Skip to content

Modern ChemMaster UI Changes #22701

Modern ChemMaster UI Changes

Modern ChemMaster UI Changes #22701

Triggered via pull request September 2, 2026 06:51
Status Failure
Total duration 26m 0s
Artifacts 8

build-test-debug.yml

on: pull_request
Matrix: integration-tests
Debug CI Required
2m 9s
Debug CI Required
Cleanup Artifacts
Cleanup Artifacts
Fit to window
Zoom out
Zoom in

Annotations

11 errors and 26 warnings
build
Process completed with exit code 1.
build
reviewdog: Too many results (annotations) in diff. You may miss some annotations due to GitHub limitation for annotation created by logging command. Please check GitHub Actions log console to see all results. Limitation: - 10 warning annotations and 10 error annotations per step - 50 annotations per job (sum of annotations from all the steps) - 50 annotations per run (separate from the job annotations, these annotations aren't created by users) Source: https://github.com/orgs/community/discussions/26680#discussioncomment-3252835
Integration Tests (shard 1)
Process completed with exit code 2.
Integration Tests (shard 0)
Process completed with exit code 2.
Debug CI Required
Process completed with exit code 1.
Failed Test: Test
Test: Multiple failures or warnings in test: 1) CLIENT: 1.512s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerComponent on gumball (2253/nc2253, FoodSnackGumballLime), EntityPrototype(FoodSnackGumballLime), but the entity already had a solution with that id. 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 28 at Robust.UnitTesting.Pool.TestPair`2.OnCleanDispose() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.Recycle.cs:line 99 2) CLIENT: 2.086s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerComponent on gumball (2910/nc2910, FoodSnackGumballLightBlue), EntityPrototype(FoodSnackGumballLightBlue), but the entity already had a solution with that id. 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 28 at Robust.UnitTesting.Pool.TestPair`2.OnCleanDispose() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.Recycle.cs:line 99 3) CLIENT: 2.107s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerComponent on gumball (2946/nc2946, FoodSnackGumballGreen), EntityPrototype(FoodSnackGumballGreen), but the entity already had a solution with that id. 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 28 at Robust.UnitTesting.Pool.TestPair`2.OnCleanDispose() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.Recycle.cs:line 99 4) CLIENT: 5.932s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerComponent on gumball (12637/nc12637, FoodSnackGumballRed), EntityPrototype(FoodSnackGumballRed), but the entity already had a solution with that id. 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 28 at Robust.UnitTesting.Pool.TestPair`2.OnCleanDispose() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.Recycle.cs:line 99 5) CLIENT: 6.009s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerComponent on gumball (12946/nc12946, FoodSnackGumballBlack), EntityPrototype(FoodSnackGumballBlack), but the entity already had a solution with that id. 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 28 at Robust.UnitTesting.Pool.TestPair`2.OnCleanDispose() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.Recycle.cs:line 99 6) CLIENT: 6.736s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerComponent on gumball (16091/nc16091, FoodSnackGumballPurple), EntityPrototype(FoodSnackGumballPurple), but the entity already had a solution with that id. 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 28 at Robust.UnitTesting.Pool.TestPair`2.OnCleanDispose() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.Recycle.cs:line 99 7) CLIENT: 7.033s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerComponent on gumball (17381/nc
Failed Test: Test
Test: Multiple failures or warnings in test: 1) CLIENT: 4.712s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerComponent on gumball (690/nc690, FoodSnackGumballLime), EntityPrototype(FoodSnackGumballLime), but the entity already had a solution with that id. 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 28 at Robust.UnitTesting.Pool.TestPair`2.OnCleanDispose() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.Recycle.cs:line 99 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) 2) CLIENT: 5.639s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerComponent on gumball (1342/nc1342, FoodSnackGumballLightBlue), EntityPrototype(FoodSnackGumballLightBlue), but the entity already had a solution with that id. 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 28 at Robust.UnitTesting.Pool.TestPair`2.OnCleanDispose() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.Recycle.cs:line 99 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) 3) CLIENT: 5.674s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerComponent on gumball (1378/nc1378, FoodSnackGumballGreen), EntityPrototype(FoodSnackGumballGreen), but the entity already had a solution with that id. 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 28 at Robust.UnitTesting.Pool.TestPair`2.OnCleanDispose() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.Recycle.cs:line 99 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) 4) CLIENT: 11.693s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerComponent on gumball (11083/nc11083, FoodSnackGumballRed), EntityPrototype(FoodSnackGumballRed), but the entity already had a solution with that id. 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 28 at Robust.UnitTesting.Pool.TestPair`2.OnCleanDispose() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.Recycle.cs:line 99 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) 5) CLIENT: 11.829s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerComponent on gumball (11393/nc11393, FoodSnackGumballBlack), EntityPrototype(FoodSnackGumballBlack), but the entity already had a solution with that id. 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 28 at Robust.UnitTesting.Pool.TestPair`2.OnCleanDispose() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.Recycle.cs:line 99 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) 6) CLIENT: 13.344s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerComponent on gumball (14544/nc14544, FoodSnackGumballPurple), EntityPrototyp
Failed Test: Test
Test: Multiple failures or warnings in test: 1) CLIENT: 4.791s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerComponent on gumball (692/nc692, FoodSnackGumballLime), EntityPrototype(FoodSnackGumballLime), but the entity already had a solution with that id. 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 28 at Robust.UnitTesting.Pool.TestPair`2.OnCleanDispose() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.Recycle.cs:line 99 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) 2) CLIENT: 5.694s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerComponent on gumball (1345/nc1345, FoodSnackGumballLightBlue), EntityPrototype(FoodSnackGumballLightBlue), but the entity already had a solution with that id. 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 28 at Robust.UnitTesting.Pool.TestPair`2.OnCleanDispose() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.Recycle.cs:line 99 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) 3) CLIENT: 5.734s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerComponent on gumball (1381/nc1381, FoodSnackGumballGreen), EntityPrototype(FoodSnackGumballGreen), but the entity already had a solution with that id. 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 28 at Robust.UnitTesting.Pool.TestPair`2.OnCleanDispose() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.Recycle.cs:line 99 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) 4) CLIENT: 11.839s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerComponent on gumball (11079/nc11079, FoodSnackGumballRed), EntityPrototype(FoodSnackGumballRed), but the entity already had a solution with that id. 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 28 at Robust.UnitTesting.Pool.TestPair`2.OnCleanDispose() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.Recycle.cs:line 99 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) 5) CLIENT: 11.968s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerComponent on gumball (11389/nc11389, FoodSnackGumballBlack), EntityPrototype(FoodSnackGumballBlack), but the entity already had a solution with that id. 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 28 at Robust.UnitTesting.Pool.TestPair`2.OnCleanDispose() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.Recycle.cs:line 99 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) 6) CLIENT: 13.583s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerComponent on gumball (14533/nc14533, FoodSnackGumballPurple), EntityPrototyp
Failed Test: AllItemsHaveSpritesTest
AllItemsHaveSpritesTest: Multiple failures or warnings in test: 1) CLIENT: 0.513s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerComponent on gumball (29615/nc29615, FoodSnackGumballLime), EntityPrototype(FoodSnackGumballLime), but the entity already had a solution with that id. 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 28 at Robust.UnitTesting.Pool.TestPair`2.OnCleanDispose() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.Recycle.cs:line 99 2) CLIENT: 0.789s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerComponent on gumball (30071/nc30071, FoodSnackGumballLightBlue), EntityPrototype(FoodSnackGumballLightBlue), but the entity already had a solution with that id. 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 28 at Robust.UnitTesting.Pool.TestPair`2.OnCleanDispose() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.Recycle.cs:line 99 3) CLIENT: 0.805s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerComponent on gumball (30081/nc30081, FoodSnackGumballGreen), EntityPrototype(FoodSnackGumballGreen), but the entity already had a solution with that id. 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 28 at Robust.UnitTesting.Pool.TestPair`2.OnCleanDispose() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.Recycle.cs:line 99 4) CLIENT: 2.920s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerComponent on gumball (36319/nc36319, FoodSnackGumballRed), EntityPrototype(FoodSnackGumballRed), but the entity already had a solution with that id. 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 28 at Robust.UnitTesting.Pool.TestPair`2.OnCleanDispose() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.Recycle.cs:line 99 5) CLIENT: 2.954s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerComponent on gumball (36448/nc36448, FoodSnackGumballBlack), EntityPrototype(FoodSnackGumballBlack), but the entity already had a solution with that id. 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 28 at Robust.UnitTesting.Pool.TestPair`2.OnCleanDispose() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.Recycle.cs:line 99 6) CLIENT: 3.473s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerComponent on gumball (38740/nc38740, FoodSnackGumballPurple), EntityPrototype(FoodSnackGumballPurple), but the entity already had a solution with that id. 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 28 at Robust.UnitTesting.Pool.TestPair`2.OnCleanDispose() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.Recycle.cs:line 99 7) CLIENT: 3.649s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerCompo
Failed Test: AllItemsHaveSpritesTest
AllItemsHaveSpritesTest: Multiple failures or warnings in test: 1) CLIENT: 4.455s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerComponent on gumball (506/nc506, FoodSnackGumballLime), EntityPrototype(FoodSnackGumballLime), but the entity already had a solution with that id. 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 28 at Robust.UnitTesting.Pool.TestPair`2.OnCleanDispose() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.Recycle.cs:line 99 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) 2) CLIENT: 5.117s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerComponent on gumball (962/nc962, FoodSnackGumballLightBlue), EntityPrototype(FoodSnackGumballLightBlue), but the entity already had a solution with that id. 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 28 at Robust.UnitTesting.Pool.TestPair`2.OnCleanDispose() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.Recycle.cs:line 99 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) 3) CLIENT: 5.143s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerComponent on gumball (972/nc972, FoodSnackGumballGreen), EntityPrototype(FoodSnackGumballGreen), but the entity already had a solution with that id. 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 28 at Robust.UnitTesting.Pool.TestPair`2.OnCleanDispose() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.Recycle.cs:line 99 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) 4) CLIENT: 9.569s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerComponent on gumball (7208/nc7208, FoodSnackGumballRed), EntityPrototype(FoodSnackGumballRed), but the entity already had a solution with that id. 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 28 at Robust.UnitTesting.Pool.TestPair`2.OnCleanDispose() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.Recycle.cs:line 99 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) 5) CLIENT: 9.628s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerComponent on gumball (7337/nc7337, FoodSnackGumballBlack), EntityPrototype(FoodSnackGumballBlack), but the entity already had a solution with that id. 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 28 at Robust.UnitTesting.Pool.TestPair`2.OnCleanDispose() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.Recycle.cs:line 99 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) 6) CLIENT: 10.770s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerComponent on gumball (9608/nc9608, FoodSnackGumballPurple), EntityP
Failed Test: AllItemsHaveSpritesTest
AllItemsHaveSpritesTest: Multiple failures or warnings in test: 1) CLIENT: 4.275s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerComponent on gumball (500/nc500, FoodSnackGumballLime), EntityPrototype(FoodSnackGumballLime), but the entity already had a solution with that id. 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 28 at Robust.UnitTesting.Pool.TestPair`2.OnCleanDispose() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.Recycle.cs:line 99 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) 2) CLIENT: 4.928s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerComponent on gumball (957/nc957, FoodSnackGumballLightBlue), EntityPrototype(FoodSnackGumballLightBlue), but the entity already had a solution with that id. 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 28 at Robust.UnitTesting.Pool.TestPair`2.OnCleanDispose() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.Recycle.cs:line 99 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) 3) CLIENT: 4.958s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerComponent on gumball (967/nc967, FoodSnackGumballGreen), EntityPrototype(FoodSnackGumballGreen), but the entity already had a solution with that id. 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 28 at Robust.UnitTesting.Pool.TestPair`2.OnCleanDispose() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.Recycle.cs:line 99 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) 4) CLIENT: 9.220s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerComponent on gumball (7206/nc7206, FoodSnackGumballRed), EntityPrototype(FoodSnackGumballRed), but the entity already had a solution with that id. 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 28 at Robust.UnitTesting.Pool.TestPair`2.OnCleanDispose() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.Recycle.cs:line 99 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) 5) CLIENT: 9.283s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerComponent on gumball (7333/nc7333, FoodSnackGumballBlack), EntityPrototype(FoodSnackGumballBlack), but the entity already had a solution with that id. 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 28 at Robust.UnitTesting.Pool.TestPair`2.OnCleanDispose() in /home/runner/work/space-station-14/space-station-14/RobustToolbox/Robust.UnitTesting/Pool/TestPair.Recycle.cs:line 99 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s) 6) CLIENT: 10.392s [WARN] system.solution_container: Attempted to port a solution id: food from a SolutionContainerManagerComponent on gumball (9623/nc9623, FoodSnackGumballPurple), EntityP
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.Shared/Chemistry/EntitySystems/SharedSolutionContainerSystem.Compatibility.cs#L39
[C# diagnostics] reported by reviewdog 🐶 'SolutionContainerManagerComponent' is obsolete Raw Output: {"level":"warning","locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///home/runner/work/space-station-14/space-station-14/Content.Shared/Chemistry/EntitySystems/SharedSolutionContainerSystem.Compatibility.cs"},"region":{"endColumn":79,"endLine":39,"startColumn":46,"startLine":39}}}],"message":{"text":"'SolutionContainerManagerComponent' is obsolete"},"properties":{},"ruleId":"CS0612","ruleIndex":503}
build: Content.Shared/Chemistry/EntitySystems/SharedSolutionContainerSystem.Compatibility.cs#L17
[C# diagnostics] reported by reviewdog 🐶 'SolutionContainerManagerComponent' is obsolete Raw Output: {"level":"warning","locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///home/runner/work/space-station-14/space-station-14/Content.Shared/Chemistry/EntitySystems/SharedSolutionContainerSystem.Compatibility.cs"},"region":{"endColumn":62,"endLine":17,"startColumn":29,"startLine":17}}}],"message":{"text":"'SolutionContainerManagerComponent' is obsolete"},"properties":{},"ruleId":"CS0612","ruleIndex":503}
build: Content.Shared/Nutrition/EntitySystems/IngestionSystem.cs#L147
[C# diagnostics] reported by reviewdog 🐶 'SharedSolutionContainerSystem.EnsureSolution(Entity<SolutionManagerComponent?>, string, out Entity<SolutionComponent>)' is obsolete: 'Solution string matching will be removed in the future in favor of relations and enumerators.' Raw Output: {"level":"warning","locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///home/runner/work/space-station-14/space-station-14/Content.Shared/Nutrition/EntitySystems/IngestionSystem.cs"},"region":{"endColumn":85,"endLine":147,"startColumn":9,"startLine":147}}}],"message":{"text":"'SharedSolutionContainerSystem.EnsureSolution(Entity\u003cSolutionManagerComponent?\u003e, string, out Entity\u003cSolutionComponent\u003e)' is obsolete: 'Solution string matching will be removed in the future in favor of relations and enumerators.'"},"properties":{},"ruleId":"CS0618","ruleIndex":501}
build: Content.Shared/_Starlight/Medical/Body/Systems/LungSystem.cs#L47
[C# diagnostics] reported by reviewdog 🐶 'SharedSolutionContainerSystem.EnsureSolution(Entity<SolutionManagerComponent?>, string, out Entity<SolutionComponent>)' is obsolete: 'Solution string matching will be removed in the future in favor of relations and enumerators.' Raw Output: {"level":"warning","locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///home/runner/work/space-station-14/space-station-14/Content.Shared/_Starlight/Medical/Body/Systems/LungSystem.cs"},"region":{"endColumn":106,"endLine":47,"startColumn":9,"startLine":47}}}],"message":{"text":"'SharedSolutionContainerSystem.EnsureSolution(Entity\u003cSolutionManagerComponent?\u003e, string, out Entity\u003cSolutionComponent\u003e)' is obsolete: 'Solution string matching will be removed in the future in favor of relations and enumerators.'"},"properties":{},"ruleId":"CS0618","ruleIndex":501}
build: Content.Shared/_Starlight/Medical/Body/Systems/SharedBloodstreamSystem.cs#L125
[C# diagnostics] reported by reviewdog 🐶 'SharedSolutionContainerSystem.EnsureSolution(Entity<SolutionManagerComponent?>, string, out Entity<SolutionComponent>)' is obsolete: 'Solution string matching will be removed in the future in favor of relations and enumerators.' Raw Output: {"level":"warning","locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///home/runner/work/space-station-14/space-station-14/Content.Shared/_Starlight/Medical/Body/Systems/SharedBloodstreamSystem.cs"},"region":{"endColumn":121,"endLine":125,"startColumn":9,"startLine":125}}}],"message":{"text":"'SharedSolutionContainerSystem.EnsureSolution(Entity\u003cSolutionManagerComponent?\u003e, string, out Entity\u003cSolutionComponent\u003e)' is obsolete: 'Solution string matching will be removed in the future in favor of relations and enumerators.'"},"properties":{},"ruleId":"CS0618","ruleIndex":501}
build: Content.Shared/_Starlight/Medical/Body/Systems/SharedBloodstreamSystem.cs#L124
[C# diagnostics] reported by reviewdog 🐶 'SharedSolutionContainerSystem.EnsureSolution(Entity<SolutionManagerComponent?>, string, out Entity<SolutionComponent>)' is obsolete: 'Solution string matching will be removed in the future in favor of relations and enumerators.' Raw Output: {"level":"warning","locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///home/runner/work/space-station-14/space-station-14/Content.Shared/_Starlight/Medical/Body/Systems/SharedBloodstreamSystem.cs"},"region":{"endColumn":117,"endLine":124,"startColumn":9,"startLine":124}}}],"message":{"text":"'SharedSolutionContainerSystem.EnsureSolution(Entity\u003cSolutionManagerComponent?\u003e, string, out Entity\u003cSolutionComponent\u003e)' is obsolete: 'Solution string matching will be removed in the future in favor of relations and enumerators.'"},"properties":{},"ruleId":"CS0618","ruleIndex":501}
build: Content.Shared/_Starlight/Medical/Body/Systems/SharedBloodstreamSystem.cs#L123
[C# diagnostics] reported by reviewdog 🐶 'SharedSolutionContainerSystem.EnsureSolution(Entity<SolutionManagerComponent?>, string, out Entity<SolutionComponent>)' is obsolete: 'Solution string matching will be removed in the future in favor of relations and enumerators.' Raw Output: {"level":"warning","locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///home/runner/work/space-station-14/space-station-14/Content.Shared/_Starlight/Medical/Body/Systems/SharedBloodstreamSystem.cs"},"region":{"endColumn":109,"endLine":123,"startColumn":9,"startLine":123}}}],"message":{"text":"'SharedSolutionContainerSystem.EnsureSolution(Entity\u003cSolutionManagerComponent?\u003e, string, out Entity\u003cSolutionComponent\u003e)' is obsolete: 'Solution string matching will be removed in the future in favor of relations and enumerators.'"},"properties":{},"ruleId":"CS0618","ruleIndex":501}
build: Content.Shared/Medical/Healing/HealingSystem.cs#L127
[C# diagnostics] reported by reviewdog 🐶 The result of the expression is always 'true' since a value of type 'ReagentQuantity' is never equal to 'null' of type 'ReagentQuantity?' Raw Output: {"level":"warning","locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///home/runner/work/space-station-14/space-station-14/Content.Shared/Medical/Healing/HealingSystem.cs"},"region":{"endColumn":41,"endLine":127,"startColumn":21,"startLine":127}}}],"message":{"text":"The result of the expression is always 'true' since a value of type 'ReagentQuantity' is never equal to 'null' of type 'ReagentQuantity?'"},"properties":{},"ruleId":"CS8073","ruleIndex":506}
build: Content.Shared/Tools/Systems/ToolRefinableSystem.cs#L179
[C# diagnostics] reported by reviewdog 🐶 'RandomExtensions.NextPolarVector2(Random, float, float)' is obsolete: 'Always use RobustRandom/IRobustRandom, System.Random does not provide any extra functionality.' Raw Output: {"level":"warning","locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///home/runner/work/space-station-14/space-station-14/Content.Shared/Tools/Systems/ToolRefinableSystem.cs"},"region":{"endColumn":64,"endLine":179,"startColumn":32,"startLine":179}}}],"message":{"text":"'RandomExtensions.NextPolarVector2(Random, float, float)' is obsolete: 'Always use RobustRandom/IRobustRandom, System.Random does not provide any extra functionality.'"},"properties":{},"ruleId":"CS0618","ruleIndex":501}
build: Content.Shared/Chemistry/EntitySystems/SharedSolutionContainerSystem.Compatibility.cs#L20
[C# diagnostics] reported by reviewdog 🐶 'SolutionContainerManagerComponent' is obsolete Raw Output: {"level":"warning","locations":[{"physicalLocation":{"artifactLocation":{"uri":"file:///home/runner/work/space-station-14/space-station-14/Content.Shared/Chemistry/EntitySystems/SharedSolutionContainerSystem.Compatibility.cs"},"region":{"endColumn":82,"endLine":20,"startColumn":49,"startLine":20}}}],"message":{"text":"'SolutionContainerManagerComponent' is obsolete"},"properties":{},"ruleId":"CS0612","ruleIndex":503}
build: Content.Server.Database/SnakeCaseNaming.cs#L13
Convert to file-scoped namespace (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0161)
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/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 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 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 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
7.66 KB
sha256:3f2f24a3e67fcda2fd5e6b146de63e216aca83b512c3311578a7c812e39e8b58
it-report
494 KB
sha256:4e3d9df8811655eaf6c10a8890b6faebb16e63524d64210bca5a878b7915322b
test-binaries
969 MB
sha256:d0d509e79273d38281b7fbcf09c4db10928d789fea5f54c7b42606d7954103c3
test-nunit-content
7.37 KB
sha256:f5897084441a655d6359066546e92c551fdcac4db9ecb6b5c545bfbf3e8ffd3d
test-nunit-shard-0
145 KB
sha256:0332bad7492b16dcdb2b99849acf9d1a8de0bb22a5c8f7616fc3eea9dbdecc91
test-nunit-shard-1
124 KB
sha256:b4fd3d30d70b54529e0d498f43100edb4955e2bff974338d3466dc005c1ca1da
test-nunit-shard-2
133 KB
sha256:df6495a8354401fcf2630b3c70a3175e64dd0e6ea7219ed78f1532de6e42a12a
test-nunit-shard-3
115 KB
sha256:3699e2261b875531287dcf3752e18ba403792798289c4094319d73a607ebc287