Skip to content

Multiple errors in flaky test monkey_business #184

Description

@github-actions

Flaky tests were detected in this test run. This means that there was a failure that was cleared when the tests were simply restarted.
Failures:

monkey_business: [16:33:52] Runtime in code/datums/ai/_ai_controller.dm,986: remove_thing_from_blackboard_key called with an invalid "thing" argument (the man (799)). (The passed value is not tracked in the passed list.)
proc name: remove thing from blackboard key (/datum/ai_controller/proc/remove_thing_from_blackboard_key)
src: /datum/ai_controller/monkey (/datum/ai_controller/monkey)
call stack:
/datum/ai_controller/monkey (/datum/ai_controller/monkey): remove thing from blackboard key("BB_monkey_enemies", the man (799) (/mob/living/carbon/human/consistent))
/datum/bt_node/ai_behavior/mon... (/datum/bt_node/ai_behavior/monkey_attack_mob): perform async(/datum/ai_controller/monkey (/datum/ai_controller/monkey))
/datum/bt_node/ai_behavior/mon... (/datum/bt_node/ai_behavior/monkey_attack_mob): start async()
/datum/bt_node/ai_behavior/mon... (/datum/bt_node/ai_behavior/monkey_attack_mob): start async()
/datum/bt_node/ai_behavior/mon... (/datum/bt_node/ai_behavior/monkey_attack_mob): perform(0.25, /datum/ai_controller/monkey (/datum/ai_controller/monkey))
/datum/bt_node/ai_behavior/mon... (/datum/bt_node/ai_behavior/monkey_attack_mob): tick(/datum/ai_controller/monkey (/datum/ai_controller/monkey), 0.25)
/datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/monkey (/datum/ai_controller/monkey), 0.25)
/datum/bt_node/composite/subpl... (/datum/bt_node/composite/subplan): tick(/datum/ai_controller/monkey (/datum/ai_controller/monkey), 0.25)
/datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/monkey (/datum/ai_controller/monkey), 0.25)
/datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/monkey (/datum/ai_controller/monkey), 0.25)
/datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/monkey (/datum/ai_controller/monkey), 0.25)
/datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/monkey (/datum/ai_controller/monkey), 0.25)
/datum/bt_node/subtree/monkey_... (/datum/bt_node/subtree/monkey_combat): tick(/datum/ai_controller/monkey (/datum/ai_controller/monkey), 0.25)
/datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/monkey (/datum/ai_controller/monkey), 0.25)
/datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/monkey (/datum/ai_controller/monkey), 0.25)
/datum/ai_controller/monkey (/datum/ai_controller/monkey): SelectBehaviors(0.25)
AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0)
AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0)
Master (/datum/controller/master): RunQueue()
Master (/datum/controller/master): Loop(4)
Master (/datum/controller/master): StartProcessing(0) at code/datums/ai/_ai_controller.dm:986
monkey_business: [16:33:57] Runtime in code/datums/ai/_ai_controller.dm,986: remove_thing_from_blackboard_key called with an invalid "thing" argument (the man (799)). (The passed value is not tracked in the passed list.)
proc name: remove thing from blackboard key (/datum/ai_controller/proc/remove_thing_from_blackboard_key)
src: /datum/ai_controller/monkey (/datum/ai_controller/monkey)
call stack:
/datum/ai_controller/monkey (/datum/ai_controller/monkey): remove thing from blackboard key("BB_monkey_enemies", the man (799) (/mob/living/carbon/human/consistent))
/datum/bt_node/ai_behavior/mon... (/datum/bt_node/ai_behavior/monkey_attack_mob): perform async(/datum/ai_controller/monkey (/datum/ai_controller/monkey))
/datum/bt_node/ai_behavior/mon... (/datum/bt_node/ai_behavior/monkey_attack_mob): start async()
/datum/bt_node/ai_behavior/mon... (/datum/bt_node/ai_behavior/monkey_attack_mob): start async()
/datum/bt_node/ai_behavior/mon... (/datum/bt_node/ai_behavior/monkey_attack_mob): perform(0.25, /datum/ai_controller/monkey (/datum/ai_controller/monkey))
/datum/bt_node/ai_behavior/mon... (/datum/bt_node/ai_behavior/monkey_attack_mob): tick(/datum/ai_controller/monkey (/datum/ai_controller/monkey), 0.25)
/datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/monkey (/datum/ai_controller/monkey), 0.25)
/datum/bt_node/composite/subpl... (/datum/bt_node/composite/subplan): tick(/datum/ai_controller/monkey (/datum/ai_controller/monkey), 0.25)
/datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/monkey (/datum/ai_controller/monkey), 0.25)
/datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/monkey (/datum/ai_controller/monkey), 0.25)
/datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/monkey (/datum/ai_controller/monkey), 0.25)
/datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/monkey (/datum/ai_controller/monkey), 0.25)
/datum/bt_node/subtree/monkey_... (/datum/bt_node/subtree/monkey_combat): tick(/datum/ai_controller/monkey (/datum/ai_controller/monkey), 0.25)
/datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/monkey (/datum/ai_controller/monkey), 0.25)
/datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/monkey (/datum/ai_controller/monkey), 0.25)
/datum/ai_controller/monkey (/datum/ai_controller/monkey): SelectBehaviors(0.25)
AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0)
AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0)
Master (/datum/controller/master): RunQueue()
Master (/datum/controller/master): Loop(4)
Master (/datum/controller/master): StartProcessing(0) at code/datums/ai/_ai_controller.dm:986
monkey_business: [16:33:58] Runtime in code/datums/ai/_ai_controller.dm,986: remove_thing_from_blackboard_key called with an invalid "thing" argument (the man (799)). (The passed value is not tracked in the passed list.)
proc name: remove thing from blackboard key (/datum/ai_controller/proc/remove_thing_from_blackboard_key)
src: /datum/ai_controller/monkey (/datum/ai_controller/monkey)
call stack:
/datum/ai_controller/monkey (/datum/ai_controller/monkey): remove thing from blackboard key("BB_monkey_enemies", the man (799) (/mob/living/carbon/human/consistent))
/datum/bt_node/ai_behavior/mon... (/datum/bt_node/ai_behavior/monkey_attack_mob): perform async(/datum/ai_controller/monkey (/datum/ai_controller/monkey))
/datum/bt_node/ai_behavior/mon... (/datum/bt_node/ai_behavior/monkey_attack_mob): start async()
/datum/bt_node/ai_behavior/mon... (/datum/bt_node/ai_behavior/monkey_attack_mob): start async()
/datum/bt_node/ai_behavior/mon... (/datum/bt_node/ai_behavior/monkey_attack_mob): perform(0.25, /datum/ai_controller/monkey (/datum/ai_controller/monkey))
/datum/bt_node/ai_behavior/mon... (/datum/bt_node/ai_behavior/monkey_attack_mob): tick(/datum/ai_controller/monkey (/datum/ai_controller/monkey), 0.25)
/datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/monkey (/datum/ai_controller/monkey), 0.25)
/datum/bt_node/composite/subpl... (/datum/bt_node/composite/subplan): tick(/datum/ai_controller/monkey (/datum/ai_controller/monkey), 0.25)
/datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/monkey (/datum/ai_controller/monkey), 0.25)
/datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/monkey (/datum/ai_controller/monkey), 0.25)
/datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/monkey (/datum/ai_controller/monkey), 0.25)
/datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/monkey (/datum/ai_controller/monkey), 0.25)
/datum/bt_node/subtree/monkey_... (/datum/bt_node/subtree/monkey_combat): tick(/datum/ai_controller/monkey (/datum/ai_controller/monkey), 0.25)
/datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/monkey (/datum/ai_controller/monkey), 0.25)
/datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/monkey (/datum/ai_controller/monkey), 0.25)
/datum/ai_controller/monkey (/datum/ai_controller/monkey): SelectBehaviors(0.25)
AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0)
AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0)
Master (/datum/controller/master): RunQueue()
Master (/datum/controller/master): Loop(4)
Master (/datum/controller/master): StartProcessing(0) at code/datums/ai/_ai_controller.dm:986

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions