Skip to content

Parallel build - #3133

Merged
xen2 merged 4 commits into
masterfrom
feature/parallel-build
Apr 24, 2026
Merged

Parallel build#3133
xen2 merged 4 commits into
masterfrom
feature/parallel-build

sdk: align project-instance cache keys across parallel MSBuild dispat…

15e2c18
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
GitHub Actions / Test Report: Windows Game Direct3D12 succeeded Apr 24, 2026 in 1s

395 passed, 0 failed and 20 skipped

Tests passed successfully

Report Passed Failed Skipped Time
TestResults/runneradmin_runnervmy4ovk_2026-04-24_05_59_33.trx 65✅ 6⚪ 49s
TestResults/runneradmin_runnervmy4ovk_2026-04-24_05_59_34.trx 206✅ 5⚪ 44s
TestResults/runneradmin_runnervmy4ovk_2026-04-24_05_59_41.trx 75✅ 4⚪ 75s
TestResults/runneradmin_runnervmy4ovk_2026-04-24_05_59_41[1].trx 39✅ 4⚪ 131s
TestResults/runneradmin_runnervmy4ovk_2026-04-24_06_00_19.trx 4✅ 1⚪ 26s
TestResults/runneradmin_runnervmy4ovk_2026-04-24_06_00_42.trx 6✅ 52s

✅ TestResults/runneradmin_runnervmy4ovk_2026-04-24_05_59_33.trx

71 tests were completed in 49s with 65 passed, 0 failed and 6 skipped.

Test suite Passed Failed Skipped Time
Stride.Graphics.Tests.FixedAspectRatioTests 1✅ 883ms
Stride.Graphics.Tests.TestBitmapSpriteFont 1✅ 227ms
Stride.Graphics.Tests.TestCustomEffect 1✅ 3s
Stride.Graphics.Tests.TestDrawQuad 1✅ 459ms
Stride.Graphics.Tests.TestDynamicSpriteFont 1✅ 904ms
Stride.Graphics.Tests.TestDynamicSpriteFontJapanese 1✅ 457ms
Stride.Graphics.Tests.TestDynamicSpriteFontVarious 1✅ 887ms
Stride.Graphics.Tests.TestExternSpriteFont 1✅ 300ms
Stride.Graphics.Tests.TestFixedSizeUI 1✅ 2s
Stride.Graphics.Tests.TestFontManager 4✅ 2s
Stride.Graphics.Tests.TestGeometricPrimitives 1✅ 648ms
Stride.Graphics.Tests.TestImage 5✅ 1⚪ 15s
Stride.Graphics.Tests.TestImageLoad 1✅ 435ms
Stride.Graphics.Tests.TestModelComponent 1✅ 652ms
Stride.Graphics.Tests.TestMultipleTextures 1✅ 442ms
Stride.Graphics.Tests.TestPrecompiledSpriteFont 1✅ 673ms
Stride.Graphics.Tests.TestRenderToTexture 1✅ 444ms
Stride.Graphics.Tests.TestScene 1✅ 2s
Stride.Graphics.Tests.TestSimpleTexture 1✅ 334ms
Stride.Graphics.Tests.TestSprite 1✅ 242ms
Stride.Graphics.Tests.TestSpriteBatch 1✅ 683ms
Stride.Graphics.Tests.TestSpriteBatch3D 1✅ 446ms
Stride.Graphics.Tests.TestSpriteBatchResolution 1✅ 676ms
Stride.Graphics.Tests.TestSpriteBatchToTexture 1✅ 663ms
Stride.Graphics.Tests.TestSpriteFontAlignment 1✅ 461ms
Stride.Graphics.Tests.TestStaticSpriteFont 1✅ 709ms
Stride.Graphics.Tests.TestTexture 31✅ 5⚪ 11s
Stride.Graphics.Tests.TestTextureSampling 1✅ 453ms

✅ Stride.Graphics.Tests.FixedAspectRatioTests

✅ TestFixedRatio

✅ Stride.Graphics.Tests.TestBitmapSpriteFont

✅ RunBitmapSpriteFont

✅ Stride.Graphics.Tests.TestCustomEffect

✅ RunCustomEffect

✅ Stride.Graphics.Tests.TestDrawQuad

✅ RunDrawQuad

✅ Stride.Graphics.Tests.TestDynamicSpriteFont

✅ RunTestDynamicSpriteFont

✅ Stride.Graphics.Tests.TestDynamicSpriteFontJapanese

✅ RunDynamicSpriteFontJapanese

✅ Stride.Graphics.Tests.TestDynamicSpriteFontVarious

