Skip to content

fix hardsuit

fix hardsuit #156

Re-run triggered March 12, 2026 15:44
Status Failure
Total duration 10m 45s
Artifacts 24

ci_suite.yml

on: pull_request
Start Gate
3s
Start Gate
Collect data and setup caches for other tasks  /  collect_data
14s
Collect data and setup caches for other tasks / collect_data
Matrix: Setup build artifacts / run
Compile Maps  /  Compile All Station Maps
1m 31s
Compile Maps / Compile All Station Maps
Compile Maps  /  Compile All Templates
2m 47s
Compile Maps / Compile All Templates
Matrix: Integration Tests / run
Matrix: Alternate Tests / run
Compare Screenshot Tests  /  compare_screenshots
Compare Screenshot Tests / compare_screenshots
Completion Gate
3s
Completion Gate
Fit to window
Zoom out
Zoom in

Annotations

84 errors and 12 warnings
Compile Maps / Compile All Station Maps
Process completed with exit code 1.
Minimal Runtime Station: /datum/unit_test/traitor: code/modules/unit_tests/traitor.dm#L33
/datum/traitor_objective/locate_weakpoint failed to generate their objective. Reason: list index out of bounds code/modules/antagonists/traitor/objectives/locate_weakpoint.dm:66 proc name: generate objective (/datum/traitor_objective/locate_weakpoint/generate_objective) source file: code/modules/antagonists/traitor/objectives/locate_weakpoint.dm,66 usr: null src: Triangulate station\'s structu... (/datum/traitor_objective/locate_weakpoint) call stack: Triangulate station\'s structu... (/datum/traitor_objective/locate_weakpoint): generate objective(Easter Butterfill (/datum/mind), /list (/list)) /datum/unit_test/traitor (/datum/unit_test/traitor): Run() RunUnitTest(/datum/unit_test/traitor (/datum/unit_test/traitor), /list (/list)) RunUnitTests() /datum/callback (/datum/callback): InvokeAsync()
Minimal Runtime Station: /datum/unit_test/traitor: code/modules/unit_tests/traitor.dm#L33
/datum/traitor_objective/locate_weakpoint failed to generate their objective. Reason: list index out of bounds code/modules/antagonists/traitor/objectives/locate_weakpoint.dm:66 proc name: generate objective (/datum/traitor_objective/locate_weakpoint/generate_objective) source file: code/modules/antagonists/traitor/objectives/locate_weakpoint.dm,66 usr: null src: Triangulate station\'s structu... (/datum/traitor_objective/locate_weakpoint) call stack: Triangulate station\'s structu... (/datum/traitor_objective/locate_weakpoint): generate objective(Cherette Evans (/datum/mind), /list (/list)) /datum/unit_test/traitor (/datum/unit_test/traitor): Run() RunUnitTest(/datum/unit_test/traitor (/datum/unit_test/traitor), /list (/list)) RunUnitTests() /datum/callback (/datum/callback): InvokeAsync()
Minimal Runtime Station: /datum/unit_test/traitor: code/modules/unit_tests/traitor.dm#L33
/datum/traitor_objective/locate_weakpoint failed to generate their objective. Reason: list index out of bounds code/modules/antagonists/traitor/objectives/locate_weakpoint.dm:66 proc name: generate objective (/datum/traitor_objective/locate_weakpoint/generate_objective) source file: code/modules/antagonists/traitor/objectives/locate_weakpoint.dm,66 usr: null src: Triangulate station\'s structu... (/datum/traitor_objective/locate_weakpoint) call stack: Triangulate station\'s structu... (/datum/traitor_objective/locate_weakpoint): generate objective(Wynonna Power (/datum/mind), /list (/list)) /datum/unit_test/traitor (/datum/unit_test/traitor): Run() RunUnitTest(/datum/unit_test/traitor (/datum/unit_test/traitor), /list (/list)) RunUnitTests() /datum/callback (/datum/callback): InvokeAsync()
Minimal Runtime Station: /datum/unit_test/traitor: code/modules/unit_tests/traitor.dm#L33
/datum/traitor_objective/locate_weakpoint failed to generate their objective. Reason: list index out of bounds code/modules/antagonists/traitor/objectives/locate_weakpoint.dm:66 proc name: generate objective (/datum/traitor_objective/locate_weakpoint/generate_objective) source file: code/modules/antagonists/traitor/objectives/locate_weakpoint.dm,66 usr: null src: Triangulate station\'s structu... (/datum/traitor_objective/locate_weakpoint) call stack: Triangulate station\'s structu... (/datum/traitor_objective/locate_weakpoint): generate objective(Fitz Reade (/datum/mind), /list (/list)) /datum/unit_test/traitor (/datum/unit_test/traitor): Run() RunUnitTest(/datum/unit_test/traitor (/datum/unit_test/traitor), /list (/list)) RunUnitTests() /datum/callback (/datum/callback): InvokeAsync()
Minimal Runtime Station: /datum/unit_test/traitor: code/modules/unit_tests/traitor.dm#L33
/datum/traitor_objective/locate_weakpoint failed to generate their objective. Reason: list index out of bounds code/modules/antagonists/traitor/objectives/locate_weakpoint.dm:66 proc name: generate objective (/datum/traitor_objective/locate_weakpoint/generate_objective) source file: code/modules/antagonists/traitor/objectives/locate_weakpoint.dm,66 usr: null src: Triangulate station\'s structu... (/datum/traitor_objective/locate_weakpoint) call stack: Triangulate station\'s structu... (/datum/traitor_objective/locate_weakpoint): generate objective(Angelica Beedell (/datum/mind), /list (/list)) /datum/unit_test/traitor (/datum/unit_test/traitor): Run() RunUnitTest(/datum/unit_test/traitor (/datum/unit_test/traitor), /list (/list)) RunUnitTests() /datum/callback (/datum/callback): InvokeAsync()
Minimal Runtime Station: /datum/unit_test/traitor: code/modules/unit_tests/traitor.dm#L33
/datum/traitor_objective/locate_weakpoint failed to generate their objective. Reason: list index out of bounds code/modules/antagonists/traitor/objectives/locate_weakpoint.dm:66 proc name: generate objective (/datum/traitor_objective/locate_weakpoint/generate_objective) source file: code/modules/antagonists/traitor/objectives/locate_weakpoint.dm,66 usr: null src: Triangulate station\'s structu... (/datum/traitor_objective/locate_weakpoint) call stack: Triangulate station\'s structu... (/datum/traitor_objective/locate_weakpoint): generate objective(Jonathan Ludwig (/datum/mind), /list (/list)) /datum/unit_test/traitor (/datum/unit_test/traitor): Run() RunUnitTest(/datum/unit_test/traitor (/datum/unit_test/traitor), /list (/list)) RunUnitTests() /datum/callback (/datum/callback): InvokeAsync()
Integration Tests / run (runtimestation_minimal) / Run Tests (runtimestation_minimal; 516)
FAIL /datum/unit_test/missing_icons/worn_icons 0.6s
Minimal Runtime Station: /datum/unit_test/missing_icons/worn_icons: code/modules/unit_tests/icon_state_worn.dm#L89
/obj/item/manual_cell_recharger using invalid icon_state, "handheldcharger_black_empty" in 'icons/mob/clothing/belt.dmi'
Integration Tests / run (runtimestation_minimal) / Run Tests (runtimestation_minimal; 516)
FAIL /datum/unit_test/cargo_crate_sanity 4.1s
Minimal Runtime Station: /datum/unit_test/cargo_crate_sanity: code/datums/components/stationloving.dm#L62
[15:47:11] Runtime in code/datums/components/stationloving.dm,62: Unable to find a blobstart landmark for /datum/component/stationloving to relocate the Archive of the Kindred. proc name: relocate (/datum/component/stationloving/proc/relocate) src: /datum/component/stationloving (/datum/component/stationloving) call stack: /datum/component/stationloving (/datum/component/stationloving): relocate() /datum/component/stationloving (/datum/component/stationloving): Initialize(0, 1) /datum/component/stationloving (/datum/component/stationloving): New(/list (/list)) the Archive of the Kindred (/obj/item/book/kindred): AddComponent(/list (/list), null) the Archive of the Kindred (/obj/item/book/kindred): Initialize(0) Atoms (/datum/controller/subsystem/atoms): InitAtom(the Archive of the Kindred (/obj/item/book/kindred), 0, /list (/list)) the Archive of the Kindred (/obj/item/book/kindred): New(0) the Codex Gigas (/obj/item/book/codex_gigas): Initialize(0) Atoms (/datum/controller/subsystem/atoms): InitAtom(the Codex Gigas (/obj/item/book/codex_gigas), 0, /list (/list)) the Codex Gigas (/obj/item/book/codex_gigas): New(0) Book Crate (/datum/supply_pack/misc/book_crate): fill(the crate (/obj/structure/closet/crate/wooden)) Book Crate (/datum/supply_pack/misc/book_crate): generate(the floor (126,126,7) (/turf/open/floor/iron), null) /datum/unit_test/cargo_crate_s... (/datum/unit_test/cargo_crate_sanity): Run() RunUnitTest(/datum/unit_test/cargo_crate_s... (/datum/unit_test/cargo_crate_sanity), /list (/list)) RunUnitTests() /datum/callback (/datum/callback): InvokeAsync()
Integration Tests / run (multiz_debug) / Run Tests (multiz_debug; 516)
Process completed with exit code 1.
Integration Tests / run (multiz_debug) / Run Tests (multiz_debug; 516)
FAIL /datum/unit_test/missing_icons/worn_icons 0.5s
MultiZ Debug: /datum/unit_test/missing_icons/worn_icons: code/modules/unit_tests/icon_state_worn.dm#L89
/obj/item/manual_cell_recharger using invalid icon_state, "handheldcharger_black_empty" in 'icons/mob/clothing/belt.dmi'
Integration Tests / run (runtimestation) / Run Tests (runtimestation; 516)
Process completed with exit code 1.
Integration Tests / run (runtimestation) / Run Tests (runtimestation; 516)
FAIL /datum/unit_test/missing_icons/worn_icons 0.6s
Runtime Station: /datum/unit_test/missing_icons/worn_icons: code/modules/unit_tests/icon_state_worn.dm#L89
/obj/item/manual_cell_recharger using invalid icon_state, "handheldcharger_black_empty" in 'icons/mob/clothing/belt.dmi'
ProtoBox Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/machinery/requests_console Could not find attachable object at /area/station/command/bridge (112,142,2) (112,143,2)
ProtoBox Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/machinery/airalarm/directional/south Could not find attachable object at /area/station/command/bridge (111,142,2) (111,143,2)
ProtoBox Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/structure/fireaxecabinet Could not find attachable object at /area/station/command/bridge (110,142,2) (110,143,2)
ProtoBox Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/structure/extinguisher_cabinet/directional/south Could not find attachable object at /area/station/command/bridge (109,142,2) (109,143,2)
ProtoBox Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/machinery/light_switch/directional/south Could not find attachable object at /area/station/command/bridge (109,142,2) (109,143,2)
ProtoBox Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/item/radio/intercom Could not find attachable object at /area/station/security/brig (110,187,2) (109,187,2)
ProtoBox Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/machinery/power/apc/auto_name/directional/east Could not find attachable object at /area/station/security/brig (110,188,2) (109,188,2)
ProtoBox Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/structure/noticeboard Could not find attachable object at /area/station/command/meeting_room (108,136,2) (107,136,2)
ProtoBox Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/machinery/firealarm/directional/north Could not find attachable object at /area/station/hallway/primary/central (99,152,2) (99,151,2)
ProtoBox Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/structure/extinguisher_cabinet/directional/north Could not find attachable object at /area/station/hallway/secondary/entry (58,154,2) (58,153,2)
Alternate Tests / run (516, 1648, runtimestation) / Run Tests (516.1648; runtimestation; 516)
FAIL /datum/unit_test/missing_icons/worn_icons 0.5s
Runtime Station: /datum/unit_test/missing_icons/worn_icons: code/modules/unit_tests/icon_state_worn.dm#L89
/obj/item/manual_cell_recharger using invalid icon_state, "handheldcharger_black_empty" in 'icons/mob/clothing/belt.dmi'
Stroika: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/machinery/light/directional/west Could not find attachable object at /area/station/maintenance/disposal/incinerator (85,131,5)
Stroika: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
The airlock unrestricted side helper failed to find an airlock at Icemoon Wastes (141,175,6)
Stroika: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
The airlock abandoned helper failed to find an airlock at Icemoon Wastes (141,175,6)
Stroika: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
The airlock abandoned helper failed to find an airlock at Departure Lounge (126,108,6)
Stroika: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/structure/extinguisher_cabinet/directional/east Could not find attachable object at /area/station/maintenance/disposal/incinerator (93,132,5) (92,132,5)
Stroika: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/machinery/airalarm/directional/east Could not find attachable object at /area/station/maintenance/disposal/incinerator (93,136,5) (92,136,5)
Stroika: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/item/radio/intercom/directional/east Could not find attachable object at /area/station/maintenance/disposal/incinerator (93,133,5) (92,133,5)
Stroika: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/machinery/light_switch/directional/north Could not find attachable object at /area/station/maintenance/disposal/incinerator (89,138,5) (89,137,5)
Stroika: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/machinery/power/apc/auto_name/directional/west Could not find attachable object at /area/station/maintenance/disposal/incinerator (85,136,5) (86,136,5)
Stroika: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/machinery/firealarm/directional/west Could not find attachable object at /area/station/maintenance/disposal/incinerator (85,134,5) (86,134,5)
Bearcat: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
The tcoms access at Port Solar Maintenance (121,114,4) failed to apply (cannot mix any/all access helpers: any existed, all failed)
Bearcat: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/machinery/firealarm/directional/south Could not find attachable object at /area/station/command/heads_quarters/ce (130,108,3) (130,109,3)
Bearcat: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
The captain access at Captain's Quarters (128,150,3) failed to apply (cannot mix any/all access helpers: all existed, any failed)
Bearcat: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
The captain access at Captain's Quarters (126,148,3) failed to apply (cannot mix any/all access helpers: all existed, any failed)
Bearcat: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/machinery/power/apc/auto_name/directional/west Could not find attachable object at /area/station/hallway/secondary/command (124,147,3) (125,147,3)
Bearcat: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
The general access at Engineering Lobby (125,115,2) failed to apply (cannot mix any/all access helpers: all existed, any failed)
Bearcat: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
The general access at Construction Area (122,112,2) failed to apply (cannot mix any/all access helpers: all existed, any failed)
Bearcat: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/machinery/power/apc/auto_name/directional/west Could not find attachable object at /area/station/construction (119,113,2) (120,113,2)
Bearcat: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/machinery/firealarm/directional/west Could not find attachable object at /area/station/construction (119,114,2) (120,114,2)
Bearcat: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/machinery/airalarm/directional/north Could not find attachable object at /area/station/construction (118,113,2) (118,112,2)
Pubby Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/machinery/requests_console/directional/west Could not find attachable object at /area/station/command/teleporter (131,154,2) (132,154,2)
Pubby Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/item/radio/intercom/directional/south Could not find attachable object at /area/station/hallway/primary/central/fore (131,155,2) (131,156,2)
Pubby Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/machinery/power/apc/auto_name/directional/south Could not find attachable object at /area/station/hallway/primary/central/fore (124,155,2) (124,156,2)
Pubby Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/item/radio/intercom/directional/south Could not find attachable object at /area/station/command/bridge (122,166,2) (122,167,2)
Pubby Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
Bad control_area path for AI Upload turret control at Bridge (121,167,2): /area/station/ai_monitored/turret_protected/ai_upload
Pubby Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/machinery/turretid Could not find attachable object at /area/station/command/bridge (121,166,2) (121,167,2)
Pubby Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/machinery/firealarm/directional/west Could not find attachable object at /area/station/security/office (93,182,2) (94,182,2)
Pubby Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/machinery/airalarm/directional/west Could not find attachable object at /area/station/security/office (93,184,2) (94,184,2)
Pubby Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/machinery/firealarm/directional/west Could not find attachable object at /area/station/security/lockers (93,190,2) (94,190,2)
Pubby Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/machinery/power/apc/auto_name/directional/east Could not find attachable object at /area/station/security/evidence (87,182,2) (86,182,2)
Protos Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/machinery/newscaster/directional/west Could not find attachable object at /area/station/security/brig (119,156,2) (120,156,2)
Protos Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/item/radio/intercom/directional/north Could not find attachable object at /area/station/security/lockers (119,150,2) (119,149,2)
Protos Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/machinery/power/apc/auto_name/directional/south Could not find attachable object at /area/station/security/evidence (118,156,2) (118,157,2)
Protos Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
The general access at Engineering Foyer (117,136,2) failed to apply (cannot mix any/all access helpers: any existed, all failed)
Protos Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/machinery/airalarm/directional/south Could not find attachable object at /area/station/security/evidence (117,156,2) (117,157,2)
Protos Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/machinery/airalarm/directional/north Could not find attachable object at /area/station/security/mechbay (116,150,2) (116,149,2)
Protos Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/machinery/power/apc/auto_name/directional/east Could not find attachable object at /area/station/security/prison/safe (115,152,2) (114,152,2)
Protos Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/machinery/airalarm/directional/south Could not find attachable object at /area/station/tcommsat/server (101,153,2) (101,154,2)
Protos Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/machinery/power/apc/auto_name/directional/north Could not find attachable object at /area/station/tcommsat/server (101,158,2) (101,157,2)
Protos Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
Bad control_area path for AI Upload Turret Control at Telecomms Control Room (95,153,2): /area/station/ai_monitored/turret_protected/ai_upload
Kilo Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/machinery/status_display/ai/directional/west Could not find attachable object at /area/station/hallway/primary/aft (124,95,2) (125,95,2)
Kilo Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/machinery/button/door/directional/south Could not find attachable object at /area/station/hallway/primary/central (118,99,2) (118,100,2)
Kilo Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/machinery/button/door/directional/west Could not find attachable object at /area/station/hallway/primary/central/fore (111,141,2) (112,141,2)
Kilo Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/structure/reagent_dispensers/wall/peppertank/directional/west Could not find attachable object at /area/station/security/lockers (87,83,2) (88,83,2)
Kilo Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/machinery/firealarm/directional/west Could not find attachable object at /area/station/security/lockers (87,84,2) (88,84,2)
Kilo Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/machinery/airalarm/directional/south Could not find attachable object at /area/station/security/office (81,84,2) (81,85,2)
Kilo Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/structure/reagent_dispensers/wall/peppertank/directional/east Could not find attachable object at /area/station/command/heads_quarters/hos (80,78,2) (79,78,2)
Kilo Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/structure/extinguisher_cabinet/directional/east Could not find attachable object at /area/station/command/heads_quarters/hos (80,79,2) (79,79,2)
Kilo Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/item/radio/intercom/directional/east Could not find attachable object at /area/station/command/heads_quarters/hos (80,81,2) (79,81,2)
Kilo Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
/obj/machinery/computer/security/telescreen/cmo/directional/west Could not find attachable object at /area/station/command/heads_quarters/cmo (72,141,2) (73,141,2)
Integration Tests / run (gateway_test) / Run Tests (gateway_test; 516)
Process completed with exit code 1.
Integration Tests / run (gateway_test) / Run Tests (gateway_test; 516)
FAIL /datum/unit_test/missing_icons/worn_icons 0.6s
Gateway Test: /datum/unit_test/missing_icons/worn_icons: code/modules/unit_tests/icon_state_worn.dm#L89
/obj/item/manual_cell_recharger using invalid icon_state, "handheldcharger_black_empty" in 'icons/mob/clothing/belt.dmi'
Completion Gate
Process completed with exit code 1.
Compile Maps / Compile All Station Maps
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, oven-sh/setup-bun@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests / run (runtimestation_minimal) / Run Tests (runtimestation_minimal; 516)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests / run (multiz_debug) / Run Tests (multiz_debug; 516)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests / run (runtimestation) / Run Tests (runtimestation; 516)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests / run (protoboxstation) / Run Tests (protoboxstation; 516)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Alternate Tests / run (516, 1648, runtimestation) / Run Tests (516.1648; runtimestation; 516)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests / run (stroika) / Run Tests (stroika; 516)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests / run (bearcat) / Run Tests (bearcat; 516)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests / run (pubbystation) / Run Tests (pubbystation; 516)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests / run (protosstation) / Run Tests (protosstation; 516)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests / run (kilostation) / Run Tests (kilostation; 516)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests / run (gateway_test) / Run Tests (gateway_test; 516)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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
test_artifacts_bearcat__ Expired
152 KB
sha256:8a8c2634ca0978f4ea088f68bcee54d06b07c4563ad1e474ca4c8b653021b89a
test_artifacts_gateway_test__ Expired
152 KB
sha256:421457ad12c4a4b83add2bfcb9cecd3919fc21f57440df5d9fc20716477df98c
test_artifacts_kilostation__ Expired
152 KB
sha256:bfd2b5b9f4e2b2207302286cd20aafb5c54f5ec256a43c7ede8518f8e30dfdee
test_artifacts_multiz_debug__ Expired
152 KB
sha256:fd451ecbe70354230790162a220f97cd218fb288781ef012d20669af4f9c27d9
test_artifacts_protoboxstation__ Expired
152 KB
sha256:5960a283d89dd184895af746e294645c2c2c2afaa32a768c9018be3fe3330063
test_artifacts_protosstation__ Expired
152 KB
sha256:688360b4c79b284740449e222b610289afadeed5e471c1b8b99778b21119f002
test_artifacts_pubbystation__ Expired
152 KB
sha256:8a4634bfb2647d9d3fe1b991380faba25455f90f691771277233552e61582834
test_artifacts_runtimestation_516_1648 Expired
152 KB
sha256:c0f9ca8d2ae2da3a5b03517d5f3fbfafa02512738869d92b46b1098e756f3c51
test_artifacts_runtimestation__ Expired
152 KB
sha256:52c63f76702abcd2fc47abe20ff0dac81ebcd2f11cb17932a908fe47606b1e58
test_artifacts_runtimestation_minimal__ Expired
152 KB
sha256:0c69482efce00915eb50ca879cc0eb0fc1402449f4ee5e9b24e054345ab1e721
test_artifacts_stroika__ Expired
152 KB
sha256:131ae448667933ef1c4060ef9aaaa860e5d831a2013f806f083df6cb2bf7da89