[Refactor, Test] (.github/workflows, docs/ci, docs/Disaggregated, MG_Impl/Pipe, MG_IntegrationTest, MG_IntegrationTest/Scenarios, MG_Test/Pipe, MobileGL, scripts/data): read MOBILEGL_PIPE_VERIFY_CORRUPT only in verify builds

- ArmVerify reads it through LookupSetting; Features.PipeVerifyCorrupt is gone
- unit PipeInputsTest.EveryCorruptedFieldIsNamedByTheComparator replaces negative control A2
- integration-verify's controls A and A2 and integration-verify-split's control A with its log copy step are retired
- PipeVerifyArmingScenario.Armed no longer skips when the knob is set
- skip census: the new case is a listed skip in the unit, unit-split and unit-strict lanes
This commit is contained in:
2026-10-18 10:02:01 -04:00
parent f5df1f893e
commit 9b5a60b2f7
10 changed files with 88 additions and 147 deletions
+5
View File
@@ -9373,6 +9373,7 @@
"PipeInputsTest.AFrontendMutationInsideAVerbDoesNotDivergeAtRead",
"PipeInputsTest.BadVerifyCorruptKnobIsFatalNamingTheKnob",
"PipeInputsTest.CorruptedSnapshotFieldIsNamedWithItsSerial",
"PipeInputsTest.EveryCorruptedFieldIsNamedByTheComparator",
"PipeInputsTest.MutatedFieldIsNamedAtRead",
"PipeInputsTest.VerifyCorruptKnobNamesTheFieldAtEntry",
"PipeInputsTest.VerifyFatalOffLogsTheDivergenceAndContinues",
@@ -10505,6 +10506,7 @@
"PipeInputsTest.BadPoisonOmitKnobIsFatalNamingTheKnob",
"PipeInputsTest.BadVerifyCorruptKnobIsFatalNamingTheKnob",
"PipeInputsTest.CorruptedSnapshotFieldIsNamedWithItsSerial",
"PipeInputsTest.EveryCorruptedFieldIsNamedByTheComparator",
"PipeInputsTest.EveryVerbFillsItsClassAndNothingElse",
"PipeInputsTest.MutatedFieldIsNamedAtRead",
"PipeInputsTest.OmittingOneFieldForOneVerbLeavesExactlyThatFieldStale",
@@ -14357,6 +14359,7 @@
"PipeInputsTest.AFrontendMutationInsideAVerbDoesNotDivergeAtRead",
"PipeInputsTest.BadVerifyCorruptKnobIsFatalNamingTheKnob",
"PipeInputsTest.CorruptedSnapshotFieldIsNamedWithItsSerial",
"PipeInputsTest.EveryCorruptedFieldIsNamedByTheComparator",
"PipeInputsTest.MutatedFieldIsNamedAtRead",
"PipeInputsTest.VerifyCorruptKnobNamesTheFieldAtEntry",
"PipeInputsTest.VerifyFatalOffLogsTheDivergenceAndContinues",
@@ -16801,6 +16804,7 @@
"PipeInputsTest.BadPoisonOmitKnobIsFatalNamingTheKnob",
"PipeInputsTest.BadVerifyCorruptKnobIsFatalNamingTheKnob",
"PipeInputsTest.CorruptedSnapshotFieldIsNamedWithItsSerial",
"PipeInputsTest.EveryCorruptedFieldIsNamedByTheComparator",
"PipeInputsTest.EveryVerbFillsItsClassAndNothingElse",
"PipeInputsTest.MutatedFieldIsNamedAtRead",
"PipeInputsTest.OmittingOneFieldForOneVerbLeavesExactlyThatFieldStale",
@@ -19417,6 +19421,7 @@
"PipeInputsTest.AFrontendMutationInsideAVerbDoesNotDivergeAtRead",
"PipeInputsTest.BadVerifyCorruptKnobIsFatalNamingTheKnob",
"PipeInputsTest.CorruptedSnapshotFieldIsNamedWithItsSerial",
"PipeInputsTest.EveryCorruptedFieldIsNamedByTheComparator",
"PipeInputsTest.MutatedFieldIsNamedAtRead",
"PipeInputsTest.VerifyCorruptKnobNamesTheFieldAtEntry",
"PipeInputsTest.VerifyFatalOffLogsTheDivergenceAndContinues",