diff --git a/worker_health/create_task-bitbar-test-1.sh b/worker_health/ct-CONTINUOUS-bitbar-test-1.sh similarity index 100% rename from worker_health/create_task-bitbar-test-1.sh rename to worker_health/ct-CONTINUOUS-bitbar-test-1.sh diff --git a/worker_health/create_task-talos-2404.sh b/worker_health/ct-lt-a55-alpha.sh similarity index 56% rename from worker_health/create_task-talos-2404.sh rename to worker_health/ct-lt-a55-alpha.sh index e0eac886..1914ea1d 100755 --- a/worker_health/create_task-talos-2404.sh +++ b/worker_health/ct-lt-a55-alpha.sh @@ -3,6 +3,8 @@ set -e # set -x +PROV_AND_WORKER_TYPE="proj-autophone/gecko-t-lambda-alpha-a55" + # check that count argument is provided if [ -z "$1" ]; then echo "Usage: $0 [additional arguments]" @@ -12,4 +14,4 @@ fi COUNT="$1" shift -./create_tc_task.py -q releng-hardware/gecko-t-linux-talos-2404 -c "$COUNT" "$@" +pipenv run ./create_tc_task.py -q "$PROV_AND_WORKER_TYPE" -c "$COUNT" "$@" diff --git a/worker_health/ct-talos-2404.sh b/worker_health/ct-talos-2404.sh new file mode 100755 index 00000000..51cf22d3 --- /dev/null +++ b/worker_health/ct-talos-2404.sh @@ -0,0 +1,17 @@ +#!/usr/bin/env bash + +set -e +# set -x + +PROV_AND_WORKER_TYPE="releng-hardware/gecko-t-linux-talos-2404" + +# check that count argument is provided +if [ -z "$1" ]; then + echo "Usage: $0 [additional arguments]" + exit 1 +fi + +COUNT="$1" +shift + +pipenv run ./create_tc_task.py -q "$PROV_AND_WORKER_TYPE" -c "$COUNT" "$@" diff --git a/worker_health/lw_1804.sh b/worker_health/lw_1804.sh new file mode 100755 index 00000000..184bc35f --- /dev/null +++ b/worker_health/lw_1804.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env bash + +set -e +# set -x + +PROV="releng-hardware" +WTYPE="gecko-t-linux-talos-1804" + +./list_workers.py "$PROV" "$WTYPE" diff --git a/worker_health/lw_1804_no_quarantined.sh b/worker_health/lw_1804_no_quarantined.sh new file mode 100755 index 00000000..fc452c16 --- /dev/null +++ b/worker_health/lw_1804_no_quarantined.sh @@ -0,0 +1,10 @@ +#!/usr/bin/env bash + +set -e +# set -x + +PROV="releng-hardware" +WTYPE="gecko-t-linux-talos-1804" + +QUAR_GREP_FILTER=$(pipenv run ./quarantine_tool.py "$PROV" "$WTYPE" show "$@" | tr ',' '|') +./list_workers.py "$PROV" "$WTYPE" | grep -vE "$QUAR_GREP_FILTER" diff --git a/worker_health/lw_2404.sh b/worker_health/lw_2404.sh index d5b5709c..f664d70b 100755 --- a/worker_health/lw_2404.sh +++ b/worker_health/lw_2404.sh @@ -1,6 +1,9 @@ #!/usr/bin/env bash -set -euo pipefail -set -x +set -e +# set -x -pipenv run ./list_workers.py releng-hardware gecko-t-linux-talos-2404 "$@" +PROV="releng-hardware" +WTYPE="gecko-t-linux-talos-2404" + +./list_workers.py "$PROV" "$WTYPE" diff --git a/worker_health/lw_2404_no_quarantined.sh b/worker_health/lw_2404_no_quarantined.sh new file mode 100755 index 00000000..69bafc0b --- /dev/null +++ b/worker_health/lw_2404_no_quarantined.sh @@ -0,0 +1,10 @@ +#!/usr/bin/env bash + +set -e +# set -x + +PROV="releng-hardware" +WTYPE="gecko-t-linux-talos-2404" + +QUAR_GREP_FILTER=$(pipenv run ./quarantine_tool.py "$PROV" "$WTYPE" show "$@" | tr ',' '|') +./list_workers.py "$PROV" "$WTYPE" | grep -vE "$QUAR_GREP_FILTER" diff --git a/worker_health/lw_linux_report.sh b/worker_health/lw_linux_report.sh new file mode 100755 index 00000000..bd4b5bbc --- /dev/null +++ b/worker_health/lw_linux_report.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env bash + +set -e + +echo "Linux Talos 1804 Worker count: $(./lw_1804.sh | wc -l)" +echo "Linux Talos 1804 Worker count (no quarantined): $(./lw_1804_no_quarantined.sh | wc -l)" +echo "" +echo "Linux Talos 2404 Worker count: $(./lw_2404.sh | wc -l)" +echo "Linux Talos 2404 Worker count (no quarantined): $(./lw_2404_no_quarantined.sh | wc -l)" diff --git a/worker_health/lw_lt_a55.sh b/worker_health/lw_lt_a55.sh new file mode 100755 index 00000000..81fd17d1 --- /dev/null +++ b/worker_health/lw_lt_a55.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env bash + +set -e +set -x + +PROV="proj-autophone" +WTYPE="gecko-t-lambda-perf-a55" + +./list_workers.py "$PROV" "$WTYPE" diff --git a/worker_health/quar_talos_1804.sh b/worker_health/quar_talos_1804.sh index e95254d1..dab5ee73 100755 --- a/worker_health/quar_talos_1804.sh +++ b/worker_health/quar_talos_1804.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash set -e -set -x +# set -x PROV="releng-hardware" WTYPE="gecko-t-linux-talos-1804" diff --git a/worker_health/quar_talos_2404.sh b/worker_health/quar_talos_2404.sh index 0b0d9580..491dd46c 100755 --- a/worker_health/quar_talos_2404.sh +++ b/worker_health/quar_talos_2404.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash set -e -set -x +# set -x PROV="releng-hardware" WTYPE="gecko-t-linux-talos-2404"