✅ RunDynamicSpriteFontVarious

✅ Stride.Graphics.Tests.TestExternSpriteFont

✅ RunExternSpriteFont

✅ Stride.Graphics.Tests.TestFixedSizeUI

✅ RunFixedSizeUI

✅ Stride.Graphics.Tests.TestFontManager

✅ TestCreationDisposal
✅ TestDoesFontContains
✅ TestGenerateBitmap
✅ TestGetFontInfo

✅ Stride.Graphics.Tests.TestGeometricPrimitives

✅ RunGeometricPrimitives

✅ Stride.Graphics.Tests.TestImage

✅ TestImage1D
✅ TestImage2D
✅ TestImage3D
✅ TestLoadAndSave
✅ TestLoadPremultiplied
⚪ TestPerfLoadSave

✅ Stride.Graphics.Tests.TestImageLoad

✅ RunImageLoad

✅ Stride.Graphics.Tests.TestModelComponent

✅ TestMutateModel

✅ Stride.Graphics.Tests.TestMultipleTextures

✅ RunTestMultipleTextures

✅ Stride.Graphics.Tests.TestPrecompiledSpriteFont

✅ RunTestPrecompiledSpriteFont

✅ Stride.Graphics.Tests.TestRenderToTexture

✅ RunRenderToTexture

✅ Stride.Graphics.Tests.TestScene

✅ RunSceneTests

✅ Stride.Graphics.Tests.TestSimpleTexture

✅ RunTestSimpleTexture

✅ Stride.Graphics.Tests.TestSprite

✅ RunTestSprite

✅ Stride.Graphics.Tests.TestSpriteBatch

✅ RunTestSpriteBatch

✅ Stride.Graphics.Tests.TestSpriteBatch3D

✅ RunTestSpriteBatch3D

✅ Stride.Graphics.Tests.TestSpriteBatchResolution

✅ RunTestSpriteBatchResolution

✅ Stride.Graphics.Tests.TestSpriteBatchToTexture

✅ RunSpriteBatchToTexture

✅ Stride.Graphics.Tests.TestSpriteFontAlignment

✅ RunTestSpriteFontAlignment

✅ Stride.Graphics.Tests.TestStaticSpriteFont

✅ RunTestStaticSpriteFont

✅ Stride.Graphics.Tests.TestTexture

✅ TestCalculateMipMapCount
✅ TestCopy(profile: Level_10_0, usageSource: Default)
✅ TestCopy(profile: Level_10_0, usageSource: Staging)
✅ TestCopy(profile: Level_9_1, usageSource: Default)
✅ TestCopy(profile: Level_9_1, usageSource: Staging)
✅ TestDepthStencilBuffer
⚪ TestDepthStencilBufferWithNativeReadonly
✅ TestGetData(profile: Level_10_0, usage: Default)
✅ TestGetData(profile: Level_10_0, usage: Staging)
✅ TestGetData(profile: Level_9_1, usage: Default)
✅ TestGetData(profile: Level_9_1, usage: Staging)
✅ TestLoadDraw(sourceFormat: Bmp)
✅ TestLoadDraw(sourceFormat: Dds)
✅ TestLoadDraw(sourceFormat: Gif)
✅ TestLoadDraw(sourceFormat: Jpg)
✅ TestLoadDraw(sourceFormat: Png)
✅ TestLoadDraw(sourceFormat: Stride)
⚪ TestLoadDraw(sourceFormat: Tga)
✅ TestLoadDraw(sourceFormat: Tiff)
⚪ TestLoadDraw(sourceFormat: Wmp)
✅ TestLoadSave(sourceFormat: Bmp)
✅ TestLoadSave(sourceFormat: Dds)
✅ TestLoadSave(sourceFormat: Gif)
✅ TestLoadSave(sourceFormat: Jpg)
✅ TestLoadSave(sourceFormat: Png)
✅ TestLoadSave(sourceFormat: Stride)
⚪ TestLoadSave(sourceFormat: Tga)
✅ TestLoadSave(sourceFormat: Tiff)
⚪ TestLoadSave(sourceFormat: Wmp)
✅ TestTexture1D
✅ TestTexture1DMipMap
✅ TestTexture2D
✅ TestTexture2DArray
✅ TestTexture2DUnorderedAccess
✅ TestTexture3D
✅ TestTexture3DRenderTarget

✅ Stride.Graphics.Tests.TestTextureSampling

✅ RunTestTextureSampling

✅ TestResults/runneradmin_runnervmy4ovk_2026-04-24_05_59_34.trx

211 tests were completed in 44s with 206 passed, 0 failed and 5 skipped.

Test suite Passed Failed Skipped Time
Stride.UI.Tests.Events.EventManagerTests 2✅ 14ms
Stride.UI.Tests.Events.RoutedEventArgsTest 1✅ 1ms
Stride.UI.Tests.Events.UIElementEventTests 6✅ 13ms
Stride.UI.Tests.Layering.ButtonBaseTests 1✅ 0ms
Stride.UI.Tests.Layering.ButtonTests 2✅ 1ms
Stride.UI.Tests.Layering.CanvasTests 9✅ 8ms
Stride.UI.Tests.Layering.ContentControlTest 8✅ 4ms
Stride.UI.Tests.Layering.ContentPresenterTests 2⚪ 2ms
Stride.UI.Tests.Layering.ControlTests 2✅ 1ms
Stride.UI.Tests.Layering.EditTextTests 1✅ 10ms
Stride.UI.Tests.Layering.GridBaseTests 1✅ 2ms
Stride.UI.Tests.Layering.GridTests 45✅ 53ms
Stride.UI.Tests.Layering.ImageButtonTests 1⚪ 1ms
Stride.UI.Tests.Layering.ImageElementRotationTests 10✅ 5ms
Stride.UI.Tests.Layering.ImageElementTests 3✅ 4ms
Stride.UI.Tests.Layering.ModalElementTests 1✅ 1ms
Stride.UI.Tests.Layering.PanelTests 8✅ 5ms
Stride.UI.Tests.Layering.ScrollBarTests 1✅ 0ms
Stride.UI.Tests.Layering.ScrollingTextTests 1✅ 1ms
Stride.UI.Tests.Layering.ScrollViewerTests 3✅ 18ms
Stride.UI.Tests.Layering.SliderTests 7✅ 18ms
Stride.UI.Tests.Layering.StackPanelTests 33✅ 20ms
Stride.UI.Tests.Layering.TextBlockTests 1✅ 1ms
Stride.UI.Tests.Layering.ToggleButtonTests 12✅ 14ms
Stride.UI.Tests.Layering.UIElementLayeringTests 11✅ 74ms
Stride.UI.Tests.Layering.UniformGridTests 9✅ 13ms
Stride.UI.Tests.Regression.BillboardModeTests 1✅ 4s
Stride.UI.Tests.Regression.BorderImageTest 1✅ 683ms
Stride.UI.Tests.Regression.BorderTest 1✅ 958ms
Stride.UI.Tests.Regression.ButtonTest 1✅ 453ms
Stride.UI.Tests.Regression.CanvasGridTest 1✅ 446ms
Stride.UI.Tests.Regression.ChildrenMeasurementTest 1✅ 640ms
Stride.UI.Tests.Regression.ClickTests 1✅ 2s
Stride.UI.Tests.Regression.ClippingTest 1✅ 2s
Stride.UI.Tests.Regression.ComplexLayoutTest 1✅ 1s
Stride.UI.Tests.Regression.ContentDecoratorTest 1✅ 450ms
Stride.UI.Tests.Regression.DynamicFontTest 1✅ 854ms
Stride.UI.Tests.Regression.EditTextTest 1✅ 2s
Stride.UI.Tests.Regression.ImageButtonTest 1✅ 588ms
Stride.UI.Tests.Regression.ImageRegionTest 1✅ 1s
Stride.UI.Tests.Regression.ImageRotatedTest 1✅ 451ms
Stride.UI.Tests.Regression.ImageTest 1✅ 1s
Stride.UI.Tests.Regression.InSceneUITest 1⚪ 1ms
Stride.UI.Tests.Regression.LeaveEnterTest 1✅ 1s
Stride.UI.Tests.Regression.ModalElementTest 1✅ 3s
Stride.UI.Tests.Regression.MouseOverTest 1⚪ 1ms
Stride.UI.Tests.Regression.ScrollingTextTest 1✅ 873ms
Stride.UI.Tests.Regression.ScrollViewerAnchorTest 1✅ 3s
Stride.UI.Tests.Regression.ScrollViewerTest 1✅ 3s
Stride.UI.Tests.Regression.SliderTest 1✅ 1s
Stride.UI.Tests.Regression.StackPanelTest 1✅ 5s
Stride.UI.Tests.Regression.TextBlockTest 1✅ 2s
Stride.UI.Tests.Regression.TextBlockWrappingTest 1✅ 1s
Stride.UI.Tests.Regression.ToggleButtonTest 1✅ 726ms
Stride.UI.Tests.Regression.TransparencyTest 1✅ 654ms
Stride.UI.Tests.Regression.UniformGridTest 1✅ 456ms

