Skip to content

mutants

mutants #32

Triggered via schedule August 5, 2026 07:58
Status Failure
Total duration 40m 41s
Artifacts

mutants.yml

on: schedule
Matrix: mutants
Fit to window
Zoom out
Zoom in

Annotations

13 errors and 25 warnings
mutants (shard 8/10)
The operation was canceled.
mutants (shard 2/10)
Process completed with exit code 1.
mutants (shard 2/10)
4 mutant(s) MISSED in shard 2/10 — real coverage gap
mutants (shard 1/10)
Process completed with exit code 1.
mutants (shard 1/10)
1 mutant(s) MISSED in shard 1/10 — real coverage gap
mutants (shard 5/10)
Process completed with exit code 1.
mutants (shard 5/10)
6 mutant(s) MISSED in shard 5/10 — real coverage gap
mutants (shard 6/10)
Process completed with exit code 1.
mutants (shard 6/10)
4 mutant(s) MISSED in shard 6/10 — real coverage gap
mutants (shard 7/10)
Process completed with exit code 1.
mutants (shard 7/10)
1 mutant(s) MISSED in shard 7/10 — real coverage gap
mutants (shard 4/10)
Process completed with exit code 1.
mutants (shard 4/10)
3 mutant(s) MISSED in shard 4/10 — real coverage gap
Missed mutant: src/error.rs#L1415
replace <impl std::error::Error for Error>::source -> Option<&(dyn std::error::Error +'static)> with None
Missed mutant: src/error.rs#L1409
replace <impl fmt::Debug for Error>::fmt -> fmt::Result with Ok(Default::default())
Missed mutant: src/error.rs#L1368
replace Error::limit_reason -> Option<crate::limits::LimitReason> with None
Missed mutant: src/error.rs#L1361
replace Error::limit_kind -> Option<crate::limits::LimitKind> with None
mutants (shard 9/10)
1 mutant(s) timed out in shard 9/10 (tolerated — hang-by-construction, not a MISSED signal; see workflow header)
mutants (shard 3/10)
1 mutant(s) timed out in shard 3/10 (tolerated — hang-by-construction, not a MISSED signal; see workflow header)
Missed mutant: src/error.rs#L669
replace OutputOverflow::max_bytes -> Option<usize> with None
mutants (shard 5/10)
6 mutant(s) timed out in shard 5/10 (tolerated — hang-by-construction, not a MISSED signal; see workflow header)
Missed mutant: src/pump.rs#L377
replace fuzz_strip_vt with ()
Missed mutant: src/pump.rs#L292
replace + with * in skip_string_escape
Missed mutant: src/pump.rs#L292
replace + with - in skip_string_escape
Missed mutant: src/pump.rs#L291
replace + with * in skip_string_escape
Missed mutant: src/pump.rs#L292
replace match guard bytes.get(j + 1) == Some(&b'\\') with false in skip_string_escape
Missed mutant: src/pump.rs#L293
delete match arm ESC in skip_string_escape
mutants (shard 6/10)
14 mutant(s) timed out in shard 6/10 (tolerated — hang-by-construction, not a MISSED signal; see workflow header)
Missed mutant: src/pump.rs#L950
replace + with * in SharedLines::drain_with_partial_tail
Missed mutant: src/pump.rs#L864
replace != with == in SharedLines::set_partial_tail_state
Missed mutant: src/pump.rs#L863
replace != with == in SharedLines::set_partial_tail_state
Missed mutant: src/pump.rs#L864
replace || with && in SharedLines::set_partial_tail_state
mutants (shard 7/10)
11 mutant(s) timed out in shard 7/10 (tolerated — hang-by-construction, not a MISSED signal; see workflow header)
Missed mutant: src/pump.rs#L1520
replace > with >= in pump_lines_core
mutants (shard 4/10)
18 mutant(s) timed out in shard 4/10 (tolerated — hang-by-construction, not a MISSED signal; see workflow header)
Missed mutant: src/pump.rs#L276
replace < with <= in skip_escape
Missed mutant: src/pump.rs#L179
replace == with != in apply_capture_policy
Missed mutant: src/pump.rs#L179
replace && with || in apply_capture_policy