Revision control

Copy as Markdown

Other Tools

# 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 <platform>/<type>, where <type> 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
- marionette-tests
- mochitest-tests
- xpcshell-tests
linux1804-64-shippable-qr/opt:
build-platform: linux64-shippable/opt
test-sets:
- gtest-tests
- marionette-tests
- mochitest-tests
- xpcshell-tests
linux1804-64-qr/debug:
build-platform: linux64/debug
test-sets:
- gtest-tests
- marionette-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:
- marionette-tests
- 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-ccov-qr/opt:
build-platform: win64-ccov/opt
build-signing-label: build-signing-win64-ccov/opt
test-sets:
- marionette-tests
- mochitest-tests
- xpcshell-tests
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
- marionette-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
- marionette-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
- marionette-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:
- marionette-tests
- mochitest-tests
- xpcshell-tests
macosx1015-64-qr/debug:
build-platform: macosx64/debug
test-sets:
- marionette-tests
- mochitest-tests
- xpcshell-tests
macosx1015-64-shippable-qr/opt:
build-platform: macosx64-shippable/opt
test-sets:
- marionette-tests
- mochitest-tests
- xpcshell-tests
macosx1015-64-ccov-qr/opt:
build-platform: macosx64-ccov/opt
test-sets:
- marionette-tests
- mochitest-tests
- xpcshell-tests
# macosx1100-64-shippable/opt:
# build-platform: macosx64-shippable/opt
# test-sets:
# - mochitest-tests
# - xpcshell-tests