✅ Stride.UI.Tests.Events.EventManagerTests

✅ TestClassHandler
✅ TestRoutedEvent

✅ Stride.UI.Tests.Events.RoutedEventArgsTest

✅ TestEventFreezing

✅ Stride.UI.Tests.Events.UIElementEventTests

✅ TestAddRemoveHandler
✅ TestHandlerRaiseOrder
✅ TestPropagateEvent
✅ TestRaiseEvent
✅ TestReccursiveRaise
✅ TestUnregisterHandlerInsideHandler

✅ Stride.UI.Tests.Layering.ButtonBaseTests

✅ TestBasicInvalidations

✅ Stride.UI.Tests.Layering.ButtonTests

✅ TestBasicInvalidations
✅ TestProperties

✅ Stride.UI.Tests.Layering.CanvasTests

✅ TestArrangeOverrideAbsolute
✅ TestArrangeOverrideRelative
✅ TestBasicInvalidations
✅ TestCollapseOverride
✅ TestComputeAbsolutePinPosition
✅ TestMeasureOverrideAbsolute
✅ TestMeasureOverrideInfinite
✅ TestMeasureOverrideRelative
✅ TestProperties

✅ Stride.UI.Tests.Layering.ContentControlTest

✅ TestArrangeOverride
✅ TestBasicInvalidations
✅ TestCollapseOverride
✅ TestContent
✅ TestMeasureOverride
✅ TestProperties
✅ TestUpdateWorldMatrix
✅ TestUpdateWorldMatrixInvalidation

✅ Stride.UI.Tests.Layering.ContentPresenterTests

⚪ TestBasicInvalidations
⚪ TestUpdateWorldMatrixInvalidation

✅ Stride.UI.Tests.Layering.ControlTests

✅ TestBasicInvalidations
✅ TestProperties

✅ Stride.UI.Tests.Layering.EditTextTests

✅ TestBasicInvalidations

✅ Stride.UI.Tests.Layering.GridBaseTests

✅ TestBasicInvalidations

✅ Stride.UI.Tests.Layering.GridTests

✅ TestAutoOnlyBasicLayering
✅ TestAutoOnlyMinMaxLayering
✅ TestAutoOnlyMultiSpanLayering
✅ TestBasicInvalidations
✅ TestBasicMultiTypeLayering
✅ TestColumnGapWithFixedStrips
✅ TestDefaultGridLayering
✅ TestDefinitionNoCompletion
✅ TestFixedOnlyBasicLayering
✅ TestFixedOnlyComplexLayering
✅ TestGapInvalidation
✅ TestGapsWithMinMaxConstraints
✅ TestGapsWithMixedStripTypes
✅ TestGapsWithSingleStrip
✅ TestGapsWithSpannedElements
✅ TestGridDefaultState
✅ TestLayerGapWithStarStrips
✅ TestMeasureProvidedSizeAuto0
✅ TestMeasureProvidedSizeAuto1
✅ TestMeasureProvidedSizeAutoMix
✅ TestMeasureProvidedSizeFixed
✅ TestMeasureProvidedSizeFixedMulti
✅ TestMeasureProvidedSizeMix
✅ TestMeasureProvidedSizeStar0
✅ TestMeasureProvidedSizeStar1
✅ TestNegativeGapsCoercion
✅ TestRowGapWithAutoStrips
✅ TestStarOnlyBasicLayering
✅ TestStarOnlyMax1EltLayering
✅ TestStarOnlyMax2EltsLayering1
✅ TestStarOnlyMax2EltsLayering2
✅ TestStarOnlyMax2EltsLayering3
✅ TestStarOnlyMin1EltLayering
✅ TestStarOnlyMin2EltsLayering1
✅ TestStarOnlyMin2EltsLayering2
✅ TestStarOnlyMin2EltsLayering3
✅ TestStarOnlyMinMaxLayering1
✅ TestStarOnlyMinMaxLayering2
✅ TestStarOnlyMultiMaxLayering1
✅ TestStarOnlyMultiMaxLayering2
✅ TestStarOnlyMultiMinLayering1
✅ TestStarOnlyMultiMinLayering2
✅ TestStarOnlyMultiSpanLayering
✅ TestSurroudingAnchor
✅ TestZeroGaps

✅ Stride.UI.Tests.Layering.ImageButtonTests

⚪ TestProperties

✅ Stride.UI.Tests.Layering.ImageElementRotationTests

