autotest: Report NO_RESOURCE as infra failure of suite am: 579f6295ed am: e708360c7c
am: c2247fa0d2
Change-Id: Id20dd8f7aeadbaff83a455d310afdc1123dab2aa
diff --git a/venv/skylab_suite/suite_tracking.py b/venv/skylab_suite/suite_tracking.py
index 077b123..f5146e4 100644
--- a/venv/skylab_suite/suite_tracking.py
+++ b/venv/skylab_suite/suite_tracking.py
@@ -126,6 +126,13 @@
swarming_lib.TASK_COMPLETED_FAILURE,
run_suite_common.RETURN_CODES.ERROR,
),
+ # Task No_Resource means no available bots to accept the task.
+ # Deputy should check whether it's infra failure.
+ swarming_lib.TASK_NO_RESOURCE:
+ (
+ swarming_lib.TASK_NO_RESOURCE,
+ run_suite_common.RETURN_CODES.INFRA_FAILURE,
+ ),
# Task expired means a task is not triggered, could be caused by
# 1. No healthy DUTs/bots to run it.
# 2. Expiration seconds are too low.