Bug 1281004: remove now-unused yaml task definitions; r=Callek draft
authorDustin J. Mitchell <dustin@mozilla.com>
Sun, 10 Jul 2016 14:27:41 +0000
changeset 389207 bcef830fb9d729f985449d3a0819f8abd55c3d6c
parent 389206 d8e7730649df6303bc2f6783ba3f1095ace73361
child 525668 f4d094ffeebe5ca44505c55e10fd836f9530cb8c
push id23312
push userdmitchell@mozilla.com
push dateMon, 18 Jul 2016 17:58:50 +0000
reviewersCallek
bugs1281004
milestone50.0a1
Bug 1281004: remove now-unused yaml task definitions; r=Callek MozReview-Commit-ID: xxjjlIYAma
taskcluster/ci/legacy/tasks/branches/ash/job_flags.yml
taskcluster/ci/legacy/tasks/branches/base_jobs.yml
taskcluster/ci/legacy/tasks/tests/fx_android-api-15_cppunit.yml
taskcluster/ci/legacy/tasks/tests/fx_android-api-15_cppunit_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_android-api-15_cppunit_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_android-api-15_crashtest.yml
taskcluster/ci/legacy/tasks/tests/fx_android-api-15_crashtest_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_android-api-15_crashtest_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_android-api-15_generic.yml
taskcluster/ci/legacy/tasks/tests/fx_android-api-15_jsreftest.yml
taskcluster/ci/legacy/tasks/tests/fx_android-api-15_jsreftest_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_android-api-15_jsreftest_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_android-api-15_mochitest_chrome.yml
taskcluster/ci/legacy/tasks/tests/fx_android-api-15_mochitest_chrome_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_android-api-15_mochitest_chrome_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_android-api-15_mochitest_clipboard.yml
taskcluster/ci/legacy/tasks/tests/fx_android-api-15_mochitest_clipboard_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_android-api-15_mochitest_clipboard_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_android-api-15_mochitest_gl.yml
taskcluster/ci/legacy/tasks/tests/fx_android-api-15_mochitest_gl_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_android-api-15_mochitest_gl_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_android-api-15_mochitest_gpu.yml
taskcluster/ci/legacy/tasks/tests/fx_android-api-15_mochitest_gpu_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_android-api-15_mochitest_gpu_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_android-api-15_mochitest_media.yml
taskcluster/ci/legacy/tasks/tests/fx_android-api-15_mochitest_media_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_android-api-15_mochitest_media_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_android-api-15_mochitest_plain.yml
taskcluster/ci/legacy/tasks/tests/fx_android-api-15_mochitest_plain_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_android-api-15_mochitest_plain_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_android-api-15_reftest.yml
taskcluster/ci/legacy/tasks/tests/fx_android-api-15_reftest_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_android-api-15_reftest_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_android-api-15_robocop.yml
taskcluster/ci/legacy/tasks/tests/fx_android-api-15_robocop_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_android-api-15_robocop_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_android-api-15_xpcshell.yml
taskcluster/ci/legacy/tasks/tests/fx_android-api-15_xpcshell_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_android-api-15_xpcshell_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_docker_android_generic.yml
taskcluster/ci/legacy/tasks/tests/fx_docker_desktop_generic.yml
taskcluster/ci/legacy/tasks/tests/fx_docker_test_base.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_cppunit.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_cppunit_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_cppunit_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_crashtest.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_crashtest_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_crashtest_e10s.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_crashtest_e10s_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_crashtest_e10s_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_crashtest_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_external_media_tests.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_external_media_tests_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_external_media_tests_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_fxui_functional.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_fxui_functional_local.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_fxui_functional_local_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_fxui_functional_local_e10s.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_fxui_functional_local_e10s_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_fxui_functional_local_e10s_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_fxui_functional_local_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_fxui_functional_remote.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_fxui_functional_remote_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_fxui_functional_remote_e10s.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_fxui_functional_remote_e10s_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_fxui_functional_remote_e10s_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_fxui_functional_remote_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_gtest.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_gtest_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_gtest_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_jittests.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_jittests_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_jittests_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_jsreftest.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_jsreftest_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_jsreftest_e10s.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_jsreftest_e10s_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_jsreftest_e10s_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_jsreftest_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_luciddream.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_marionette.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_marionette_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_marionette_e10s.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_marionette_e10s_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_marionette_e10s_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_marionette_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_a11y.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_a11y_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_a11y_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_bc.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_bc_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_bc_e10s.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_bc_e10s_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_bc_e10s_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_bc_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_chrome.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_chrome_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_chrome_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_clipboard.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_clipboard_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_clipboard_e10s.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_clipboard_e10s_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_clipboard_e10s_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_clipboard_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_dt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_dt_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_dt_e10s.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_dt_e10s_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_dt_e10s_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_dt_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_gl.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_gl_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_gl_e10s.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_gl_e10s_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_gl_e10s_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_gl_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_gpu.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_gpu_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_gpu_e10s.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_gpu_e10s_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_gpu_e10s_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_gpu_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_jetpack.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_jetpack_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_jetpack_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_media.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_media_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_media_e10s.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_media_e10s_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_media_e10s_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_media_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_plain.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_plain_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_plain_e10s.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_plain_e10s_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_plain_e10s_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_plain_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_vg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_reftest.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_reftest_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_reftest_e10s.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_reftest_e10s_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_reftest_e10s_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_reftest_not_accelerated.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_reftest_not_accelerated_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_reftest_not_accelerated_e10s.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_reftest_not_accelerated_e10s_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_reftest_not_accelerated_e10s_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_reftest_not_accelerated_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_reftest_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_web_platform_tests.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_web_platform_tests_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_web_platform_tests_e10s.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_web_platform_tests_e10s_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_web_platform_tests_e10s_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_web_platform_tests_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_web_platform_tests_reftests.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_web_platform_tests_reftests_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_web_platform_tests_reftests_e10s.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_web_platform_tests_reftests_e10s_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_web_platform_tests_reftests_e10s_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_web_platform_tests_reftests_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_xpcshell.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_xpcshell_dbg.yml
taskcluster/ci/legacy/tasks/tests/fx_linux64_xpcshell_opt.yml
taskcluster/ci/legacy/tasks/tests/fx_win32_base.yml
taskcluster/ci/legacy/tasks/tests/fx_win64_base.yml
taskcluster/ci/legacy/tasks/tests/fx_windows_test_base.yml
taskcluster/taskgraph/util/legacy_commit_parser.py
--- a/taskcluster/ci/legacy/tasks/branches/ash/job_flags.yml
+++ b/taskcluster/ci/legacy/tasks/branches/ash/job_flags.yml
@@ -23,142 +23,8 @@ builds:
       debug:
         task: tasks/builds/dbg_linux64-asan.yml
   linux64-pgo:
     platforms:
       - Linux64 PGO
     types:
       opt:
         task: tasks/builds/opt_linux64_pgo.yml
-
-tests:
-  crashtest-e10s:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_crashtest_e10s_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_crashtest_e10s_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_crashtest_e10s_opt.yml
-      tasks/builds/opt_linux64-asan.yml:
-        task: tasks/tests/fx_linux64_crashtest_e10s_opt.yml
-  jsreftest-e10s:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_jsreftest_e10s_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_jsreftest_e10s_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_jsreftest_e10s_opt.yml
-      tasks/builds/opt_linux64-asan.yml:
-        task: tasks/tests/fx_linux64_jsreftest_e10s_opt.yml
-  marionette-e10s:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_marionette_e10s_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_marionette_e10s_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_marionette_e10s_opt.yml
-      tasks/builds/opt_linux64-asan.yml:
-        task: tasks/tests/fx_linux64_marionette_e10s_opt.yml
-  mochitest-e10s:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_plain_e10s_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_plain_e10s_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_mochitest_plain_e10s_opt.yml
-      tasks/builds/opt_linux64-asan.yml:
-        task: tasks/tests/fx_linux64_mochitest_plain_e10s_opt.yml
-  mochitest-browser-chrome-e10s:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_bc_e10s_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_bc_e10s_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_mochitest_bc_e10s_opt.yml
-      tasks/builds/opt_linux64-asan.yml:
-        task: tasks/tests/fx_linux64_mochitest_bc_e10s_opt.yml
-  mochitest-clipboard-e10s:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_clipboard_e10s_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_clipboard_e10s_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_mochitest_clipboard_e10s_opt.yml
-      tasks/builds/opt_linux64-asan.yml:
-        task: tasks/tests/fx_linux64_mochitest_clipboard_e10s_opt.yml
-  mochitest-devtools-chrome-e10s:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_dt_e10s_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_dt_e10s_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_mochitest_dt_e10s_opt.yml
-      tasks/builds/opt_linux64-asan.yml:
-        task: tasks/tests/fx_linux64_mochitest_dt_e10s_opt.yml
-  mochitest-gpu-e10s:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_gpu_e10s_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_gpu_e10s_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_mochitest_gpu_e10s_opt.yml
-      tasks/builds/opt_linux64-asan.yml:
-        task: tasks/tests/fx_linux64_mochitest_gpu_e10s_opt.yml
-  mochitest-media-e10s:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_media_e10s_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_media_e10s_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_mochitest_media_e10s_opt.yml
-      tasks/builds/opt_linux64-asan.yml:
-        task: tasks/tests/fx_linux64_mochitest_media_e10s_opt.yml
-  mochitest-webgl-e10s:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_gl_e10s_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_gl_e10s_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_mochitest_gl_e10s_opt.yml
-      tasks/builds/opt_linux64-asan.yml:
-        task: tasks/tests/fx_linux64_mochitest_gl_e10s_opt.yml
-  reftest-e10s:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_reftest_e10s_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_reftest_e10s_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_reftest_e10s_opt.yml
-  reftest-no-accel-e10s:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_reftest_not_accelerated_e10s_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_reftest_not_accelerated_e10s_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_reftest_not_accelerated_e10s_opt.yml
-  web-platform-tests-e10s:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_web_platform_tests_e10s_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_web_platform_tests_e10s_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_web_platform_tests_e10s_opt.yml
-  web-platform-tests-reftests-e10s:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_web_platform_tests_reftests_e10s_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_web_platform_tests_reftests_e10s_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_web_platform_tests_reftests_e10s_opt.yml
--- a/taskcluster/ci/legacy/tasks/branches/base_jobs.yml
+++ b/taskcluster/ci/legacy/tasks/branches/base_jobs.yml
@@ -233,436 +233,16 @@ builds:
     platforms:
       - win64
     types:
       opt:
         task: tasks/builds/opt_win64.yml
       debug:
         task: tasks/builds/dbg_win64.yml
 
