# This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. --- # This file maps build platforms to test platforms. In some cases, a # single build may be tested on multiple test platforms, but a single test # platform can only link to one build platform. Both build and test platforms # are represented as /, where is what Treeherder calls a # collection. # # Each test platform further specifies the set of tests that will be scheduled # for the platform, referring to tests defined in test-sets.yml. # # Note that set does not depend on the tree; tree-dependent job selection # should be performed in the target task selection phase of task-graph # generation. # Linux platforms (matching /linux.*/) linux1804-64-qr/opt: build-platform: linux64/opt test-sets: - gtest-tests - mochitest-tests - xpcshell-tests linux1804-64-shippable-qr/opt: build-platform: linux64-shippable/opt test-sets: - gtest-tests - mochitest-tests - xpcshell-tests linux1804-64-qr/debug: build-platform: linux64/debug test-sets: - gtest-tests - mochitest-tests - xpcshell-tests linux1804-64-asan-qr/opt: build-platform: linux64-asan/opt test-sets: - mochitest-tests - xpcshell-tests linux1804-64-tsan-qr/opt: build-platform: linux64-tsan/opt test-sets: - mochitest-tests - xpcshell-tests linux1804-64-ccov-qr/opt: build-platform: linux64-ccov/opt test-sets: - mochitest-tests - xpcshell-tests # Windows platforms (matching /windows.*/) # windows 11 - 32bit windows11-32-2009-qr/opt: build-platform: win32/opt build-signing-label: build-signing-win32/opt test-sets: - gtest-tests - mochitest-tests - xpcshell-tests windows11-32-2009-shippable-qr/opt: build-platform: win32-shippable/opt build-signing-label: build-signing-win32-shippable/opt test-sets: - gtest-tests - mochitest-tests - xpcshell-tests windows11-32-2009-qr/debug: build-platform: win32/debug build-signing-label: build-signing-win32/debug test-sets: - gtest-tests - mochitest-tests - xpcshell-tests # windows 11 - 64bit windows11-64-2009-qr/opt: build-platform: win64/opt build-signing-label: by-variant: msix: repackage-signing-msix-win64/opt default: build-signing-win64/opt test-sets: - gtest-tests - mochitest-tests - xpcshell-tests windows11-64-2009-shippable-qr/opt: build-platform: win64-shippable/opt build-signing-label: by-variant: msix: repackage-signing-shippable-l10n-msix-win64-shippable/opt default: build-signing-win64-shippable/opt test-sets: - gtest-tests - mochitest-tests - xpcshell-tests windows11-64-2009-qr/debug: build-platform: win64/debug build-signing-label: by-variant: msix: repackage-signing-msix-win64/debug default: build-signing-win64/debug test-sets: - gtest-tests - mochitest-tests - xpcshell-tests windows11-64-2009-asan-qr/opt: build-platform: win64-asan/opt test-sets: - mochitest-tests # MacOS X platforms (matching /macosx.*/) macosx1015-64-qr/opt: build-platform: macosx64/opt test-sets: - mochitest-tests - xpcshell-tests macosx1015-64-qr/debug: build-platform: macosx64/debug test-sets: - mochitest-tests - xpcshell-tests macosx1015-64-shippable-qr/opt: build-platform: macosx64-shippable/opt test-sets: - mochitest-tests - xpcshell-tests # macosx1100-64-shippable/opt: # build-platform: macosx64-shippable/opt # test-sets: # - mochitest-tests # - xpcshell-tests