[pitboss/grind] deferred session-0003 (20260516T052512Z-20f8)

This commit is contained in:
pitboss 2026-05-16 02:26:41 -05:00
parent 282acddbbf
commit 678f0f5d48
35 changed files with 737 additions and 109 deletions

View file

@ -74,6 +74,8 @@ fn verdict(status: VerifyStatus, reason: Option<InconclusiveReason>) -> VerifyRe
attempts: vec![],
toolchain_match: None,
differential: None,
replay_stable: None,
wrong: None,
}
}

View file

@ -515,6 +515,8 @@ pub fn run_shape_fixture_lang(
attempts: vec![],
toolchain_match: None,
differential: None,
replay_stable: None,
wrong: None,
}
}
Err(RunError::NoPayloadsForCap) => VerifyResult {
@ -527,6 +529,8 @@ pub fn run_shape_fixture_lang(
attempts: vec![],
toolchain_match: None,
differential: None,
replay_stable: None,
wrong: None,
},
Err(e) => VerifyResult {
finding_id: spec.finding_id.clone(),
@ -538,6 +542,8 @@ pub fn run_shape_fixture_lang(
attempts: vec![],
toolchain_match: None,
differential: None,
replay_stable: None,
wrong: None,
},
}
}

View file

@ -72,6 +72,8 @@ fn diag_with_verdict(status: VerifyStatus) -> Diag {
}],
toolchain_match: Some("exact".into()),
differential: None,
replay_stable: None,
wrong: None,
},
VerifyStatus::NotConfirmed => VerifyResult {
finding_id: "abc123".into(),
@ -89,6 +91,8 @@ fn diag_with_verdict(status: VerifyStatus) -> Diag {
}],
toolchain_match: Some("exact".into()),
differential: None,
replay_stable: None,
wrong: None,
},
VerifyStatus::Unsupported => VerifyResult {
finding_id: "abc123".into(),
@ -100,6 +104,8 @@ fn diag_with_verdict(status: VerifyStatus) -> Diag {
attempts: vec![],
toolchain_match: None,
differential: None,
replay_stable: None,
wrong: None,
},
VerifyStatus::Inconclusive => VerifyResult {
finding_id: "abc123".into(),
@ -111,6 +117,8 @@ fn diag_with_verdict(status: VerifyStatus) -> Diag {
attempts: vec![],
toolchain_match: None,
differential: None,
replay_stable: None,
wrong: None,
},
};

View file

@ -53,6 +53,8 @@ fn set_verdict(
attempts: vec![],
toolchain_match: None,
differential: None,
replay_stable: None,
wrong: None,
});
}
}
@ -166,6 +168,8 @@ fn new_confirmed_fails_no_new_confirmed_gate() {
attempts: vec![],
toolchain_match: None,
differential: None,
replay_stable: None,
wrong: None,
});
}
}

View file

@ -59,6 +59,8 @@ mod go_fixture_tests {
attempts: vec![],
toolchain_match: None,
differential: None,
replay_stable: None,
wrong: None,
};
}

View file

@ -67,6 +67,8 @@ mod java_fixture_tests {
attempts: vec![],
toolchain_match: None,
differential: None,
replay_stable: None,
wrong: None,
};
}

View file

@ -60,6 +60,8 @@ mod js_fixture_tests {
attempts: vec![],
toolchain_match: None,
differential: None,
replay_stable: None,
wrong: None,
};
}

View file

@ -58,6 +58,8 @@ fn json_dynamic_verdict_confirmed_serialises_correctly() {
}],
toolchain_match: Some("exact".into()),
differential: None,
replay_stable: None,
wrong: None,
}),
..Default::default()
});
@ -96,6 +98,8 @@ fn json_dynamic_verdict_not_confirmed_serialises_correctly() {
attempts: vec![],
toolchain_match: Some("exact".into()),
differential: None,
replay_stable: None,
wrong: None,
}),
..Default::default()
});
@ -159,6 +163,8 @@ fn json_unsupported_verdict_has_reason() {
attempts: vec![],
toolchain_match: None,
differential: None,
replay_stable: None,
wrong: None,
}),
..Default::default()
});

View file

@ -59,6 +59,8 @@ mod php_fixture_tests {
attempts: vec![],
toolchain_match: None,
differential: None,
replay_stable: None,
wrong: None,
};
}

View file

@ -68,6 +68,8 @@ mod repro_determinism_tests {
}],
toolchain_match: Some("exact".into()),
differential: None,
replay_stable: None,
wrong: None,
}
}

View file

@ -87,6 +87,8 @@ mod repro_hermetic_tests {
}],
toolchain_match: Some("exact".into()),
differential: None,
replay_stable: None,
wrong: None,
}
}

View file

@ -74,6 +74,8 @@ fn sarif_confirmed_verdict_sets_partial_fingerprint() {
}],
toolchain_match: Some("exact".into()),
differential: None,
replay_stable: None,
wrong: None,
};
let result = sarif_result(diag_with_verdict(verdict));
@ -107,6 +109,8 @@ fn sarif_not_confirmed_verdict_sets_partial_fingerprint() {
attempts: vec![],
toolchain_match: Some("exact".into()),
differential: None,
replay_stable: None,
wrong: None,
};
let result = sarif_result(diag_with_verdict(verdict));
@ -134,6 +138,8 @@ fn sarif_unsupported_verdict_sets_partial_fingerprint() {
attempts: vec![],
toolchain_match: None,
differential: None,
replay_stable: None,
wrong: None,
};
let result = sarif_result(diag_with_verdict(verdict));
@ -166,6 +172,8 @@ fn sarif_inconclusive_verdict_sets_partial_fingerprint() {
attempts: vec![],
toolchain_match: None,
differential: None,
replay_stable: None,
wrong: None,
};
let result = sarif_result(diag_with_verdict(verdict));
@ -214,6 +222,8 @@ fn sarif_confirmed_verdict_nyx_dynamic_verdict_contains_triggered_payload() {
attempts: vec![],
toolchain_match: Some("exact".into()),
differential: None,
replay_stable: None,
wrong: None,
};
let result = sarif_result(diag_with_verdict(verdict));
@ -245,6 +255,8 @@ fn sarif_all_four_statuses_produce_partial_fingerprint() {
attempts: vec![],
toolchain_match: None,
differential: None,
replay_stable: None,
wrong: None,
};
let result = sarif_result(diag_with_verdict(verdict));