|
Ran
|
Jobs
1
|
Files
131
|
Run time
1min
|
Badge
README BADGES
|
push
github
Merge rust-bitcoin/rust-bitcoin#4411: Mutation testing: Add exclusions for match arm/guard mutants <a class=hub.com/shinghim/rust-bitcoin/commit/<a class="double-link" href="https://git"><a class=hub.com/shinghim/rust-bitcoin/commit/3bcb5b0f8d7e1750675b2aba09f487fb4daab97b">3bcb5b0f8 Add exclusions for match arm/guard mutants (Jamil Lambert, PhD) Pull request description: cargo-mutants 25.0.1 introduced a new mutation pattern that deletes an arm of a match statement or replaces a match guard with true and false. These are applied in sections that have been excluded from mutation testing and cause false positives. The match patterns are also now stricter causing previously excluded `impl` to be included. Exclude the new match arm and guard mutation patterns. Add `impl fmt::` versions for Debug and Display. Closes #4402 ACKs for top commit: apoelstra: ACK 3bcb5b0f8d7e1750675b2aba09f487fb4daab97b; successfully ran local tests tcharding: ACK 3bcb5b0f8d7e1750675b2aba09f487fb4daab97b Tree-SHA512: d7a45bdd520da275fd84cc3894b78b0721e
22873 of 27169 relevant lines covered (84.19%)
16437.6 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 2 |
99.23 |
-0.77% | primitives/src/locktime/relative.rs |
| 6 |
91.24 |
0.04% | primitives/src/block.rs |
| 9 |
86.49 |
0.51% | bitcoin/src/blockdata/script/witness_program.rs |
| 15 |
98.3 |
-0.01% | units/src/amount/tests.rs |
| 20 |
92.33 |
0.07% | primitives/src/script/mod.rs |
| 22 |
86.67 |
8.1% | units/src/locktime/relative.rs |
| 26 |
79.47 |
-0.31% | bitcoin/src/blockdata/script/borrowed.rs |
| 28 |
71.55 |
-1.26% | bitcoin/src/blockdata/script/owned.rs |
| 41 |
86.38 |
0.17% | bitcoin/src/psbt/mod.rs |
| 81 |
77.36 |
0.18% | bitcoin/src/taproot/mod.rs |
| 100 |
85.19 |
-0.9% | bitcoin/src/bip32.rs |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 14784650235.1 | 131 |
84.19 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
|---|