-tests:
-  cppunit:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_cppunit_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_cppunit_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_cppunit_opt.yml
-      tasks/builds/opt_linux64-asan.yml:
-        task: tasks/tests/fx_linux64_cppunit_opt.yml
-      tasks/builds/android_api_15.yml:
-        task: tasks/tests/fx_android-api-15_cppunit_opt.yml
-      tasks/builds/android_api_15_debug.yml:
-        task: tasks/tests/fx_android-api-15_cppunit_dbg.yml
-  crashtest:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_crashtest_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_crashtest_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_crashtest_opt.yml
-      tasks/builds/opt_linux64-asan.yml:
-        task: tasks/tests/fx_linux64_crashtest_opt.yml
-      tasks/builds/android_api_15.yml:
-        task: tasks/tests/fx_android-api-15_crashtest_opt.yml
-      tasks/builds/android_api_15_debug.yml:
-        task: tasks/tests/fx_android-api-15_crashtest_dbg.yml
-  crashtest-e10s:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_crashtest_e10s_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_crashtest_e10s_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_crashtest_e10s_opt.yml
-      tasks/builds/opt_linux64-asan.yml:
-        task: tasks/tests/fx_linux64_crashtest_e10s_opt.yml
-  external-media-tests:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_external_media_tests_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_external_media_tests_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_external_media_tests_opt.yml
-  firefox-ui-functional-local:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_fxui_functional_local_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_fxui_functional_local_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_fxui_functional_local_opt.yml
-  firefox-ui-functional-local-e10s:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_fxui_functional_local_e10s_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_fxui_functional_local_e10s_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_fxui_functional_local_e10s_opt.yml
-  firefox-ui-functional-remote:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_fxui_functional_remote_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_fxui_functional_remote_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_fxui_functional_remote_opt.yml
-  firefox-ui-functional-remote-e10s:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_fxui_functional_remote_e10s_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_fxui_functional_remote_e10s_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_fxui_functional_remote_e10s_opt.yml
-  gtest:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_gtest_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_gtest_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_gtest_opt.yml
-      tasks/builds/opt_linux64-asan.yml:
-        task: tasks/tests/fx_linux64_gtest_opt.yml
-  jittests:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_jittests_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_jittests_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_jittests_opt.yml
-      tasks/builds/opt_linux64-asan.yml:
-        task: tasks/tests/fx_linux64_jittests_opt.yml
-  jsreftest:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_jsreftest_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_jsreftest_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_jsreftest_opt.yml
-      tasks/builds/opt_linux64-asan.yml:
-        task: tasks/tests/fx_linux64_jsreftest_opt.yml
-      tasks/builds/android_api_15.yml:
-        task: tasks/tests/fx_android-api-15_jsreftest_opt.yml
-      tasks/builds/android_api_15_debug.yml:
-        task: tasks/tests/fx_android-api-15_jsreftest_dbg.yml
-  jsreftest-e10s:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_jsreftest_e10s_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_jsreftest_e10s_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_jsreftest_e10s_opt.yml
-      tasks/builds/opt_linux64-asan.yml:
-        task: tasks/tests/fx_linux64_jsreftest_e10s_opt.yml
-  marionette:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_marionette_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_marionette_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_marionette_opt.yml
-      tasks/builds/opt_linux64-asan.yml:
-        task: tasks/tests/fx_linux64_marionette_opt.yml
-  marionette-e10s:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_marionette_e10s_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_marionette_e10s_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_marionette_e10s_opt.yml
-      tasks/builds/opt_linux64-asan.yml:
-        task: tasks/tests/fx_linux64_marionette_e10s_opt.yml
-  mochitest:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_plain_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_plain_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_mochitest_plain_opt.yml
-      tasks/builds/opt_linux64-asan.yml:
-        task: tasks/tests/fx_linux64_mochitest_plain_opt.yml
-      tasks/builds/android_api_15.yml:
-        task: tasks/tests/fx_android-api-15_mochitest_plain_opt.yml
-      tasks/builds/android_api_15_debug.yml:
-        task: tasks/tests/fx_android-api-15_mochitest_plain_dbg.yml
-  mochitest-e10s:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_plain_e10s_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_plain_e10s_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_mochitest_plain_e10s_opt.yml
-      tasks/builds/opt_linux64-asan.yml:
-        task: tasks/tests/fx_linux64_mochitest_plain_e10s_opt.yml
-  mochitest-a11y:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_a11y_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_a11y_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_mochitest_a11y_opt.yml
-  mochitest-browser-chrome:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_bc_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_bc_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_mochitest_bc_opt.yml
-      tasks/builds/opt_linux64-asan.yml:
-        task: tasks/tests/fx_linux64_mochitest_bc_opt.yml
-  mochitest-browser-chrome-e10s:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_bc_e10s_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_bc_e10s_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_mochitest_bc_e10s_opt.yml
-      tasks/builds/opt_linux64-asan.yml:
-        task: tasks/tests/fx_linux64_mochitest_bc_e10s_opt.yml
-  mochitest-chrome:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_chrome_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_chrome_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_mochitest_chrome_opt.yml
-      tasks/builds/opt_linux64-asan.yml:
-        task: tasks/tests/fx_linux64_mochitest_chrome_opt.yml
-      tasks/builds/android_api_15.yml:
-        task: tasks/tests/fx_android-api-15_mochitest_chrome_opt.yml
-      tasks/builds/android_api_15_debug.yml:
-        task: tasks/tests/fx_android-api-15_mochitest_chrome_dbg.yml
-  mochitest-devtools-chrome:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_dt_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_dt_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_mochitest_dt_opt.yml
-      tasks/builds/opt_linux64-asan.yml:
-        task: tasks/tests/fx_linux64_mochitest_dt_opt.yml
-  mochitest-devtools-chrome-e10s:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_dt_e10s_opt.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_mochitest_dt_e10s_opt.yml
-      tasks/builds/opt_linux64-asan.yml:
-        task: tasks/tests/fx_linux64_mochitest_dt_e10s_opt.yml
-  mochitest-jetpack:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_jetpack_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_jetpack_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_mochitest_jetpack_opt.yml
-      tasks/builds/opt_linux64-asan.yml:
-        task: tasks/tests/fx_linux64_mochitest_jetpack_opt.yml
-  mochitest-media:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_media_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_media_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_mochitest_media_opt.yml
-      tasks/builds/opt_linux64-asan.yml:
-        task: tasks/tests/fx_linux64_mochitest_media_opt.yml
-      tasks/builds/android_api_15.yml:
-        task: tasks/tests/fx_android-api-15_mochitest_media_opt.yml
-      tasks/builds/android_api_15_debug.yml:
-        task: tasks/tests/fx_android-api-15_mochitest_media_dbg.yml
-  mochitest-media-e10s:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_media_e10s_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_media_e10s_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_mochitest_media_e10s_opt.yml
-      tasks/builds/opt_linux64-asan.yml:
-        task: tasks/tests/fx_linux64_mochitest_media_e10s_opt.yml
-  mochitest-webgl:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_gl_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_gl_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_mochitest_gl_opt.yml
-      tasks/builds/opt_linux64-asan.yml:
-        task: tasks/tests/fx_linux64_mochitest_gl_opt.yml
-      tasks/builds/android_api_15.yml:
-        task: tasks/tests/fx_android-api-15_mochitest_gl_opt.yml
-      tasks/builds/android_api_15_debug.yml:
-        task: tasks/tests/fx_android-api-15_mochitest_gl_dbg.yml
-  mochitest-webgl-e10s:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_gl_e10s_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_gl_e10s_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_mochitest_gl_e10s_opt.yml
-      tasks/builds/opt_linux64-asan.yml:
-        task: tasks/tests/fx_linux64_mochitest_gl_e10s_opt.yml
-  mochitest-gpu:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_gpu_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_gpu_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_mochitest_gpu_opt.yml
-      tasks/builds/opt_linux64-asan.yml:
-        task: tasks/tests/fx_linux64_mochitest_gpu_opt.yml
-      tasks/builds/android_api_15.yml:
-        task: tasks/tests/fx_android-api-15_mochitest_gpu_opt.yml
-      tasks/builds/android_api_15_debug.yml:
-        task: tasks/tests/fx_android-api-15_mochitest_gpu_dbg.yml
-  mochitest-gpu-e10s:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_gpu_e10s_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_gpu_e10s_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_mochitest_gpu_e10s_opt.yml
-      tasks/builds/opt_linux64-asan.yml:
-        task: tasks/tests/fx_linux64_mochitest_gpu_e10s_opt.yml
-  mochitest-clipboard:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_clipboard_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_clipboard_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_mochitest_clipboard_opt.yml
-      tasks/builds/opt_linux64-asan.yml:
-        task: tasks/tests/fx_linux64_mochitest_clipboard_opt.yml
-      tasks/builds/android_api_15.yml:
-        task: tasks/tests/fx_android-api-15_mochitest_clipboard_opt.yml
-      tasks/builds/android_api_15_debug.yml:
-        task: tasks/tests/fx_android-api-15_mochitest_clipboard_dbg.yml
-  mochitest-clipboard-e10s:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_clipboard_e10s_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_mochitest_clipboard_e10s_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_mochitest_clipboard_e10s_opt.yml
-      tasks/builds/opt_linux64-asan.yml:
-        task: tasks/tests/fx_linux64_mochitest_clipboard_e10s_opt.yml
-  reftest:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_reftest_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_reftest_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_reftest_opt.yml
-      tasks/builds/android_api_15.yml:
-        task: tasks/tests/fx_android-api-15_reftest_opt.yml
-      tasks/builds/android_api_15_debug.yml:
-        task: tasks/tests/fx_android-api-15_reftest_dbg.yml
-  reftest-e10s:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_reftest_e10s_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_reftest_e10s_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_reftest_e10s_opt.yml
-  reftest-no-accel:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_reftest_not_accelerated_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_reftest_not_accelerated_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_reftest_not_accelerated_opt.yml
-  reftest-no-accel-e10s:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_reftest_not_accelerated_e10s_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_reftest_not_accelerated_e10s_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_reftest_not_accelerated_e10s_opt.yml
-  robocop:
-    allowed_build_tasks:
-      tasks/builds/android_api_15.yml:
-        task: tasks/tests/fx_android-api-15_robocop_opt.yml
-  web-platform-tests:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_web_platform_tests_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_web_platform_tests_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_web_platform_tests_opt.yml
-  web-platform-tests-e10s:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_web_platform_tests_e10s_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_web_platform_tests_e10s_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_web_platform_tests_e10s_opt.yml
-  web-platform-tests-reftests:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_web_platform_tests_reftests_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_web_platform_tests_reftests_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_web_platform_tests_reftests_opt.yml
-  web-platform-tests-reftests-e10s:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_web_platform_tests_reftests_e10s_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_web_platform_tests_reftests_e10s_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_web_platform_tests_reftests_e10s_opt.yml
-  xpcshell:
-    allowed_build_tasks:
-      tasks/builds/opt_linux64.yml:
-        task: tasks/tests/fx_linux64_xpcshell_opt.yml
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_xpcshell_dbg.yml
-      tasks/builds/opt_linux64_pgo.yml:
-        task: tasks/tests/fx_linux64_xpcshell_opt.yml
-      tasks/builds/opt_linux64-asan.yml:
-        task: tasks/tests/fx_linux64_xpcshell_opt.yml
-      tasks/builds/android_api_15.yml:
-        task: tasks/tests/fx_android-api-15_xpcshell_opt.yml
-      tasks/builds/android_api_15_debug.yml:
-        task: tasks/tests/fx_android-api-15_xpcshell_dbg.yml
-
 # Miscellaneous tasks.
 tasks:
   eslint-gecko:
     task: tasks/tests/eslint-gecko.yml
     root: true
     when:
       file_patterns:
         # Files that are likely audited.
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_android-api-15_cppunit.yml
+++ /dev/null
@@ -1,17 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_android-api-15_generic.yml'
-task:
-  payload:
-    command:
-      - --test-suite=cppunittest
-  metadata:
-    name: '[TC] Android 4.3 API15+ cppunit test'
-    description: cppunit run
-  extra:
-    suite:
-      name: cppunittest
-      flavor: cppunittest
-    treeherder:
-      groupSymbol: tc
-      symbol: Cpp
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_android-api-15_cppunit_dbg.yml
+++ /dev/null
@@ -1,9 +0,0 @@
-$inherits:
-  from: 'tasks/tests/fx_android-api-15_cppunit.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
-  extra:
-    treeherder:
-      tier: 1
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_android-api-15_cppunit_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_android-api-15_cppunit.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_android-api-15_crashtest.yml
+++ /dev/null
@@ -1,17 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_android-api-15_generic.yml'
-task:
-  workerType: desktop-test-xlarge
-  metadata:
-    name: '[TC] Android 4.3 API15+ crashtest-{{chunk}}'
-    description: Crashtest run {{chunk}}
-  extra:
-    chunks:
-      total: 4
-    suite:
-      name: crashtest
-      flavor: crashtest
-    treeherder:
-      groupSymbol: tc-R
-      symbol: C{{chunk}}
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_android-api-15_crashtest_dbg.yml
+++ /dev/null
@@ -1,12 +0,0 @@
-$inherits:
-  from: 'tasks/tests/fx_android-api-15_crashtest.yml'
-task:
-  payload:
-    command:
-      - --test-suite=crashtest-debug-{{chunk}}
-      - --download-symbols=true
-  extra:
-    chunks:
-      total: 10
-    treeherder:
-      tier: 1
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_android-api-15_crashtest_opt.yml
+++ /dev/null
@@ -1,11 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_android-api-15_crashtest.yml'
-task:
-  payload:
-    command:
-      - --test-suite=crashtest-{{chunk}}
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_android-api-15_generic.yml
+++ /dev/null
@@ -1,33 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_android_generic.yml'
-task:
-  payload:
-    cache:
-      tooltool-cache: '/home/worker/tooltool-cache'
-    capabilities:
-      devices:
-        loopbackVideo: true
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/android_emulator_unittest.py'
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/android/androidarm_4_3.py
-          mozharness/configs/remove_executables.py
-          mozharness/configs/android/androidarm_4_3-tc.py
-        MOZHARNESS_ACTIONS: 'get-secrets'
-    features:
-      relengAPIProxy: true
-  scopes:
-    - 'docker-worker:capability:device:loopbackVideo'
-    - 'docker-worker:cache:tooltool-cache'
-    - 'docker-worker:relengapi-proxy:tooltool.download.internal'
-    - 'docker-worker:relengapi-proxy:tooltool.download.public'
-  extra:
-    treeherder:
-      machine:
-        platform: android-4-3-armv7-api15
-      groupName: Android tests
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_android-api-15_jsreftest.yml
+++ /dev/null
@@ -1,19 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_android-api-15_generic.yml'
-task:
-  workerType: desktop-test-xlarge
-  payload:
-    maxRunTime: 7200
-  metadata:
-    name: '[TC] Android 4.3 API15+ jsreftest-{{chunk}}'
-    description: jsreftest run {{chunk}}
-  extra:
-    chunks:
-      total: 6
-    suite:
-      name: reftest
-      flavor: jsreftest
-    treeherder:
-      groupSymbol: tc-R
-      symbol: J{{chunk}}
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_android-api-15_jsreftest_dbg.yml
+++ /dev/null
@@ -1,12 +0,0 @@
-$inherits:
-  from: 'tasks/tests/fx_android-api-15_jsreftest.yml'
-task:
-  payload:
-    command:
-      - --test-suite=jsreftest-debug-{{chunk}}
-      - --download-symbols=true
-  extra:
-    chunks:
-      total: 20
-    treeherder:
-      tier: 1
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_android-api-15_jsreftest_opt.yml
+++ /dev/null
@@ -1,11 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_android-api-15_jsreftest.yml'
-task:
-  payload:
-    command:
-      - --test-suite=jsreftest-{{chunk}}
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_android-api-15_mochitest_chrome.yml
+++ /dev/null
@@ -1,19 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_android-api-15_generic.yml'
-task:
-  workerType: desktop-test-xlarge
-  payload:
-    maxRunTime: 5400
-    command:
-      - --test-suite=mochitest-chrome
-  metadata:
-    name: '[TC] Android API 15 mochitest-chrome'
-    description: Mochitest chrome run
-  extra:
-    suite:
-      name: mochitest
-      flavor: chrome
-    treeherder:
-      groupSymbol: tc-M
-      symbol: c
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_android-api-15_mochitest_chrome_dbg.yml
+++ /dev/null
@@ -1,9 +0,0 @@
-$inherits:
-  from: 'tasks/tests/fx_android-api-15_mochitest_chrome.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
-  extra:
-    treeherder:
-      tier: 1
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_android-api-15_mochitest_chrome_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_android-api-15_mochitest_chrome.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_android-api-15_mochitest_clipboard.yml
+++ /dev/null
@@ -1,18 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_android-api-15_generic.yml'
-task:
-  workerType: desktop-test-xlarge
-  payload:
-    command:
-      - --test-suite=mochitest-plain-clipboard
-  metadata:
-    name: '[TC] Android 4.3 API15+ mochitest-clipboard'
-    description: Mochitest Clipboard run
-  extra:
-    suite:
-      name: mochitest
-      flavor: plain-clipboard
-    treeherder:
-      groupSymbol: tc-M
-      symbol: cl
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_android-api-15_mochitest_clipboard_dbg.yml
+++ /dev/null
@@ -1,9 +0,0 @@
-$inherits:
-  from: 'tasks/tests/fx_android-api-15_mochitest_clipboard.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
-  extra:
-    treeherder:
-      tier: 1
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_android-api-15_mochitest_clipboard_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_android-api-15_mochitest_clipboard.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_android-api-15_mochitest_gl.yml
+++ /dev/null
@@ -1,20 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_android-api-15_generic.yml'
-task:
-  payload:
-    maxRunTime: 7200
-    command:
-      - --test-suite=mochitest-gl-{{chunk}}
-  metadata:
-    name: '[TC] Android 4.3 API15+ mochitest-gl-{{chunk}}'
-    description: Mochitest WebGL run {{chunk}}
-  extra:
-    chunks:
-      total: 10
-    suite:
-      name: mochitest
-      flavor: mochitest-gl
-    treeherder:
-      groupSymbol: tc-M
-      symbol: gl{{chunk}}
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_android-api-15_mochitest_gl_dbg.yml
+++ /dev/null
@@ -1,10 +0,0 @@
-$inherits:
-  from: 'tasks/tests/fx_android-api-15_mochitest_gl.yml'
-task:
-  workerType: desktop-test-xlarge
-  payload:
-    command:
-      - --download-symbols=true
-  extra:
-    treeherder:
-      tier: 1
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_android-api-15_mochitest_gl_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_android-api-15_mochitest_gl.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_android-api-15_mochitest_gpu.yml
+++ /dev/null
@@ -1,17 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_android-api-15_generic.yml'
-task:
-  payload:
-    command:
-      - --test-suite=mochitest-plain-gpu
-  metadata:
-    name: '[TC] Android 4.3 API15+ mochitest-gpu'
-    description: Mochitest GPU run
-  extra:
-    suite:
-      name: mochitest
-      flavor: plain-gpu
-    treeherder:
-      groupSymbol: tc-M
-      symbol: gpu
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_android-api-15_mochitest_gpu_dbg.yml
+++ /dev/null
@@ -1,9 +0,0 @@
-$inherits:
-  from: 'tasks/tests/fx_android-api-15_mochitest_gpu.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
-  extra:
-    treeherder:
-      tier: 1
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_android-api-15_mochitest_gpu_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_android-api-15_mochitest_gpu.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_android-api-15_mochitest_media.yml
+++ /dev/null
@@ -1,20 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_android-api-15_generic.yml'
-task:
-  workerType: desktop-test-xlarge
-  payload:
-    command:
-      - --test-suite=mochitest-media-{{chunk}}
-  metadata:
-    name: '[TC] Android 4.3 API15+ mochitest-media-{{chunk}}'
-    description: Mochitest Media run {{chunk}}
-  extra:
-    chunks:
-      total: 2
-    suite:
-      name: mochitest
-      flavor: mochitest-media
-    treeherder:
-      groupSymbol: tc-M
-      symbol: mda{{chunk}}
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_android-api-15_mochitest_media_dbg.yml
+++ /dev/null
@@ -1,10 +0,0 @@
-$inherits:
-  from: 'tasks/tests/fx_android-api-15_mochitest_media.yml'
-task:
-  payload:
-    maxRunTime: 5400
-    command:
-      - --download-symbols=true
-  extra:
-    treeherder:
-      tier: 1
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_android-api-15_mochitest_media_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_android-api-15_mochitest_media.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_android-api-15_mochitest_plain.yml
+++ /dev/null
@@ -1,20 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_android-api-15_generic.yml'
-task:
-  workerType: desktop-test-xlarge
-  payload:
-    command:
-      - --test-suite=mochitest-{{chunk}}
-  metadata:
-    name: '[TC] Android 4.3 API15+ mochitest-{{chunk}}'
-    description: Mochitest plain run {{chunk}}
-  extra:
-    chunks:
-      total: 20
-    suite:
-      name: mochitest
-      flavor: plain-chunked
-    treeherder:
-      groupSymbol: tc-M
-      symbol: {{chunk}}
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_android-api-15_mochitest_plain_dbg.yml
+++ /dev/null
@@ -1,10 +0,0 @@
-$inherits:
-  from: 'tasks/tests/fx_android-api-15_mochitest_plain.yml'
-task:
-  payload:
-    maxRunTime: 10800
-    command:
-      - --download-symbols=true
-  extra:
-    treeherder:
-      tier: 1
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_android-api-15_mochitest_plain_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_android-api-15_mochitest_plain.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_android-api-15_reftest.yml
+++ /dev/null
@@ -1,19 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_android-api-15_generic.yml'
-task:
-  workerType: desktop-test-xlarge
-  payload:
-    maxRunTime: 10800
-  metadata:
-    name: '[TC] Android 4.3 API15+ reftest-{{chunk}}'
-    description: Reftest run {{chunk}}
-  extra:
-    chunks:
-      total: 16
-    suite:
-      name: reftest
-      flavor: reftest
-    treeherder:
-      groupSymbol: tc-R
-      symbol: R{{chunk}}
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_android-api-15_reftest_dbg.yml
+++ /dev/null
@@ -1,12 +0,0 @@
-$inherits:
-  from: 'tasks/tests/fx_android-api-15_reftest.yml'
-task:
-  payload:
-    command:
-      - --test-suite=reftest-debug-{{chunk}}
-      - --download-symbols=true
-  extra:
-    chunks:
-      total: 48
-    treeherder:
-      tier: 1
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_android-api-15_reftest_opt.yml
+++ /dev/null
@@ -1,11 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_android-api-15_reftest.yml'
-task:
-  payload:
-    command:
-      - --test-suite=reftest-{{chunk}}
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_android-api-15_robocop.yml
+++ /dev/null
@@ -1,20 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_android-api-15_generic.yml'
-task:
-  workerType: desktop-test-xlarge
-  payload:
-    command:
-      - --test-suite=robocop-{{chunk}}
-  metadata:
-    name: '[TC] Android 4.3 API15+ robocop-{{chunk}}'
-    description: Robocop run {{chunk}}
-  extra:
-    chunks:
-      total: 4
-    suite:
-      name: robocop
-      flavor: robocop
-    treeherder:
-      groupSymbol: tc-M
-      symbol: rc{{chunk}}
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_android-api-15_robocop_dbg.yml
+++ /dev/null
@@ -1,9 +0,0 @@
-$inherits:
-  from: 'tasks/tests/fx_android-api-15_robocop.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
-  extra:
-    treeherder:
-      tier: 1
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_android-api-15_robocop_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_android-api-15_robocop.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_android-api-15_xpcshell.yml
+++ /dev/null
@@ -1,21 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_android-api-15_generic.yml'
-task:
-  workerType: desktop-test-xlarge
-  payload:
-    maxRunTime: 7200
-    command:
-      - --test-suite=xpcshell-{{chunk}}
-  metadata:
-    name: '[TC] Android 4.3 API15+ xpcshell-{{chunk}}'
-    description: XPCShell run {{chunk}}
-  extra:
-    chunks:
-      total: 3
-    suite:
-      name: xpcshell
-      flavor: xpcshell
-    treeherder:
-      groupSymbol: tc-X
-      symbol: {{chunk}}
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_android-api-15_xpcshell_dbg.yml
+++ /dev/null
@@ -1,9 +0,0 @@
-$inherits:
-  from: 'tasks/tests/fx_android-api-15_xpcshell.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
-  extra:
-    treeherder:
-      tier: 1
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_android-api-15_xpcshell_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_android-api-15_xpcshell.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_docker_android_generic.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_test_base.yml'
-task:
-  payload:
-    # do not set MOZ_NODE_PATH here as it causes tests which do not pass to run
-    command:
-      - bash
-      - /home/worker/bin/test.sh
-
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_docker_desktop_generic.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_test_base.yml'
-task:
-  payload:
-    env:
-        MOZ_NODE_PATH: '/usr/local/bin/node'
-    command:
-      - bash
-      - /home/worker/bin/test.sh
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_docker_test_base.yml
+++ /dev/null
@@ -1,41 +0,0 @@
----
-$inherits:
-  from: 'tasks/docker_test.yml'
-docker-image: desktop-test
-task:
-  workerType: desktop-test
-  scopes:
-    - docker-worker:cache:level-{{level}}-{{project}}-test-workspace
-  payload:
-    image:
-      type: 'task-image'
-      path: 'public/image.tar'
-      taskId:
-        task-reference: "<docker-image>"
-
-    env:
-        NEED_WINDOW_MANAGER: true
-        NEED_PULSEAUDIO: true
-        GECKO_HEAD_REPOSITORY: '{{{head_repository}}}'
-        GECKO_HEAD_REV: '{{{head_rev}}}'
-
-    cache:
-      # put the workspace and /tmp on a cache, less for inter-task caching than
-      # to get this directory on fast, non-aufs storage
-      level-{{level}}-{{project}}-test-workspace: '/home/worker/workspace'
-
-    artifacts:
-      'public/test':
-        type: directory
-        path: '/home/worker/artifacts/'
-        expires:
-          relative-datestamp: '1 year'
-    features:
-      allowPtrace: true
-  extra:
-    treeherder:
-      groupName: Desktop tests
-      tier: 1
-    treeherderEnv:
-      - production
-      - staging
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_cppunit.yml
+++ /dev/null
@@ -1,25 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  payload:
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-      - --cppunittest-suite=cppunittest
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/desktop_unittest.py'
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/unittests/linux_unittest.py
-          mozharness/configs/remove_executables.py
-  metadata:
-    name: '[TC] Linux64 cppunit'
-    description: CPP unit tests
-  extra:
-    suite:
-      name: cppunittest
-      flavor: cppunittest
-    treeherder:
-      groupName: Desktop cppunit
-      symbol: Cpp
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_cppunit_dbg.yml
+++ /dev/null
@@ -1,7 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_cppunit.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_cppunit_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_cppunit.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_crashtest.yml
+++ /dev/null
@@ -1,29 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  payload:
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-      - --{{suite}}-suite={{flavor}}
-      - --total-chunk={{total_chunks}}
-      - --this-chunk={{chunk}}
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/desktop_unittest.py'
-        # TODO move linux_unittest.py to a platform specific config
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/unittests/linux_unittest.py
-          mozharness/configs/remove_executables.py
-  metadata:
-    name: '[TC] Linux64 crashtest'
-    description: Crashtest run
-  extra:
-    suite:
-      name: reftest
-      flavor: crashtest
-    treeherder:
-      groupName: Desktop crashtest
-      groupSymbol: tc-R
-      symbol: C
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_crashtest_dbg.yml
+++ /dev/null
@@ -1,7 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_crashtest.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_crashtest_e10s.yml
+++ /dev/null
@@ -1,30 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  payload:
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-      - --{{suite}}-suite={{flavor}}
-      - --total-chunk={{total_chunks}}
-      - --this-chunk={{chunk}}
-      - --e10s
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/desktop_unittest.py'
-        # TODO move linux_unittest.py to a platform specific config
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/unittests/linux_unittest.py
-          mozharness/configs/remove_executables.py
-  metadata:
-    name: '[TC] Linux64 crashtest e10s'
-    description: Crashtest e10s run
-  extra:
-    suite:
-      name: reftest
-      flavor: crashtest
-    treeherder:
-      groupName: Desktop crashtest e10s
-      groupSymbol: tc-R-e10s
-      symbol: C
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_crashtest_e10s_dbg.yml
+++ /dev/null
@@ -1,7 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_crashtest_e10s.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_crashtest_e10s_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_crashtest_e10s.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_crashtest_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_crashtest.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_external_media_tests.yml
+++ /dev/null
@@ -1,27 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  payload:
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/firefox_media_tests_buildbot.py'
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/mediatests/buildbot_posix_config.py
-          mozharness/configs/remove_executables.py
-    maxRunTime: 5400
-  metadata:
-    name: '[TC] Linux64 external-media-tests'
-    description: Marionette unittest run
-  extra:
-    suite:
-      name: external-media-tests
-      flavor: external-media-tests
-    treeherder:
-      groupName: VideoPuppeteer
-      groupSymbol: tc-VP
-      symbol: b-m
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_external_media_tests_dbg.yml
+++ /dev/null
@@ -1,7 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_external_media_tests.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_external_media_tests_opt.yml
+++ /dev/null
@@ -1,7 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_external_media_tests.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_fxui_functional.yml
+++ /dev/null
@@ -1,24 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  payload:
-    command:
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/firefox_ui_tests/functional.py'
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/firefox_ui_tests/taskcluster.py
-          mozharness/configs/remove_executables.py
-    maxRunTime: 5400
-  metadata:
-    name: '[TC] Linux64 firefox-ui-tests functional'
-    description: firefox-ui-tests functional run
-  extra:
-    suite:
-      name: firefox-ui
-    treeherder:
-      groupName: Desktop firefox-ui-tests
-      groupSymbol: tc-Fxfn
-      symbol: en-US
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_fxui_functional_local.yml
+++ /dev/null
@@ -1,17 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_fxui_functional.yml'
-task:
-  payload:
-    command:
-      - --tag local
-  metadata:
-    name: '[TC] Linux64 firefox-ui-tests functional local'
-    description: firefox-ui-tests functional local run
-  extra:
-    suite:
-      name: firefox-ui
-      flavor: functional local
-    treeherder:
-      groupName: Desktop firefox-ui-tests (local)
-      groupSymbol: tc-Fxfn-l
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_fxui_functional_local_dbg.yml
+++ /dev/null
@@ -1,7 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_fxui_functional_local.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_fxui_functional_local_e10s.yml
+++ /dev/null
@@ -1,13 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_fxui_functional_local.yml'
-task:
-  payload:
-    command:
-      - --e10s
-  metadata:
-    name: '[TC] Linux64 firefox-ui-tests functional local e10s'
-    description: firefox-ui-tests functional local e10s run
-  extra:
-    treeherder:
-      groupSymbol: tc-Fxfn-l-e10s
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_fxui_functional_local_e10s_dbg.yml
+++ /dev/null
@@ -1,7 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_fxui_functional_local_e10s.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_fxui_functional_local_e10s_opt.yml
+++ /dev/null
@@ -1,7 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_fxui_functional_local_e10s.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_fxui_functional_local_opt.yml
+++ /dev/null
@@ -1,7 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_fxui_functional_local.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_fxui_functional_remote.yml
+++ /dev/null
@@ -1,18 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_fxui_functional.yml'
-task:
-  payload:
-    command:
-      - --tag remote
-  metadata:
-    name: '[TC] Linux64 firefox-ui-tests functional remote'
-    description: firefox-ui-tests functional remote run
-  extra:
-    suite:
-      name: firefox-ui
-      flavor: functional remote
-    treeherder:
-      groupName: Desktop firefox-ui-tests (remote)
-      groupSymbol: tc-Fxfn-r
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_fxui_functional_remote_dbg.yml
+++ /dev/null
@@ -1,7 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_fxui_functional_remote.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_fxui_functional_remote_e10s.yml
+++ /dev/null
@@ -1,13 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_fxui_functional_remote.yml'
-task:
-  payload:
-    command:
-      - --e10s
-  metadata:
-    name: '[TC] Linux64 firefox-ui-tests functional remote e10s'
-    description: firefox-ui-tests functional remote e10s run
-  extra:
-    treeherder:
-      groupSymbol: tc-Fxfn-r-e10s
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_fxui_functional_remote_e10s_dbg.yml
+++ /dev/null
@@ -1,7 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_fxui_functional_remote_e10s.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_fxui_functional_remote_e10s_opt.yml
+++ /dev/null
@@ -1,7 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_fxui_functional_remote_e10s.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_fxui_functional_remote_opt.yml
+++ /dev/null
@@ -1,7 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_fxui_functional_remote.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_gtest.yml
+++ /dev/null
@@ -1,25 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  workerType: desktop-test-xlarge
-  payload:
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-      - --{{suite}}-suite={{flavor}}
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/desktop_unittest.py'
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/unittests/linux_unittest.py
-          mozharness/configs/remove_executables.py
-  metadata:
-    name: '[TC] Linux64 gtest'
-    description: Gtests run
-  extra:
-    suite:
-      name: gtest
-      flavor: gtest
-    treeherder:
-      symbol: GTest
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_gtest_dbg.yml
+++ /dev/null
@@ -1,7 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_gtest.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_gtest_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_gtest.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_jittests.yml
+++ /dev/null
@@ -1,30 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  payload:
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-      - --{{suite}}-suite={{flavor}}
-      - --total-chunk={{total_chunks}}
-      - --this-chunk={{chunk}}
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/desktop_unittest.py'
-        # TODO move linux_unittest.py to a platform specific config
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/unittests/linux_unittest.py
-          mozharness/configs/remove_executables.py
-  metadata:
-    name: '[TC] Linux64 jittest-{{chunk}}'
-    description: Jittests run {{chunk}}
-  extra:
-    chunks:
-      total: 6
-    suite:
-      name: jittest
-      flavor: jittest-chunked
-    treeherder:
-      groupName: Desktop jittests
-      symbol: Jit{{chunk}}
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_jittests_dbg.yml
+++ /dev/null
@@ -1,7 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_jittests.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_jittests_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_jittests.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_jsreftest.yml
+++ /dev/null
@@ -1,31 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  payload:
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-      - --{{suite}}-suite={{flavor}}
-      - --total-chunk={{total_chunks}}
-      - --this-chunk={{chunk}}
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/desktop_unittest.py'
-        # TODO move linux_unittest.py to a platform specific config
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/unittests/linux_unittest.py
-          mozharness/configs/remove_executables.py
-  metadata:
-    name: '[TC] Linux64 jsreftest'
-    description: Jsreftest run {{chunk}}
-  extra:
-    chunks:
-      total: 2
-    suite:
-      name: reftest
-      flavor: jsreftest
-    treeherder:
-      groupName: Desktop jsreftest
-      groupSymbol: tc-R
-      symbol: J{{chunk}}
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_jsreftest_dbg.yml
+++ /dev/null
@@ -1,7 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_jsreftest.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_jsreftest_e10s.yml
+++ /dev/null
@@ -1,32 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  payload:
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-      - --{{suite}}-suite={{flavor}}
-      - --total-chunk={{total_chunks}}
-      - --this-chunk={{chunk}}
-      - --e10s
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/desktop_unittest.py'
-        # TODO move linux_unittest.py to a platform specific config
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/unittests/linux_unittest.py
-          mozharness/configs/remove_executables.py
-  metadata:
-    name: '[TC] Linux64 jsreftest e10s'
-    description: Jsreftest e10s run
-  extra:
-    chunks:
-      total: 2
-    suite:
-      name: reftest
-      flavor: jsreftest
-    treeherder:
-      groupName: Desktop jsreftest
-      groupSymbol: tc-R-e10s
-      symbol: J{{chunk}}
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_jsreftest_e10s_dbg.yml
+++ /dev/null
@@ -1,7 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_jsreftest_e10s.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_jsreftest_e10s_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_jsreftest_e10s.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_jsreftest_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_jsreftest.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_luciddream.yml
+++ /dev/null
@@ -1,19 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  payload:
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-    env:
-      MOZHARNESS_SCRIPT: 'mozharness/scripts/luciddream_unittest.py'
-      MOZHARNESS_CONFIG: >
-        mozharness/configs/luciddream/linux_config.py
-  metadata:
-    name: '[TC] Linux64 luciddream'
-    description: Luciddream run
-  extra:
-    treeherder:
-      symbol: Ld
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_marionette.yml
+++ /dev/null
@@ -1,25 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  payload:
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/marionette.py'
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/marionette/prod_config.py
-          mozharness/configs/remove_executables.py
-    maxRunTime: 5400
-  metadata:
-    name: '[TC] Linux64 marionette'
-    description: Marionette unittest run
-  extra:
-    suite:
-      name: marionette
-      flavor: marionette
-    treeherder:
-      groupName: Desktop marionette
-      symbol: Mn
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_marionette_dbg.yml
+++ /dev/null
@@ -1,7 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_marionette.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_marionette_e10s.yml
+++ /dev/null
@@ -1,27 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  payload:
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-      - --e10s
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/marionette.py'
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/marionette/prod_config.py
-          mozharness/configs/remove_executables.py
-    maxRunTime: 5400
-  metadata:
-    name: '[TC] Linux64 marionette-e10s'
-    description: Marionette e10s unittest run
-  extra:
-    suite:
-      name: marionette
-      flavor: marionette
-    treeherder:
-      groupName: Desktop marionette e10s
-      groupSymbol: tc-e10s
-      symbol: Mn
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_marionette_e10s_dbg.yml
+++ /dev/null
@@ -1,7 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_marionette_e10s.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_marionette_e10s_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_marionette_e10s.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_marionette_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_marionette.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_a11y.yml
+++ /dev/null
@@ -1,34 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  payload:
-    capabilities:
-      devices:
-        loopbackVideo: true
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-      - --{{suite}}-suite={{flavor}}
-      - --total-chunk={{total_chunks}}
-      - --this-chunk={{chunk}}
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/desktop_unittest.py'
-        # TODO move linux_unittest.py to a platform specific config
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/unittests/linux_unittest.py
-          mozharness/configs/remove_executables.py
-  scopes:
-    - 'docker-worker:capability:device:loopbackVideo'
-  metadata:
-    name: '[TC] Linux64 mochitest-a11y'
-    description: Mochitest a11y run
-  extra:
-    suite:
-      name: mochitest
-      flavor: a11y
-    treeherder:
-      groupName: Desktop mochitests
-      groupSymbol: tc-M
-      symbol: a11y
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_a11y_dbg.yml
+++ /dev/null
@@ -1,6 +0,0 @@
-$inherits:
-  from: 'tasks/tests/fx_linux64_mochitest_a11y.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_a11y_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_mochitest_a11y.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_bc.yml
+++ /dev/null
@@ -1,36 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  payload:
-    capabilities:
-      devices:
-        loopbackVideo: true
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-      - --{{suite}}-suite={{flavor}}
-      - --total-chunk={{total_chunks}}
-      - --this-chunk={{chunk}}
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/desktop_unittest.py'
-        # TODO move linux_unittest.py to a platform specific config
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/unittests/linux_unittest.py
-          mozharness/configs/remove_executables.py
-  scopes:
-    - 'docker-worker:capability:device:loopbackVideo'
-  metadata:
-    name: '[TC] Linux64 mochitest-browser-chrome-{{chunk}}'
-    description: Mochitest browser-chrome run {{chunk}}
-  extra:
-    chunks:
-      total: 7
-    suite:
-      name: mochitest
-      flavor: browser-chrome-chunked
-    treeherder:
-      groupName: Desktop mochitests
-      groupSymbol: tc-M
-      symbol: bc{{chunk}}
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_bc_dbg.yml
+++ /dev/null
@@ -1,8 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_mochitest_bc.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
-    maxRunTime: 5400
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_bc_e10s.yml
+++ /dev/null
@@ -1,37 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  payload:
-    capabilities:
-      devices:
-        loopbackVideo: true
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-      - --{{suite}}-suite={{flavor}}
-      - --total-chunk={{total_chunks}}
-      - --this-chunk={{chunk}}
-      - --e10s
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/desktop_unittest.py'
-        # TODO move linux_unittest.py to a platform specific config
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/unittests/linux_unittest.py
-          mozharness/configs/remove_executables.py
-  scopes:
-    - 'docker-worker:capability:device:loopbackVideo'
-  metadata:
-    name: '[TC] Linux64 mochitest-browser-chrome-e10s-{{chunk}}'
-    description: Mochitest browser-chrome e10s run {{chunk}}
-  extra:
-    chunks:
-      total: 7
-    suite:
-      name: mochitest
-      flavor: browser-chrome-chunked
-    treeherder:
-      groupName: Desktop mochitests
-      groupSymbol: tc-M-e10s
-      symbol: bc{{chunk}}
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_bc_e10s_dbg.yml
+++ /dev/null
@@ -1,8 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_mochitest_bc_e10s.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
-    maxRunTime: 5400
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_bc_e10s_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_mochitest_bc_e10s.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_bc_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_mochitest_bc.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_chrome.yml
+++ /dev/null
@@ -1,36 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  payload:
-    capabilities:
-      devices:
-        loopbackVideo: true
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-      - --{{suite}}-suite={{flavor}}
-      - --total-chunk={{total_chunks}}
-      - --this-chunk={{chunk}}
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/desktop_unittest.py'
-        # TODO move linux_unittest.py to a platform specific config
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/unittests/linux_unittest.py
-          mozharness/configs/remove_executables.py
-  scopes:
-    - 'docker-worker:capability:device:loopbackVideo'
-  metadata:
-    name: '[TC] Linux64 mochitest-chrome-{{chunk}}'
-    description: Mochitest chrome run {{chunk}}
-  extra:
-    chunks:
-      total: 3
-    suite:
-      name: mochitest
-      flavor: chrome
-    treeherder:
-      groupName: Desktop mochitests
-      groupSymbol: tc-M
-      symbol: c{{chunk}}
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_chrome_dbg.yml
+++ /dev/null
@@ -1,6 +0,0 @@
-$inherits:
-  from: 'tasks/tests/fx_linux64_mochitest_chrome.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_chrome_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_mochitest_chrome.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_clipboard.yml
+++ /dev/null
@@ -1,35 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  workerType: desktop-test-xlarge
-  payload:
-    capabilities:
-      devices:
-        loopbackVideo: true
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-      - --{{suite}}-suite={{flavor}}
-      - --total-chunk={{total_chunks}}
-      - --this-chunk={{chunk}}
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/desktop_unittest.py'
-        # TODO move linux_unittest.py to a platform specific config
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/unittests/linux_unittest.py
-          mozharness/configs/remove_executables.py
-  scopes:
-    - 'docker-worker:capability:device:loopbackVideo'
-  metadata:
-    name: '[TC] Linux64 mochitest-clipboard'
-    description: Mochitest clipboard run
-  extra:
-    suite:
-      name: mochitest
-      flavor: plain-clipboard,chrome-clipboard,browser-chrome-clipboard,jetpack-package-clipboard
-    treeherder:
-      groupName: Desktop mochitests
-      groupSymbol: tc-M
-      symbol: cl
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_clipboard_dbg.yml
+++ /dev/null
@@ -1,6 +0,0 @@
-$inherits:
-  from: 'tasks/tests/fx_linux64_mochitest_clipboard.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_clipboard_e10s.yml
+++ /dev/null
@@ -1,36 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  workerType: desktop-test-xlarge
-  payload:
-    capabilities:
-      devices:
-        loopbackVideo: true
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-      - --{{suite}}-suite={{flavor}}
-      - --total-chunk={{total_chunks}}
-      - --this-chunk={{chunk}}
-      - --e10s
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/desktop_unittest.py'
-        # TODO move linux_unittest.py to a platform specific config
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/unittests/linux_unittest.py
-          mozharness/configs/remove_executables.py
-  scopes:
-    - 'docker-worker:capability:device:loopbackVideo'
-  metadata:
-    name: '[TC] Linux64 mochitest-clipboard-e10s'
-    description: Mochitest clipboard e10s run
-  extra:
-    suite:
-      name: mochitest
-      flavor: plain-clipboard,chrome-clipboard,browser-chrome-clipboard,jetpack-package-clipboard
-    treeherder:
-      groupName: Desktop mochitests
-      groupSymbol: tc-M-e10s
-      symbol: cl
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_clipboard_e10s_dbg.yml
+++ /dev/null
@@ -1,7 +0,0 @@
-$inherits:
-  from: 'tasks/tests/fx_linux64_mochitest_clipboard_e10s.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
-
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_clipboard_e10s_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_mochitest_clipboard_e10s.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_clipboard_opt.yml
+++ /dev/null
@@ -1,9 +0,0 @@
-$inherits:
-  from: 'tasks/tests/fx_linux64_mochitest_clipboard.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_dt.yml
+++ /dev/null
@@ -1,38 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  payload:
-    # these tests take longer than most to complete
-    maxRunTime: 5400
-    capabilities:
-      devices:
-        loopbackVideo: true
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-      - --{{suite}}-suite={{flavor}}
-      - --total-chunk={{total_chunks}}
-      - --this-chunk={{chunk}}
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/desktop_unittest.py'
-        # TODO move linux_unittest.py to a platform specific config
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/unittests/linux_unittest.py
-          mozharness/configs/remove_executables.py
-  scopes:
-    - 'docker-worker:capability:device:loopbackVideo'
-  metadata:
-    name: '[TC] Linux64 mochitest-devtools-chrome-{{chunk}}'
-    description: Mochitest devtools-chrome run {{chunk}}
-  extra:
-    chunks:
-      total: 10
-    suite:
-      name: mochitest
-      flavor: mochitest-devtools-chrome-chunked
-    treeherder:
-      groupName: Desktop mochitests
-      groupSymbol: tc-M
-      symbol: dt{{chunk}}
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_dt_dbg.yml
+++ /dev/null
@@ -1,7 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_mochitest_dt.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_dt_e10s.yml
+++ /dev/null
@@ -1,39 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  payload:
-    # these tests take longer than most to complete
-    maxRunTime: 5400
-    capabilities:
-      devices:
-        loopbackVideo: true
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-      - --{{suite}}-suite={{flavor}}
-      - --total-chunk={{total_chunks}}
-      - --this-chunk={{chunk}}
-      - --e10s
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/desktop_unittest.py'
-        # TODO move linux_unittest.py to a platform specific config
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/unittests/linux_unittest.py
-          mozharness/configs/remove_executables.py
-  scopes:
-    - 'docker-worker:capability:device:loopbackVideo'
-  metadata:
-    name: '[TC] Linux64 mochitest-devtools-chrome-e10s-{{chunk}}'
-    description: Mochitest devtools-chrome e10s run {{chunk}}
-  extra:
-    chunks:
-      total: 10
-    suite:
-      name: mochitest
-      flavor: mochitest-devtools-chrome-chunked
-    treeherder:
-      groupName: Desktop mochitests
-      groupSymbol: tc-M-e10s
-      symbol: dt{{chunk}}
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_dt_e10s_dbg.yml
+++ /dev/null
@@ -1,7 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_mochitest_dt_e10s.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_dt_e10s_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_mochitest_dt_e10s.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_dt_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_mochitest_dt.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_gl.yml
+++ /dev/null
@@ -1,34 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  payload:
-    capabilities:
-      devices:
-        loopbackVideo: true
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-      - --{{suite}}-suite={{flavor}}
-      - --total-chunk={{total_chunks}}
-      - --this-chunk={{chunk}}
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/desktop_unittest.py'
-        # TODO move linux_unittest.py to a platform specific config
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/unittests/linux_unittest.py
-          mozharness/configs/remove_executables.py
-  scopes:
-    - 'docker-worker:capability:device:loopbackVideo'
-  metadata:
-    name: '[TC] Linux64 mochitest-gl'
-    description: Mochitest webgl run
-  extra:
-    suite:
-      name: mochitest
-      flavor: mochitest-gl
-    treeherder:
-      groupName: Desktop mochitests
-      groupSymbol: tc-M
-      symbol: gl
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_gl_dbg.yml
+++ /dev/null
@@ -1,6 +0,0 @@
-$inherits:
-  from: 'tasks/tests/fx_linux64_mochitest_gl.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_gl_e10s.yml
+++ /dev/null
@@ -1,35 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  payload:
-    capabilities:
-      devices:
-        loopbackVideo: true
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-      - --{{suite}}-suite={{flavor}}
-      - --total-chunk={{total_chunks}}
-      - --this-chunk={{chunk}}
-      - --e10s
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/desktop_unittest.py'
-        # TODO move linux_unittest.py to a platform specific config
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/unittests/linux_unittest.py
-          mozharness/configs/remove_executables.py
-  scopes:
-    - 'docker-worker:capability:device:loopbackVideo'
-  metadata:
-    name: '[TC] Linux64 mochitest-gl-e10s'
-    description: Mochitest webgl e10s run
-  extra:
-    suite:
-      name: mochitest
-      flavor: mochitest-gl
-    treeherder:
-      groupName: Desktop mochitests
-      groupSymbol: tc-M-e10s
-      symbol: gl
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_gl_e10s_dbg.yml
+++ /dev/null
@@ -1,6 +0,0 @@
-$inherits:
-  from: 'tasks/tests/fx_linux64_mochitest_gl_e10s.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_gl_e10s_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_mochitest_gl_e10s.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_gl_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_mochitest_gl.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_gpu.yml
+++ /dev/null
@@ -1,33 +0,0 @@
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  payload:
-    capabilities:
-      devices:
-        loopbackVideo: true
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-      - --{{suite}}-suite={{flavor}}
-      - --total-chunk={{total_chunks}}
-      - --this-chunk={{chunk}}
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/desktop_unittest.py'
-        # TODO move linux_unittest.py to a platform specific config
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/unittests/linux_unittest.py
-          mozharness/configs/remove_executables.py
-  scopes:
-    - 'docker-worker:capability:device:loopbackVideo'
-  metadata:
-    name: '[TC] Linux64 mochitest-gpu'
-    description: Mochitest GPU run
-  extra:
-    suite:
-      name: mochitest
-      flavor: plain-gpu,chrome-gpu,browser-chrome-gpu
-    treeherder:
-      groupName: Desktop mochitests
-      groupSymbol: tc-M
-      symbol: gpu
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_gpu_dbg.yml
+++ /dev/null
@@ -1,6 +0,0 @@
-$inherits:
-  from: 'tasks/tests/fx_linux64_mochitest_gpu.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_gpu_e10s.yml
+++ /dev/null
@@ -1,34 +0,0 @@
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  payload:
-    capabilities:
-      devices:
-        loopbackVideo: true
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-      - --{{suite}}-suite={{flavor}}
-      - --total-chunk={{total_chunks}}
-      - --this-chunk={{chunk}}
-      - --e10s
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/desktop_unittest.py'
-        # TODO move linux_unittest.py to a platform specific config
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/unittests/linux_unittest.py
-          mozharness/configs/remove_executables.py
-  scopes:
-    - 'docker-worker:capability:device:loopbackVideo'
-  metadata:
-    name: '[TC] Linux64 mochitest-gpu-e10s'
-    description: Mochitest GPU e10s run
-  extra:
-    suite:
-      name: mochitest
-      flavor: plain-gpu,chrome-gpu,browser-chrome-gpu
-    treeherder:
-      groupName: Desktop mochitests
-      groupSymbol: tc-M-e10s
-      symbol: gpu
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_gpu_e10s_dbg.yml
+++ /dev/null
@@ -1,7 +0,0 @@
-$inherits:
-  from: 'tasks/tests/fx_linux64_mochitest_gpu_e10s.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
-
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_gpu_e10s_opt.yml
+++ /dev/null
@@ -1,9 +0,0 @@
-$inherits:
-  from: 'tasks/tests/fx_linux64_mochitest_gpu_e10s.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_gpu_opt.yml
+++ /dev/null
@@ -1,9 +0,0 @@
-$inherits:
-  from: 'tasks/tests/fx_linux64_mochitest_gpu.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_jetpack.yml
+++ /dev/null
@@ -1,35 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  payload:
-    maxRunTime: 5400
-    capabilities:
-      devices:
-        loopbackVideo: true
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-      - --{{suite}}-suite={{flavor}}
-      - --total-chunk={{total_chunks}}
-      - --this-chunk={{chunk}}
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/desktop_unittest.py'
-        # TODO move linux_unittest.py to a platform specific config
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/unittests/linux_unittest.py
-          mozharness/configs/remove_executables.py
-  scopes:
-    - 'docker-worker:capability:device:loopbackVideo'
-  metadata:
-    name: '[TC] Linux64 mochitest-jetpack'
-    description: Mochitest jetpack run
-  extra:
-    suite:
-      name: mochitest
-      flavor: jetpack-package
-    treeherder:
-      groupName: Desktop mochitests
-      groupSymbol: tc-M
-      symbol: JP
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_jetpack_dbg.yml
+++ /dev/null
@@ -1,6 +0,0 @@
-$inherits:
-  from: 'tasks/tests/fx_linux64_mochitest_jetpack.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_jetpack_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_mochitest_jetpack.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_media.yml
+++ /dev/null
@@ -1,35 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  payload:
-    maxRunTime: 5400
-    capabilities:
-      devices:
-        loopbackVideo: true
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-      - --{{suite}}-suite={{flavor}}
-      - --total-chunk={{total_chunks}}
-      - --this-chunk={{chunk}}
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/desktop_unittest.py'
-        # TODO move linux_unittest.py to a platform specific config
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/unittests/linux_unittest.py
-          mozharness/configs/remove_executables.py
-  scopes:
-    - 'docker-worker:capability:device:loopbackVideo'
-  metadata:
-    name: '[TC] Linux64 mochitest-media'
-    description: Mochitest media run
-  extra:
-    suite:
-      name: mochitest
-      flavor: mochitest-media
-    treeherder:
-      groupName: Desktop mochitests
-      groupSymbol: tc-M
-      symbol: mda
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_media_dbg.yml
+++ /dev/null
@@ -1,6 +0,0 @@
-$inherits:
-  from: 'tasks/tests/fx_linux64_mochitest_media.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_media_e10s.yml
+++ /dev/null
@@ -1,36 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  payload:
-    maxRunTime: 5400
-    capabilities:
-      devices:
-        loopbackVideo: true
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-      - --{{suite}}-suite={{flavor}}
-      - --total-chunk={{total_chunks}}
-      - --this-chunk={{chunk}}
-      - --e10s
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/desktop_unittest.py'
-        # TODO move linux_unittest.py to a platform specific config
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/unittests/linux_unittest.py
-          mozharness/configs/remove_executables.py
-  scopes:
-    - 'docker-worker:capability:device:loopbackVideo'
-  metadata:
-    name: '[TC] Linux64 mochitest-media-e10s'
-    description: Mochitest media e10s run
-  extra:
-    suite:
-      name: mochitest
-      flavor: mochitest-media
-    treeherder:
-      groupName: Desktop mochitests
-      groupSymbol: tc-M-e10s
-      symbol: mda
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_media_e10s_dbg.yml
+++ /dev/null
@@ -1,6 +0,0 @@
-$inherits:
-  from: 'tasks/tests/fx_linux64_mochitest_media_e10s.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_media_e10s_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_mochitest_media_e10s.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_media_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_mochitest_media.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_plain.yml
+++ /dev/null
@@ -1,37 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  payload:
-    maxRunTime: 5400
-    capabilities:
-      devices:
-        loopbackVideo: true
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-      - --{{suite}}-suite={{flavor}}
-      - --total-chunk={{total_chunks}}
-      - --this-chunk={{chunk}}
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/desktop_unittest.py'
-        # TODO move linux_unittest.py to a platform specific config
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/unittests/linux_unittest.py
-          mozharness/configs/remove_executables.py
-  scopes:
-    - 'docker-worker:capability:device:loopbackVideo'
-  metadata:
-    name: '[TC] Linux64 mochitest-{{chunk}}'
-    description: Mochitest plain run {{chunk}}
-  extra:
-    chunks:
-      total: 10
-    suite:
-      name: mochitest
-      flavor: plain-chunked
-    treeherder:
-      groupName: Desktop mochitests
-      groupSymbol: tc-M
-      symbol: {{chunk}}
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_plain_dbg.yml
+++ /dev/null
@@ -1,7 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_mochitest_plain.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_plain_e10s.yml
+++ /dev/null
@@ -1,38 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  payload:
-    maxRunTime: 5400
-    capabilities:
-      devices:
-        loopbackVideo: true
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-      - --{{suite}}-suite={{flavor}}
-      - --total-chunk={{total_chunks}}
-      - --this-chunk={{chunk}}
-      - --e10s
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/desktop_unittest.py'
-        # TODO move linux_unittest.py to a platform specific config
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/unittests/linux_unittest.py
-          mozharness/configs/remove_executables.py
-  scopes:
-    - 'docker-worker:capability:device:loopbackVideo'
-  metadata:
-    name: '[TC] Linux64 mochitest-plain-e10s-{{chunk}}'
-    description: Mochitest plain e10s run {{chunk}}
-  extra:
-    chunks:
-      total: 10
-    suite:
-      name: mochitest
-      flavor: plain-chunked
-    treeherder:
-      groupName: Desktop mochitests
-      groupSymbol: tc-M-e10s
-      symbol: {{chunk}}
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_plain_e10s_dbg.yml
+++ /dev/null
@@ -1,7 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_mochitest_plain_e10s.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_plain_e10s_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_mochitest_plain_e10s.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_plain_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_mochitest_plain.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_mochitest_vg.yml
+++ /dev/null
@@ -1,33 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  scopes:
-    - 'docker-worker:capability:device:loopbackVideo'
-  payload:
-    maxRunTime: 28800
-    capabilities:
-      devices:
-        loopbackVideo: true
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-      - --mochitest-suite=valgrind-plain
-      - --total-chunk={{total_chunks}}
-      - --this-chunk={{chunk}}
-    env:
-      MOZHARNESS_SCRIPT: 'mozharness/scripts/desktop_unittest.py'
-      MOZHARNESS_CONFIG: >
-        mozharness/configs/unittests/linux_unittest.py
-        mozharness/configs/remove_executables.py
-  metadata:
-    name: '[TC] Linux64 mochitest-valgrind-{{chunk}}'
-    description: Mochitest Valgrind
-  extra:
-    chunks:
-      total: 40
-    treeherder:
-      groupName: Mochitest Valgrind
-      groupSymbol: M-vg
-      symbol: {{chunk}}
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_reftest.yml
+++ /dev/null
@@ -1,32 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  payload:
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-      - --{{suite}}-suite={{flavor}}
-      - --total-chunk={{total_chunks}}
-      - --this-chunk={{chunk}}
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/desktop_unittest.py'
-        # TODO move linux_unittest.py to a platform specific config
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/unittests/linux_unittest.py
-          mozharness/configs/remove_executables.py
-  metadata:
-    name: '[TC] Linux64 reftest-{{chunk}}'
-    description: Reftest run {{chunk}}
-  extra:
-    chunks:
-      total: 8
-    suite:
-      name: reftest
-      flavor: reftest
-    treeherder:
-      groupName: Desktop reftest
-      groupSymbol: tc-R
-      symbol: R{{chunk}}
-
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_reftest_dbg.yml
+++ /dev/null
@@ -1,7 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_reftest.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_reftest_e10s.yml
+++ /dev/null
@@ -1,32 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  payload:
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-      - --{{suite}}-suite={{flavor}}
-      - --total-chunk={{total_chunks}}
-      - --this-chunk={{chunk}}
-      - --e10s
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/desktop_unittest.py'
-        # TODO move linux_unittest.py to a platform specific config
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/unittests/linux_unittest.py
-          mozharness/configs/remove_executables.py
-  metadata:
-    name: '[TC] Linux64 reftest-e10s-{{chunk}}'
-    description: Reftest e10s run {{chunk}}
-  extra:
-    chunks:
-      total: 8
-    suite:
-      name: reftest
-      flavor: reftest
-    treeherder:
-      groupName: Desktop reftest
-      groupSymbol: tc-R-e10s
-      symbol: R{{chunk}}
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_reftest_e10s_dbg.yml
+++ /dev/null
@@ -1,7 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_reftest_e10s.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_reftest_e10s_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_reftest_e10s.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_reftest_not_accelerated.yml
+++ /dev/null
@@ -1,31 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  payload:
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-      - --{{suite}}-suite={{flavor}}
-      - --total-chunk={{total_chunks}}
-      - --this-chunk={{chunk}}
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/desktop_unittest.py'
-        # TODO move linux_unittest.py to a platform specific config
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/unittests/linux_unittest.py
-          mozharness/configs/remove_executables.py
-  metadata:
-    name: '[TC] Linux64 reftest-{{chunk}}'
-    description: Reftest not accelerated run {{chunk}}
-  extra:
-    chunks:
-      total: 8
-    suite:
-      name: reftest
-      flavor: reftest-no-accel
-    treeherder:
-      groupName: Desktop reftest not accelerated
-      groupSymbol: tc-R
-      symbol: Ru{{chunk}}
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_reftest_not_accelerated_dbg.yml
+++ /dev/null
@@ -1,7 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_reftest_not_accelerated.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_reftest_not_accelerated_e10s.yml
+++ /dev/null
@@ -1,32 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  payload:
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-      - --{{suite}}-suite={{flavor}}
-      - --total-chunk={{total_chunks}}
-      - --this-chunk={{chunk}}
-      - --e10s
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/desktop_unittest.py'
-        # TODO move linux_unittest.py to a platform specific config
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/unittests/linux_unittest.py
-          mozharness/configs/remove_executables.py
-  metadata:
-    name: '[TC] Linux64 reftest-noaccel-e10s-{{chunk}}'
-    description: Reftest not accelerated e10s run {{chunk}}
-  extra:
-    chunks:
-      total: 8
-    suite:
-      name: reftest
-      flavor: reftest-no-accel
-    treeherder:
-      groupName: Desktop reftest not accelerated
-      groupSymbol: tc-R-e10s
-      symbol: Ru{{chunk}}
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_reftest_not_accelerated_e10s_dbg.yml
+++ /dev/null
@@ -1,7 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_reftest_not_accelerated_e10s.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_reftest_not_accelerated_e10s_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_reftest_not_accelerated_e10s.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_reftest_not_accelerated_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_reftest_not_accelerated.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_reftest_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_reftest.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_web_platform_tests.yml
+++ /dev/null
@@ -1,32 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  workerType: desktop-test-xlarge
-  payload:
-    maxRunTime: 7200
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-      - --test-type=testharness
-      - --total-chunk={{total_chunks}}
-      - --this-chunk={{chunk}}
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/web_platform_tests.py'
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/web_platform_tests/prod_config.py
-          mozharness/configs/remove_executables.py
-  metadata:
-    name: '[TC] Linux64 web-platform-tests-{{chunk}}'
-    description: Web platform tests run {{chunk}}
-  extra:
-    chunks:
-      total: 12
-    suite:
-      name: web-platform-tests
-      flavor: web-platform-tests
-    treeherder:
-      groupName: Desktop web-platform-tests
-      groupSymbol: tc-W
-      symbol: {{chunk}}
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_web_platform_tests_dbg.yml
+++ /dev/null
@@ -1,7 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_web_platform_tests.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_web_platform_tests_e10s.yml
+++ /dev/null
@@ -1,33 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  workerType: desktop-test-xlarge
-  payload:
-    maxRunTime: 7200
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-      - --test-type=testharness
-      - --e10s
-      - --total-chunk={{total_chunks}}
-      - --this-chunk={{chunk}}
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/web_platform_tests.py'
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/web_platform_tests/prod_config.py
-          mozharness/configs/remove_executables.py
-  metadata:
-    name: '[TC] Linux64 web-platform-tests-e10s-{{chunk}}'
-    description: Web platform e10s tests run {{chunk}}
-  extra:
-    suite:
-      name: web-platform-tests
-      flavor: web-platform-tests
-    chunks:
-      total: 12
-    treeherder:
-      groupName: Desktop web-platform-tests
-      groupSymbol: tc-W-e10s
-      symbol: {{chunk}}
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_web_platform_tests_e10s_dbg.yml
+++ /dev/null
@@ -1,7 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_web_platform_tests_e10s.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_web_platform_tests_e10s_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_web_platform_tests_e10s.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_web_platform_tests_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_web_platform_tests.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_web_platform_tests_reftests.yml
+++ /dev/null
@@ -1,28 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  workerType: desktop-test-xlarge
-  payload:
-    maxRunTime: 5400
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-      - --test-type=reftest
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/web_platform_tests.py'
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/web_platform_tests/prod_config.py
-          mozharness/configs/remove_executables.py
-  metadata:
-    name: '[TC] Linux64 web-platform-tests-reftests'
-    description: Web platform reftest tests run
-  extra:
-    suite:
-      name: web-platform-tests-reftests
-      flavor: web-platform-tests-reftests
-    treeherder:
-      groupName: Desktop web-platform-tests
-      groupSymbol: tc-W
-      symbol: Wr
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_web_platform_tests_reftests_dbg.yml
+++ /dev/null
@@ -1,7 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_web_platform_tests_reftests.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_web_platform_tests_reftests_e10s.yml
+++ /dev/null
@@ -1,29 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  workerType: desktop-test-xlarge
-  payload:
-    maxRunTime: 5400
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-      - --test-type=reftest
-      - --e10s
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/web_platform_tests.py'
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/web_platform_tests/prod_config.py
-          mozharness/configs/remove_executables.py
-  metadata:
-    name: '[TC] Linux64 web-platform-tests-reftests-e10s'
-    description: Web platform reftest e10s test run
-  extra:
-    suite:
-      name: web-platform-tests-reftests
-      flavor: web-platform-tests-reftests
-    treeherder:
-      groupName: Desktop web-platform-tests
-      groupSymbol: tc-W-e10s
-      symbol: Wr
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_web_platform_tests_reftests_e10s_dbg.yml
+++ /dev/null
@@ -1,7 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_web_platform_tests_reftests_e10s.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_web_platform_tests_reftests_e10s_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_web_platform_tests_reftests_e10s.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_web_platform_tests_reftests_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_web_platform_tests_reftests.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_xpcshell.yml
+++ /dev/null
@@ -1,32 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_docker_desktop_generic.yml'
-task:
-  payload:
-    maxRunTime: 5400
-    command:
-      - --no-read-buildbot-config
-      - {"task-reference": "--installer-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}"}
-      - {"task-reference": "--test-packages-url=https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{test_packages_location}}"}
-      - --{{suite}}-suite={{flavor}}
-      - --total-chunk={{total_chunks}}
-      - --this-chunk={{chunk}}
-    env:
-        MOZHARNESS_SCRIPT: 'mozharness/scripts/desktop_unittest.py'
-        # TODO move linux_unittest.py to a platform specific config
-        MOZHARNESS_CONFIG: >
-          mozharness/configs/unittests/linux_unittest.py
-          mozharness/configs/remove_executables.py
-  metadata:
-    name: '[TC] Linux64 xpcshell-{{chunk}}'
-    description: XPCShell run {{chunk}}
-  extra:
-    chunks:
-      total: 8
-    suite:
-      name: xpcshell
-      flavor: xpcshell
-    treeherder:
-      groupName: Desktop xpcshell tests
-      groupSymbol: tc-X
-      symbol: {{chunk}}
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_xpcshell_dbg.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_xpcshell.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=true
-  extra:
-    chunks:
-      total: 10
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_linux64_xpcshell_opt.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_linux64_xpcshell.yml'
-task:
-  payload:
-    command:
-      - --download-symbols=ondemand
-  extra:
-    treeherder:
-      tier: 2
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_win32_base.yml
+++ /dev/null
@@ -1,9 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_windows_test_base.yml'
-
-  variables:
-    test_platform: 'win32'
-
-task:
-  workerType: win7
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_win64_base.yml
+++ /dev/null
@@ -1,9 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_windows_test_base.yml'
-
-  variables:
-    test_platform: 'win64'
-
-task:
-  workerType: win10
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/tests/fx_windows_test_base.yml
+++ /dev/null
@@ -1,36 +0,0 @@
----
-$inherits:
-  from: 'tasks/windows_test.yml'
-task:
-
-  metadata:
-    name: '[TC] {{test_platform}} {{test_name}}'
-    description: '{{test_desc}}'
-
-  payload:
-
-    command:
-      - 'hg share c:\builds\hg-shared\mozilla-central .\'
-      - 'hg pull -u -R .\ --rev %GECKO_HEAD_REV% %GECKO_HEAD_REPOSITORY%'
-      - 'c:\mozilla-build\python\python.exe -u {{mh_script}} {{mh_args}}'
-
-    artifacts:
-      -
-        type: 'directory'
-        path: 'public\test'
-        expires:
-          relative-datestamp: '1 year'
-
-  extra:
-    treeherder:
-      groupName: Desktop tests
-    treeherderEnv:
-      - production
-      - staging
-
-    suite:
-      name: '{{test_name}}test'
-      flavor: '{{test_name}}test'
-    treeherder:
-      groupName: 'Desktop {{test_name}}'
-      symbol: '{{test_symbol}}'
--- a/taskcluster/taskgraph/util/legacy_commit_parser.py
+++ b/taskcluster/taskgraph/util/legacy_commit_parser.py
@@ -381,17 +381,17 @@ def parse_commit(message, jobs):
                 job['job_flag'] = job_flag
                 post_build_jobs.append(job)
 
             # Node for this particular build type
             result.append({
                 'task': build_task,
                 'post-build': post_build_jobs,
                 'dependents': extract_tests_from_platform(
-                    jobs['tests'], platform_builds, build_task, tests
+                    jobs.get('tests', {}), platform_builds, build_task, tests
                 ),
                 'additional-parameters': additional_parameters,
                 'build_name': platform,
                 'build_type': build_type,
                 'interactive': args.interactive,
                 'when': platform_builds.get('when', {}),
             })