Ports the removal of proc_holders from tg after 2 years of it not being done #1915
ci_suite.yml
on: pull_request
Collect data for other tasks
15s
Run Linters
1m 34s
Matrix: Alternate Tests
Waiting for pending jobs
Matrix: Integration Tests
Check Alternate Tests
0s
Compare Screenshot Tests
0s
Annotations
33 errors and 14 warnings
Define Sanity:
code/__DEFINES/traits/declarations.dm#L1
TRAIT_RECENTLY_BLOCKED_MAGIC is defined in code/__DEFINES/traits/declarations.dm but not added to code/_globalvars/traits/_traits.dm!
|
Define Sanity:
code/__DEFINES/traits/declarations.dm#L1
TRAIT_ANTIMAGIC_NO_SELFBLOCK is defined in code/__DEFINES/traits/declarations.dm but not added to code/_globalvars/traits/_traits.dm!
|
Run Linters
Process completed with exit code 1.
|
Runtime Station: /datum/unit_test/food_edibility_check:
OUTDATED_TEST#L1
[13:18:02] Runtime in garbage.dm,351: bad del
proc name: qdel (/proc/qdel)
src: null
call stack:
qdel(null, 0)
/datum/component/anti_magic (/datum/component/anti_magic): Destroy(0, null)
qdel(/datum/component/anti_magic (/datum/component/anti_magic), 0, 1)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
qdel(the holymelon (/obj/item/food/grown/holymelon), 0)
/datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check): Run()
RunUnitTest(/datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check), /list (/list))
RunUnitTests()
/datum/callback (/datum/callback): InvokeAsync()
|
Integration Tests (runtimestation) / run_integration_tests
FAIL /datum/unit_test/food_edibility_check 0.5s
|
Integration Tests (runtimestation) / run_integration_tests
Process completed with exit code 1.
|
Rad Station: /datum/unit_test/food_edibility_check:
OUTDATED_TEST#L1
[13:18:14] Runtime in garbage.dm,351: bad del
proc name: qdel (/proc/qdel)
src: null
call stack:
qdel(null, 0)
/datum/component/anti_magic (/datum/component/anti_magic): Destroy(0, null)
qdel(/datum/component/anti_magic (/datum/component/anti_magic), 0, 1)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
qdel(the holymelon (/obj/item/food/grown/holymelon), 0)
/datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check): Run()
RunUnitTest(/datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check), /list (/list))
RunUnitTests()
/datum/callback (/datum/callback): InvokeAsync()
|
Integration Tests (radstation) / run_integration_tests
FAIL /datum/unit_test/food_edibility_check 0.5s
|
Integration Tests (radstation) / run_integration_tests
Process completed with exit code 1.
|
Kilo Station: /datum/unit_test/food_edibility_check:
OUTDATED_TEST#L1
[13:18:16] Runtime in garbage.dm,351: bad del
proc name: qdel (/proc/qdel)
src: null
call stack:
qdel(null, 0)
/datum/component/anti_magic (/datum/component/anti_magic): Destroy(0, null)
qdel(/datum/component/anti_magic (/datum/component/anti_magic), 0, 1)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
qdel(the holymelon (/obj/item/food/grown/holymelon), 0)
/datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check): Run()
RunUnitTest(/datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check), /list (/list))
RunUnitTests()
/datum/callback (/datum/callback): InvokeAsync()
|
Integration Tests (kilostation) / run_integration_tests
FAIL /datum/unit_test/food_edibility_check 0.5s
|
Integration Tests (kilostation) / run_integration_tests
Process completed with exit code 1.
|
Delta Station: /datum/unit_test/food_edibility_check:
OUTDATED_TEST#L1
[13:18:18] Runtime in garbage.dm,351: bad del
proc name: qdel (/proc/qdel)
src: null
call stack:
qdel(null, 0)
/datum/component/anti_magic (/datum/component/anti_magic): Destroy(0, null)
qdel(/datum/component/anti_magic (/datum/component/anti_magic), 0, 1)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
qdel(the holymelon (/obj/item/food/grown/holymelon), 0)
/datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check): Run()
RunUnitTest(/datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check), /list (/list))
RunUnitTests()
/datum/callback (/datum/callback): InvokeAsync()
|
Integration Tests (deltastation) / run_integration_tests
FAIL /datum/unit_test/food_edibility_check 0.5s
|
Integration Tests (deltastation) / run_integration_tests
Process completed with exit code 1.
|
MetaStation: /datum/unit_test/food_edibility_check:
OUTDATED_TEST#L1
[13:18:22] Runtime in garbage.dm,351: bad del
proc name: qdel (/proc/qdel)
src: null
call stack:
qdel(null, 0)
/datum/component/anti_magic (/datum/component/anti_magic): Destroy(0, null)
qdel(/datum/component/anti_magic (/datum/component/anti_magic), 0, 1)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
qdel(the holymelon (/obj/item/food/grown/holymelon), 0)
/datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check): Run()
RunUnitTest(/datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check), /list (/list))
RunUnitTests()
/datum/callback (/datum/callback): InvokeAsync()
|
Integration Tests (metastation) / run_integration_tests
FAIL /datum/unit_test/food_edibility_check 0.6s
|
Integration Tests (metastation) / run_integration_tests
Process completed with exit code 1.
|
Corg Station: /datum/unit_test/food_edibility_check:
OUTDATED_TEST#L1
[13:18:23] Runtime in garbage.dm,351: bad del
proc name: qdel (/proc/qdel)
src: null
call stack:
qdel(null, 0)
/datum/component/anti_magic (/datum/component/anti_magic): Destroy(0, null)
qdel(/datum/component/anti_magic (/datum/component/anti_magic), 0, 1)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
qdel(the holymelon (/obj/item/food/grown/holymelon), 0)
/datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check): Run()
RunUnitTest(/datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check), /list (/list))
RunUnitTests()
/datum/callback (/datum/callback): InvokeAsync()
|
Integration Tests (corgstation) / run_integration_tests
FAIL /datum/unit_test/food_edibility_check 0.4s
|
Integration Tests (corgstation) / run_integration_tests
Process completed with exit code 1.
|
MultiZ Debug: /datum/unit_test/food_edibility_check:
OUTDATED_TEST#L1
[13:18:04] Runtime in garbage.dm,351: bad del
proc name: qdel (/proc/qdel)
src: null
call stack:
qdel(null, 0)
/datum/component/anti_magic (/datum/component/anti_magic): Destroy(0, null)
qdel(/datum/component/anti_magic (/datum/component/anti_magic), 0, 1)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
qdel(the holymelon (/obj/item/food/grown/holymelon), 0)
/datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check): Run()
RunUnitTest(/datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check), /list (/list))
RunUnitTests()
/datum/callback (/datum/callback): InvokeAsync()
|
Integration Tests (multiz_debug) / run_integration_tests
FAIL /datum/unit_test/food_edibility_check 0.6s
|
Integration Tests (multiz_debug) / run_integration_tests
Process completed with exit code 1.
|
Echo Station: /datum/unit_test/food_edibility_check:
OUTDATED_TEST#L1
[13:18:13] Runtime in garbage.dm,351: bad del
proc name: qdel (/proc/qdel)
src: null
call stack:
qdel(null, 0)
/datum/component/anti_magic (/datum/component/anti_magic): Destroy(0, null)
qdel(/datum/component/anti_magic (/datum/component/anti_magic), 0, 1)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
qdel(the holymelon (/obj/item/food/grown/holymelon), 0)
/datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check): Run()
RunUnitTest(/datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check), /list (/list))
RunUnitTests()
/datum/callback (/datum/callback): InvokeAsync()
|
Integration Tests (echostation) / run_integration_tests
FAIL /datum/unit_test/food_edibility_check 0.4s
|
Integration Tests (echostation) / run_integration_tests
Process completed with exit code 1.
|
Fland Station: /datum/unit_test/food_edibility_check:
OUTDATED_TEST#L1
[13:18:42] Runtime in garbage.dm,351: bad del
proc name: qdel (/proc/qdel)
src: null
call stack:
qdel(null, 0)
/datum/component/anti_magic (/datum/component/anti_magic): Destroy(0, null)
qdel(/datum/component/anti_magic (/datum/component/anti_magic), 0, 1)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
qdel(the holymelon (/obj/item/food/grown/holymelon), 0)
/datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check): Run()
RunUnitTest(/datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check), /list (/list))
RunUnitTests()
/datum/callback (/datum/callback): InvokeAsync()
|
Integration Tests (flandstation) / run_integration_tests
FAIL /datum/unit_test/food_edibility_check 0.4s
|
Integration Tests (flandstation) / run_integration_tests
Process completed with exit code 1.
|
Box Station: /datum/unit_test/food_edibility_check:
OUTDATED_TEST#L1
[13:18:16] Runtime in garbage.dm,351: bad del
proc name: qdel (/proc/qdel)
src: null
call stack:
qdel(null, 0)
/datum/component/anti_magic (/datum/component/anti_magic): Destroy(0, null)
qdel(/datum/component/anti_magic (/datum/component/anti_magic), 0, 1)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
the holymelon (/obj/item/food/grown/holymelon): Destroy(0)
qdel(the holymelon (/obj/item/food/grown/holymelon), 0)
/datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check): Run()
RunUnitTest(/datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check), /list (/list))
RunUnitTests()
/datum/callback (/datum/callback): InvokeAsync()
|
Integration Tests (boxstation) / run_integration_tests
FAIL /datum/unit_test/food_edibility_check 0.5s
|
Integration Tests (boxstation) / run_integration_tests
Process completed with exit code 1.
|
Run Linters
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-python@v4. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run Linters
OD0000: Unimplemented proc & var warnings are currently suppressed (This is expected and can be ignored)
|
Run Linters:
code/_compile_options.dm#L107
OD1201: #warn WARNING: Your BYOND version is over the recommended version (514.1589)! Stability is not guaranteed.
|
Run Linters:
code/__DEFINES/qdel.dm#L22
OD1201: #warn TG0001 qdel REFERENCE_TRACKING enabled
|
Integration Tests (runtimestation) / run_integration_tests
No files were found with the provided path: data/screenshots_new/. No artifacts will be uploaded.
|
Integration Tests (radstation) / run_integration_tests
No files were found with the provided path: data/screenshots_new/. No artifacts will be uploaded.
|
Integration Tests (kilostation) / run_integration_tests
No files were found with the provided path: data/screenshots_new/. No artifacts will be uploaded.
|
Integration Tests (deltastation) / run_integration_tests
No files were found with the provided path: data/screenshots_new/. No artifacts will be uploaded.
|
Integration Tests (metastation) / run_integration_tests
No files were found with the provided path: data/screenshots_new/. No artifacts will be uploaded.
|
Integration Tests (corgstation) / run_integration_tests
No files were found with the provided path: data/screenshots_new/. No artifacts will be uploaded.
|
Integration Tests (multiz_debug) / run_integration_tests
No files were found with the provided path: data/screenshots_new/. No artifacts will be uploaded.
|
Integration Tests (echostation) / run_integration_tests
No files were found with the provided path: data/screenshots_new/. No artifacts will be uploaded.
|
Integration Tests (flandstation) / run_integration_tests
No files were found with the provided path: data/screenshots_new/. No artifacts will be uploaded.
|
Integration Tests (boxstation) / run_integration_tests
No files were found with the provided path: data/screenshots_new/. No artifacts will be uploaded.
|