CI Testing Upgrade #20359
build-test-debug.yml
on: pull_request
Annotations
4 errors and 17 warnings
|
Integration Tests (shard 0)
The job has exceeded the maximum execution time of 20m0s
|
|
Integration Tests (shard 0)
The operation was canceled.
|
|
Debug CI Required
Process completed with exit code 1.
|
|
Failed Test: SpawnAndDeleteAllEntitiesOnDifferentMaps
SpawnAndDeleteAllEntitiesOnDifferentMaps: SERVER: 49.029s [ERRO] resolve: Can't resolve "Robust.Shared.Physics.Components.PhysicsComponent" on entity NanoTrasen navy marine hardsuit helmet (188547/n188547, ClothingHeadHelmetHardsuitNTNCConsortium)!
at System.Environment.get_StackTrace()
at Robust.Shared.Physics.Systems.SharedPhysicsSystem.ApplyLinearImpulse(EntityUid uid, Vector2 impulse, FixturesComponent manager, PhysicsComponent body) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Shared/Physics/Systems/SharedPhysicsSystem.Components.cs:line 222
at Content.Shared.Gibbing.GibbingSystem.FlingDroppedEntity(EntityUid target) in /home/runner/work/space-station-14/space-station-14/Content.Shared/Gibbing/GibbingSystem.cs:line 68
at Content.Shared.Gibbing.GibbingSystem.Gib(EntityUid ent, Boolean dropGiblets, Nullable`1 user) in /home/runner/work/space-station-14/space-station-14/Content.Shared/Gibbing/GibbingSystem.cs:line 51
at Content.Shared.Trigger.Systems.GibOnTriggerSystem.OnTrigger(Entity`1 ent, EntityUid target, TriggerEvent& args) in /home/runner/work/space-station-14/space-station-14/Content.Shared/Trigger/Systems/GibOnTriggerSystem.cs:line 24
at Content.Shared.Trigger.XOnTriggerSystem`1.OnTrigger(Entity`1 ent, TriggerEvent& args) in /home/runner/work/space-station-14/space-station-14/Content.Shared/Trigger/SharedTriggerSystems.cs:line 37
at DMD<DMD<>?33398878::Robust.Shared.GameObjects.EntityEventBus::EntDispatch>(EntityEventBus this, EntityUid euid, Type eventType, Unit& args)
at SyncProxy<System.Void Robust.Shared.GameObjects.EntityEventBus:EntDispatch(Robust.Shared.GameObjects.EntityUid, System.Type, Robust.Shared.GameObjects.EntityEventBus+Unit&)>(EntityEventBus , EntityUid , Type , Unit& )
at Content.Shared.Trigger.Systems.TriggerSystem.Trigger(EntityUid trigger, Nullable`1 user, String key, Boolean predicted) in /home/runner/work/space-station-14/space-station-14/Content.Shared/Trigger/Systems/TriggerSystem.cs:line 80
at Content.Shared.Trigger.Systems.TriggerOnMobstateChangeSystem.OnMobStateRelay(EntityUid uid, TriggerOnMobstateChangeComponent component, ImplantRelayEvent`1 args) in /home/runner/work/space-station-14/space-station-14/Content.Shared/Trigger/Systems/TriggerOnMobstateChangeSystem.cs:line 37
at DMD<DMD<>?33398878::Robust.Shared.GameObjects.EntityEventBus::EntDispatch>(EntityEventBus this, EntityUid euid, Type eventType, Unit& args)
at SyncProxy<System.Void Robust.Shared.GameObjects.EntityEventBus:EntDispatch(Robust.Shared.GameObjects.EntityUid, System.Type, Robust.Shared.GameObjects.EntityEventBus+Unit&)>(EntityEventBus , EntityUid , Type , Unit& )
at Robust.Shared.GameObjects.EntitySystem.RaiseLocalEvent[TEvent](EntityUid uid, TEvent args, Boolean broadcast) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Shared/GameObjects/EntitySystem.cs:line 222
at Content.Shared.Implants.SharedSubdermalImplantSystem.RelayToImplantEvent[T](EntityUid uid, ImplantedComponent component, T args) in /home/runner/work/space-station-14/space-station-14/Content.Shared/Implants/SharedSubdermalImplantSystem.Relays.cs:line 36
at Robust.Shared.GameObjects.EntityEventBus.<>c__DisplayClass54_0`2.<SubscribeLocalEvent>g__EventHandler|0(EntityUid uid, IComponent comp, Unit& ev) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Shared/GameObjects/EntityEventBus.Directed.cs:line 267
at Robust.Shared.GameObjects.EntityEventBus.RaiseLocalOrdered(EntityUid uid, Type eventType, EventData subs, Unit& unitRef, Boolean broadcast) in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.Shared/GameObjects/EntityEventBus.Ordering.cs:line 43
at Content.Shared.Mobs.Systems.MobStateSystem.ChangeState(EntityUid target, MobStateComponent component, MobState newState, Nullable`1 origin) in /home/runner/work/space-station-14/space-station-14/Content.Shared/Mobs/Systems/MobStateSystem.StateMachine.cs:line 114
at Content.Shared.Mobs.Systems.MobStateSystem.UpdateMobState(EntityUid entity, MobSt
|
|
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:
Content.YAMLLinter/Program.cs#L66
[C# diagnostics] reported by reviewdog 🐶
'if' statement can be simplified
Raw Output:
{"level":"note","locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///home/runner/work/space-station-14/space-station-14/Content.YAMLLinter/Program.cs"},"region":{"endColumn":15,"endLine":66,"startColumn":13,"startLine":66}}}],"message":{"text":"'if' statement can be simplified"},"properties":{},"relatedLocations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///home/runner/work/space-station-14/space-station-14/Content.YAMLLinter/Program.cs"},"region":{"endColumn":14,"endLine":70,"startColumn":13,"startLine":66}}}],"ruleId":"IDE0046","ruleIndex":766}
|
|
build:
Content.Server.Database/ModelSqlite.cs#L14
Convert to file-scoped namespace (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0161)
|
|
build:
Content.Server.Database/ModelPostgres.cs#L9
Convert to file-scoped namespace (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0161)
|
|
build:
Content.Server.Database/Model.cs#L14
Convert to file-scoped namespace (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0161)
|
|
build:
Content.Server.Database/Model.cs#L1348
Avoid multiple blank lines (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2000)
|
|
build:
Content.Server.Database/DataModelBase.cs#L13
Consecutive braces must not have blank line between them (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2002)
|
|
build:
Content.Server.Database/DataModelBase.cs#L36
Consecutive braces must not have blank line between them (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide2002)
|
|
build:
Content.Shared.Database/TypedHwid.cs#L46
Use expression body for method (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0022)
|
|
build:
Content.Shared.Database/TypedHwid.cs#L46
Parentheses should be added for clarity (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0048)
|
|
build:
Content.Shared.Database/NoteSeverity.cs#L1
Convert to file-scoped namespace (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0161)
|
|
build:
Content.PatreonParser/Program.cs#L83
Use pattern matching (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0078)
|
|
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 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/
|
|
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/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
ct-report
|
8.14 KB |
sha256:788b842f20d17e546ccbe5886fd341257d6880416d44ee7c387f685ef20c3779
|
|
|
it-report
|
454 KB |
sha256:24068ad7d044d21e88d19852eb5366fa57bbe22ca7003018458e72116d892762
|
|
|
test-binaries
Expired
|
910 MB |
sha256:bb3d63c3b1d8ac1e1a8c75bb3b405c54014d7303c67837467b3f40fbbd3c3e56
|
|
|
test-nunit-content
Expired
|
7.86 KB |
sha256:934f091e499735c58492b390337678074a49c5fc0639c42ea450ed6ed4a91541
|
|
|
test-nunit-shard-0
Expired
|
128 KB |
sha256:11c7a6af9e29815bc97e779afd84526aeaf8e1559e5b9abee8ddef484c3505bd
|
|
|
test-nunit-shard-1
Expired
|
112 KB |
sha256:a247b35feed1cfcec010f5d91923d2f991bf01d0b11003095be8ab9389d48f14
|
|
|
test-nunit-shard-2
Expired
|
117 KB |
sha256:576664c6f07cb0ec51952702eb7eaa25ffec9e4cc9c752951ef8cd783d03c531
|
|
|
test-nunit-shard-3
Expired
|
114 KB |
sha256:7ad7d84e66ebf496f1ed527220dae3028d36f7f033e1a3d8b07ffd299be033ca
|
|