Closed Bug 1676850 Opened 4 years ago Closed 2 years ago

tracker: green up test suites on azure windows worker types

Categories

(Infrastructure & Operations :: RelOps: Windows OS, task)

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: grenade, Assigned: grenade)

References

Details

(Keywords: leave-open)

Attachments

(3 files, 1 obsolete file)

test suites may be triggered on azure using worker overrides. eg:

./mach try chooser \
  --worker-override t-win7-32=gecko-t/win7-32-azure \
  --worker-override t-win7-32-gpu=gecko-t/win7-32-gpu-azure \
  --worker-override t-win10-64=gecko-t/win10-64-azure \
  --worker-override t-win10-64-gpu-s=gecko-t/win10-64-gpu-azure

azure worker pools may be temporarily added to or modified in (ie: with updated images) the worker manager using cloud image deploy.

azure worker pools and running tasks may be observed at:

edit: this table is no longer updated. please see: are we green on azure yet? for latest state.

test suite win 7 win 7 gpu win 10 win 10 gpu
debug-cppunit-1proc
debug-crashtest-e10s
debug-crashtest-e10s
debug-crashtest-e10s
debug-crashtest-e10s
debug-crashtest-e10s
debug-firefox-ui-functional-local-e10s
debug-firefox-ui-functional-local-e10s
debug-firefox-ui-functional-local-e10s
debug-firefox-ui-functional-remote-e10s
debug-firefox-ui-functional-remote-e10s
debug-firefox-ui-functional-remote-e10s
debug-gtest-1proc
debug-jsreftest-e10s-1
debug-jsreftest-e10s-2
debug-jsreftest-e10s-3
debug-marionette-e10s
debug-mochitest-a11y-1proc
debug-mochitest-a11y-1proc
debug-mochitest-a11y-1proc
debug-mochitest-browser-chrome-e10s-1
debug-mochitest-browser-chrome-e10s-1
debug-mochitest-browser-chrome-e10s-1
debug-mochitest-browser-chrome-e10s-1
debug-mochitest-browser-chrome-e10s-1
debug-mochitest-browser-chrome-e10s-1
debug-mochitest-browser-chrome-e10s-1
debug-mochitest-browser-chrome-e10s-2
debug-mochitest-browser-chrome-e10s-2
debug-mochitest-browser-chrome-e10s-2
debug-mochitest-browser-chrome-e10s-2
debug-mochitest-browser-chrome-e10s-2
debug-mochitest-browser-chrome-e10s-2
debug-mochitest-browser-chrome-e10s-2
debug-mochitest-browser-chrome-e10s-3
debug-mochitest-browser-chrome-e10s-3
debug-mochitest-browser-chrome-e10s-3
debug-mochitest-browser-chrome-e10s-3
debug-mochitest-browser-chrome-e10s-3
debug-mochitest-browser-chrome-e10s-3
debug-mochitest-browser-chrome-e10s-3
debug-mochitest-browser-chrome-e10s-4
debug-mochitest-browser-chrome-e10s-4
debug-mochitest-browser-chrome-e10s-4
debug-mochitest-browser-chrome-e10s-4
debug-mochitest-browser-chrome-e10s-4
debug-mochitest-browser-chrome-e10s-4
debug-mochitest-browser-chrome-e10s-4
debug-mochitest-browser-chrome-e10s-5
debug-mochitest-browser-chrome-e10s-5
debug-mochitest-browser-chrome-e10s-5
debug-mochitest-browser-chrome-e10s-5
debug-mochitest-browser-chrome-e10s-5
debug-mochitest-browser-chrome-e10s-5
debug-mochitest-browser-chrome-e10s-5
debug-mochitest-browser-chrome-e10s-6
debug-mochitest-browser-chrome-e10s-6
debug-mochitest-browser-chrome-e10s-6
debug-mochitest-browser-chrome-e10s-6
debug-mochitest-browser-chrome-e10s-6
debug-mochitest-browser-chrome-e10s-6
debug-mochitest-browser-chrome-e10s-6
debug-mochitest-browser-chrome-e10s-7
debug-mochitest-browser-chrome-e10s-7
debug-mochitest-browser-chrome-e10s-7
debug-mochitest-browser-chrome-e10s-7
debug-mochitest-browser-chrome-e10s-7
debug-mochitest-browser-chrome-e10s-7
debug-mochitest-browser-chrome-e10s-7
debug-mochitest-chrome-1proc-1
debug-mochitest-chrome-1proc-1
debug-mochitest-chrome-1proc-1
debug-mochitest-chrome-1proc-2
debug-mochitest-chrome-1proc-2
debug-mochitest-chrome-1proc-2
debug-mochitest-chrome-1proc-3
debug-mochitest-chrome-1proc-3
debug-mochitest-chrome-1proc-3
debug-mochitest-chrome-gpu-e10s
debug-mochitest-devtools-chrome-e10s-1
debug-mochitest-devtools-chrome-e10s-1
debug-mochitest-devtools-chrome-e10s-1
debug-mochitest-devtools-chrome-e10s-2
debug-mochitest-devtools-chrome-e10s-2
debug-mochitest-devtools-chrome-e10s-2
debug-mochitest-devtools-chrome-e10s-3
debug-mochitest-devtools-chrome-e10s-3
debug-mochitest-devtools-chrome-e10s-3
debug-mochitest-devtools-chrome-e10s-4
debug-mochitest-devtools-chrome-e10s-4
debug-mochitest-devtools-chrome-e10s-4
debug-mochitest-devtools-chrome-e10s-5
debug-mochitest-devtools-chrome-e10s-5
debug-mochitest-devtools-chrome-e10s-5
debug-mochitest-media-e10s
debug-mochitest-media-e10s
debug-mochitest-media-e10s
debug-mochitest-media-e10s
debug-mochitest-media-e10s
debug-mochitest-media-e10s
debug-mochitest-media-e10s-1
debug-mochitest-media-e10s-2
debug-mochitest-media-e10s-3
debug-mochitest-media-gli-e10s
debug-mochitest-media-gli-e10s
debug-mochitest-media-gli-e10s
debug-mochitest-media-gli-e10s
debug-mochitest-media-gli-e10s-1
debug-mochitest-media-gli-e10s-2
debug-mochitest-media-gli-e10s-3
debug-mochitest-media-spi-e10s
debug-mochitest-media-spi-e10s
debug-mochitest-media-spi-e10s
debug-mochitest-media-spi-e10s
debug-mochitest-media-spi-e10s
debug-mochitest-media-spi-e10s
debug-mochitest-media-spi-e10s-1
debug-mochitest-media-spi-e10s-2
debug-mochitest-media-spi-e10s-3
debug-mochitest-plain-e10s-1
debug-mochitest-plain-e10s-2
debug-mochitest-plain-e10s-3
debug-mochitest-plain-e10s-4
debug-mochitest-plain-e10s-5
debug-mochitest-plain-gpu-e10s
debug-mochitest-remote-e10s
debug-mochitest-webgl1-core-e10s
debug-mochitest-webgl1-core-e10s
debug-mochitest-webgl1-core-gli-e10s
debug-mochitest-webgl1-core-gli-e10s
debug-mochitest-webgl1-ext-e10s
debug-mochitest-webgl1-ext-gli-e10s
debug-mochitest-webgl2-core-e10s
debug-mochitest-webgl2-core-e10s
debug-mochitest-webgl2-core-gli-e10s
debug-mochitest-webgl2-core-gli-e10s
debug-mochitest-webgl2-ext-e10s-1
debug-mochitest-webgl2-ext-e10s-2
debug-mochitest-webgl2-ext-e10s-3
debug-mochitest-webgl2-ext-e10s-4
debug-mochitest-webgl2-ext-gli-e10s-1
debug-mochitest-webgl2-ext-gli-e10s-2
debug-mochitest-webgl2-ext-gli-e10s-3
debug-mochitest-webgl2-ext-gli-e10s-4
debug-mochitest-webgpu-e10s
debug-reftest-e10s-1
debug-reftest-e10s-2
debug-reftest-e10s-3
debug-reftest-e10s-4
debug-reftest-gpu-e10s-1
debug-reftest-gpu-e10s-2
debug-reftest-gpu-e10s-3
debug-reftest-gpu-e10s-4
debug-reftest-no-accel-e10s-1
debug-reftest-no-accel-e10s-2
debug-reftest-no-accel-e10s-3
debug-reftest-no-accel-e10s-4
debug-telemetry-tests-client-e10s
debug-telemetry-tests-client-e10s
debug-telemetry-tests-client-e10s
debug-test-verify-e10s
debug-test-verify-e10s
debug-test-verify-e10s
debug-test-verify-gpu-e10s
debug-test-verify-gpu-e10s
debug-test-verify-wpt-e10s
debug-test-verify-wpt-e10s
debug-test-verify-wpt-e10s
debug-web-platform-tests-crashtest-e10s
debug-web-platform-tests-crashtest-e10s
debug-web-platform-tests-crashtest-e10s
debug-web-platform-tests-crashtest-e10s
debug-web-platform-tests-crashtest-e10s
debug-web-platform-tests-e10s-1
debug-web-platform-tests-e10s-10
debug-web-platform-tests-e10s-11
debug-web-platform-tests-e10s-12
debug-web-platform-tests-e10s-13
debug-web-platform-tests-e10s-14
debug-web-platform-tests-e10s-2
debug-web-platform-tests-e10s-3
debug-web-platform-tests-e10s-4
debug-web-platform-tests-e10s-5
debug-web-platform-tests-e10s-6
debug-web-platform-tests-e10s-7
debug-web-platform-tests-e10s-8
debug-web-platform-tests-e10s-9
debug-web-platform-tests-print-reftest-e10s
debug-web-platform-tests-print-reftest-e10s
debug-web-platform-tests-print-reftest-e10s
debug-web-platform-tests-print-reftest-e10s
debug-web-platform-tests-print-reftest-e10s
debug-web-platform-tests-reftest-e10s-1
debug-web-platform-tests-reftest-e10s-1
debug-web-platform-tests-reftest-e10s-1
debug-web-platform-tests-reftest-e10s-1
debug-web-platform-tests-reftest-e10s-1
debug-web-platform-tests-reftest-e10s-2
debug-web-platform-tests-reftest-e10s-2
debug-web-platform-tests-reftest-e10s-2
debug-web-platform-tests-reftest-e10s-2
debug-web-platform-tests-reftest-e10s-2
debug-web-platform-tests-reftest-e10s-3
debug-web-platform-tests-reftest-e10s-3
debug-web-platform-tests-reftest-e10s-3
debug-web-platform-tests-reftest-e10s-3
debug-web-platform-tests-reftest-e10s-3
debug-web-platform-tests-reftest-e10s-4
debug-web-platform-tests-reftest-e10s-4
debug-web-platform-tests-reftest-e10s-4
debug-web-platform-tests-reftest-e10s-4
debug-web-platform-tests-reftest-e10s-4
debug-web-platform-tests-reftest-e10s-5
debug-web-platform-tests-reftest-e10s-5
debug-web-platform-tests-reftest-e10s-5
debug-web-platform-tests-reftest-e10s-5
debug-web-platform-tests-reftest-e10s-5
debug-web-platform-tests-wdspec-e10s-1
debug-web-platform-tests-wdspec-e10s-1
debug-web-platform-tests-wdspec-e10s-1
debug-web-platform-tests-wdspec-e10s-1
debug-web-platform-tests-wdspec-e10s-1
debug-web-platform-tests-wdspec-e10s-1
debug-web-platform-tests-wdspec-e10s-1
debug-web-platform-tests-wdspec-e10s-2
debug-web-platform-tests-wdspec-e10s-2
debug-web-platform-tests-wdspec-e10s-2
debug-web-platform-tests-wdspec-e10s-2
debug-web-platform-tests-wdspec-e10s-2
debug-web-platform-tests-wdspec-e10s-2
debug-web-platform-tests-wdspec-e10s-2
debug-web-platform-tests-wdspec-e10s-3
debug-web-platform-tests-wdspec-e10s-3
debug-web-platform-tests-wdspec-e10s-3
debug-web-platform-tests-wdspec-e10s-3
debug-web-platform-tests-wdspec-e10s-3
debug-web-platform-tests-wdspec-e10s-3
debug-web-platform-tests-wdspec-e10s-3
debug-xpcshell-e10s-1
debug-xpcshell-e10s-1
debug-xpcshell-e10s-1
debug-xpcshell-e10s-1
debug-xpcshell-e10s-2
debug-xpcshell-e10s-2
debug-xpcshell-e10s-2
debug-xpcshell-e10s-2
opt-browser-screenshots-e10s
opt-browser-screenshots-e10s
opt-browser-screenshots-e10s
opt-cppunit-1proc
opt-crashtest-e10s
opt-crashtest-e10s
opt-crashtest-e10s
opt-crashtest-e10s
opt-crashtest-e10s
opt-firefox-ui-functional-local-e10s
opt-firefox-ui-functional-local-e10s
opt-firefox-ui-functional-local-e10s
opt-firefox-ui-functional-remote-e10s
opt-firefox-ui-functional-remote-e10s
opt-firefox-ui-functional-remote-e10s
opt-gtest-1proc
opt-jsreftest-e10s-1
opt-jsreftest-e10s-2
opt-marionette-e10s
opt-mochitest-a11y-1proc
opt-mochitest-a11y-1proc
opt-mochitest-a11y-1proc
opt-mochitest-browser-chrome-e10s-1
opt-mochitest-browser-chrome-e10s-1
opt-mochitest-browser-chrome-e10s-1
opt-mochitest-browser-chrome-e10s-1
opt-mochitest-browser-chrome-e10s-1
opt-mochitest-browser-chrome-e10s-1
opt-mochitest-browser-chrome-e10s-1
opt-mochitest-browser-chrome-e10s-2
opt-mochitest-browser-chrome-e10s-2
opt-mochitest-browser-chrome-e10s-2
opt-mochitest-browser-chrome-e10s-2
opt-mochitest-browser-chrome-e10s-2
opt-mochitest-browser-chrome-e10s-2
opt-mochitest-browser-chrome-e10s-2
opt-mochitest-browser-chrome-e10s-3
opt-mochitest-browser-chrome-e10s-3
opt-mochitest-browser-chrome-e10s-3
opt-mochitest-browser-chrome-e10s-3
opt-mochitest-browser-chrome-e10s-3
opt-mochitest-browser-chrome-e10s-3
opt-mochitest-browser-chrome-e10s-3
opt-mochitest-browser-chrome-e10s-4
opt-mochitest-browser-chrome-e10s-4
opt-mochitest-browser-chrome-e10s-4
opt-mochitest-browser-chrome-e10s-4
opt-mochitest-browser-chrome-e10s-4
opt-mochitest-browser-chrome-e10s-4
opt-mochitest-browser-chrome-e10s-4
opt-mochitest-browser-chrome-e10s-5
opt-mochitest-browser-chrome-e10s-5
opt-mochitest-browser-chrome-e10s-5
opt-mochitest-browser-chrome-e10s-5
opt-mochitest-browser-chrome-e10s-5
opt-mochitest-browser-chrome-e10s-5
opt-mochitest-browser-chrome-e10s-5
opt-mochitest-browser-chrome-e10s-6
opt-mochitest-browser-chrome-e10s-6
opt-mochitest-browser-chrome-e10s-6
opt-mochitest-browser-chrome-e10s-6
opt-mochitest-browser-chrome-e10s-6
opt-mochitest-browser-chrome-e10s-6
opt-mochitest-browser-chrome-e10s-6
opt-mochitest-browser-chrome-e10s-7
opt-mochitest-browser-chrome-e10s-7
opt-mochitest-browser-chrome-e10s-7
opt-mochitest-browser-chrome-e10s-7
opt-mochitest-browser-chrome-e10s-7
opt-mochitest-browser-chrome-e10s-7
opt-mochitest-browser-chrome-e10s-7
opt-mochitest-chrome-1proc-1
opt-mochitest-chrome-1proc-1
opt-mochitest-chrome-1proc-1
opt-mochitest-chrome-1proc-2
opt-mochitest-chrome-1proc-2
opt-mochitest-chrome-1proc-2
opt-mochitest-chrome-gpu-e10s
opt-mochitest-devtools-chrome-e10s-1
opt-mochitest-devtools-chrome-e10s-1
opt-mochitest-devtools-chrome-e10s-1
opt-mochitest-devtools-chrome-e10s-2
opt-mochitest-devtools-chrome-e10s-2
opt-mochitest-devtools-chrome-e10s-2
opt-mochitest-devtools-chrome-e10s-3
opt-mochitest-devtools-chrome-e10s-3
opt-mochitest-devtools-chrome-e10s-3
opt-mochitest-devtools-chrome-e10s-4
opt-mochitest-devtools-chrome-e10s-4
opt-mochitest-devtools-chrome-e10s-4
opt-mochitest-devtools-chrome-e10s-5
opt-mochitest-devtools-chrome-e10s-5
opt-mochitest-devtools-chrome-e10s-5
opt-mochitest-media-e10s
opt-mochitest-media-e10s
opt-mochitest-media-e10s
opt-mochitest-media-e10s
opt-mochitest-media-e10s
opt-mochitest-media-e10s
opt-mochitest-media-e10s-1
opt-mochitest-media-e10s-2
opt-mochitest-media-e10s-3
opt-mochitest-media-gli-e10s
opt-mochitest-media-gli-e10s
opt-mochitest-media-gli-e10s
opt-mochitest-media-gli-e10s
opt-mochitest-media-gli-e10s-1
opt-mochitest-media-gli-e10s-2
opt-mochitest-media-gli-e10s-3
opt-mochitest-media-spi-e10s
opt-mochitest-media-spi-e10s
opt-mochitest-media-spi-e10s
opt-mochitest-media-spi-e10s
opt-mochitest-media-spi-e10s
opt-mochitest-media-spi-e10s
opt-mochitest-media-spi-e10s-1
opt-mochitest-media-spi-e10s-2
opt-mochitest-media-spi-e10s-3
opt-mochitest-plain-e10s-1
opt-mochitest-plain-e10s-2
opt-mochitest-plain-e10s-3
opt-mochitest-plain-e10s-4
opt-mochitest-plain-e10s-5
opt-mochitest-plain-gpu-e10s
opt-mochitest-remote-e10s
opt-mochitest-webgl1-core-e10s
opt-mochitest-webgl1-core-e10s
opt-mochitest-webgl1-core-gli-e10s
opt-mochitest-webgl1-core-gli-e10s
opt-mochitest-webgl1-ext-e10s
opt-mochitest-webgl1-ext-gli-e10s
opt-mochitest-webgl2-core-e10s
opt-mochitest-webgl2-core-e10s
opt-mochitest-webgl2-core-gli-e10s
opt-mochitest-webgl2-core-gli-e10s
opt-mochitest-webgl2-ext-e10s-1
opt-mochitest-webgl2-ext-e10s-2
opt-mochitest-webgl2-ext-e10s-3
opt-mochitest-webgl2-ext-e10s-4
opt-mochitest-webgl2-ext-gli-e10s-1
opt-mochitest-webgl2-ext-gli-e10s-2
opt-mochitest-webgl2-ext-gli-e10s-3
opt-mochitest-webgl2-ext-gli-e10s-4
opt-mochitest-webgpu-e10s
opt-reftest-e10s-1
opt-reftest-e10s-2
opt-reftest-gpu-e10s-1
opt-reftest-gpu-e10s-2
opt-reftest-no-accel-e10s-1
opt-reftest-no-accel-e10s-2
opt-reftest-no-accel-e10s-3
opt-reftest-no-accel-e10s-4
opt-telemetry-tests-client-e10s
opt-telemetry-tests-client-e10s
opt-telemetry-tests-client-e10s
opt-test-verify-e10s
opt-test-verify-e10s
opt-test-verify-e10s
opt-test-verify-gpu-e10s
opt-test-verify-gpu-e10s
opt-test-verify-wpt-e10s
opt-test-verify-wpt-e10s
opt-test-verify-wpt-e10s
opt-web-platform-tests-crashtest-e10s
opt-web-platform-tests-crashtest-e10s
opt-web-platform-tests-crashtest-e10s
opt-web-platform-tests-crashtest-e10s
opt-web-platform-tests-crashtest-e10s
opt-web-platform-tests-crashtest-fis-e10s
opt-web-platform-tests-crashtest-fis-e10s
opt-web-platform-tests-e10s-1
opt-web-platform-tests-e10s-10
opt-web-platform-tests-e10s-11
opt-web-platform-tests-e10s-12
opt-web-platform-tests-e10s-2
opt-web-platform-tests-e10s-3
opt-web-platform-tests-e10s-4
opt-web-platform-tests-e10s-5
opt-web-platform-tests-e10s-6
opt-web-platform-tests-e10s-7
opt-web-platform-tests-e10s-8
opt-web-platform-tests-e10s-9
opt-web-platform-tests-print-reftest-e10s
opt-web-platform-tests-print-reftest-e10s
opt-web-platform-tests-print-reftest-e10s
opt-web-platform-tests-print-reftest-e10s
opt-web-platform-tests-print-reftest-e10s
opt-web-platform-tests-reftest-e10s-1
opt-web-platform-tests-reftest-e10s-1
opt-web-platform-tests-reftest-e10s-1
opt-web-platform-tests-reftest-e10s-1
opt-web-platform-tests-reftest-e10s-1
opt-web-platform-tests-reftest-e10s-2
opt-web-platform-tests-reftest-e10s-2
opt-web-platform-tests-reftest-e10s-2
opt-web-platform-tests-reftest-e10s-2
opt-web-platform-tests-reftest-e10s-2
opt-web-platform-tests-reftest-e10s-3
opt-web-platform-tests-reftest-e10s-3
opt-web-platform-tests-reftest-e10s-3
opt-web-platform-tests-reftest-e10s-3
opt-web-platform-tests-reftest-e10s-3
opt-web-platform-tests-reftest-e10s-4
opt-web-platform-tests-reftest-e10s-4
opt-web-platform-tests-reftest-e10s-4
opt-web-platform-tests-reftest-e10s-4
opt-web-platform-tests-reftest-e10s-4
opt-web-platform-tests-wdspec-e10s-1
opt-web-platform-tests-wdspec-e10s-1
opt-web-platform-tests-wdspec-e10s-1
opt-web-platform-tests-wdspec-e10s-1
opt-web-platform-tests-wdspec-e10s-1
opt-web-platform-tests-wdspec-e10s-1
opt-web-platform-tests-wdspec-e10s-1
opt-web-platform-tests-wdspec-e10s-2
opt-web-platform-tests-wdspec-e10s-2
opt-web-platform-tests-wdspec-e10s-2
opt-web-platform-tests-wdspec-e10s-2
opt-web-platform-tests-wdspec-e10s-2
opt-web-platform-tests-wdspec-e10s-2
opt-web-platform-tests-wdspec-e10s-2
opt-web-platform-tests-wdspec-e10s-3
opt-web-platform-tests-wdspec-e10s-3
opt-web-platform-tests-wdspec-e10s-3
opt-web-platform-tests-wdspec-e10s-3
opt-web-platform-tests-wdspec-e10s-3
opt-web-platform-tests-wdspec-e10s-3
opt-web-platform-tests-wdspec-e10s-3
opt-web-platform-tests-wdspec-fis-e10s-1
opt-web-platform-tests-wdspec-fis-e10s-1
opt-web-platform-tests-wdspec-fis-e10s-1
opt-web-platform-tests-wdspec-fis-e10s-2
opt-web-platform-tests-wdspec-fis-e10s-2
opt-web-platform-tests-wdspec-fis-e10s-2
opt-web-platform-tests-wdspec-fis-e10s-3
opt-web-platform-tests-wdspec-fis-e10s-3
opt-web-platform-tests-wdspec-fis-e10s-3
opt-web-platform-tests-wdspec-headless-e10s-1
opt-web-platform-tests-wdspec-headless-e10s-1
opt-web-platform-tests-wdspec-headless-e10s-1
opt-web-platform-tests-wdspec-headless-e10s-1
opt-web-platform-tests-wdspec-headless-e10s-2
opt-web-platform-tests-wdspec-headless-e10s-2
opt-web-platform-tests-wdspec-headless-e10s-2
opt-web-platform-tests-wdspec-headless-e10s-2
opt-xpcshell-e10s-1
opt-xpcshell-e10s-1
opt-xpcshell-e10s-1
opt-xpcshell-e10s-1
opt-xpcshell-e10s-2
opt-xpcshell-e10s-2
opt-xpcshell-e10s-2
opt-xpcshell-e10s-2

