This is a backport of PR #12531 as merged into main (1a8394ed8964a43e2fe766df3a48fa0573362512).
These tests are known to only be executed partially or not at all. So we always get incomplete, missing, and sometimes flaky, coverage in the test functions that are expected to fail.
This change updates the coverage.py config to prevent said tests from influencing the coverage level measurement.
This is a backport of PR #12531 as merged into main (1a8394ed8964a43e2fe766df3a48fa0573362512).
These tests are known to only be executed partially or not at all. So we always get incomplete, missing, and sometimes flaky, coverage in the test functions that are expected to fail.
This change updates the
coverage.py
config to prevent said tests from influencing the coverage level measurement.