[CI] (.github/workflows, docs/ci, scripts/ci, scripts/data): keep the census green on the pinned fallback

- when transport_pinned.py cannot prove the exclusion, the inproc-acceptance leg runs every entry under its own JUnit stems, integration-all and integration-staged-copy-all
- skip_census.py: an optional row with "instead_of" stands in for a trimmed lane; when it ran, that lane may be absent, and it is required otherwise; self-test on a fallback-shaped directory (green, and red on a vanished name, a new skip or neither lane); write from a fallback run keeps the row of the lane the fallback stood in for
- skip census: two optional -all rows for the inproc-acceptance leg, names borrowed from the monolith-control rows and skip lists equal to the old inproc-acceptance lists (285 and 49)
- the integration legs compute the ctest selection only on the disaggregation branches, which are the only ones that read it
This commit is contained in:
2026-10-17 17:13:50 -04:00
parent 8aa92c357b
commit 43e671f027
4 changed files with 434 additions and 20 deletions
+348
View File
@@ -1610,6 +1610,298 @@
"DirectVulkan.XfbRepeatedCaptureScenario.AVertexOnlyAdjacencyCaptureRecords"
]
},
"junit-integration-inproc-acceptance-inproc/integration-all": {
"skipped": [
"DirectGLES.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration",
"DirectGLES.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly",
"DirectGLES.AsyncOn.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly",
"DirectGLES.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing",
"DirectGLES.ClipDistanceScenario.TheEnablesAreIndependentPerDistance",
"DirectGLES.CsoContentAddressingScenario.TheBlendToggleMintsBoundedlyWithContentAddressingAndPerBindWithout",
"DirectGLES.CubeFaceReadbackScenario.CubeMapViewOfAnArrayReadsTheFaceEachZOffsetNames",
"DirectGLES.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines",
"DirectGLES.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable",
"DirectGLES.F1WireScenario.CopyImageInPlaceOverlapDeclinesAndLeavesTheLevelAlone",
"DirectGLES.F1WireScenario.EachWireFrameHasZeroResidualPulls",
"DirectGLES.F1WireScenario.GenerateMipmapDepthStencilDeclinesAndKeepsTheSession",
"DirectGLES.F1WireScenario.GenerateMipmapDepthWithoutNativeBlitPixels",
"DirectGLES.F1WireScenario.GenerateMipmapWithoutAShaderArmShapeDeclinesAndKeepsTheSession",
"DirectGLES.F1WireScenario.GenerateMipmapWithoutNativeBlitPixels",
"DirectGLES.F1WireScenario.MultisampleBlitFromASingleSampleSourceDeclinesAndKeepsTheSession",
"DirectGLES.F1WireScenario.MultisampleBlitOntoAMultisampleDestinationDeclinesAndKeepsTheSession",
"DirectGLES.F1WireScenario.ShortUniformBufferRangePadsMissingBytes",
"DirectGLES.F1WireScenario.SubWordUniformBufferRangePadsMissingBytes",
"DirectGLES.F1WireScenario.UnalignedAtomicCounterRangeDeclinesAndTheSessionLives",
"DirectGLES.FencePollScenario.PacedFrameFenceWaitsBench",
"DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines",
"DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable",
"DirectGLES.GenerateMipmapServerScenario.Rgb16fDrawnBaseWithARefusedReadbackDeclinesByName",
"DirectGLES.GenerateMipmapServerScenario.Rgb16fUploadedBaseWithARefusedReadbackIsFilteredFromTheStore",
"DirectGLES.Glsl420DeclarationScenario.AnArrayOfSamplerArraysIsHonouredOrDeclinedCleanly",
"DirectGLES.HandleRecycleScenario.ABufferAtARecycledAddressDoesNotInheritItsPredecessorsContents",
"DirectGLES.HandleRecycleScenario.AFramebufferAtARecycledAddressDoesNotInheritItsPredecessorsTwin",
"DirectGLES.HandleRecycleScenario.AProgramAtARecycledAddressDoesNotInheritItsPredecessorsShaderCso",
"DirectGLES.HandleRecycleScenario.ARenderbufferAtARecycledAddressDoesNotInheritItsPredecessorsStorage",
"DirectGLES.HandleRecycleScenario.ASamplerAtARecycledAddressDoesNotInheritItsPredecessorsParameters",
"DirectGLES.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsSamplerView",
"DirectGLES.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsTwin",
"DirectGLES.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexBufferSet",
"DirectGLES.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexInput",
"DirectGLES.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots",
"DirectGLES.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots",
"DirectGLES.HandleRecycleScenario.DestroyedRenderbuffersReturnTheirRenderbufferSlots",
"DirectGLES.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots",
"DirectGLES.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots",
"DirectGLES.HandleRecycleScenario.DestroyedTexturesReturnTheirTextureSlots",
"DirectGLES.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots",
"DirectGLES.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots",
"DirectGLES.ImageBindableRemintScenario.GpuClearSurvivesTheFirstImageBindingOfAView",
"DirectGLES.ImageLoadStoreSsoScenario.AnImageArrayAlongsideAnotherDescriptorKeepsBothBindings",
"DirectGLES.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample",
"DirectGLES.ImageTargetKindScenario.LoadsTexture2DMultisample",
"DirectGLES.ImageTargetKindScenario.LoadsTexture2DMultisampleArray",
"DirectGLES.ImageTargetKindScenario.StoresTexture2DMultisample",
"DirectGLES.ImageTargetKindScenario.StoresTexture2DMultisampleArray",
"DirectGLES.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction",
"DirectGLES.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage",
"DirectGLES.IterationRPProgram203Scenario.FixedCompleteInputProducesFixedCompleteGoldenOutput",
"DirectGLES.IterationRPScratchFixScenario.FixtureShapedReductionSumsEveryInvocation",
"DirectGLES.IterationRPScratchFixScenario.WideFixtureShapedReductionSumsEveryInvocation",
"DirectGLES.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName",
"DirectGLES.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName",
"DirectGLES.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip",
"DirectGLES.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares",
"DirectGLES.MagmaRunAheadScenario.GpuClearSurvivesTheFirstStorageImageUpgrade",
"DirectGLES.MagmaRunAheadScenario.MixedNativeAndConvertedGpuVertexStreamsKeepTheirReservation",
"DirectGLES.MagmaRunAheadScenario.PresentCreditActuallyParksTheClientAtItsConfiguredLimit",
"DirectGLES.MagmaRunAheadScenario.QueuedBufferVersionsAndDeletedNameReuseKeepTheirPixels",
"DirectGLES.MagmaRunAheadScenario.QueuedGpuWritesReadBackTheLastDispatchBytes",
"DirectGLES.MagmaRunAheadScenario.QueuedProgramRebindsKeepEachUniformSnapshot",
"DirectGLES.MagmaRunAheadScenario.TextureUploadCannotOvertakeThePreviouslyQueuedDraw",
"DirectGLES.MagmaVertexLayoutScenario.AnUnmappableVertexFormatDeclinesTheDrawInsteadOfEndingTheSession",
"DirectGLES.MagmaVertexLayoutScenario.AnUnreadUnmappableArrayDoesNotStopTheRestOfTheDraw",
"DirectGLES.MagmaWireCacheScenario.FramebufferReattachmentDistinguishesMipAndLayer",
"DirectGLES.MagmaWireCacheScenario.FramebufferRespecifyRebindsTheNewNativeImage",
"DirectGLES.MagmaWireCacheScenario.FramebufferSrgbPolicyAtoBtoAUsesDistinctFormats",
"DirectGLES.MagmaWireCacheScenario.FramebuffersAtoBtoAKeepDistinctAttachments",
"DirectGLES.MagmaWireCacheScenario.SamplerRespecifyKeepsOldAndNewNativeImages",
"DirectGLES.MagmaWireCacheScenario.SamplerSwizzleAtoBtoAKeepsEachQueuedPixel",
"DirectGLES.MagmaWireCacheScenario.SamplerViewsDistinguishMipLayerAndViewType",
"DirectGLES.MagmaWireReclaimScenario.ADrawAfterTheEarlyReclaimFollowsTheNewStoreNotTheMemoizedHandle",
"DirectGLES.MagmaWireReclaimScenario.DescriptorSetsRewindInsideOneLongFrameAfterTheirSubmitRetires",
"DirectGLES.MagmaWireReclaimScenario.ManySmallRespecifyAndDrawRoundsStayUnderTheStoreCountCeiling",
"DirectGLES.MagmaWireReclaimScenario.RespecifiesWithNoDrawBetweenKeepTheLiveStoreCountBounded",
"DirectGLES.MagmaWireReclaimScenario.RespecifyAndDrawEachStoreInOneFrameStaysWithinTheDeferredBudget",
"DirectGLES.ObjectSubsystemControlScenario.ASamplerBitWithoutTheTextureBitIsRefusedAndNamed",
"DirectGLES.ObjectSubsystemControlScenario.ATextureBitWithoutTheSamplerBitIsRefusedAndNamed",
"DirectGLES.ObjectSubsystemControlScenario.ClearingTheP4aBitsStopsTheEmissionsAndNotThePixels",
"DirectGLES.ObjectSubsystemControlScenario.TheAppliersNoConsumerBeltNeverFiresBehindTheClientsGate",
"DirectGLES.PersistentCoherentMapScenario.TheMapLandsInTheArmItsLaneDeclares",
"DirectGLES.PipeVerifyArmingScenario.Armed",
"DirectGLES.PipeVerifyArmingScenario.CorruptedFieldIsReported",
"DirectGLES.PipeVerifyArmingScenario.CorruptedFieldIsReportedOnTheServerRead",
"DirectGLES.PointSizeDemotionScenario.ACaptureSurvivesAStageThatOnlyReadsThePointSize",
"DirectGLES.PointSizeDemotionScenario.TheDemotionIsActuallyArmedWhenTheEnvironmentPinsItOn",
"DirectGLES.PoisonOmissionScenario.OmittedFieldAbortsOnThatVerb",
"DirectGLES.PoisonOmissionScenario.TheSequenceThePoisonControlsRun",
"DirectGLES.PoisonOmissionScenario.WithoutOmissionCompletes",
"DirectGLES.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsACpuPricedDrawExactlyOnce",
"DirectGLES.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsATessellatedPatchExactlyOnce",
"DirectGLES.PrimitivesGeneratedNoXfbScenario.APausedSpanCountsAnInstancedDrawExactlyOnce",
"DirectGLES.PrimitivesGeneratedNoXfbScenario.ASpanMixingActiveAndInactiveDrawsAccumulatesBoth",
"DirectGLES.PrimitivesGeneratedNoXfbScenario.CountsADrawMadeWithNoCaptureSpan",
"DirectGLES.PrimitivesGeneratedNoXfbScenario.CountsATessellatedPatchWithNoCaptureSpan",
"DirectGLES.PrimitivesGeneratedNoXfbScenario.CountsUnderRasterizerDiscardWithNoCaptureSpan",
"DirectGLES.PrimitivesGeneratedNoXfbScenario.TheRerouteIsActuallyArmedWhenTheEnvironmentPinsItOn",
"DirectGLES.ResourceSubsystemControlScenario.ClearingTheP3aBitsStopsTheEmissionsAndNotThePixels",
"DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName",
"DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName",
"DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip",
"DirectGLES.Spawn.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing",
"DirectGLES.Spawn.ClipDistanceScenario.TheEnablesAreIndependentPerDistance",
"DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines",
"DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable",
"DirectGLES.Spawn.Glsl420DeclarationScenario.AnArrayOfSamplerArraysIsHonouredOrDeclinedCleanly",
"DirectGLES.Spawn.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample",
"DirectGLES.Spawn.ImageTargetKindScenario.LoadsTexture2DMultisample",
"DirectGLES.Spawn.ImageTargetKindScenario.LoadsTexture2DMultisampleArray",
"DirectGLES.Spawn.ImageTargetKindScenario.StoresTexture2DMultisample",
"DirectGLES.Spawn.ImageTargetKindScenario.StoresTexture2DMultisampleArray",
"DirectGLES.Spawn.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction",
"DirectGLES.Spawn.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage",
"DirectGLES.Spawn.IterationRPProgram203Scenario.FixedCompleteInputProducesFixedCompleteGoldenOutput",
"DirectGLES.Spawn.IterationRPScratchFixScenario.FixtureShapedReductionSumsEveryInvocation",
"DirectGLES.Spawn.IterationRPScratchFixScenario.WideFixtureShapedReductionSumsEveryInvocation",
"DirectGLES.Spawn.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember",
"DirectGLES.Spawn.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock",
"DirectGLES.Spawn.Xfb.XfbRepeatedCaptureScenario.AVertexOnlyAdjacencyCaptureRecords",
"DirectGLES.Split.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing",
"DirectGLES.Split.ClipDistanceScenario.TheEnablesAreIndependentPerDistance",
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines",
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable",
"DirectGLES.Split.Glsl420DeclarationScenario.AnArrayOfSamplerArraysIsHonouredOrDeclinedCleanly",
"DirectGLES.Split.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample",
"DirectGLES.Split.ImageTargetKindScenario.LoadsTexture2DMultisample",
"DirectGLES.Split.ImageTargetKindScenario.LoadsTexture2DMultisampleArray",
"DirectGLES.Split.ImageTargetKindScenario.StoresTexture2DMultisample",
"DirectGLES.Split.ImageTargetKindScenario.StoresTexture2DMultisampleArray",
"DirectGLES.Split.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction",
"DirectGLES.Split.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage",
"DirectGLES.Split.IterationRPProgram203Scenario.FixedCompleteInputProducesFixedCompleteGoldenOutput",
"DirectGLES.Split.IterationRPScratchFixScenario.FixtureShapedReductionSumsEveryInvocation",
"DirectGLES.Split.IterationRPScratchFixScenario.WideFixtureShapedReductionSumsEveryInvocation",
"DirectGLES.Split.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember",
"DirectGLES.Split.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock",
"DirectGLES.Split.Xfb.XfbRepeatedCaptureScenario.AVertexOnlyAdjacencyCaptureRecords",
"DirectGLES.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember",
"DirectGLES.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock",
"DirectGLES.StorageBufferRegrowScenario.NStorageDefinitionsCostNMapPersistentRoundtripsNotOnePerDraw",
"DirectGLES.Tcp.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing",
"DirectGLES.Tcp.ClipDistanceScenario.TheEnablesAreIndependentPerDistance",
"DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines",
"DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable",
"DirectGLES.Tcp.Glsl420DeclarationScenario.AnArrayOfSamplerArraysIsHonouredOrDeclinedCleanly",
"DirectGLES.Tcp.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample",
"DirectGLES.Tcp.ImageTargetKindScenario.LoadsTexture2DMultisample",
"DirectGLES.Tcp.ImageTargetKindScenario.LoadsTexture2DMultisampleArray",
"DirectGLES.Tcp.ImageTargetKindScenario.StoresTexture2DMultisample",
"DirectGLES.Tcp.ImageTargetKindScenario.StoresTexture2DMultisampleArray",
"DirectGLES.Tcp.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction",
"DirectGLES.Tcp.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage",
"DirectGLES.Tcp.IterationRPProgram203Scenario.FixedCompleteInputProducesFixedCompleteGoldenOutput",
"DirectGLES.Tcp.IterationRPScratchFixScenario.FixtureShapedReductionSumsEveryInvocation",
"DirectGLES.Tcp.IterationRPScratchFixScenario.WideFixtureShapedReductionSumsEveryInvocation",
"DirectGLES.Tcp.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember",
"DirectGLES.Tcp.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock",
"DirectGLES.Tcp.Xfb.XfbRepeatedCaptureScenario.AVertexOnlyAdjacencyCaptureRecords",
"DirectGLES.TextureUploadShapeScenario.TheEmittedUploadShapeIsRecordedAndTheTwoSidesAgree",
"DirectGLES.TriangleScenario.TheServerStampedAVerbBoundaryOnThisDrawingFrame",
"DirectGLES.UnlocatedIoBlockScenario.TheEmulationIsActuallyArmedWhenTheEnvironmentPinsItOn",
"DirectGLES.UnwrittenPositionOutputScenario.CapturingAnUnwrittenPositionStillDraws",
"DirectGLES.ViewportArrayScenario.WithoutTheEmulationEveryIndexCollapsesOntoViewportZero",
"DirectGLES.WireIndirectDispatchScenario.ShaderWrittenGroupCountsWithoutAnApplicationBarrierAreOrdered",
"DirectGLES.WireIndirectDrawScenario.ShaderWrittenCommandsWithoutAnApplicationBarrierAreOrdered",
"DirectGLES.WireMipShapeScenario.Depth1DChainWithoutANativeBlitDeclinesByName",
"DirectGLES.XfbRepeatedCaptureScenario.AVertexOnlyAdjacencyCaptureRecords",
"DirectVulkan.AsyncCompileScenario.ExtensionStringMatchesTheConfiguration",
"DirectVulkan.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly",
"DirectVulkan.AsyncOn.AsyncCompileScenario.IrisShapedTwoPhaseBatchRendersCorrectly",
"DirectVulkan.ClipDistanceScenario.ADisabledClipDistanceRemovesNothing",
"DirectVulkan.ClipDistanceScenario.TheEnablesAreIndependentPerDistance",
"DirectVulkan.CsoContentAddressingScenario.TheBlendToggleMintsBoundedlyWithContentAddressingAndPerBindWithout",
"DirectVulkan.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable",
"DirectVulkan.F1WireScenario.EachWireFrameHasZeroResidualPulls",
"DirectVulkan.F1WireScenario.GenerateMipmapDepthWithoutNativeBlitPixels",
"DirectVulkan.F1WireScenario.GenerateMipmapWithoutAShaderArmShapeDeclinesAndKeepsTheSession",
"DirectVulkan.F1WireScenario.GenerateMipmapWithoutNativeBlitPixels",
"DirectVulkan.FencePollScenario.PacedFrameFenceWaitsBench",
"DirectVulkan.GenerateMipmapServerScenario.Rgb16fDrawnBaseWithARefusedReadbackDeclinesByName",
"DirectVulkan.GenerateMipmapServerScenario.Rgb16fUploadedBaseWithARefusedReadbackIsFilteredFromTheStore",
"DirectVulkan.Glsl420DeclarationScenario.AnAtomicCounterCompilesWithoutTheSsboExtension",
"DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.AFramebufferAtARecycledAddressDoesNotInheritItsPredecessorsTwin",
"DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.AProgramAtARecycledAddressDoesNotInheritItsPredecessorsShaderCso",
"DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.ARenderbufferAtARecycledAddressDoesNotInheritItsPredecessorsStorage",
"DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.ASamplerAtARecycledAddressDoesNotInheritItsPredecessorsParameters",
"DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsSamplerView",
"DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsTwin",
"DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots",
"DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots",
"DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots",
"DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots",
"DirectVulkan.HandleRecycle.Handles.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots",
"DirectVulkan.HandleRecycleScenario.ABufferAtARecycledAddressDoesNotInheritItsPredecessorsContents",
"DirectVulkan.HandleRecycleScenario.AFramebufferAtARecycledAddressDoesNotInheritItsPredecessorsTwin",
"DirectVulkan.HandleRecycleScenario.AProgramAtARecycledAddressDoesNotInheritItsPredecessorsShaderCso",
"DirectVulkan.HandleRecycleScenario.ARenderbufferAtARecycledAddressDoesNotInheritItsPredecessorsStorage",
"DirectVulkan.HandleRecycleScenario.ASamplerAtARecycledAddressDoesNotInheritItsPredecessorsParameters",
"DirectVulkan.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsSamplerView",
"DirectVulkan.HandleRecycleScenario.ATextureAtARecycledAddressDoesNotInheritItsPredecessorsTwin",
"DirectVulkan.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexBufferSet",
"DirectVulkan.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexInput",
"DirectVulkan.HandleRecycleScenario.DestroyedFramebuffersReturnTheirFramebufferSlots",
"DirectVulkan.HandleRecycleScenario.DestroyedProgramsReturnTheirShaderCsoSlots",
"DirectVulkan.HandleRecycleScenario.DestroyedRenderbuffersReturnTheirRenderbufferSlots",
"DirectVulkan.HandleRecycleScenario.DestroyedSamplersReturnTheirSamplerCsoSlots",
"DirectVulkan.HandleRecycleScenario.DestroyedTexturesReturnTheirSamplerViewSlots",
"DirectVulkan.HandleRecycleScenario.DestroyedTexturesReturnTheirTextureSlots",
"DirectVulkan.HandleRecycleScenario.DestroyedVertexArraysReturnTheirVertexElementsSlots",
"DirectVulkan.HandleRecycleScenario.EvictedPipelineCompositesReturnTheirShaderCsoSlots",
"DirectVulkan.ImageTargetKindScenario.IgnoresLayerForTexture2DMultisample",
"DirectVulkan.ImageTargetKindScenario.LoadsTexture2DMultisample",
"DirectVulkan.ImageTargetKindScenario.LoadsTexture2DMultisampleArray",
"DirectVulkan.ImageTargetKindScenario.StoresTexture2DMultisample",
"DirectVulkan.ImageTargetKindScenario.StoresTexture2DMultisampleArray",
"DirectVulkan.IterationRPFirstReductionScenario.IndexedInputTopologyAndReduction",
"DirectVulkan.IterationRPFirstReductionScenario.SampledRgba32fFirstAverage",
"DirectVulkan.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName",
"DirectVulkan.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName",
"DirectVulkan.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip",
"DirectVulkan.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares",
"DirectVulkan.MagmaRunAheadScenario.GpuClearSurvivesTheFirstStorageImageUpgrade",
"DirectVulkan.MagmaRunAheadScenario.MixedNativeAndConvertedGpuVertexStreamsKeepTheirReservation",
"DirectVulkan.MagmaRunAheadScenario.PresentCreditActuallyParksTheClientAtItsConfiguredLimit",
"DirectVulkan.MagmaRunAheadScenario.QueuedBufferVersionsAndDeletedNameReuseKeepTheirPixels",
"DirectVulkan.MagmaRunAheadScenario.QueuedGpuWritesReadBackTheLastDispatchBytes",
"DirectVulkan.MagmaRunAheadScenario.QueuedProgramRebindsKeepEachUniformSnapshot",
"DirectVulkan.MagmaRunAheadScenario.TextureUploadCannotOvertakeThePreviouslyQueuedDraw",
"DirectVulkan.MagmaWireCacheScenario.FramebufferReattachmentDistinguishesMipAndLayer",
"DirectVulkan.MagmaWireCacheScenario.FramebufferRespecifyRebindsTheNewNativeImage",
"DirectVulkan.MagmaWireCacheScenario.FramebufferSrgbPolicyAtoBtoAUsesDistinctFormats",
"DirectVulkan.MagmaWireCacheScenario.FramebuffersAtoBtoAKeepDistinctAttachments",
"DirectVulkan.MagmaWireCacheScenario.SamplerRespecifyKeepsOldAndNewNativeImages",
"DirectVulkan.MagmaWireCacheScenario.SamplerSwizzleAtoBtoAKeepsEachQueuedPixel",
"DirectVulkan.MagmaWireCacheScenario.SamplerViewsDistinguishMipLayerAndViewType",
"DirectVulkan.MagmaWireReclaimScenario.ADrawAfterTheEarlyReclaimFollowsTheNewStoreNotTheMemoizedHandle",
"DirectVulkan.MagmaWireReclaimScenario.DescriptorSetsRewindInsideOneLongFrameAfterTheirSubmitRetires",
"DirectVulkan.MagmaWireReclaimScenario.ManySmallRespecifyAndDrawRoundsStayUnderTheStoreCountCeiling",
"DirectVulkan.MagmaWireReclaimScenario.RespecifiesWithNoDrawBetweenKeepTheLiveStoreCountBounded",
"DirectVulkan.MagmaWireReclaimScenario.RespecifyAndDrawEachStoreInOneFrameStaysWithinTheDeferredBudget",
"DirectVulkan.ObjectSubsystemControlScenario.ASamplerBitWithoutTheTextureBitIsRefusedAndNamed",
"DirectVulkan.ObjectSubsystemControlScenario.ATextureBitWithoutTheSamplerBitIsRefusedAndNamed",
"DirectVulkan.ObjectSubsystemControlScenario.ClearingTheP4aBitsStopsTheEmissionsAndNotThePixels",
"DirectVulkan.ObjectSubsystemControlScenario.TheAppliersNoConsumerBeltNeverFiresBehindTheClientsGate",
"DirectVulkan.P4aFinalFixScenario.AnImageBindAfterAllocationReachesTheApplierAsAMetadataRespecify",
"DirectVulkan.P4aFinalFixScenario.ConsecutiveDefinitionsNoVerbBetween",
"DirectVulkan.P4aFinalFixScenario.GenerateMipmapAcrossAnUnrelatedDraw",
"DirectVulkan.P4aFinalFixScenario.GenerateMipmapImmediately",
"DirectVulkan.P4aFinalFixScenario.LevelZeroConsumedBeforeLevelOne",
"DirectVulkan.P4aFinalFixScenario.PerLevelDefinitionAcrossAnUnrelatedDraw",
"DirectVulkan.P4aSeamAuditScenario.ARenderbufferRestoragedWhileAttachedReachesTheFramebufferRecord",
"DirectVulkan.P4aSeamAuditScenario.ATextureRespecifiedToThreeChannelsWhileAttachedReachesTheFramebufferRecord",
"DirectVulkan.P4aSeamAuditScenario.ATextureRespecifiedWhileAttachedReachesTheFramebufferRecord",
"DirectVulkan.PartialUploadOverGpuContentScenario.OneDimensionalArraySubImageKeepsTheGpuClearedLayer",
"DirectVulkan.PersistentCoherentMapScenario.TheMapLandsInTheArmItsLaneDeclares",
"DirectVulkan.PipeVerifyArmingScenario.Armed",
"DirectVulkan.PipeVerifyArmingScenario.CorruptedFieldIsReported",
"DirectVulkan.PipeVerifyArmingScenario.CorruptedFieldIsReportedOnTheServerRead",
"DirectVulkan.PointSizeDemotionScenario.TheDemotionIsActuallyArmedWhenTheEnvironmentPinsItOn",
"DirectVulkan.PoisonOmissionScenario.OmittedFieldAbortsOnThatVerb",
"DirectVulkan.PoisonOmissionScenario.TheSequenceThePoisonControlsRun",
"DirectVulkan.PoisonOmissionScenario.WithoutOmissionCompletes",
"DirectVulkan.PrimitivesGeneratedNoXfbScenario.TheRerouteIsActuallyArmedWhenTheEnvironmentPinsItOn",
"DirectVulkan.ResourceSubsystemControlScenario.ClearingTheP3aBitsStopsTheEmissionsAndNotThePixels",
"DirectVulkan.SnormAttachmentScenario.SignedNormalizedAttachmentsRoundTripTheirChannelValues",
"DirectVulkan.SnormAttachmentScenario.SignedNormalizedColorAttachmentsReportComplete",
"DirectVulkan.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember",
"DirectVulkan.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock",
"DirectVulkan.StorageBufferRegrowScenario.NStorageDefinitionsCostNMapPersistentRoundtripsNotOnePerDraw",
"DirectVulkan.TextureParamsWithoutASamplerViewScenario.ACopyImageEndpointOnlyTexturesParamsReachTheDriver",
"DirectVulkan.TextureParamsWithoutASamplerViewScenario.AReadAttachmentOnlyTexturesDepthStencilModeReachesTheDriver",
"DirectVulkan.TextureParamsWithoutASamplerViewScenario.AnAttachmentOnlyTexturesSwizzleReachesTheDriver",
"DirectVulkan.TextureParamsWithoutASamplerViewScenario.AnImageUnitOnlyTexturesSwizzleSurvivesARequireImageBindableStorageRemint",
"DirectVulkan.TextureUploadShapeScenario.TheEmittedUploadShapeIsRecordedAndTheTwoSidesAgree",
"DirectVulkan.ThreeChannelAttachmentScenario.DstAlphaBlendingSeesOneInAWidenedAttachment",
"DirectVulkan.ThreeChannelAttachmentScenario.ThreeChannelColorAttachmentsReportComplete",
"DirectVulkan.ThreeChannelAttachmentScenario.WidenedAttachmentReadsBackOpaqueWhileItsNeighbourKeepsItsAlpha",
"DirectVulkan.TriangleScenario.TheServerStampedAVerbBoundaryOnThisDrawingFrame",
"DirectVulkan.UnlocatedIoBlockScenario.TheEmulationIsActuallyArmedWhenTheEnvironmentPinsItOn",
"DirectVulkan.ViewportArrayScenario.WithoutTheEmulationEveryIndexCollapsesOntoViewportZero",
"DirectVulkan.WireMipShapeScenario.Depth1DChainWithoutANativeBlitDeclinesByName"
],
"names_from": "junit-integration-monolith-control-monolith/integration",
"optional": "runs only when transport_pinned.py cannot prove the exclusion; the inproc-acceptance leg then runs every integration-gpu entry under this stem instead",
"instead_of": "junit-integration-inproc-acceptance-inproc/integration"
},
"junit-integration-inproc-acceptance-inproc/integration-staged-copy": {
"skipped": [
"DirectGLES.CubeFaceReadbackScenario.CubeMapViewOfAnArrayReadsTheFaceEachZOffsetNames",
@@ -1978,6 +2270,62 @@
"DirectVulkan.XfbRepeatedCaptureScenario.ASpanThatNeverDrawsLeavesTheCaptureBufferAlone"
]
},
"junit-integration-inproc-acceptance-inproc/integration-staged-copy-all": {
"skipped": [
"DirectGLES.CubeFaceReadbackScenario.CubeMapViewOfAnArrayReadsTheFaceEachZOffsetNames",
"DirectGLES.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines",
"DirectGLES.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable",
"DirectGLES.F1WireScenario.ShortUniformBufferRangePadsMissingBytes",
"DirectGLES.F1WireScenario.SubWordUniformBufferRangePadsMissingBytes",
"DirectGLES.F1WireScenario.UnalignedAtomicCounterRangeDeclinesAndTheSessionLives",
"DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines",
"DirectGLES.ForcedDepthStencilEmulation.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable",
"DirectGLES.GenerateMipmapServerScenario.Rgb16fDrawnBaseWithARefusedReadbackDeclinesByName",
"DirectGLES.GenerateMipmapServerScenario.Rgb16fUploadedBaseWithARefusedReadbackIsFilteredFromTheStore",
"DirectGLES.HandleRecycleScenario.ABufferAtARecycledAddressDoesNotInheritItsPredecessorsContents",
"DirectGLES.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexBufferSet",
"DirectGLES.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName",
"DirectGLES.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName",
"DirectGLES.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip",
"DirectGLES.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares",
"DirectGLES.MagmaRunAheadScenario.QueuedBufferVersionsAndDeletedNameReuseKeepTheirPixels",
"DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName",
"DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName",
"DirectGLES.ResourceSubsystemOn.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip",
"DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines",
"DirectGLES.Spawn.ForcedDs.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable",
"DirectGLES.Spawn.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember",
"DirectGLES.Spawn.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock",
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines",
"DirectGLES.Split.ForcedDs.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable",
"DirectGLES.Split.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember",
"DirectGLES.Split.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock",
"DirectGLES.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember",
"DirectGLES.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock",
"DirectGLES.StorageBufferRegrowScenario.NStorageDefinitionsCostNMapPersistentRoundtripsNotOnePerDraw",
"DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.AFlippedMultisampleResolveMirrorsTheBandsAndAScaleDeclines",
"DirectGLES.Tcp.ForcedDs.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable",
"DirectGLES.Tcp.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember",
"DirectGLES.Tcp.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock",
"DirectVulkan.DepthStencilReadbackMatrixScenario.SeparateDepthAndStencilAttachmentsAreBothReadable",
"DirectVulkan.GenerateMipmapServerScenario.Rgb16fDrawnBaseWithARefusedReadbackDeclinesByName",
"DirectVulkan.GenerateMipmapServerScenario.Rgb16fUploadedBaseWithARefusedReadbackIsFilteredFromTheStore",
"DirectVulkan.Glsl420DeclarationScenario.AnAtomicCounterCompilesWithoutTheSsboExtension",
"DirectVulkan.HandleRecycleScenario.ABufferAtARecycledAddressDoesNotInheritItsPredecessorsContents",
"DirectVulkan.HandleRecycleScenario.AVertexArrayAtARecycledAddressDoesNotInheritItsPredecessorsVertexBufferSet",
"DirectVulkan.LargeArenaAdoptionScenario.ASessionThatCannotRunT0FallsBackToT2OnceByName",
"DirectVulkan.LargeArenaAdoptionScenario.AStreamSessionRefusesTheAdoptTierOnceByName",
"DirectVulkan.LargeArenaAdoptionScenario.AnAdoptionCostsExactlyOneMapPersistentRoundtrip",
"DirectVulkan.LargeArenaAdoptionScenario.TheArenaLandsInTheTierItsLaneDeclares",
"DirectVulkan.MagmaRunAheadScenario.QueuedBufferVersionsAndDeletedNameReuseKeepTheirPixels",
"DirectVulkan.SsboDeclarationFormScenario.PackedBlockWithAnUnsizedArrayBeforeAnotherMember",
"DirectVulkan.SsboDeclarationFormScenario.TwoUnsizedArraysInOneBlock",
"DirectVulkan.StorageBufferRegrowScenario.NStorageDefinitionsCostNMapPersistentRoundtripsNotOnePerDraw"
],
"names_from": "junit-integration-monolith-control-monolith/integration-staged-copy",
"optional": "runs only when transport_pinned.py cannot prove the exclusion; the inproc-acceptance leg then runs every integration-gpu entry under this stem instead",
"instead_of": "junit-integration-inproc-acceptance-inproc/integration-staged-copy"
},
"junit-integration-inproc-acceptance-inproc/primary-inproc": {
"skipped": [],
"names": [