results table in comment 1 generated with:

#!/bin/bash -e

temp_dir=$(mktemp -d)
task_group_ids=('cq_jFOOGTryTs8Q3VoO9kg' 'YAzpJW1sSAaGZ0NKw4tHCw')

for task_group_id in ${task_group_ids[@]}; do
  curl -s -N https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task-group/${task_group_id}/list | jq '[.tasks[] | select(.task.workerType | endswith("-azure")) | { id: .status.taskId, state: (if .status.state == "completed" then "✅" elif .status.state == "failed" then "❌" else "☐" end), pool: .task.workerType[:-6], name: .task.metadata.name | split("/")[1] }]' > ${temp_dir}/${task_group_id}.json
done

jq -r -s '[.[][]] | sort_by(.name) | .[] | (if .pool == "win7-32" then "|" + .name + "|[" + .state + "](https://firefox-ci-tc.services.mozilla.com/tasks/" + .id + ")||||" elif .pool == "win7-32-gpu" then "|" + .name + "||[" + .state + "](https://firefox-ci-tc.services.mozilla.com/tasks/" + .id + ")|||" elif .pool == "win10-64" then "|" + .name + "|||[" + .state + "](https://firefox-ci-tc.services.mozilla.com/tasks/" + .id + ")||" elif .pool == "win10-64-gpu" then "|" + .name + "||||[" + .state + "](https://firefox-ci-tc.services.mozilla.com/tasks/" + .id + ")|" else "" end)' ${temp_dir}/*.json # > ${temp_dir}/out.json

if anyone can figure out how to group the various worker types onto a single line, it would be awesome. i was stumped.
i will update as more tests complete.

Depends on: 1682266
Assignee: nobody → rthijssen
Status: NEW → ASSIGNED
Pushed by bhearsum@mozilla.com:
https://hg.mozilla.org/ci/ci-configuration/rev/5ea8b8227118
enable azure image definition updates r=bhearsum
Pushed by asasaki@mozilla.com:
https://hg.mozilla.org/ci/ci-configuration/rev/d71470eacae3
fix cloud-image-deploy (default branch main) r=bustage MANUAL PUSH: bustage
Attachment #9198574 - Attachment is obsolete: true
Pushed by bhearsum@mozilla.com:
https://hg.mozilla.org/ci/ci-configuration/rev/2adaf10390f4
update cloud-image-builder default branch r=bhearsum
Pushed by bhearsum@mozilla.com:
https://hg.mozilla.org/ci/ci-configuration/rev/a027b0b95e56
enable creation of azure worker roles r=bhearsum

Azure workers are greened up.

Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: