feat(#91): IMP-91 u1 non-VP subprocess smoke mdx01/02 parametrize
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -81,15 +81,21 @@ def _unique_run_id(prefix: str) -> str:
|
||||
@pytest.mark.parametrize(
|
||||
"mdx_name,prefix",
|
||||
[
|
||||
("01.mdx", "mdx01"),
|
||||
("02.mdx", "mdx02"),
|
||||
("03.mdx", "mdx03"),
|
||||
],
|
||||
)
|
||||
def test_non_vp_smoke_runs_clean(mdx_name: str, prefix: str) -> None:
|
||||
"""mdx03 hits non-VP rank-1 frames; the pipeline runs to exit 0.
|
||||
"""mdx01/02/03 hit non-VP rank-1 frames; the pipeline runs to exit 0.
|
||||
|
||||
Non-VP rank-1 selection is the normal Phase Z path and the
|
||||
primary regression guard that IMP-#85 u1-u6 do not perturb
|
||||
mapper / pipeline behaviour for non-VP routes.
|
||||
mapper / pipeline behaviour for non-VP routes. IMP-#91 u1 extends
|
||||
the parametrization from mdx03-only to the mdx01/02/03 acceptance
|
||||
triple — closing the subprocess-axis coverage gap for the two
|
||||
non-VP mdx that had only in-process B4 SHA parity coverage
|
||||
(tests/regression/test_b4_mapper_source_sha_parity.py).
|
||||
|
||||
IMP-#87 u5 — mdx05 was removed from this parametrization because
|
||||
its V4 evidence is empty for every aligned section (Case B,
|
||||
|
||||
Reference in New Issue
Block a user