✅ TestDefaultLocalMatrix
✅ TestDefaultRotation
✅ TestLocalMatrixUpdatesOnRotationChange
✅ TestMultipleRotationChanges
✅ TestRotationDoesNotAffectMeasurement
✅ TestRotationZeroResetsToIdentity
✅ TestSetNegativeRotation
✅ TestSetPositiveRotation
✅ TestSetSameRotationValue
✅ TestVerySmallRotationSetsIdentity

✅ Stride.UI.Tests.Layering.ImageElementTests

✅ TestArrangeOverride
✅ TestBasicInvalidations
✅ TestMeasureOverride

✅ Stride.UI.Tests.Layering.ModalElementTests

✅ TestBasicInvalidations

✅ Stride.UI.Tests.Layering.PanelTests

✅ TestBasicInvalidations
✅ TestChildrenManagement
✅ TestProperties
✅ TestScrollOwner
✅ TestShouldAnchor
✅ TestSurroudingAnchor
✅ TestUpdateWorldMatrix
✅ TestUpdateWorldMatrixInvalidation

✅ Stride.UI.Tests.Layering.ScrollBarTests

✅ TestBasicInvalidations

✅ Stride.UI.Tests.Layering.ScrollingTextTests

✅ TestBasicInvalidations

✅ Stride.UI.Tests.Layering.ScrollViewerTests

✅ TestBasicInvalidations
✅ TestScrolling
✅ TestStopScrolling

✅ Stride.UI.Tests.Layering.SliderTests

✅ TestBasicInvalidations
✅ TestIncreateDecrease
✅ TestMeasureOverride
✅ TestMinimumMaximumValues
✅ TestProperties
✅ TestTickSnapping
✅ TestValueChanged

✅ Stride.UI.Tests.Layering.StackPanelTests

✅ TestArrangeOverride
✅ TestBasicInvalidations
✅ TestCanScroll
✅ TestCollapseOverride
✅ TestExtent(direction: Horizontal)
✅ TestExtent(direction: InDepth)
✅ TestExtent(direction: Vertical)
✅ TestGap
✅ TestGapWithOrientation(orientation: Horizontal)
✅ TestGapWithOrientation(orientation: InDepth)
✅ TestGapWithOrientation(orientation: Vertical)
✅ TestGapWithSingleChild
✅ TestGapWithVirtualization
✅ TestItemVirtualizedMeasure
✅ TestMeasureOverride
✅ TestOffset
✅ TestProperties
✅ TestScrollBarPosition(virtualizeChildren: False)
✅ TestScrollBarPosition(virtualizeChildren: True)
✅ TestScrollOf(virtualizeItems: False)
✅ TestScrollOf(virtualizeItems: True)
✅ TestScrollPosition(virtualizeChildren: False)
✅ TestScrollPosition(virtualizeChildren: True)
✅ TestScrollToExtrema(virtualizeItems: False)
✅ TestScrollToExtrema(virtualizeItems: True)
✅ TestScrollToNeighborElement(virtualizeItems: False)
✅ TestScrollToNeighborElement(virtualizeItems: True)
✅ TestScrollToNeighborScreen(virtualizeItems: False)
✅ TestScrollToNeighborScreen(virtualizeItems: True)
✅ TestSurroudingAnchor(virtualizeItems: False)
✅ TestSurroudingAnchor(virtualizeItems: True)
✅ TestViewport(virtualizeChildren: False)
✅ TestViewport(virtualizeChildren: True)

✅ Stride.UI.Tests.Layering.TextBlockTests

✅ TestBasicInvalidations

✅ Stride.UI.Tests.Layering.ToggleButtonTests

✅ TestBackwardCompatibilityWithoutMouseOverImages
✅ TestBasicInvalidations
✅ TestGoToNextStateWithImages
✅ TestIndeterminateMouseOverImages
✅ TestMouseOverFallbackToRegularImages
✅ TestMouseOverImageInvalidations
✅ TestMouseOverImagePrecedence
✅ TestProperties
✅ TestStateChangesWithImages
✅ TestThreeStateToFalseWhenIndeterminate
✅ TestToggleButtonImage
✅ TestToggleButtonImageProvider

✅ Stride.UI.Tests.Layering.UIElementLayeringTests

✅ TestArrangeCollapsed
✅ TestArrangeNotCollapsed
✅ TestBasicInvalidations
✅ TestCalculateAdjustmentOffsets
✅ TestCalculateAvailableSizeWithoutThickness
✅ TestDependencyProperties
✅ TestInvalidationPropagation
✅ TestInvalidationSystem
✅ TestMeasureCollapsed
✅ TestMeasureNotCollapsed
✅ TestUpdateWorldMatrix

✅ Stride.UI.Tests.Layering.UniformGridTests

