From fe625785c75f8e4e696908e091ea4cb519326c92 Mon Sep 17 00:00:00 2001 From: Matthew Jones Date: Mon, 17 Mar 2014 14:53:38 -0400 Subject: [PATCH] Ignore checking celery task list during some unit tests, triggered by UNIT_TEST_IGNORE_TASK_WAIT --- awx/main/management/commands/run_task_system.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/awx/main/management/commands/run_task_system.py b/awx/main/management/commands/run_task_system.py index a940295d15..3291628a62 100644 --- a/awx/main/management/commands/run_task_system.py +++ b/awx/main/management/commands/run_task_system.py @@ -143,7 +143,12 @@ def rebuild_graph(message): ''' Regenerate the task graph by refreshing known tasks from Tower, purging orphaned running tasks, and creatingdependencies for new tasks before generating directed edge relationships between those tasks ''' inspector = inspect() - active_task_queues = inspector.active() + if not hasattr(settings, 'UNIT_TEST_IGNORE_TASK_WAIT'): + active_task_queues = inspector.active() + else: + print("Ignoring celery task inspector") + active_task_queues = None + active_tasks = [] if active_task_queues is not None: for queue in active_task_queues: