summaryrefslogtreecommitdiffstats
path: root/tests/run-make/coverage
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--tests/run-make/coverage-llvmir/Makefile (renamed from src/test/run-make/coverage-llvmir/Makefile)0
-rw-r--r--tests/run-make/coverage-llvmir/filecheck.testprog.txt (renamed from src/test/run-make/coverage-llvmir/filecheck.testprog.txt)0
-rw-r--r--tests/run-make/coverage-llvmir/testprog.rs (renamed from src/test/run-make/coverage-llvmir/testprog.rs)0
-rw-r--r--tests/run-make/coverage-reports/Makefile (renamed from src/test/run-make/coverage-reports/Makefile)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.abort.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.abort.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.assert.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.assert.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.async.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.async.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.async2.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.async2.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.closure.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.closure.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.closure_macro.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.closure_macro.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.closure_macro_async.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.closure_macro_async.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.conditions.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.conditions.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.continue.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.continue.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.dead_code.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.dead_code.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.doctest.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.doctest.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.drop_trait.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.drop_trait.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.generator.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.generator.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.generics.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.generics.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.if.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.if.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.if_else.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.if_else.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.inline-dead.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.inline-dead.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.inline.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.inline.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.inner_items.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.inner_items.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.issue-83601.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.issue-83601.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.issue-84561.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.issue-84561.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.issue-85461.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.issue-85461.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.issue-93054.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.issue-93054.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.lazy_boolean.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.lazy_boolean.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.loop_break_value.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.loop_break_value.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.loops_branches.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.loops_branches.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.match_or_pattern.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.match_or_pattern.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.nested_loops.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.nested_loops.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.no_cov_crate.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.no_cov_crate.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.overflow.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.overflow.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.panic_unwind.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.panic_unwind.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.partial_eq.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.partial_eq.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.simple_loop.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.simple_loop.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.simple_match.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.simple_match.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.tight_inf_loop.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.tight_inf_loop.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.try_error_result.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.try_error_result.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.unused.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.unused.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.unused_mod.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.unused_mod.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.uses_crate.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.uses_crate.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.uses_inline_crate.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.uses_inline_crate.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.while.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.while.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.while_early_ret.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.while_early_ret.txt)0
-rw-r--r--tests/run-make/coverage-reports/expected_show_coverage.yield.txt (renamed from src/test/run-make/coverage-reports/expected_show_coverage.yield.txt)0
-rwxr-xr-xtests/run-make/coverage-reports/normalize_paths.py (renamed from src/test/run-make/coverage-reports/normalize_paths.py)0
-rw-r--r--tests/run-make/coverage/WARNING_KEEP_NAMES_SHORT.txt (renamed from src/test/run-make/coverage/WARNING_KEEP_NAMES_SHORT.txt)0
-rw-r--r--tests/run-make/coverage/abort.rs (renamed from src/test/run-make/coverage/abort.rs)0
-rw-r--r--tests/run-make/coverage/assert.rs (renamed from src/test/run-make/coverage/assert.rs)0
-rw-r--r--tests/run-make/coverage/async.rs (renamed from src/test/run-make/coverage/async.rs)0
-rw-r--r--tests/run-make/coverage/async2.rs (renamed from src/test/run-make/coverage/async2.rs)0
-rw-r--r--tests/run-make/coverage/closure.rs (renamed from src/test/run-make/coverage/closure.rs)0
-rw-r--r--tests/run-make/coverage/closure_macro.rs (renamed from src/test/run-make/coverage/closure_macro.rs)0
-rw-r--r--tests/run-make/coverage/closure_macro_async.rs (renamed from src/test/run-make/coverage/closure_macro_async.rs)0
-rw-r--r--tests/run-make/coverage/compiletest-ignore-dir3
-rw-r--r--tests/run-make/coverage/conditions.rs (renamed from src/test/run-make/coverage/conditions.rs)0
-rw-r--r--tests/run-make/coverage/continue.rs (renamed from src/test/run-make/coverage/continue.rs)0
-rw-r--r--tests/run-make/coverage/coverage_tools.mk (renamed from src/test/run-make/coverage/coverage_tools.mk)0
-rw-r--r--tests/run-make/coverage/dead_code.rs (renamed from src/test/run-make/coverage/dead_code.rs)0
-rw-r--r--tests/run-make/coverage/doctest.rs (renamed from src/test/run-make/coverage/doctest.rs)0
-rw-r--r--tests/run-make/coverage/drop_trait.rs (renamed from src/test/run-make/coverage/drop_trait.rs)0
-rw-r--r--tests/run-make/coverage/generator.rs (renamed from src/test/run-make/coverage/generator.rs)0
-rw-r--r--tests/run-make/coverage/generics.rs (renamed from src/test/run-make/coverage/generics.rs)0
-rw-r--r--tests/run-make/coverage/if.rs (renamed from src/test/run-make/coverage/if.rs)0
-rw-r--r--tests/run-make/coverage/if_else.rs (renamed from src/test/run-make/coverage/if_else.rs)0
-rw-r--r--tests/run-make/coverage/inline-dead.rs (renamed from src/test/run-make/coverage/inline-dead.rs)0
-rw-r--r--tests/run-make/coverage/inline.rs (renamed from src/test/run-make/coverage/inline.rs)0
-rw-r--r--tests/run-make/coverage/inner_items.rs (renamed from src/test/run-make/coverage/inner_items.rs)0
-rw-r--r--tests/run-make/coverage/issue-83601.rs (renamed from src/test/run-make/coverage/issue-83601.rs)0
-rw-r--r--tests/run-make/coverage/issue-84561.rs (renamed from src/test/run-make/coverage/issue-84561.rs)0
-rw-r--r--tests/run-make/coverage/issue-85461.rs (renamed from src/test/run-make/coverage/issue-85461.rs)0
-rw-r--r--tests/run-make/coverage/issue-93054.rs (renamed from src/test/run-make/coverage/issue-93054.rs)0
-rw-r--r--tests/run-make/coverage/lazy_boolean.rs (renamed from src/test/run-make/coverage/lazy_boolean.rs)0
-rw-r--r--tests/run-make/coverage/lib/doctest_crate.rs (renamed from src/test/run-make/coverage/lib/doctest_crate.rs)0
-rw-r--r--tests/run-make/coverage/lib/inline_always_with_dead_code.rs (renamed from src/test/run-make/coverage/lib/inline_always_with_dead_code.rs)0
-rw-r--r--tests/run-make/coverage/lib/unused_mod_helper.rs (renamed from src/test/run-make/coverage/lib/unused_mod_helper.rs)0
-rw-r--r--tests/run-make/coverage/lib/used_crate.rs (renamed from src/test/run-make/coverage/lib/used_crate.rs)0
-rw-r--r--tests/run-make/coverage/lib/used_inline_crate.rs (renamed from src/test/run-make/coverage/lib/used_inline_crate.rs)0
-rw-r--r--tests/run-make/coverage/loop_break_value.rs (renamed from src/test/run-make/coverage/loop_break_value.rs)0
-rw-r--r--tests/run-make/coverage/loops_branches.rs (renamed from src/test/run-make/coverage/loops_branches.rs)0
-rw-r--r--tests/run-make/coverage/match_or_pattern.rs (renamed from src/test/run-make/coverage/match_or_pattern.rs)0
-rw-r--r--tests/run-make/coverage/nested_loops.rs (renamed from src/test/run-make/coverage/nested_loops.rs)0
-rw-r--r--tests/run-make/coverage/no_cov_crate.rs (renamed from src/test/run-make/coverage/no_cov_crate.rs)0
-rw-r--r--tests/run-make/coverage/overflow.rs (renamed from src/test/run-make/coverage/overflow.rs)0
-rw-r--r--tests/run-make/coverage/panic_unwind.rs (renamed from src/test/run-make/coverage/panic_unwind.rs)0
-rw-r--r--tests/run-make/coverage/partial_eq.rs (renamed from src/test/run-make/coverage/partial_eq.rs)0
-rw-r--r--tests/run-make/coverage/simple_loop.rs (renamed from src/test/run-make/coverage/simple_loop.rs)0
-rw-r--r--tests/run-make/coverage/simple_match.rs (renamed from src/test/run-make/coverage/simple_match.rs)0
-rw-r--r--tests/run-make/coverage/tight_inf_loop.rs (renamed from src/test/run-make/coverage/tight_inf_loop.rs)0
-rw-r--r--tests/run-make/coverage/try_error_result.rs (renamed from src/test/run-make/coverage/try_error_result.rs)0
-rw-r--r--tests/run-make/coverage/unused.rs (renamed from src/test/run-make/coverage/unused.rs)0
-rw-r--r--tests/run-make/coverage/unused_mod.rs (renamed from src/test/run-make/coverage/unused_mod.rs)0
-rw-r--r--tests/run-make/coverage/uses_crate.rs (renamed from src/test/run-make/coverage/uses_crate.rs)0
-rw-r--r--tests/run-make/coverage/uses_inline_crate.rs (renamed from src/test/run-make/coverage/uses_inline_crate.rs)0
-rw-r--r--tests/run-make/coverage/while.rs (renamed from src/test/run-make/coverage/while.rs)0
-rw-r--r--tests/run-make/coverage/while_early_ret.rs (renamed from src/test/run-make/coverage/while_early_ret.rs)0
-rw-r--r--tests/run-make/coverage/yield.rs (renamed from src/test/run-make/coverage/yield.rs)0
99 files changed, 3 insertions, 0 deletions
diff --git a/src/test/run-make/coverage-llvmir/Makefile b/tests/run-make/coverage-llvmir/Makefile
index 7be655053..7be655053 100644
--- a/src/test/run-make/coverage-llvmir/Makefile
+++ b/tests/run-make/coverage-llvmir/Makefile
diff --git a/src/test/run-make/coverage-llvmir/filecheck.testprog.txt b/tests/run-make/coverage-llvmir/filecheck.testprog.txt
index c943261d7..c943261d7 100644
--- a/src/test/run-make/coverage-llvmir/filecheck.testprog.txt
+++ b/tests/run-make/coverage-llvmir/filecheck.testprog.txt
diff --git a/src/test/run-make/coverage-llvmir/testprog.rs b/tests/run-make/coverage-llvmir/testprog.rs
index 358c25677..358c25677 100644
--- a/src/test/run-make/coverage-llvmir/testprog.rs
+++ b/tests/run-make/coverage-llvmir/testprog.rs
diff --git a/src/test/run-make/coverage-reports/Makefile b/tests/run-make/coverage-reports/Makefile
index d06cd9c6a..d06cd9c6a 100644
--- a/src/test/run-make/coverage-reports/Makefile
+++ b/tests/run-make/coverage-reports/Makefile
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.abort.txt b/tests/run-make/coverage-reports/expected_show_coverage.abort.txt
index 00f46f42a..00f46f42a 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.abort.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.abort.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.assert.txt b/tests/run-make/coverage-reports/expected_show_coverage.assert.txt
index 405688806..405688806 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.assert.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.assert.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.async.txt b/tests/run-make/coverage-reports/expected_show_coverage.async.txt
index 87ccb6c43..87ccb6c43 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.async.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.async.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.async2.txt b/tests/run-make/coverage-reports/expected_show_coverage.async2.txt
index 500dde1f2..500dde1f2 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.async2.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.async2.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.closure.txt b/tests/run-make/coverage-reports/expected_show_coverage.closure.txt
index e463099a5..e463099a5 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.closure.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.closure.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.closure_macro.txt b/tests/run-make/coverage-reports/expected_show_coverage.closure_macro.txt
index 87f701476..87f701476 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.closure_macro.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.closure_macro.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.closure_macro_async.txt b/tests/run-make/coverage-reports/expected_show_coverage.closure_macro_async.txt
index 2b5418132..2b5418132 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.closure_macro_async.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.closure_macro_async.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.conditions.txt b/tests/run-make/coverage-reports/expected_show_coverage.conditions.txt
index 2d8a98a5d..2d8a98a5d 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.conditions.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.conditions.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.continue.txt b/tests/run-make/coverage-reports/expected_show_coverage.continue.txt
index 1c64ead9f..1c64ead9f 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.continue.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.continue.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.dead_code.txt b/tests/run-make/coverage-reports/expected_show_coverage.dead_code.txt
index 09ff14c6f..09ff14c6f 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.dead_code.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.dead_code.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.doctest.txt b/tests/run-make/coverage-reports/expected_show_coverage.doctest.txt
index 732de6526..732de6526 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.doctest.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.doctest.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.drop_trait.txt b/tests/run-make/coverage-reports/expected_show_coverage.drop_trait.txt
index fe6a9e93c..fe6a9e93c 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.drop_trait.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.drop_trait.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.generator.txt b/tests/run-make/coverage-reports/expected_show_coverage.generator.txt
index 0fb3808ff..0fb3808ff 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.generator.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.generator.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.generics.txt b/tests/run-make/coverage-reports/expected_show_coverage.generics.txt
index 48983ba43..48983ba43 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.generics.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.generics.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.if.txt b/tests/run-make/coverage-reports/expected_show_coverage.if.txt
index 0c9eff227..0c9eff227 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.if.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.if.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.if_else.txt b/tests/run-make/coverage-reports/expected_show_coverage.if_else.txt
index 4285d3186..4285d3186 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.if_else.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.if_else.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.inline-dead.txt b/tests/run-make/coverage-reports/expected_show_coverage.inline-dead.txt
index a59fe1146..a59fe1146 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.inline-dead.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.inline-dead.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.inline.txt b/tests/run-make/coverage-reports/expected_show_coverage.inline.txt
index 6f5d1544f..6f5d1544f 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.inline.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.inline.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.inner_items.txt b/tests/run-make/coverage-reports/expected_show_coverage.inner_items.txt
index 883254a09..883254a09 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.inner_items.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.inner_items.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.issue-83601.txt b/tests/run-make/coverage-reports/expected_show_coverage.issue-83601.txt
index 25c74ab2e..25c74ab2e 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.issue-83601.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.issue-83601.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.issue-84561.txt b/tests/run-make/coverage-reports/expected_show_coverage.issue-84561.txt
index 4a60432c1..4a60432c1 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.issue-84561.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.issue-84561.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.issue-85461.txt b/tests/run-make/coverage-reports/expected_show_coverage.issue-85461.txt
index 1aa4a22c3..1aa4a22c3 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.issue-85461.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.issue-85461.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.issue-93054.txt b/tests/run-make/coverage-reports/expected_show_coverage.issue-93054.txt
index a1655aded..a1655aded 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.issue-93054.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.issue-93054.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.lazy_boolean.txt b/tests/run-make/coverage-reports/expected_show_coverage.lazy_boolean.txt
index bd349df2f..bd349df2f 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.lazy_boolean.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.lazy_boolean.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.loop_break_value.txt b/tests/run-make/coverage-reports/expected_show_coverage.loop_break_value.txt
index 022fe4c59..022fe4c59 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.loop_break_value.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.loop_break_value.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.loops_branches.txt b/tests/run-make/coverage-reports/expected_show_coverage.loops_branches.txt
index b7ad79a24..b7ad79a24 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.loops_branches.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.loops_branches.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.match_or_pattern.txt b/tests/run-make/coverage-reports/expected_show_coverage.match_or_pattern.txt
index a0fccb24f..a0fccb24f 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.match_or_pattern.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.match_or_pattern.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.nested_loops.txt b/tests/run-make/coverage-reports/expected_show_coverage.nested_loops.txt
index 0dbd6bcf3..0dbd6bcf3 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.nested_loops.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.nested_loops.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.no_cov_crate.txt b/tests/run-make/coverage-reports/expected_show_coverage.no_cov_crate.txt
index 83a920413..83a920413 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.no_cov_crate.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.no_cov_crate.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.overflow.txt b/tests/run-make/coverage-reports/expected_show_coverage.overflow.txt
index 25e822bff..25e822bff 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.overflow.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.overflow.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.panic_unwind.txt b/tests/run-make/coverage-reports/expected_show_coverage.panic_unwind.txt
index 114507dc9..114507dc9 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.panic_unwind.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.panic_unwind.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.partial_eq.txt b/tests/run-make/coverage-reports/expected_show_coverage.partial_eq.txt
index a77175af6..a77175af6 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.partial_eq.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.partial_eq.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.simple_loop.txt b/tests/run-make/coverage-reports/expected_show_coverage.simple_loop.txt
index feb83bad6..feb83bad6 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.simple_loop.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.simple_loop.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.simple_match.txt b/tests/run-make/coverage-reports/expected_show_coverage.simple_match.txt
index b92982131..b92982131 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.simple_match.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.simple_match.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.tight_inf_loop.txt b/tests/run-make/coverage-reports/expected_show_coverage.tight_inf_loop.txt
index 2d4c57f45..2d4c57f45 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.tight_inf_loop.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.tight_inf_loop.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.try_error_result.txt b/tests/run-make/coverage-reports/expected_show_coverage.try_error_result.txt
index 0ad0180b7..0ad0180b7 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.try_error_result.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.try_error_result.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.unused.txt b/tests/run-make/coverage-reports/expected_show_coverage.unused.txt
index 15fcf21c0..15fcf21c0 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.unused.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.unused.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.unused_mod.txt b/tests/run-make/coverage-reports/expected_show_coverage.unused_mod.txt
index 82d6fccc2..82d6fccc2 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.unused_mod.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.unused_mod.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.uses_crate.txt b/tests/run-make/coverage-reports/expected_show_coverage.uses_crate.txt
index 65eb1008d..65eb1008d 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.uses_crate.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.uses_crate.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.uses_inline_crate.txt b/tests/run-make/coverage-reports/expected_show_coverage.uses_inline_crate.txt
index 748343885..748343885 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.uses_inline_crate.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.uses_inline_crate.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.while.txt b/tests/run-make/coverage-reports/expected_show_coverage.while.txt
index efa7d083f..efa7d083f 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.while.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.while.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.while_early_ret.txt b/tests/run-make/coverage-reports/expected_show_coverage.while_early_ret.txt
index d19afc0de..d19afc0de 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.while_early_ret.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.while_early_ret.txt
diff --git a/src/test/run-make/coverage-reports/expected_show_coverage.yield.txt b/tests/run-make/coverage-reports/expected_show_coverage.yield.txt
index 6e2f23ee7..6e2f23ee7 100644
--- a/src/test/run-make/coverage-reports/expected_show_coverage.yield.txt
+++ b/tests/run-make/coverage-reports/expected_show_coverage.yield.txt
diff --git a/src/test/run-make/coverage-reports/normalize_paths.py b/tests/run-make/coverage-reports/normalize_paths.py
index e5777ad25..e5777ad25 100755
--- a/src/test/run-make/coverage-reports/normalize_paths.py
+++ b/tests/run-make/coverage-reports/normalize_paths.py
diff --git a/src/test/run-make/coverage/WARNING_KEEP_NAMES_SHORT.txt b/tests/run-make/coverage/WARNING_KEEP_NAMES_SHORT.txt
index 6a1403b8a..6a1403b8a 100644
--- a/src/test/run-make/coverage/WARNING_KEEP_NAMES_SHORT.txt
+++ b/tests/run-make/coverage/WARNING_KEEP_NAMES_SHORT.txt
diff --git a/src/test/run-make/coverage/abort.rs b/tests/run-make/coverage/abort.rs
index 3dac43df8..3dac43df8 100644
--- a/src/test/run-make/coverage/abort.rs
+++ b/tests/run-make/coverage/abort.rs
diff --git a/src/test/run-make/coverage/assert.rs b/tests/run-make/coverage/assert.rs
index c85f2748e..c85f2748e 100644
--- a/src/test/run-make/coverage/assert.rs
+++ b/tests/run-make/coverage/assert.rs
diff --git a/src/test/run-make/coverage/async.rs b/tests/run-make/coverage/async.rs
index efd9e62d6..efd9e62d6 100644
--- a/src/test/run-make/coverage/async.rs
+++ b/tests/run-make/coverage/async.rs
diff --git a/src/test/run-make/coverage/async2.rs b/tests/run-make/coverage/async2.rs
index 959d48ce9..959d48ce9 100644
--- a/src/test/run-make/coverage/async2.rs
+++ b/tests/run-make/coverage/async2.rs
diff --git a/src/test/run-make/coverage/closure.rs b/tests/run-make/coverage/closure.rs
index 32ec0bcdf..32ec0bcdf 100644
--- a/src/test/run-make/coverage/closure.rs
+++ b/tests/run-make/coverage/closure.rs
diff --git a/src/test/run-make/coverage/closure_macro.rs b/tests/run-make/coverage/closure_macro.rs
index 5e3b00d1e..5e3b00d1e 100644
--- a/src/test/run-make/coverage/closure_macro.rs
+++ b/tests/run-make/coverage/closure_macro.rs
diff --git a/src/test/run-make/coverage/closure_macro_async.rs b/tests/run-make/coverage/closure_macro_async.rs
index e3e89e9c8..e3e89e9c8 100644
--- a/src/test/run-make/coverage/closure_macro_async.rs
+++ b/tests/run-make/coverage/closure_macro_async.rs
diff --git a/tests/run-make/coverage/compiletest-ignore-dir b/tests/run-make/coverage/compiletest-ignore-dir
new file mode 100644
index 000000000..470ff9960
--- /dev/null
+++ b/tests/run-make/coverage/compiletest-ignore-dir
@@ -0,0 +1,3 @@
+# Directory "coverage" supports the tests at prefix ../coverage-*
+
+# Use ./x.py [options] test tests/run-make/coverage to run all related tests.
diff --git a/src/test/run-make/coverage/conditions.rs b/tests/run-make/coverage/conditions.rs
index 057599d1b..057599d1b 100644
--- a/src/test/run-make/coverage/conditions.rs
+++ b/tests/run-make/coverage/conditions.rs
diff --git a/src/test/run-make/coverage/continue.rs b/tests/run-make/coverage/continue.rs
index 624aa9834..624aa9834 100644
--- a/src/test/run-make/coverage/continue.rs
+++ b/tests/run-make/coverage/continue.rs
diff --git a/src/test/run-make/coverage/coverage_tools.mk b/tests/run-make/coverage/coverage_tools.mk
index 0b6bbc331..0b6bbc331 100644
--- a/src/test/run-make/coverage/coverage_tools.mk
+++ b/tests/run-make/coverage/coverage_tools.mk
diff --git a/src/test/run-make/coverage/dead_code.rs b/tests/run-make/coverage/dead_code.rs
index a1285df0e..a1285df0e 100644
--- a/src/test/run-make/coverage/dead_code.rs
+++ b/tests/run-make/coverage/dead_code.rs
diff --git a/src/test/run-make/coverage/doctest.rs b/tests/run-make/coverage/doctest.rs
index ec04ea570..ec04ea570 100644
--- a/src/test/run-make/coverage/doctest.rs
+++ b/tests/run-make/coverage/doctest.rs
diff --git a/src/test/run-make/coverage/drop_trait.rs b/tests/run-make/coverage/drop_trait.rs
index d15bfc0f8..d15bfc0f8 100644
--- a/src/test/run-make/coverage/drop_trait.rs
+++ b/tests/run-make/coverage/drop_trait.rs
diff --git a/src/test/run-make/coverage/generator.rs b/tests/run-make/coverage/generator.rs
index 431999102..431999102 100644
--- a/src/test/run-make/coverage/generator.rs
+++ b/tests/run-make/coverage/generator.rs
diff --git a/src/test/run-make/coverage/generics.rs b/tests/run-make/coverage/generics.rs
index 18b388684..18b388684 100644
--- a/src/test/run-make/coverage/generics.rs
+++ b/tests/run-make/coverage/generics.rs
diff --git a/src/test/run-make/coverage/if.rs b/tests/run-make/coverage/if.rs
index 8ad5042ff..8ad5042ff 100644
--- a/src/test/run-make/coverage/if.rs
+++ b/tests/run-make/coverage/if.rs
diff --git a/src/test/run-make/coverage/if_else.rs b/tests/run-make/coverage/if_else.rs
index 3244e1e3a..3244e1e3a 100644
--- a/src/test/run-make/coverage/if_else.rs
+++ b/tests/run-make/coverage/if_else.rs
diff --git a/src/test/run-make/coverage/inline-dead.rs b/tests/run-make/coverage/inline-dead.rs
index 854fa0629..854fa0629 100644
--- a/src/test/run-make/coverage/inline-dead.rs
+++ b/tests/run-make/coverage/inline-dead.rs
diff --git a/src/test/run-make/coverage/inline.rs b/tests/run-make/coverage/inline.rs
index 9cfab9ddb..9cfab9ddb 100644
--- a/src/test/run-make/coverage/inline.rs
+++ b/tests/run-make/coverage/inline.rs
diff --git a/src/test/run-make/coverage/inner_items.rs b/tests/run-make/coverage/inner_items.rs
index bcb62b303..bcb62b303 100644
--- a/src/test/run-make/coverage/inner_items.rs
+++ b/tests/run-make/coverage/inner_items.rs
diff --git a/src/test/run-make/coverage/issue-83601.rs b/tests/run-make/coverage/issue-83601.rs
index 0b72a8194..0b72a8194 100644
--- a/src/test/run-make/coverage/issue-83601.rs
+++ b/tests/run-make/coverage/issue-83601.rs
diff --git a/src/test/run-make/coverage/issue-84561.rs b/tests/run-make/coverage/issue-84561.rs
index b39a289c4..b39a289c4 100644
--- a/src/test/run-make/coverage/issue-84561.rs
+++ b/tests/run-make/coverage/issue-84561.rs
diff --git a/src/test/run-make/coverage/issue-85461.rs b/tests/run-make/coverage/issue-85461.rs
index a1b9ebb1e..a1b9ebb1e 100644
--- a/src/test/run-make/coverage/issue-85461.rs
+++ b/tests/run-make/coverage/issue-85461.rs
diff --git a/src/test/run-make/coverage/issue-93054.rs b/tests/run-make/coverage/issue-93054.rs
index c160b3db0..c160b3db0 100644
--- a/src/test/run-make/coverage/issue-93054.rs
+++ b/tests/run-make/coverage/issue-93054.rs
diff --git a/src/test/run-make/coverage/lazy_boolean.rs b/tests/run-make/coverage/lazy_boolean.rs
index bb6219e85..bb6219e85 100644
--- a/src/test/run-make/coverage/lazy_boolean.rs
+++ b/tests/run-make/coverage/lazy_boolean.rs
diff --git a/src/test/run-make/coverage/lib/doctest_crate.rs b/tests/run-make/coverage/lib/doctest_crate.rs
index c3210146d..c3210146d 100644
--- a/src/test/run-make/coverage/lib/doctest_crate.rs
+++ b/tests/run-make/coverage/lib/doctest_crate.rs
diff --git a/src/test/run-make/coverage/lib/inline_always_with_dead_code.rs b/tests/run-make/coverage/lib/inline_always_with_dead_code.rs
index 2b21dee6c..2b21dee6c 100644
--- a/src/test/run-make/coverage/lib/inline_always_with_dead_code.rs
+++ b/tests/run-make/coverage/lib/inline_always_with_dead_code.rs
diff --git a/src/test/run-make/coverage/lib/unused_mod_helper.rs b/tests/run-make/coverage/lib/unused_mod_helper.rs
index ae1cc1531..ae1cc1531 100644
--- a/src/test/run-make/coverage/lib/unused_mod_helper.rs
+++ b/tests/run-make/coverage/lib/unused_mod_helper.rs
diff --git a/src/test/run-make/coverage/lib/used_crate.rs b/tests/run-make/coverage/lib/used_crate.rs
index 8b8b1f7f3..8b8b1f7f3 100644
--- a/src/test/run-make/coverage/lib/used_crate.rs
+++ b/tests/run-make/coverage/lib/used_crate.rs
diff --git a/src/test/run-make/coverage/lib/used_inline_crate.rs b/tests/run-make/coverage/lib/used_inline_crate.rs
index 4a052756d..4a052756d 100644
--- a/src/test/run-make/coverage/lib/used_inline_crate.rs
+++ b/tests/run-make/coverage/lib/used_inline_crate.rs
diff --git a/src/test/run-make/coverage/loop_break_value.rs b/tests/run-make/coverage/loop_break_value.rs
index dbc4fad7a..dbc4fad7a 100644
--- a/src/test/run-make/coverage/loop_break_value.rs
+++ b/tests/run-make/coverage/loop_break_value.rs
diff --git a/src/test/run-make/coverage/loops_branches.rs b/tests/run-make/coverage/loops_branches.rs
index 7116ce47f..7116ce47f 100644
--- a/src/test/run-make/coverage/loops_branches.rs
+++ b/tests/run-make/coverage/loops_branches.rs
diff --git a/src/test/run-make/coverage/match_or_pattern.rs b/tests/run-make/coverage/match_or_pattern.rs
index 4c6a8a9b7..4c6a8a9b7 100644
--- a/src/test/run-make/coverage/match_or_pattern.rs
+++ b/tests/run-make/coverage/match_or_pattern.rs
diff --git a/src/test/run-make/coverage/nested_loops.rs b/tests/run-make/coverage/nested_loops.rs
index 4c7c78427..4c7c78427 100644
--- a/src/test/run-make/coverage/nested_loops.rs
+++ b/tests/run-make/coverage/nested_loops.rs
diff --git a/src/test/run-make/coverage/no_cov_crate.rs b/tests/run-make/coverage/no_cov_crate.rs
index 0bfbdda2c..0bfbdda2c 100644
--- a/src/test/run-make/coverage/no_cov_crate.rs
+++ b/tests/run-make/coverage/no_cov_crate.rs
diff --git a/src/test/run-make/coverage/overflow.rs b/tests/run-make/coverage/overflow.rs
index e537b0e95..e537b0e95 100644
--- a/src/test/run-make/coverage/overflow.rs
+++ b/tests/run-make/coverage/overflow.rs
diff --git a/src/test/run-make/coverage/panic_unwind.rs b/tests/run-make/coverage/panic_unwind.rs
index 03128c2cc..03128c2cc 100644
--- a/src/test/run-make/coverage/panic_unwind.rs
+++ b/tests/run-make/coverage/panic_unwind.rs
diff --git a/src/test/run-make/coverage/partial_eq.rs b/tests/run-make/coverage/partial_eq.rs
index 4ceaba9b1..4ceaba9b1 100644
--- a/src/test/run-make/coverage/partial_eq.rs
+++ b/tests/run-make/coverage/partial_eq.rs
diff --git a/src/test/run-make/coverage/simple_loop.rs b/tests/run-make/coverage/simple_loop.rs
index 6f7f23475..6f7f23475 100644
--- a/src/test/run-make/coverage/simple_loop.rs
+++ b/tests/run-make/coverage/simple_loop.rs
diff --git a/src/test/run-make/coverage/simple_match.rs b/tests/run-make/coverage/simple_match.rs
index be99e59a8..be99e59a8 100644
--- a/src/test/run-make/coverage/simple_match.rs
+++ b/tests/run-make/coverage/simple_match.rs
diff --git a/src/test/run-make/coverage/tight_inf_loop.rs b/tests/run-make/coverage/tight_inf_loop.rs
index cef99027a..cef99027a 100644
--- a/src/test/run-make/coverage/tight_inf_loop.rs
+++ b/tests/run-make/coverage/tight_inf_loop.rs
diff --git a/src/test/run-make/coverage/try_error_result.rs b/tests/run-make/coverage/try_error_result.rs
index cd0acf723..cd0acf723 100644
--- a/src/test/run-make/coverage/try_error_result.rs
+++ b/tests/run-make/coverage/try_error_result.rs
diff --git a/src/test/run-make/coverage/unused.rs b/tests/run-make/coverage/unused.rs
index fb6113eb0..fb6113eb0 100644
--- a/src/test/run-make/coverage/unused.rs
+++ b/tests/run-make/coverage/unused.rs
diff --git a/src/test/run-make/coverage/unused_mod.rs b/tests/run-make/coverage/unused_mod.rs
index 679b4e531..679b4e531 100644
--- a/src/test/run-make/coverage/unused_mod.rs
+++ b/tests/run-make/coverage/unused_mod.rs
diff --git a/src/test/run-make/coverage/uses_crate.rs b/tests/run-make/coverage/uses_crate.rs
index 20cb05fe5..20cb05fe5 100644
--- a/src/test/run-make/coverage/uses_crate.rs
+++ b/tests/run-make/coverage/uses_crate.rs
diff --git a/src/test/run-make/coverage/uses_inline_crate.rs b/tests/run-make/coverage/uses_inline_crate.rs
index a7fe8532b..a7fe8532b 100644
--- a/src/test/run-make/coverage/uses_inline_crate.rs
+++ b/tests/run-make/coverage/uses_inline_crate.rs
diff --git a/src/test/run-make/coverage/while.rs b/tests/run-make/coverage/while.rs
index 781b90b35..781b90b35 100644
--- a/src/test/run-make/coverage/while.rs
+++ b/tests/run-make/coverage/while.rs
diff --git a/src/test/run-make/coverage/while_early_ret.rs b/tests/run-make/coverage/while_early_ret.rs
index 1fcea9c85..1fcea9c85 100644
--- a/src/test/run-make/coverage/while_early_ret.rs
+++ b/tests/run-make/coverage/while_early_ret.rs
diff --git a/src/test/run-make/coverage/yield.rs b/tests/run-make/coverage/yield.rs
index ff7616656..ff7616656 100644
--- a/src/test/run-make/coverage/yield.rs
+++ b/tests/run-make/coverage/yield.rs