Skip to content

Upstream 15.11.25

Upstream 15.11.25 #91

Triggered via pull request November 15, 2025 12:09
Status Failure
Total duration 12m 38s
Artifacts 13

ci_suite.yml

on: pull_request
Start Gate
4s
Start Gate
Collect data and setup caches for other tasks  /  collect_data
18s
Collect data and setup caches for other tasks / collect_data
Matrix: Setup build artifacts / run
Compile Maps  /  Compile All Station Maps
1m 23s
Compile Maps / Compile All Station Maps
Compile Maps  /  Compile All Templates
2m 37s
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
4s
Completion Gate
Fit to window
Zoom out
Zoom in

Annotations

112 errors
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(Roscoe Nehling (/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(Joaquin Hawkins (/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(Jordan Davis (/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/reagent_recipe_collisions 1.5s
Minimal Runtime Station: /datum/unit_test/reagent_recipe_collisions: code/modules/unit_tests/reagent_recipe_collisions.dm#L16
Chemical recipe conflict between /datum/chemical_reaction/consumable/kumiss and /datum/chemical_reaction/food/cheesewheel
Minimal Runtime Station: /datum/unit_test/reagent_recipe_collisions: code/modules/unit_tests/reagent_recipe_collisions.dm#L16
Chemical recipe conflict between /datum/chemical_reaction/food/cheesewheel and /datum/chemical_reaction/consumable/kumiss
Integration Tests / run (runtimestation_minimal) / Run Tests (runtimestation_minimal; 516)
FAIL /datum/unit_test/dynamic_ruleset_sanity 0s
Minimal Runtime Station: /datum/unit_test/dynamic_ruleset_sanity: code/modules/unit_tests/dynamic_ruleset_sanity.dm#L10
/datum/dynamic_ruleset/midround/bloodsucker has an invalid midround_ruleset_style, it should be HEAVY_MIDROUND or LIGHT_MIDROUND
Integration Tests / run (runtimestation_minimal) / Run Tests (runtimestation_minimal; 516)
FAIL /datum/unit_test/cargo_crate_sanity 9.8s
Minimal Runtime Station: /datum/unit_test/cargo_crate_sanity: code/datums/components/stationloving.dm#L62
[12:13:32] 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()
Runtime Station: /datum/unit_test/worn_icons: code/modules/unit_tests/worn_icons.dm#L105
/obj/item/bodypart/head/robot using invalid worn_icon_state, "buildpipe" in 'icons/mob/clothing/belt.dmi'
Runtime Station: /datum/unit_test/worn_icons: code/modules/unit_tests/worn_icons.dm#L105
/obj/item/bodypart/head/larva using invalid worn_icon_state, "larva_head" in 'icons/mob/clothing/belt.dmi'
Runtime Station: /datum/unit_test/worn_icons: code/modules/unit_tests/worn_icons.dm#L105
/obj/item/bodypart/head/alien using invalid worn_icon_state, "alien_head" in 'icons/mob/clothing/belt.dmi'
Runtime Station: /datum/unit_test/worn_icons: code/modules/unit_tests/worn_icons.dm#L105
/obj/item/bodypart/head/monkey using invalid worn_icon_state, "default_monkey_head" in 'icons/mob/clothing/belt.dmi'
Runtime Station: /datum/unit_test/worn_icons: code/modules/unit_tests/worn_icons.dm#L105
/obj/item/bodypart/head using invalid worn_icon_state, "default_human_head" in 'icons/mob/clothing/belt.dmi'
Alternate Tests / run (516, 1648, runtimestation) / Run Tests (516.1648; runtimestation; 516)
FAIL /datum/unit_test/reagent_recipe_collisions 1.5s
Runtime Station: /datum/unit_test/reagent_recipe_collisions: code/modules/unit_tests/reagent_recipe_collisions.dm#L16
Chemical recipe conflict between /datum/chemical_reaction/consumable/kumiss and /datum/chemical_reaction/food/cheesewheel
Runtime Station: /datum/unit_test/reagent_recipe_collisions: code/modules/unit_tests/reagent_recipe_collisions.dm#L16
Chemical recipe conflict between /datum/chemical_reaction/food/cheesewheel and /datum/chemical_reaction/consumable/kumiss
Alternate Tests / run (516, 1648, runtimestation) / Run Tests (516.1648; runtimestation; 516)
FAIL /datum/unit_test/dynamic_ruleset_sanity 0s
Runtime Station: /datum/unit_test/dynamic_ruleset_sanity: code/modules/unit_tests/dynamic_ruleset_sanity.dm#L10
/datum/dynamic_ruleset/midround/bloodsucker has an invalid midround_ruleset_style, it should be HEAVY_MIDROUND or LIGHT_MIDROUND
Runtime Station: /datum/unit_test/worn_icons: code/modules/unit_tests/worn_icons.dm#L105
/obj/item/bodypart/head/robot using invalid worn_icon_state, "buildpipe" in 'icons/mob/clothing/belt.dmi'
Runtime Station: /datum/unit_test/worn_icons: code/modules/unit_tests/worn_icons.dm#L105
/obj/item/bodypart/head/larva using invalid worn_icon_state, "larva_head" in 'icons/mob/clothing/belt.dmi'
Runtime Station: /datum/unit_test/worn_icons: code/modules/unit_tests/worn_icons.dm#L105
/obj/item/bodypart/head/alien using invalid worn_icon_state, "alien_head" in 'icons/mob/clothing/belt.dmi'
Runtime Station: /datum/unit_test/worn_icons: code/modules/unit_tests/worn_icons.dm#L105
/obj/item/bodypart/head/monkey using invalid worn_icon_state, "default_monkey_head" in 'icons/mob/clothing/belt.dmi'
Runtime Station: /datum/unit_test/worn_icons: code/modules/unit_tests/worn_icons.dm#L105
/obj/item/bodypart/head using invalid worn_icon_state, "default_human_head" in 'icons/mob/clothing/belt.dmi'
Integration Tests / run (runtimestation) / Run Tests (runtimestation; 516)
FAIL /datum/unit_test/reagent_recipe_collisions 2.1s
Runtime Station: /datum/unit_test/reagent_recipe_collisions: code/modules/unit_tests/reagent_recipe_collisions.dm#L16
Chemical recipe conflict between /datum/chemical_reaction/consumable/kumiss and /datum/chemical_reaction/food/cheesewheel
Runtime Station: /datum/unit_test/reagent_recipe_collisions: code/modules/unit_tests/reagent_recipe_collisions.dm#L16
Chemical recipe conflict between /datum/chemical_reaction/food/cheesewheel and /datum/chemical_reaction/consumable/kumiss
Integration Tests / run (runtimestation) / Run Tests (runtimestation; 516)
FAIL /datum/unit_test/dynamic_ruleset_sanity 0s
Runtime Station: /datum/unit_test/dynamic_ruleset_sanity: code/modules/unit_tests/dynamic_ruleset_sanity.dm#L10
/datum/dynamic_ruleset/midround/bloodsucker has an invalid midround_ruleset_style, it should be HEAVY_MIDROUND or LIGHT_MIDROUND
Stroika: /datum/unit_test/cable_powernets: code/modules/unit_tests/cable_powernets.dm#L35
/datum/powernet found with no power roundstart, connected to a cable at (59, 71, 6).
Stroika: /datum/unit_test/cable_powernets: code/modules/unit_tests/cable_powernets.dm#L16
/datum/powernet found with no nodes connected (59, 71, 6)).
Stroika: /datum/unit_test/cable_powernets: code/modules/unit_tests/cable_powernets.dm#L35
/datum/powernet found with no power roundstart, connected to a cable at (92, 137, 5).
Integration Tests / run (stroika) / Run Tests (stroika; 516)
FAIL /datum/unit_test/maptest_log_mapping 0s
Stroika: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
Security Escape Airlock at Departure Lounge (126,117,6) failed to find a valid airlock to cyclelink with!
Stroika: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
Security Escape Airlock at Departure Lounge (126,117,6) failed to find a valid airlock to cyclelink with!
Stroika: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
Security Escape Airlock at Departure Lounge (126,117,6) failed to find a valid airlock to cyclelink with!
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)
MultiZ Debug: /datum/unit_test/worn_icons: code/modules/unit_tests/worn_icons.dm#L105
/obj/item/bodypart/head/robot using invalid worn_icon_state, "buildpipe" in 'icons/mob/clothing/belt.dmi'
MultiZ Debug: /datum/unit_test/worn_icons: code/modules/unit_tests/worn_icons.dm#L105
/obj/item/bodypart/head/larva using invalid worn_icon_state, "larva_head" in 'icons/mob/clothing/belt.dmi'
MultiZ Debug: /datum/unit_test/worn_icons: code/modules/unit_tests/worn_icons.dm#L105
/obj/item/bodypart/head/alien using invalid worn_icon_state, "alien_head" in 'icons/mob/clothing/belt.dmi'
MultiZ Debug: /datum/unit_test/worn_icons: code/modules/unit_tests/worn_icons.dm#L105
/obj/item/bodypart/head/monkey using invalid worn_icon_state, "default_monkey_head" in 'icons/mob/clothing/belt.dmi'
MultiZ Debug: /datum/unit_test/worn_icons: code/modules/unit_tests/worn_icons.dm#L105
/obj/item/bodypart/head using invalid worn_icon_state, "default_human_head" in 'icons/mob/clothing/belt.dmi'
Integration Tests / run (multiz_debug) / Run Tests (multiz_debug; 516)
FAIL /datum/unit_test/reagent_recipe_collisions 2.2s
MultiZ Debug: /datum/unit_test/reagent_recipe_collisions: code/modules/unit_tests/reagent_recipe_collisions.dm#L16
Chemical recipe conflict between /datum/chemical_reaction/consumable/kumiss and /datum/chemical_reaction/food/cheesewheel
MultiZ Debug: /datum/unit_test/reagent_recipe_collisions: code/modules/unit_tests/reagent_recipe_collisions.dm#L16
Chemical recipe conflict between /datum/chemical_reaction/food/cheesewheel and /datum/chemical_reaction/consumable/kumiss
Integration Tests / run (multiz_debug) / Run Tests (multiz_debug; 516)
FAIL /datum/unit_test/dynamic_ruleset_sanity 0s
MultiZ Debug: /datum/unit_test/dynamic_ruleset_sanity: code/modules/unit_tests/dynamic_ruleset_sanity.dm#L10
/datum/dynamic_ruleset/midround/bloodsucker has an invalid midround_ruleset_style, it should be HEAVY_MIDROUND or LIGHT_MIDROUND
Bearcat: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
The external at Port Solar Maintenance (124,117,4) tried to set req_one_access, but req_access was already set!
Bearcat: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
The external at Port Solar Maintenance (122,115,4) tried to set req_one_access, but req_access was already set!
Bearcat: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
The tcoms at Port Solar Maintenance (122,115,4) tried to set req_one_access, but req_access was already set!
Bearcat: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
The minisat at Telecomms Control Room (121,110,4) tried to set req_one_access, but req_access was already set!
Bearcat: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
The external at Port Solar Maintenance (121,114,4) tried to set req_one_access, but req_access was already set!
Bearcat: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
The tcoms at Port Solar Maintenance (121,114,4) tried to set req_one_access, but req_access was already set!
Bearcat: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
The captain at Captain's Quarters (128,150,3) tried to set req_one_access, but req_access was already set!
Bearcat: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
The captain at Captain's Quarters (126,148,3) tried to set req_one_access, but req_access was already set!
Bearcat: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
The general at Engineering Lobby (125,115,2) tried to set req_one_access, but req_access was already set!
Bearcat: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
The general at Construction Area (122,112,2) tried to set req_one_access, but req_access was already set!
Integration Tests / run (pubbystation) / Run Tests (pubbystation; 516)
FAIL /datum/unit_test/maptest_job_roundstart_spawnpoints 0s
Pubby Station: /datum/unit_test/maptest_job_roundstart_spawnpoints: code/modules/unit_tests/map_landmarks.dm#L12
Job Cyborg (/datum/job/cyborg) has no default roundstart spawn landmark.
Integration Tests / run (pubbystation) / Run Tests (pubbystation; 516)
FAIL /datum/unit_test/dynamic_ruleset_sanity 0s
Pubby Station: /datum/unit_test/dynamic_ruleset_sanity: code/modules/unit_tests/dynamic_ruleset_sanity.dm#L10
/datum/dynamic_ruleset/midround/bloodsucker has an invalid midround_ruleset_style, it should be HEAVY_MIDROUND or LIGHT_MIDROUND
Integration Tests / run (pubbystation) / Run Tests (pubbystation; 516)
FAIL /datum/unit_test/maptest_mapping_nearstation_test 0.1s
Pubby Station: /datum/unit_test/maptest_mapping_nearstation_test: code/modules/unit_tests/mapping_nearstation_test.dm#L40
Movable Atom located without a proper area. Please verify they are supposed to be there. If they are correct, change the area to /area/space/nearstation (or the correct surrounding type).
Pubby Station: /datum/unit_test/maptest_mapping_nearstation_test: code/modules/unit_tests/mapping_nearstation_test.dm#L31
132, 192, 2: /obj/structure/c_transit_tube_pod with area of type /area/space
Pubby Station: /datum/unit_test/maptest_mapping_nearstation_test: code/modules/unit_tests/mapping_nearstation_test.dm#L31
93, 184, 2: /obj/structure/closet with area of type /area/space
Integration Tests / run (pubbystation) / Run Tests (pubbystation; 516)
FAIL /datum/unit_test/maptest_log_mapping 0s
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
Protos Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
build_pipeline(): /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4 added to a pipenet while still having one. (pipes leading to the same spot stacking in one turf) around Ordnance Storage (158,152,2).
Protos Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
build_pipeline(): /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4 added to a pipenet while still having one. (pipes leading to the same spot stacking in one turf) around Ordnance Storage (159,152,2).
Protos Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
The request console supplies requestable helper failed to find a requests console at Kitchen (138,153,2) (/area/station/service/kitchen).
Protos Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
Vault Storage at Port Primary Hallway (127,163,2) failed to find a valid airlock to cyclelink with!
Protos Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
Mining Dock at Mining Office (108,121,2) failed to find a valid airlock to cyclelink with!
Protos Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
Mining Dock at Mining Office (108,121,2) failed to find a valid airlock to cyclelink with!
Protos Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
Mining Dock Airlock at Mining Office (106,121,2) failed to find a valid airlock to cyclelink with!
Protos Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
Duplicate APC created at Lesser Aft Maintenance (140,146,2) /area/station/maintenance/aft/lesser. Original at Lesser Aft Maintenance (114,114,2) /area/station/maintenance/aft/lesser.
Protos Station: /datum/unit_test/maptest_log_mapping: code/modules/unit_tests/mapping.dm#L19
The general at Engineering Foyer (117,136,2) tried to set req_one_access, but req_access was already set!
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/reagent_recipe_collisions: code/modules/unit_tests/reagent_recipe_collisions.dm#L16
Chemical recipe conflict between /datum/chemical_reaction/food/cheesewheel and /datum/chemical_reaction/consumable/kumiss
Integration Tests / run (kilostation) / Run Tests (kilostation; 516)
FAIL /datum/unit_test/maptest_job_roundstart_spawnpoints 0s
Kilo Station: /datum/unit_test/maptest_job_roundstart_spawnpoints: code/modules/unit_tests/map_landmarks.dm#L12
Job Cyborg (/datum/job/cyborg) has no default roundstart spawn landmark.
Integration Tests / run (kilostation) / Run Tests (kilostation; 516)
FAIL /datum/unit_test/dynamic_ruleset_sanity 0s
Kilo Station: /datum/unit_test/dynamic_ruleset_sanity: code/modules/unit_tests/dynamic_ruleset_sanity.dm#L10
/datum/dynamic_ruleset/midround/bloodsucker has an invalid midround_ruleset_style, it should be HEAVY_MIDROUND or LIGHT_MIDROUND
Integration Tests / run (kilostation) / Run Tests (kilostation; 516)
FAIL /datum/unit_test/cable_powernets 0s
Kilo Station: /datum/unit_test/cable_powernets: code/modules/unit_tests/cable_powernets.dm#L35
/datum/powernet found with no power roundstart, connected to a cable at (132, 106, 2).
Kilo Station: /datum/unit_test/cable_powernets: code/modules/unit_tests/cable_powernets.dm#L16
/datum/powernet found with no nodes connected (132, 106, 2)).
Kilo Station: /datum/unit_test/cable_powernets: code/modules/unit_tests/cable_powernets.dm#L35
/datum/powernet found with no power roundstart, connected to a cable at (132, 118, 2).
Kilo Station: /datum/unit_test/cable_powernets: code/modules/unit_tests/cable_powernets.dm#L16
/datum/powernet found with no nodes connected (132, 118, 2)).
ProtoBox Station: /datum/unit_test/cable_powernets: code/modules/unit_tests/cable_powernets.dm#L16
/datum/powernet found with no nodes connected (116, 148, 2)).
ProtoBox Station: /datum/unit_test/cable_powernets: code/modules/unit_tests/cable_powernets.dm#L35
/datum/powernet found with no power roundstart, connected to a cable at (112, 148, 2).
ProtoBox Station: /datum/unit_test/cable_powernets: code/modules/unit_tests/cable_powernets.dm#L16
/datum/powernet found with no nodes connected (112, 148, 2)).
ProtoBox Station: /datum/unit_test/cable_powernets: code/modules/unit_tests/cable_powernets.dm#L35
/datum/powernet found with no power roundstart, connected to a cable at (108, 148, 2).
ProtoBox Station: /datum/unit_test/cable_powernets: code/modules/unit_tests/cable_powernets.dm#L16
/datum/powernet found with no nodes connected (108, 148, 2)).
Integration Tests / run (protoboxstation) / Run Tests (protoboxstation; 516)
FAIL /datum/unit_test/maptest_mapping_nearstation_test 0.1s
ProtoBox Station: /datum/unit_test/maptest_mapping_nearstation_test: code/modules/unit_tests/mapping_nearstation_test.dm#L40
Movable Atom located without a proper area. Please verify they are supposed to be there. If they are correct, change the area to /area/space/nearstation (or the correct surrounding type).
ProtoBox Station: /datum/unit_test/maptest_mapping_nearstation_test: code/modules/unit_tests/mapping_nearstation_test.dm#L31
144, 157, 2: /obj/structure/closet with area of type /area/space
Integration Tests / run (protoboxstation) / Run Tests (protoboxstation; 516)
FAIL /datum/unit_test/maptest_log_mapping 0s
ProtoBox 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 (114,143,2): /area/station/ai_monitored/turret_protected/ai_upload
Gateway Test: /datum/unit_test/worn_icons: code/modules/unit_tests/worn_icons.dm#L105
/obj/item/bodypart/head/robot using invalid worn_icon_state, "buildpipe" in 'icons/mob/clothing/belt.dmi'
Gateway Test: /datum/unit_test/worn_icons: code/modules/unit_tests/worn_icons.dm#L105
/obj/item/bodypart/head/larva using invalid worn_icon_state, "larva_head" in 'icons/mob/clothing/belt.dmi'
Gateway Test: /datum/unit_test/worn_icons: code/modules/unit_tests/worn_icons.dm#L105
/obj/item/bodypart/head/alien using invalid worn_icon_state, "alien_head" in 'icons/mob/clothing/belt.dmi'
Gateway Test: /datum/unit_test/worn_icons: code/modules/unit_tests/worn_icons.dm#L105
/obj/item/bodypart/head/monkey using invalid worn_icon_state, "default_monkey_head" in 'icons/mob/clothing/belt.dmi'
Gateway Test: /datum/unit_test/worn_icons: code/modules/unit_tests/worn_icons.dm#L105
/obj/item/bodypart/head using invalid worn_icon_state, "default_human_head" in 'icons/mob/clothing/belt.dmi'
Integration Tests / run (gateway_test) / Run Tests (gateway_test; 516)
FAIL /datum/unit_test/reagent_recipe_collisions 2.2s
Gateway Test: /datum/unit_test/reagent_recipe_collisions: code/modules/unit_tests/reagent_recipe_collisions.dm#L16
Chemical recipe conflict between /datum/chemical_reaction/consumable/kumiss and /datum/chemical_reaction/food/cheesewheel
Gateway Test: /datum/unit_test/reagent_recipe_collisions: code/modules/unit_tests/reagent_recipe_collisions.dm#L16
Chemical recipe conflict between /datum/chemical_reaction/food/cheesewheel and /datum/chemical_reaction/consumable/kumiss
Integration Tests / run (gateway_test) / Run Tests (gateway_test; 516)
FAIL /datum/unit_test/dynamic_ruleset_sanity 0s
Gateway Test: /datum/unit_test/dynamic_ruleset_sanity: code/modules/unit_tests/dynamic_ruleset_sanity.dm#L10
/datum/dynamic_ruleset/midround/bloodsucker has an invalid midround_ruleset_style, it should be HEAVY_MIDROUND or LIGHT_MIDROUND
Completion Gate
Process completed with exit code 1.