✅ TestArrangeWithGaps
✅ TestBasicInvalidations
✅ TestGapProperties
✅ TestGapsWith3DGrid
✅ TestGapsWithSingleDimensions
✅ TestGapsWithSpannedElements
✅ TestMeasureWithGaps
✅ TestSurroudingAnchorWithGap
✅ TestSurroundingAnchor

✅ Stride.UI.Tests.Regression.BillboardModeTests

✅ RunBillboardModeTests

✅ Stride.UI.Tests.Regression.BorderImageTest

✅ RunBorderImageTest

✅ Stride.UI.Tests.Regression.BorderTest

✅ RunBorderTest

✅ Stride.UI.Tests.Regression.ButtonTest

✅ RunButtonTest

✅ Stride.UI.Tests.Regression.CanvasGridTest

✅ RunCanvasGridTest

✅ Stride.UI.Tests.Regression.ChildrenMeasurementTest

✅ RunChildrenMeasurementTest

✅ Stride.UI.Tests.Regression.ClickTests

✅ RunClickTests

✅ Stride.UI.Tests.Regression.ClippingTest

✅ RunClippingTest

✅ Stride.UI.Tests.Regression.ComplexLayoutTest

✅ RunComplexLayoutTest

✅ Stride.UI.Tests.Regression.ContentDecoratorTest

✅ RunContentDecoratorTest

✅ Stride.UI.Tests.Regression.DynamicFontTest

✅ RunDynamicFontTest

✅ Stride.UI.Tests.Regression.EditTextTest

✅ RunEditTextTest

✅ Stride.UI.Tests.Regression.ImageButtonTest

✅ RunImageButtonTest

✅ Stride.UI.Tests.Regression.ImageRegionTest

✅ RunImageRegionTest

✅ Stride.UI.Tests.Regression.ImageRotatedTest

✅ RunImageRotatedTest

✅ Stride.UI.Tests.Regression.ImageTest

✅ RunImageTest

✅ Stride.UI.Tests.Regression.InSceneUITest

⚪ RunInSceneUITest

✅ Stride.UI.Tests.Regression.LeaveEnterTest

✅ RunLeaveEnterTest

✅ Stride.UI.Tests.Regression.ModalElementTest

✅ RunModalElementTest

✅ Stride.UI.Tests.Regression.MouseOverTest

⚪ RunMouseOversTest

✅ Stride.UI.Tests.Regression.ScrollingTextTest

✅ RunScrollingTextTest

✅ Stride.UI.Tests.Regression.ScrollViewerAnchorTest

✅ RunScrollViewerAnchorTests

✅ Stride.UI.Tests.Regression.ScrollViewerTest

✅ RunScrollViewerTest

✅ Stride.UI.Tests.Regression.SliderTest

✅ RunSliderTest

✅ Stride.UI.Tests.Regression.StackPanelTest

✅ RunStackPanelTest

✅ Stride.UI.Tests.Regression.TextBlockTest

✅ RunTextBlockTest

✅ Stride.UI.Tests.Regression.TextBlockWrappingTest

✅ RunTextBlockWrappingTest

✅ Stride.UI.Tests.Regression.ToggleButtonTest

✅ RunToggleButtonTest

✅ Stride.UI.Tests.Regression.TransparencyTest

✅ RunTransparencyUnitTest

✅ Stride.UI.Tests.Regression.UniformGridTest

✅ RunUniformGridTest

✅ TestResults/runneradmin_runnervmy4ovk_2026-04-24_05_59_41.trx

79 tests were completed in 75s with 75 passed, 0 failed and 4 skipped.

Test suite Passed Failed Skipped Time
Stride.Engine.Tests.AnimatedModelTests 1✅ 14s
Stride.Engine.Tests.AnimationChannelTest 2✅ 1⚪ 19ms
Stride.Engine.Tests.EntitySerializerTest 1✅ 516ms
Stride.Engine.Tests.EntityUpdateEngineTest 1✅ 24ms
Stride.Engine.Tests.EventSystemTests 6✅ 2⚪ 2s
Stride.Engine.Tests.ParameterCollectionUpdateEngineTest 1✅ 101ms
Stride.Engine.Tests.SpriteAnimationTest 5✅ 9ms
Stride.Engine.Tests.SpriteProviderTests 2✅ 9s
Stride.Engine.Tests.SpriteRenderer2DTests 1✅ 982ms
Stride.Engine.Tests.SpriteRenderer3DTests 1✅ 1s
Stride.Engine.Tests.SpriteRotationTests 1✅ 650ms
Stride.Engine.Tests.SpriteTestGame 1✅ 5s
Stride.Engine.Tests.SpriteTests 10✅ 24s
Stride.Engine.Tests.TesselationTest 1✅ 12s
Stride.Engine.Tests.TestBowyerWatsonTetrahedralization 1✅ 74ms
Stride.Engine.Tests.TestCameraProcessor 6✅ 762ms
Stride.Engine.Tests.TestEntity 4✅ 94ms
Stride.Engine.Tests.TestEntityManager 8✅ 1⚪ 69ms
Stride.Engine.Tests.TestTransformComponent 3✅ 9ms
Stride.Engine.Tests.TestUpdateEngine 19✅ 107ms

