[Refactor, Test] (docs/ci, docs/Disaggregated, MG_Backend/MGPipe, MG_Impl/Pipe, MG_IntegrationTest, MG_IntegrationTest/Harness, MG_IntegrationTest/Scenarios, MG_Pipe, MG_Test/Pipe, MobileGL, scripts/data, tools/trace_replay): delete the MOBILEGL_PIPE_POISON_OMIT knob

- the PoisonOmitted and VerifySplitPoisonOmitted entries set the harness marker MGITEST_POISON_OMIT; the re-executed child arms the pair through Harness/PoisonOmissionArm.h
- MGPipeSetPoisonOmission, the stamp withhold, the name lookups and the server half (now one atomic word) compile only with MOBILEGL_PIPE_VERIFY
- three PipeInputsTest cases withhold the stamp test-side; PoisonOmitKnobArmsTheOmission and BadPoisonOmitKnobIsFatalNamingTheKnob are retired
- skip census: the two retired cases leave the unit-strict and unit-verify names
This commit is contained in:
2026-10-18 10:02:02 -04:00
parent 9b5a60b2f7
commit b2daab61b7
17 changed files with 276 additions and 284 deletions
-4
View File
@@ -10503,14 +10503,12 @@
"PipeCatalogue.WireOpcodesAreThePositionsInTheCatalogue",
"PipeInputsTest.AFrontendMutationInsideAVerbDoesNotDivergeAtRead",
"PipeInputsTest.AFrontendMutationInsideAVerbRefreshesThePushedField",
"PipeInputsTest.BadPoisonOmitKnobIsFatalNamingTheKnob",
"PipeInputsTest.BadVerifyCorruptKnobIsFatalNamingTheKnob",
"PipeInputsTest.CorruptedSnapshotFieldIsNamedWithItsSerial",
"PipeInputsTest.EveryCorruptedFieldIsNamedByTheComparator",
"PipeInputsTest.EveryVerbFillsItsClassAndNothingElse",
"PipeInputsTest.MutatedFieldIsNamedAtRead",
"PipeInputsTest.OmittingOneFieldForOneVerbLeavesExactlyThatFieldStale",
"PipeInputsTest.PoisonOmitKnobArmsTheOmission",
"PipeInputsTest.ReadingAFilledFieldCompletes",
"PipeInputsTest.ReadingAnOmittedFieldAbortsNamingTheVerb",
"PipeInputsTest.ReadingBeforeAnyFillAbortsNamingNoVerb",
@@ -16801,14 +16799,12 @@
"PipeCatalogue.WireOpcodesAreThePositionsInTheCatalogue",
"PipeInputsTest.AFrontendMutationInsideAVerbDoesNotDivergeAtRead",
"PipeInputsTest.AFrontendMutationInsideAVerbRefreshesThePushedField",
"PipeInputsTest.BadPoisonOmitKnobIsFatalNamingTheKnob",
"PipeInputsTest.BadVerifyCorruptKnobIsFatalNamingTheKnob",
"PipeInputsTest.CorruptedSnapshotFieldIsNamedWithItsSerial",
"PipeInputsTest.EveryCorruptedFieldIsNamedByTheComparator",
"PipeInputsTest.EveryVerbFillsItsClassAndNothingElse",
"PipeInputsTest.MutatedFieldIsNamedAtRead",
"PipeInputsTest.OmittingOneFieldForOneVerbLeavesExactlyThatFieldStale",
"PipeInputsTest.PoisonOmitKnobArmsTheOmission",
"PipeInputsTest.ReadingAFilledFieldCompletes",
"PipeInputsTest.ReadingAnOmittedFieldAbortsNamingTheVerb",
"PipeInputsTest.ReadingBeforeAnyFillAbortsNamingNoVerb",