Artifacts

Produced during runtime
Name Size Digest
build-artifact-516-1648 Expired
225 MB
sha256:2bf678e0923cd33554ae390bc83e42068101458a5a4c47df1e931d17841e017b
build-artifact-516-1659 Expired
225 MB
sha256:b713f82b111b49c4f635f5c3455612b60cb921c52cb4be513d2733f925fe8b39
test_artifacts_bearcat__ Expired
146 KB
sha256:293139601356848dcd2b3596ef3bcd73868ff5573a3d88cb038e31e738d80479
test_artifacts_gateway_test__ Expired
146 KB
sha256:155377889483ed628d90ca35264fd0a9ae823cae1e8e11b65ac725e27f759c51
test_artifacts_kilostation__ Expired
146 KB
sha256:7bb36b9550adc173ed96cd72942638c1c575b541cd620ca3d65a5a3febec5a23
test_artifacts_multiz_debug__ Expired
146 KB
sha256:d2ce3b61c6c59014c9c29a27c66e6028f59a7772d35b92fbeab20350b74e3ee4
test_artifacts_protoboxstation__ Expired
146 KB
sha256:092d07bd7b5e2094edea3841ea36f9668163064419d280b0b2eb770e6170c02c
test_artifacts_protosstation__ Expired
146 KB
sha256:290e7aeb630744d1f4a4d0b5b7c37e0ebe0f52e839482f201eab81d5b376f1ec
test_artifacts_pubbystation__ Expired
146 KB
sha256:9f9f04c705bbc9cac83c091a0f6aedb6ae41dcaaafc54a3b3afa256c7a547616
test_artifacts_runtimestation_516_1648 Expired
146 KB
sha256:0071e49db91f6f8702bfebdc7ccdcb0c6c6d9ab4be843cd7d9df0565748e8aef
test_artifacts_runtimestation__ Expired
146 KB
sha256:3f372d7193e7c0280fca0d7e6561be742e7cd1b7f5e3f5fba3d7368c3942f56d
test_artifacts_runtimestation_minimal__ Expired
146 KB
sha256:7f8ae3ede622990eff241b332323c4cc0155d7d8892a81ae0185af76f706d8c1
test_artifacts_stroika__ Expired
146 KB
sha256:14d3499c31ac6ca3b62aa56182b8a441add9c894fd5d2cd5164667ad41208185