✅ Stride.Engine.Tests.AnimatedModelTests

✅ RunTestGame

✅ Stride.Engine.Tests.AnimationChannelTest

✅ TestAnimationClip
✅ TestDiscontinuity
⚪ TestFitting

✅ Stride.Engine.Tests.EntitySerializerTest

✅ TestSaveAndLoadEntities

✅ Stride.Engine.Tests.EntityUpdateEngineTest

✅ TestComponentAccess

✅ Stride.Engine.Tests.EventSystemTests

✅ DelayedReceiverCreation
⚪ DifferentSyntax
⚪ DifferentThreadBroadcast
✅ EveryFrameClear
✅ ReceiveFirstCheck
✅ ReceiveManyCheck
✅ SameFrameReceive
✅ SameFrameReceiveAsync

✅ Stride.Engine.Tests.ParameterCollectionUpdateEngineTest

✅ TestParameterCollectionResolver

✅ Stride.Engine.Tests.SpriteAnimationTest

✅ DefaultValues
✅ TestPauseResume
✅ TestPlay
✅ TestQueue
✅ TestStop

✅ Stride.Engine.Tests.SpriteProviderTests

✅ SpriteFromSheetTests
✅ SpriteFromTextureTests

✅ Stride.Engine.Tests.SpriteRenderer2DTests

✅ SpriteRender2DRun

✅ Stride.Engine.Tests.SpriteRenderer3DTests

✅ SpriteRender3DRun

✅ Stride.Engine.Tests.SpriteRotationTests

✅ SpriteRender2DRun

✅ Stride.Engine.Tests.SpriteTestGame

✅ RunTestGame

✅ Stride.Engine.Tests.SpriteTests

✅ CenterPropertyTests
✅ CloneMethodTests
✅ Constructor1Tests
✅ Constructor2Tests
✅ NamePropertyTests
✅ OrientationPropertyTests
✅ RegionPropertyTests
✅ SizeInPixelPropertyTests
✅ SizePropertyTests
✅ TexturePropertyTests

✅ Stride.Engine.Tests.TesselationTest

✅ RunTestGame

✅ Stride.Engine.Tests.TestBowyerWatsonTetrahedralization

✅ TestCube

✅ Stride.Engine.Tests.TestCameraProcessor

✅ ChangeGraphicsCompositor
✅ EnableDisable
✅ MissingSlot
✅ MoveSlot
✅ MultipleCameraEnabledSameSlot
✅ MultipleCameraOneEnabledSameSlot

✅ Stride.Engine.Tests.TestEntity

✅ TestCloningBehavior
✅ TestComponents
✅ TestEntityAndPrefabClone
✅ TestMultipleComponents

✅ Stride.Engine.Tests.TestEntityManager

⚪ Benchmark
✅ TestDefaultProcessors
✅ TestEntityAndChildren
✅ TestFlexibleProcessor
✅ TestFlexibleProcessorNestedEntry
✅ TestHierarchyChanged
✅ TestMultipleComponents
✅ TestProcessorWithRequiredTypes
✅ TestReset

✅ Stride.Engine.Tests.TestTransformComponent

✅ TestSetWorldTransformation
✅ TestSetWorldTransformationNested
✅ TestWorldAndLocalSpace

✅ Stride.Engine.Tests.TestUpdateEngine

✅ TestAbstractProperty
✅ TestBlittableStruct
✅ TestCastQualifiedName
✅ TestGCHandleAlloc
✅ TestIntArray
✅ TestInterfaceProperty
✅ TestIntField
✅ TestIntList
✅ TestIntProperty
✅ TestManyProperties
✅ TestNonBlittableStruct
✅ TestNullSkip
✅ TestObjectField
✅ TestObjectProperty
✅ TestOutOfBoundsSkip
✅ TestPointerToClassToPointer
✅ TestPointerToStructToPointer
✅ TestTestClassArray
✅ TestTestClassList

✅ TestResults/runneradmin_runnervmy4ovk_2026-04-24_05_59_41[1].trx

