Skip to content

Fixes CI runtime/race condition with forensics (#81610) #58

Fixes CI runtime/race condition with forensics (#81610)

Fixes CI runtime/race condition with forensics (#81610) #58

Re-run triggered February 22, 2024 17:43
Status Failure
Total duration 8m 50s
Artifacts 9

ci_suite.yml

on: push
Collect data for other tasks
11s
Collect data for other tasks
Matrix: Alternate Tests
Matrix: Integration Tests
Check Alternate Tests
0s
Check Alternate Tests
Compare Screenshot Tests
0s
Compare Screenshot Tests
Fit to window
Zoom out
Zoom in

Annotations

6 errors, 14 warnings, and 10 notices
Tramstation: /datum/unit_test/monkey_business: code/datums/signals.dm#L43
[17:49:52] Runtime in code/datums/signals.dm,43: movable_ztransit overridden. Use override = TRUE to suppress this warning. Target: the potted plant (/obj/item/kirbyplants/random) Proc: tactical_update proc name: stack trace (/proc/_stack_trace) src: null call stack: stack trace("movable_ztransit overridden. U...", "code/datums/signals.dm", 43) /datum/component/tactical (/datum/component/tactical): RegisterSignal(the potted plant (/obj/item/kirbyplants/random), "movable_ztransit", "tactical_update", 0) /datum/component/tactical (/datum/component/tactical): modify(the potted plant (/obj/item/kirbyplants/random), John Doe (641) (/mob/living/carbon/human/consistent), 8192) /datum/component/tactical (/datum/component/tactical): tactical update(the potted plant (/obj/item/kirbyplants/random), 16777215, 12) the potted plant (/obj/item/kirbyplants/random): SendSignal("atom_updated_icon", /list (/list)) the potted plant (/obj/item/kirbyplants/random): update icon(16777215) the potted plant (/obj/item/kirbyplants/random): update appearance(16777215) /datum/component/two_handed (/datum/component/two_handed): wield(John Doe (641) (/mob/living/carbon/human/consistent)) /datum/component/two_handed (/datum/component/two_handed): on equip(the potted plant (/obj/item/kirbyplants/random), John Doe (641) (/mob/living/carbon/human/consistent), 8192) the potted plant (/obj/item/kirbyplants/random): SendSignal("item_equip", /list (/list)) ... John Doe (641) (/mob/living/carbon/human/consistent): resolve unarmed attack(the potted plant (/obj/item/kirbyplants/random), null) John Doe (641) (/mob/living/carbon/human/consistent): resolve unarmed attack(the potted plant (/obj/item/kirbyplants/random), null) John Doe (641) (/mob/living/carbon/human/consistent): UnarmedAttack(the potted plant (/obj/item/kirbyplants/random), 1, null) John Doe (641) (/mob/living/carbon/human/consistent): UnarmedAttack(the potted plant (/obj/item/kirbyplants/random), 1, null) /datum/ai_controller/monkey (/datum/ai_controller/monkey): ProcessBehavior(0.8, /datum/ai_behavior/use_on_obje... (/datum/ai_behavior/use_on_object)) /datum/ai_controller/monkey (/datum/ai_controller/monkey): process(0.1) AI Behavior Ticker (/datum/controller/subsystem/processing/ai_behaviors): fire(0) Master (/datum/controller/master): RunQueue() Master (/datum/controller/master): StartProcessing(0)
Tramstation: /datum/unit_test/monkey_business: code/datums/signals.dm#L43
[17:49:52] Runtime in code/datums/signals.dm,43: item_drop overridden. Use override = TRUE to suppress this warning. Target: the potted plant (/obj/item/kirbyplants/random) Proc: unmodify proc name: stack trace (/proc/_stack_trace) src: null call stack: stack trace("item_drop overridden. Use over...", "code/datums/signals.dm", 43) /datum/component/tactical (/datum/component/tactical): RegisterSignal(the potted plant (/obj/item/kirbyplants/random), "item_drop", "unmodify", 0) /datum/component/tactical (/datum/component/tactical): modify(the potted plant (/obj/item/kirbyplants/random), John Doe (641) (/mob/living/carbon/human/consistent), 8192) /datum/component/tactical (/datum/component/tactical): tactical update(the potted plant (/obj/item/kirbyplants/random), 16777215, 12) the potted plant (/obj/item/kirbyplants/random): SendSignal("atom_updated_icon", /list (/list)) the potted plant (/obj/item/kirbyplants/random): update icon(16777215) the potted plant (/obj/item/kirbyplants/random): update appearance(16777215) /datum/component/two_handed (/datum/component/two_handed): wield(John Doe (641) (/mob/living/carbon/human/consistent)) /datum/component/two_handed (/datum/component/two_handed): on equip(the potted plant (/obj/item/kirbyplants/random), John Doe (641) (/mob/living/carbon/human/consistent), 8192) the potted plant (/obj/item/kirbyplants/random): SendSignal("item_equip", /list (/list)) ... John Doe (641) (/mob/living/carbon/human/consistent): resolve unarmed attack(the potted plant (/obj/item/kirbyplants/random), null) John Doe (641) (/mob/living/carbon/human/consistent): resolve unarmed attack(the potted plant (/obj/item/kirbyplants/random), null) John Doe (641) (/mob/living/carbon/human/consistent): UnarmedAttack(the potted plant (/obj/item/kirbyplants/random), 1, null) John Doe (641) (/mob/living/carbon/human/consistent): UnarmedAttack(the potted plant (/obj/item/kirbyplants/random), 1, null) /datum/ai_controller/monkey (/datum/ai_controller/monkey): ProcessBehavior(0.8, /datum/ai_behavior/use_on_obje... (/datum/ai_behavior/use_on_object)) /datum/ai_controller/monkey (/datum/ai_controller/monkey): process(0.1) AI Behavior Ticker (/datum/controller/subsystem/processing/ai_behaviors): fire(0) Master (/datum/controller/master): RunQueue() Master (/datum/controller/master): StartProcessing(0)
Tramstation: /datum/unit_test/monkey_business: code/datums/signals.dm#L43
[17:49:52] Runtime in code/datums/signals.dm,43: atom_updated_icon overridden. Use override = TRUE to suppress this warning. Target: the potted plant (/obj/item/kirbyplants/random) Proc: tactical_update proc name: stack trace (/proc/_stack_trace) src: null call stack: stack trace("atom_updated_icon overridden. ...", "code/datums/signals.dm", 43) /datum/component/tactical (/datum/component/tactical): RegisterSignal(the potted plant (/obj/item/kirbyplants/random), "atom_updated_icon", "tactical_update", 0) /datum/component/tactical (/datum/component/tactical): modify(the potted plant (/obj/item/kirbyplants/random), John Doe (641) (/mob/living/carbon/human/consistent), 8192) /datum/component/tactical (/datum/component/tactical): tactical update(the potted plant (/obj/item/kirbyplants/random), 16777215, 12) the potted plant (/obj/item/kirbyplants/random): SendSignal("atom_updated_icon", /list (/list)) the potted plant (/obj/item/kirbyplants/random): update icon(16777215) the potted plant (/obj/item/kirbyplants/random): update appearance(16777215) /datum/component/two_handed (/datum/component/two_handed): wield(John Doe (641) (/mob/living/carbon/human/consistent)) /datum/component/two_handed (/datum/component/two_handed): on equip(the potted plant (/obj/item/kirbyplants/random), John Doe (641) (/mob/living/carbon/human/consistent), 8192) the potted plant (/obj/item/kirbyplants/random): SendSignal("item_equip", /list (/list)) ... John Doe (641) (/mob/living/carbon/human/consistent): resolve unarmed attack(the potted plant (/obj/item/kirbyplants/random), null) John Doe (641) (/mob/living/carbon/human/consistent): resolve unarmed attack(the potted plant (/obj/item/kirbyplants/random), null) John Doe (641) (/mob/living/carbon/human/consistent): UnarmedAttack(the potted plant (/obj/item/kirbyplants/random), 1, null) John Doe (641) (/mob/living/carbon/human/consistent): UnarmedAttack(the potted plant (/obj/item/kirbyplants/random), 1, null) /datum/ai_controller/monkey (/datum/ai_controller/monkey): ProcessBehavior(0.8, /datum/ai_behavior/use_on_obje... (/datum/ai_behavior/use_on_object)) /datum/ai_controller/monkey (/datum/ai_controller/monkey): process(0.1) AI Behavior Ticker (/datum/controller/subsystem/processing/ai_behaviors): fire(0) Master (/datum/controller/master): RunQueue() Master (/datum/controller/master): StartProcessing(0)
Tramstation: /datum/unit_test/monkey_business: code/datums/signals.dm#L43
[17:49:52] Runtime in code/datums/signals.dm,43: movable_moved overridden. Use override = TRUE to suppress this warning. Target: the potted plant (/obj/item/kirbyplants/random) Proc: on_moved proc name: stack trace (/proc/_stack_trace) src: null call stack: stack trace("movable_moved overridden. Use ...", "code/datums/signals.dm", 43) /datum/component/tactical (/datum/component/tactical): RegisterSignal(the potted plant (/obj/item/kirbyplants/random), "movable_moved", "on_moved", 0) /datum/component/tactical (/datum/component/tactical): modify(the potted plant (/obj/item/kirbyplants/random), John Doe (641) (/mob/living/carbon/human/consistent), 8192) /datum/component/tactical (/datum/component/tactical): tactical update(the potted plant (/obj/item/kirbyplants/random), 16777215, 12) the potted plant (/obj/item/kirbyplants/random): SendSignal("atom_updated_icon", /list (/list)) the potted plant (/obj/item/kirbyplants/random): update icon(16777215) the potted plant (/obj/item/kirbyplants/random): update appearance(16777215) /datum/component/two_handed (/datum/component/two_handed): wield(John Doe (641) (/mob/living/carbon/human/consistent)) /datum/component/two_handed (/datum/component/two_handed): on equip(the potted plant (/obj/item/kirbyplants/random), John Doe (641) (/mob/living/carbon/human/consistent), 8192) the potted plant (/obj/item/kirbyplants/random): SendSignal("item_equip", /list (/list)) ... John Doe (641) (/mob/living/carbon/human/consistent): resolve unarmed attack(the potted plant (/obj/item/kirbyplants/random), null) John Doe (641) (/mob/living/carbon/human/consistent): resolve unarmed attack(the potted plant (/obj/item/kirbyplants/random), null) John Doe (641) (/mob/living/carbon/human/consistent): UnarmedAttack(the potted plant (/obj/item/kirbyplants/random), 1, null) John Doe (641) (/mob/living/carbon/human/consistent): UnarmedAttack(the potted plant (/obj/item/kirbyplants/random), 1, null) /datum/ai_controller/monkey (/datum/ai_controller/monkey): ProcessBehavior(0.8, /datum/ai_behavior/use_on_obje... (/datum/ai_behavior/use_on_object)) /datum/ai_controller/monkey (/datum/ai_controller/monkey): process(0.1) AI Behavior Ticker (/datum/controller/subsystem/processing/ai_behaviors): fire(0) Master (/datum/controller/master): RunQueue() Master (/datum/controller/master): StartProcessing(0)
Integration Tests (tramstation) / run_integration_tests
FAIL /datum/unit_test/monkey_business 39.3s
Integration Tests (tramstation) / run_integration_tests
Process completed with exit code 1.
Run Linters
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Collect data for other tasks
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Compile Maps
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Windows Build
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Integration Tests (birdshot) / run_integration_tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Integration Tests (gateway_test) / run_integration_tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Integration Tests (metastation) / run_integration_tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Integration Tests (deltastation) / run_integration_tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Integration Tests (icebox) / run_integration_tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Integration Tests (northstar) / run_integration_tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Integration Tests (runtimestation) / run_integration_tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Alternate Tests (515, 1621, runtimestation) / run_integration_tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Integration Tests (multiz_debug) / run_integration_tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Integration Tests (tramstation) / run_integration_tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Birdshot Station: /datum/unit_test/subsystem_init: code/modules/unit_tests/subsystem_init.dm#L12
Lua Scripting (/datum/controller/subsystem/lua) is a subsystem meant to initialize but doesn't get set as initialized. This subsystem is marked as SS_OK_TO_FAIL_INIT. This is still a bug, but it is non-blocking.
Gateway Test: /datum/unit_test/subsystem_init: code/modules/unit_tests/subsystem_init.dm#L12
Lua Scripting (/datum/controller/subsystem/lua) is a subsystem meant to initialize but doesn't get set as initialized. This subsystem is marked as SS_OK_TO_FAIL_INIT. This is still a bug, but it is non-blocking.
MetaStation: /datum/unit_test/subsystem_init: code/modules/unit_tests/subsystem_init.dm#L12
Lua Scripting (/datum/controller/subsystem/lua) is a subsystem meant to initialize but doesn't get set as initialized. This subsystem is marked as SS_OK_TO_FAIL_INIT. This is still a bug, but it is non-blocking.
Delta Station: /datum/unit_test/subsystem_init: code/modules/unit_tests/subsystem_init.dm#L12
Lua Scripting (/datum/controller/subsystem/lua) is a subsystem meant to initialize but doesn't get set as initialized. This subsystem is marked as SS_OK_TO_FAIL_INIT. This is still a bug, but it is non-blocking.
Ice Box Station: /datum/unit_test/subsystem_init: code/modules/unit_tests/subsystem_init.dm#L12
Lua Scripting (/datum/controller/subsystem/lua) is a subsystem meant to initialize but doesn't get set as initialized. This subsystem is marked as SS_OK_TO_FAIL_INIT. This is still a bug, but it is non-blocking.
NorthStar: /datum/unit_test/subsystem_init: code/modules/unit_tests/subsystem_init.dm#L12
Lua Scripting (/datum/controller/subsystem/lua) is a subsystem meant to initialize but doesn't get set as initialized. This subsystem is marked as SS_OK_TO_FAIL_INIT. This is still a bug, but it is non-blocking.
Runtime Station: /datum/unit_test/subsystem_init: code/modules/unit_tests/subsystem_init.dm#L12
Lua Scripting (/datum/controller/subsystem/lua) is a subsystem meant to initialize but doesn't get set as initialized. This subsystem is marked as SS_OK_TO_FAIL_INIT. This is still a bug, but it is non-blocking.
Runtime Station: /datum/unit_test/subsystem_init: code/modules/unit_tests/subsystem_init.dm#L12
Lua Scripting (/datum/controller/subsystem/lua) is a subsystem meant to initialize but doesn't get set as initialized. This subsystem is marked as SS_OK_TO_FAIL_INIT. This is still a bug, but it is non-blocking.
MultiZ Debug: /datum/unit_test/subsystem_init: code/modules/unit_tests/subsystem_init.dm#L12
Lua Scripting (/datum/controller/subsystem/lua) is a subsystem meant to initialize but doesn't get set as initialized. This subsystem is marked as SS_OK_TO_FAIL_INIT. This is still a bug, but it is non-blocking.
Tramstation: /datum/unit_test/subsystem_init: code/modules/unit_tests/subsystem_init.dm#L12
Lua Scripting (/datum/controller/subsystem/lua) is a subsystem meant to initialize but doesn't get set as initialized. This subsystem is marked as SS_OK_TO_FAIL_INIT. This is still a bug, but it is non-blocking.

Artifacts

Produced during runtime
Name Size
test_artifacts_birdshot Expired
113 KB
test_artifacts_deltastation Expired
113 KB
test_artifacts_gateway_test Expired
113 KB
test_artifacts_icebox Expired
113 KB
test_artifacts_metastation Expired
113 KB
test_artifacts_multiz_debug Expired
113 KB
test_artifacts_northstar Expired
113 KB
test_artifacts_runtimestation Expired
113 KB
test_artifacts_tramstation Expired
113 KB