about summary refs log tree commit diff
path: root/src/test/run-make-fulldeps/coverage
AgeCommit message (Expand)AuthorLines
2022-07-28Move coverage tests from run-make-fulldeps to run-makeTomasz Miąsko-2504/+0
2022-07-25Remove reachable coverage without countersTomasz Miąsko-1/+8
2022-07-08Fix unreachable coverage generation for inlined functionsTomasz Miąsko-0/+20
2022-02-07Add `#[no_coverage]` tests for nested functionsArpad Borsos-1/+51
2022-02-04Rollup merge of #90132 - joshtriplett:stabilize-instrument-coverage, r=wesley...Matthias Krüger-2/+2
2022-02-03Fix some tests to use -Cinstrument-coverageWesley Wiser-1/+1
2022-01-21Work around missing code coverage data causing llvm-cov failuresWesley Wiser-0/+28
2022-01-01Require `-Zunstable-options` for `-C instrument-coverage=except-*` optionsJosh Triplett-1/+1
2022-01-01Stabilize -Z instrument-coverage as -C instrument-coverageJosh Triplett-1/+1
2021-12-20Add test case for #86177 and #85718Wesley Wiser-0/+9
2021-12-03code-cov: generate dead functions with private/default linkageWesley Wiser-0/+32
2021-08-04Fix assertions in `coverage-reports` testAlex Crichton-7/+2
2021-08-03rustc: Fill out remaining parts of C-unwind ABIAlex Crichton-5/+9
2021-06-01Reland - Report coverage `0` of dead blocksRich Kadel-11/+41
2021-05-11Revert "Auto merge of #84797 - richkadel:cover-unreachable-statements, r=tman...Rich Kadel-11/+11
2021-05-07Auto merge of #84797 - richkadel:cover-unreachable-statements, r=tmandrybors-11/+11
2021-05-07Rollup merge of #84897 - richkadel:cover-closure-macros, r=tmandryYuki Okushi-10/+70
2021-05-06Removes unneeded check of `#[no_coverage]` in mapgenRich Kadel-42/+25
2021-05-06Coverage instruments closure bodies in macros (not the macro body)Rich Kadel-10/+70
2021-05-01Report coverage `0` of dead blocksRich Kadel-11/+11
2021-04-30Rebuilt out of date tests and fixed an old bug now exposedRich Kadel-0/+121
2021-04-28addressed review feedbackRich Kadel-1/+17
2021-04-28More improvements to macro coverageRich Kadel-13/+85
2021-04-28Drop branching blocks with same span as expanded macroRich Kadel-0/+94
2021-04-28Auto merge of #84562 - richkadel:issue-83601, r=tmandrybors-0/+49
2021-04-27adds feature gating of `no_coverage` at either crate- or function-levelRich Kadel-26/+35
2021-04-27Derived Eq no longer shows uncoveredRich Kadel-0/+40
2021-04-24Improve spans for chained function callsRich Kadel-1/+83
2021-04-20Auto merge of #84323 - richkadel:uncovered-functions, r=tmandrybors-1/+70
2021-04-18Fixes the issue with uncovered source in async function bodiesRich Kadel-9/+0
2021-04-18DRAFT: coverage of async function bodies should match non-asyncRich Kadel-1/+79
2021-04-18Add coverage to continue statementsRich Kadel-0/+69
2021-04-02Translate counters from Rust 1-based to LLVM 0-based counter idsRich Kadel-30/+44
2021-04-02Simplify coverage testsRich Kadel-8/+0
2021-03-30Apply review feedbackAmanieu d'Antras-0/+6
2021-03-30Run LLVM coverage instrumentation passes before optimization passesAmanieu d'Antras-6/+0
2021-03-19coverage bug fixes and optimization supportRich Kadel-40/+193
2021-03-16Add test case for -Zinline-mir & -Zinstrument-coverageTomasz Miąsko-0/+51
2021-03-15Add support for compile-flags in coverage testsTomasz Miąsko-1/+1
2021-02-11Re-blessed the partial_eq.rs coverage testRich Kadel-17/+2
2021-02-11Ensures `make` tests run under /bin/dash, like CI, and fixes a MakefileRich Kadel-2/+0
2021-02-02Use `# min-llvm-version: 11.0` to force a minimum LLVM version, rather than a...Felix S. Klock II-7/+0
2021-01-04Inlining enabled by -mir-opt-level > 1 is incompatible with coverageRich Kadel-5/+38
2020-12-19Remap instrument-coverage line numbers in doctestsArpad Borsos-4/+79
2020-12-11Fixes reported bugs in Rust CoverageRich Kadel-0/+45
2020-12-03Fixed cross-crate generic call test to compile lib and bin separatelyRich Kadel-52/+115
2020-12-03Addressed feedback from 2020-12-01Rich Kadel-0/+71
2020-12-03Combination of commitsRich Kadel-115/+215
2020-12-03Coverage tests for remaining TerminatorKinds and async, improve AssertRich Kadel-5/+315
2020-11-24Check for LLVM 11+ when using `-Z instrument-coverage`Rich Kadel-0/+7