blob: 75a243d5dbbe22fe41d75b2739fb81a6137abab5 [file] [log] [blame]
# Copyright 2020 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
# This is a .pyl, or "Python Literal", file. You can treat it just like a
# .json file, with the following exceptions:
# * all keys must be quoted (use single quotes, please);
# * comments are allowed, using '#' syntax; and
# * trailing commas are allowed.
{
'OZONE_HEADLESS': {
'args': [
'--no-xvfb',
'--ozone-platform=headless',
'--enable-features=UseOzonePlatform',
],
'identifier': 'headless',
},
'OZONE_WAYLAND': {
'args': [
'--no-xvfb',
'--use-weston',
'--ozone-platform=wayland',
'--enable-features=UseOzonePlatform',
],
'identifier': 'wayland',
},
'OZONE_X11': {
'args': [
'--ozone-platform=x11',
'--enable-features=UseOzonePlatform',
],
'identifier': 'x11',
},
'IPHONE_6S_12_3_1': {
'swarming': {
'dimension_sets': [
{
'os': 'iOS-12.3.1',
'device': 'iPhone8,1'
}
]
},
'identifier': 'iPhone 6S 12.3.1'
},
'SIM_IPAD_AIR_2_12_4': {
'args': [
'--platform',
'iPad Air 2',
'--version',
'12.4'
],
'identifier': 'iPad Air 2 12.4'
},
'SIM_IPAD_AIR_2_13_6': {
'args': [
'--platform',
'iPad Air 2',
'--version',
'13.6'
],
'identifier': 'iPad Air 2 13.6'
},
'SIM_IPAD_AIR_2_13_5': {
'args': [
'--platform',
'iPad Air 2',
'--version',
'13.5'
],
'identifier': 'iPad Air 2 13.5'
},
'SIM_IPAD_AIR_2_13_6': {
'args': [
'--platform',
'iPad Air 2',
'--version',
'13.6'
],
'identifier': 'iPad Air 2 13.6'
},
'SIM_IPAD_AIR_2_14_0': {
'args': [
'--platform',
'iPad Air 2',
'--version',
'14.0'
],
'identifier': 'iPad Air 2 14.0'
},
'SIM_IPAD_AIR_2_14_3': {
'args': [
'--platform',
'iPad Air 2',
'--version',
'14.3'
],
'identifier': 'iPad Air 2 14.3'
},
'SIM_IPAD_AIR_3RD_GEN_14_3': {
'args': [
'--platform',
'iPad Air (3rd generation)',
'--version',
'14.3'
],
'identifier': 'iPad Air (3rd generation) 14.3'
},
# In Xcode 12, "iPad Pro (12.9-inch)" requires a generation suffix in
# "platform" arg.
'SIM_IPAD_PRO_2ND_GEN_14_3': {
'args': [
'--platform',
'iPad Pro (12.9-inch) (2nd generation)',
'--version',
'14.3',
],
'identifier': 'iPad Pro (12.9-inch) (2nd generation) 14.3'
},
'SIM_IPAD_6_GEN_14_3': {
'args': [
'--platform',
'iPad (6th generation)',
'--version',
'14.3',
],
'identifier': 'iPad (6th generation) 14.3'
},
'SIM_IPHONE_6S_12_4': {
'args': [
'--platform',
'iPhone 6s',
'--version',
'12.4',
],
'identifier': 'iPhone 6s 12.4'
},
'SIM_IPHONE_6S_13_6': {
'args': [
'--platform',
'iPhone 6s',
'--version',
'13.6',
],
'identifier': 'iPhone 6s 13.6'
},
'SIM_IPHONE_6S_14_0': {
'args': [
'--platform',
'iPhone 6s',
'--version',
'14.0',
],
'identifier': 'iPhone 6s 14.0'
},
'SIM_IPHONE_6S_14_3': {
'args': [
'--platform',
'iPhone 6s',
'--version',
'14.3',
],
'identifier': 'iPhone 6s 14.3'
},
'SIM_IPHONE_6S_PLUS_13_6': {
'args': [
'--platform',
'iPhone 6s Plus',
'--version',
'13.6',
],
'identifier': 'iPhone 6s Plus 13.6'
},
'SIM_IPHONE_6S_PLUS_13_6': {
'args': [
'--platform',
'iPhone 6s Plus',
'--version',
'13.6',
],
'identifier': 'iPhone 6s Plus 13.6'
},
'SIM_IPHONE_6S_PLUS_14_0': {
'args': [
'--platform',
'iPhone 6s Plus',
'--version',
'14.0',
],
'identifier': 'iPhone 6s Plus 14.0'
},
'SIM_IPHONE_6S_PLUS_14_3': {
'args': [
'--platform',
'iPhone 6s Plus',
'--version',
'14.3',
],
'identifier': 'iPhone 6s Plus 14.3'
},
'SIM_IPHONE_7_13_6': {
'args': [
'--platform',
'iPhone 7',
'--version',
'13.6',
],
'identifier': 'iPhone 7 13.6'
},
'SIM_IPHONE_7_13_6': {
'args': [
'--platform',
'iPhone 7',
'--version',
'13.6',
],
'identifier': 'iPhone 7 13.6'
},
'SIM_IPHONE_7_14_0': {
'args': [
'--platform',
'iPhone 7',
'--version',
'14.0',
],
'identifier': 'iPhone 7 14.0'
},
'SIM_IPHONE_7_14_3': {
'args': [
'--platform',
'iPhone 7',
'--version',
'14.3',
],
'identifier': 'iPhone 7 14.3'
},
'SIM_IPHONE_SE_1ST_GEN_13_6': {
'args': [
'--platform',
'iPhone SE (1st generation)',
'--version',
'13.6',
],
'identifier': 'iPhone SE (1st generation) 13.6'
},
'SIM_IPHONE_SE_1ST_GEN_14_0': {
'args': [
'--platform',
'iPhone SE (1st generation)',
'--version',
'14.0',
],
'identifier': 'iPhone SE (1st generation) 14.0'
},
'SIM_IPHONE_X_12_4': {
'args': [
'--platform',
'iPhone X',
'--version',
'12.4',
],
'identifier': 'iPhone X 12.4'
},
'SIM_IPHONE_X_13_4': {
'args': [
'--platform',
'iPhone X',
'--version',
'13.4',
],
'identifier': 'iPhone X 13.4'
},
'SIM_IPHONE_X_13_5': {
'args': [
'--platform',
'iPhone X',
'--version',
'13.5',
],
'identifier': 'iPhone X 13.5'
},
'SIM_IPHONE_X_13_6': {
'args': [
'--platform',
'iPhone X',
'--version',
'13.6',
],
'identifier': 'iPhone X 13.6'
},
'SIM_IPHONE_X_14_0': {
'args': [
'--platform',
'iPhone X',
'--version',
'14.0',
],
'identifier': 'iPhone X 14.0'
},
'SIM_IPHONE_X_14_3': {
'args': [
'--platform',
'iPhone X',
'--version',
'14.3',
],
'identifier': 'iPhone X 14.3'
},
'WEBLAYER_IMPL_SKEW_TESTS_NTH_MILESTONE': {
'args': [
'--test-runner-outdir',
'.',
'--client-outdir',
'.',
'--implementation-outdir',
'../../weblayer_instrumentation_test_M88/out/Release',
'--test-expectations',
'../../weblayer/browser/android/javatests/skew/expectations.txt',
'--impl-version=88',
],
'identifier': 'Implementation Tests For 88.0.4324.86',
'swarming': {
'cipd_packages': [
{
'cipd_package': 'chromium/testing/weblayer-x86',
'location': 'weblayer_instrumentation_test_M88',
'revision': 'version:88.0.4324.86',
}
],
},
},
'WEBLAYER_IMPL_SKEW_TESTS_NTH_MINUS_ONE_MILESTONE': {
'args': [
'--test-runner-outdir',
'.',
'--client-outdir',
'.',
'--implementation-outdir',
'../../weblayer_instrumentation_test_M87/out/Release',
'--test-expectations',
'../../weblayer/browser/android/javatests/skew/expectations.txt',
'--impl-version=87',
],
'identifier': 'Implementation Tests For 87.0.4280.149',
'swarming': {
'cipd_packages': [
{
'cipd_package': 'chromium/testing/weblayer-x86',
'location': 'weblayer_instrumentation_test_M87',
'revision': 'version:87.0.4280.149',
}
],
},
},
'WEBLAYER_IMPL_SKEW_TESTS_NTH_MINUS_TWO_MILESTONE': {
'args': [
'--test-runner-outdir',
'.',
'--client-outdir',
'.',
'--implementation-outdir',
'../../weblayer_instrumentation_test_M86/out/Release',
'--test-expectations',
'../../weblayer/browser/android/javatests/skew/expectations.txt',
'--impl-version=86',
],
'identifier': 'M86_Implementation_Library_Tests',
'swarming': {
'cipd_packages': [
{
'cipd_package': 'chromium/testing/weblayer-x86',
'location': 'weblayer_instrumentation_test_M86',
'revision': 'version:86.0.4240.99',
}
],
},
},
'WEBLAYER_CLIENT_SKEW_TESTS_NTH_MILESTONE': {
'args': [
'--test-runner-outdir',
'.',
'--client-outdir',
'../../weblayer_instrumentation_test_M88/out/Release',
'--implementation-outdir',
'.',
'--test-expectations',
'../../weblayer/browser/android/javatests/skew/expectations.txt',
'--client-version=88',
],
'identifier': 'Client Tests For 88.0.4324.86',
'swarming': {
'cipd_packages': [
{
'cipd_package': 'chromium/testing/weblayer-x86',
'location': 'weblayer_instrumentation_test_M88',
'revision': 'version:88.0.4324.86',
}
],
},
},
'WEBLAYER_CLIENT_SKEW_TESTS_NTH_MINUS_ONE_MILESTONE': {
'args': [
'--test-runner-outdir',
'.',
'--client-outdir',
'../../weblayer_instrumentation_test_M87/out/Release',
'--implementation-outdir',
'.',
'--test-expectations',
'../../weblayer/browser/android/javatests/skew/expectations.txt',
'--client-version=87',
],
'identifier': 'Client Tests For 87.0.4280.149',
'swarming': {
'cipd_packages': [
{
'cipd_package': 'chromium/testing/weblayer-x86',
'location': 'weblayer_instrumentation_test_M87',
'revision': 'version:87.0.4280.149',
}
],
},
},
'WEBLAYER_CLIENT_SKEW_TESTS_NTH_MINUS_TWO_MILESTONE': {
'args': [
'--test-runner-outdir',
'.',
'--client-outdir',
'../../weblayer_instrumentation_test_M86/out/Release',
'--implementation-outdir',
'.',
'--test-expectations',
'../../weblayer/browser/android/javatests/skew/expectations.txt',
'--client-version=86',
],
'identifier': 'M86_Client_Library_Tests',
'swarming': {
'cipd_packages': [
{
'cipd_package': 'chromium/testing/weblayer-x86',
'location': 'weblayer_instrumentation_test_M86',
'revision': 'version:86.0.4240.99',
}
],
},
},
'CROS_OCTOPUS_TOT': {
'skylab': {
'cros_board': 'octopus',
# Find a released OS version at go/goldeneye.
'cros_img': 'octopus-release/R89-13668.0.0',
},
'identifier': 'OCTOPUS_TOT',
},
'CROS_OCTOPUS_TOT-1': {
'skylab': {
'cros_board': 'octopus',
'cros_img': 'octopus-release/R88-13597.30.0',
},
'identifier': 'OCTOPUS_TOT-1',
},
}