Skip to content

Build & Test Debug #22774

Build & Test Debug

Build & Test Debug #22774

Triggered via merge group September 2, 2026 22:30
Status Success
Total duration 19m 13s
Artifacts 8

build-test-debug.yml

on: merge_group
Matrix: integration-tests
Debug CI Required
53s
Debug CI Required
Cleanup Artifacts
3s
Cleanup Artifacts
Fit to window
Zoom out
Zoom in

Annotations

1 error and 16 warnings
Failed Test: SpawnAndDeleteEntityCountTest
SpawnAndDeleteEntityCountTest: Multiple failures or warnings in test: 1) Server prototype CratePermaEscapeGiftsFromSyndicate failed on deletion: count didn't reset properly Listing new entities: valid salad (168208/n168208, FoodSaladValid) solution - food (168209/n168209) Assert.That(Count(server.EntMan), Is.EqualTo(count)) Expected: 1 But was: 3 at Content.IntegrationTests.Tests.EntityTest.<>c__DisplayClass9_0.<<SpawnAndDeleteEntityCountTest>b__8>d.MoveNext() 2) Client prototype CratePermaEscapeGiftsFromSyndicate failed on deletion: count didn't reset properly: Expected 1 and found 3. Server count was 1. Listing new entities: valid salad (22914/n168208, FoodSaladValid) solution - food (22915/n168209) Assert.That(Count(client.EntMan), Is.EqualTo(clientCount)) Expected: 1 But was: 3 at Content.IntegrationTests.Tests.EntityTest.<>c__DisplayClass9_0.<<SpawnAndDeleteEntityCountTest>b__8>d.MoveNext() 3) Server prototype ImmovableRod failed on spawning as entity count didn't increase Listing new entities: immovable rod (176456/n176456, ImmovableRod) Listing removed entities: 168208/n0D 168209/n0D Assert.That(Count(server.EntMan), Is.GreaterThan(count)) Expected: greater than 3 But was: 2 at Content.IntegrationTests.Tests.EntityTest.<>c__DisplayClass9_0.<<SpawnAndDeleteEntityCountTest>b__8>d.MoveNext() 4) Server prototype ImmovableRod failed on deletion: count didn't reset properly Listing removed entities: 168208/n0D 168209/n0D Assert.That(Count(server.EntMan), Is.EqualTo(count)) Expected: 3 But was: 1 at Content.IntegrationTests.Tests.EntityTest.<>c__DisplayClass9_0.<<SpawnAndDeleteEntityCountTest>b__8>d.MoveNext() 5) Client prototype ImmovableRod failed on deletion: count didn't reset properly: Expected 3 and found 1. Server count was 3. Listing removed entities: 22914/n0D 22915/n0D Assert.That(Count(client.EntMan), Is.EqualTo(clientCount)) Expected: 3 But was: 1 at Content.IntegrationTests.Tests.EntityTest.<>c__DisplayClass9_0.<<SpawnAndDeleteEntityCountTest>b__8>d.MoveNext() 6) SERVER: 44.877s [ERRO] system.container_fill: Entity syndicate snack box (168188/n168188, HappyHonkNukieSnacks) with a EntityTableContainerFillComponent failed to insert an entity: valid salad (168208/n168208, FoodSaladValid). Current contents: - python (168189/n168189, WeaponRevolverPythonAP) - Space Cola can (168190/n168190, DrinkColaCan) - Blood-red Brew can (168193/n168193, DrinkNukieCan) - Space Cola can (168196/n168196, DrinkColaCan) - Space Cola can (168199/n168199, DrinkColaCan) - valid salad (168202/n168202, FoodSaladValid) - valid salad (168204/n168204, FoodSaladValid) - valid salad (168206/n168206, FoodSaladValid) Exception: at Robust.UnitTesting.Pool.TestPair`2.ReportErrorLogs() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.Recycle.cs:line 25 at Robust.UnitTesting.Pool.TestPair`2.OnDirtyDispose() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.Recycle.cs:line 41 at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine) at Robust.UnitTesting.Pool.TestPair`2.OnDirtyDispose() at Robust.UnitTesting.Pool.TestPair`2.DisposeAsync() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.Recycle.cs:line 146 at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine) at Robust.UnitTesting.Pool.TestPair`2.DisposeAsync() at Content.IntegrationTests.Fixtures.GameTest.DoTeardown() in /home/runner/work/space-station-14/space-station-14/Content.IntegrationTests/Fixtures/GameTest.cs:line 262 at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine) at Content.IntegrationTests.Fixtures.GameTest.DoTeardown() at InvokeStub_GameTest.DoTeardown(Object, Object, IntPtr*) - at Robust.UnitTesting.Pool.TestPair`2.Repo
build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: space-wizards/submodule-dependency@v0.1.5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build: RobustToolbox/Robust.Shared/Toolshed/ReflectionExtensions.cs#L229
'Logger.Debug(string)' is obsolete: 'Use ISawmill.Debug'
build: RobustToolbox/Robust.Shared/Serialization/Manager/SerializationManager.Composition.cs#L184
'DataFieldDefinition' is obsolete: 'Only used in serialization source generators'
build: RobustToolbox/Robust.Shared/Network/Messages/MsgConVars.cs#L26
'Logger.WarningS(string, string)' is obsolete: 'Use ISawmill.Warning'
build: RobustToolbox/Robust.Shared/GameObjects/Systems/SharedTransformSystem.Component.cs#L1347
'SharedTransformSystem.SetLocalRotation(TransformComponent, Angle)' is obsolete: 'use override with EntityUid'
build: RobustToolbox/Robust.Shared/GameObjects/Systems/SharedTransformSystem.Component.cs#L1333
'SharedTransformSystem.SetLocalRotation(TransformComponent, Angle)' is obsolete: 'use override with EntityUid'
build: RobustToolbox/Robust.Shared/Player/Filter.cs#L279
'EntitySystem.TryGet<T>(out T?)' is obsolete: 'Either use a dependency, resolve and cache IEntityManager manually, or use EntityManager.System<T>()'
build: RobustToolbox/Robust.Shared/Physics/ComponentTreeEntry.cs#L16
'IComponent.Owner' is obsolete: 'Update your API to allow accessing Owner through other means'
build: RobustToolbox/Robust.Shared/ComponentTrees/ComponentTreeSystem.cs#L362
'ComponentTreeSystem<TTreeComp, TComp>.QueryAabb(HashSet<ComponentTreeEntry<TComp>>, MapId, Box2Rotated, bool)' is obsolete: 'Use Entity<T> variant'
build: RobustToolbox/Robust.Shared/Containers/ContainerSlot.cs#L74
'Logger.Warning(string)' is obsolete: 'Use ISawmill.Warning'
build: RobustToolbox/Robust.Shared/Containers/ContainerManagerComponent.cs#L31
'Component.Owner' is obsolete: 'Update your API to allow accessing Owner through other means'
YAML Linter
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: space-wizards/submodule-dependency@v0.1.5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (shard 1)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: space-wizards/submodule-dependency@v0.1.5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (shard 2)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: space-wizards/submodule-dependency@v0.1.5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (shard 0)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: space-wizards/submodule-dependency@v0.1.5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (shard 3)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: space-wizards/submodule-dependency@v0.1.5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
ct-report
7.74 KB
sha256:6c16ada6b0af4a53a63aac7a59dc7d04a06277390f5a92f72f0dd4934a62de53
it-report
462 KB
sha256:f6150cbf46158a353ab05dc0b921a4735942ad3f3a57cfd07a94b4cdac2009d0
test-binaries
969 MB
sha256:8c457cbab34548ed3591d4dfec97806d7b57d36fcf91f359f2675c52c468ec54
test-nunit-content
7.42 KB
sha256:6db90ec2ee6f928b360c894638598a2cf65580f394686ce2d87046b338dc9b4d
test-nunit-shard-0
122 KB
sha256:aa99677e35f0fcc839b84210357c0acb6cb27dd4363488b47531aadc5e12f026
test-nunit-shard-1
112 KB
sha256:cddeee89c17efae7bb936362f597b565c71eaa7ed35f7a11e56a58eb00685781
test-nunit-shard-2
123 KB
sha256:b1f53a7ec38e8d2ec75780cafb034810984aa1b992f086d39305effc976aadf9
test-nunit-shard-3
124 KB
sha256:ae97f3cccd8e9a10267c31e4870a739f64dc6d2307bc632e3bf5652d33dad070