From b5d64175a152802ad0dcf449121973c2e732f2d7 Mon Sep 17 00:00:00 2001 From: Swung0x48 Date: Mon, 19 Oct 2026 06:12:19 -0400 Subject: [PATCH] [Fix] (MG_IntegrationTest/Harness): list the canned narrow check unarmed - The driver-watch control makes no GL call, so it never arms the comparator - The verify-split arm proof needs it named, on both backends --- .../Harness/verify-split-unarmed-expected.txt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/MobileGL/MG_IntegrationTest/Harness/verify-split-unarmed-expected.txt b/MobileGL/MG_IntegrationTest/Harness/verify-split-unarmed-expected.txt index c0034ede..de9fadd3 100644 --- a/MobileGL/MG_IntegrationTest/Harness/verify-split-unarmed-expected.txt +++ b/MobileGL/MG_IntegrationTest/Harness/verify-split-unarmed-expected.txt @@ -151,3 +151,12 @@ DirectGLES.VerifySplit.ScenarioIsolationScenario.ACaseLeavesItsDeletedProgramCur DirectGLES.VerifySplit.ScenarioIsolationScenario.TheNextCaseStartsWithNoProgramCurrentAndNoErrorPending DirectVulkan.VerifySplit.ScenarioIsolationScenario.ACaseLeavesItsDeletedProgramCurrentAndAnErrorUnread DirectVulkan.VerifySplit.ScenarioIsolationScenario.TheNextCaseStartsWithNoProgramCurrentAndNoErrorPending + +# -------------------------------------------------------------------------------------------- +# CANNED-INPUT CHECKS OF A HARNESS RULE - no GL call at all (2) +# NarrowIntegerAttributeScenario's driver-watch control feeds the array-type rule fixed type +# pairs and checks its verdicts. It makes no GL call, so no fill point is reached and the +# arming line is honestly absent. +# -------------------------------------------------------------------------------------------- +DirectGLES.VerifySplit.NarrowIntegerAttributeScenario.TheDriverWatchRuleRejectsAnArrayOfTheOtherSignedness +DirectVulkan.VerifySplit.NarrowIntegerAttributeScenario.TheDriverWatchRuleRejectsAnArrayOfTheOtherSignedness