43 tests were completed in 131s with 39 passed, 0 failed and 4 skipped.

Test suite Passed Failed Skipped Time
Stride.Engine.NextGen.NextGenTest1 1⚪ 1ms
Stride.Graphics.Tests.LightingTests 16✅ 46s
Stride.Graphics.Tests.MaterialTests 21✅ 3⚪ 69s
Stride.Graphics.Tests.TestImageEffect 1✅ 2s
Stride.Graphics.Tests.TestLightShafts 1✅ 11s

✅ Stride.Engine.NextGen.NextGenTest1

⚪ RunNextGenTest

✅ Stride.Graphics.Tests.LightingTests

✅ SceneAmbientLight
✅ SceneDirectionalLight
✅ SceneDirectionalLightShadowFourCascades
✅ SceneDirectionalLightShadowOneCascade
✅ SceneDirectionalLightShadowOneCascadePCF
✅ SceneDirectionalLightShadowOneFourCascade
✅ SceneNoLighting
✅ ScenePointLight
✅ ScenePointLightShadowCubeMap
✅ ScenePointLightShadowParaboloid
✅ SceneSkybox
✅ SceneSkyboxMultiple
✅ SceneSkyboxRotated
✅ SceneSpotLight
✅ SceneSpotLightShadow
✅ SceneTwoDirectionalLightShadowOneCascade

✅ Stride.Graphics.Tests.MaterialTests

✅ MaterialBinaryOperatorAdd
✅ MaterialBinaryOperatorMultiply
✅ MaterialCavity
✅ MaterialDiffuseColor
✅ MaterialDiffuseComputeColorFixed
✅ MaterialDiffuseFloat4
✅ MaterialDiffuseTexture
✅ MaterialDiffuseTextureClampMirror
✅ MaterialDiffuseTextureCoord1
✅ MaterialDiffuseTextureFallback
✅ MaterialDiffuseTextureOffset
✅ MaterialDiffuseTextureScaled
✅ MaterialEmissive
✅ MaterialLayerAAA
✅ MaterialLayerABA
⚪ MaterialLayerABB
⚪ MaterialLayerABBWithAPI
✅ MaterialLayerABC
⚪ MaterialLayerBAA
✅ MaterialLayerBBB
✅ MaterialMetalness
✅ MaterialNormalMap
✅ MaterialNormalMapCompressed
✅ MaterialSpecular

✅ Stride.Graphics.Tests.TestImageEffect

✅ RunImageEffect

✅ Stride.Graphics.Tests.TestLightShafts

✅ RunLightShafts

✅ TestResults/runneradmin_runnervmy4ovk_2026-04-24_06_00_19.trx

5 tests were completed in 26s with 4 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
Stride.Graphics.Tests.TestComputeShader 1⚪ 1ms
Stride.Graphics.Tests.TestHammersley 1✅ 460ms
Stride.Graphics.Tests.TestLambertPrefilteringSH 1✅ 9s
Stride.Graphics.Tests.TestLambertPrefilteringSHPass2 1✅ 4s
Stride.Graphics.Tests.TestRadiancePrefilteringGgx 1✅ 10s

✅ Stride.Graphics.Tests.TestComputeShader

⚪ RunTest

✅ Stride.Graphics.Tests.TestHammersley

✅ RunImageLoad

✅ Stride.Graphics.Tests.TestLambertPrefilteringSH

✅ RunTestPass2

✅ Stride.Graphics.Tests.TestLambertPrefilteringSHPass2

✅ RunTestPass2

✅ Stride.Graphics.Tests.TestRadiancePrefilteringGgx

✅ RunTest

✅ TestResults/runneradmin_runnervmy4ovk_2026-04-24_06_00_42.trx

6 tests were completed in 52s with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Stride.Physics.Tests.CharacterTest 1✅ 25s
Stride.Physics.Tests.ColliderShapesTest 2✅ 2s
Stride.Physics.Tests.SendCollisionEndedWhenEntityIsRemovedTest 2✅ 866ms
Stride.Physics.Tests.SkinnedTest 1✅ 22s

✅ Stride.Physics.Tests.CharacterTest

✅ CharacterTest1

✅ Stride.Physics.Tests.ColliderShapesTest

✅ ColliderShapesTest1
✅ VerifyColliderShapeSetup

✅ Stride.Physics.Tests.SendCollisionEndedWhenEntityIsRemovedTest

✅ WhenBothEntitiesAreRemoved_NoExceptionIsThrown
✅ WhenEntityIsRemoved_CollisionEndedIsRaised

✅ Stride.Physics.Tests.SkinnedTest

✅ SkinnedTest1