tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

mixins.pyl (6263B)


      1 # GENERATED FILE - DO NOT EDIT.
      2 # Generated by generate_buildbot_json.py using data from
      3 # mixins_webrtc.pyl and Chromium's mixins.pyl
      4 #
      5 # Copyright (c) 2022 The WebRTC project authors. All Rights Reserved.
      6 #
      7 # Use of this source code is governed by a BSD-style license
      8 # that can be found in the LICENSE file in the root of the source
      9 # tree. An additional intellectual property rights grant can be found
     10 # in the file PATENTS.  All contributing project authors may
     11 # be found in the AUTHORS file in the root of the source tree.
     12 
     13 {
     14   'android-devices': {
     15     'swarming': {
     16       'dimensions': {
     17         'android_devices': '1'
     18       }
     19     }
     20   },
     21   'arm64': {
     22     'swarming': {
     23       'dimensions': {
     24         'cpu': 'arm64'
     25       }
     26     }
     27   },
     28   'chrome-tester-service-account': {
     29     'swarming': {
     30       'service_account':
     31       'chrome-tester@chops-service-accounts.iam.gserviceaccount.com'
     32     }
     33   },
     34   'chromium-tester-service-account': {
     35     'fail_if_unused': False,
     36     'swarming': {
     37       'service_account':
     38       'chromium-tester@chops-service-accounts.iam.gserviceaccount.com'
     39     }
     40   },
     41   'cores-12': {
     42     'swarming': {
     43       'dimensions': {
     44         'cores': '12'
     45       }
     46     }
     47   },
     48   'crosshatch': {
     49     'swarming': {
     50       'dimensions': {
     51         'device_type': 'crosshatch',
     52         'os': 'Android'
     53       }
     54     }
     55   },
     56   'fuchsia-gtest-output': {
     57     'args': [
     58       '--test-launcher-summary-output=${ISOLATED_OUTDIR}/gtest_output.json',
     59       '--test-arg=--gtest_output=json:/custom_artifacts/gtest_output.json',
     60       '--test-arg=--undefok=test_launcher_summary_output'
     61     ]
     62   },
     63   'has_native_resultdb_integration': {
     64     'resultdb': {
     65       'enable': True,
     66       'has_native_resultdb_integration': True
     67     }
     68   },
     69   'ios-device-18': {
     70     'swarming': {
     71       'dimensions': {
     72         'os': 'iOS-18',
     73         'pool': 'chrome.tests'
     74       }
     75     }
     76   },
     77   'ios-device-perf': {
     78     'swarming': {
     79       'idempotent': False,
     80       'dimensions': {
     81         'os': 'iOS-17.6.1',
     82         'pool': 'WebRTC'
     83       }
     84     }
     85   },
     86   'ios_runtime_cache_17_5': {
     87     'swarming': {
     88       'named_caches': [{
     89         'name': 'runtime_ios_17_5',
     90         'path': 'Runtime-ios-17.5'
     91       }]
     92     }
     93   },
     94   'ios_runtime_cache_18_2': {
     95     'swarming': {
     96       'named_caches': [{
     97         'name': 'runtime_ios_18_2',
     98         'path': 'Runtime-ios-18.2'
     99       }]
    100     }
    101   },
    102   'isolate_profile_data': {
    103     'isolate_profile_data': True
    104   },
    105   'limited-capacity': {
    106     'swarming': {
    107       'expiration': 10800
    108     }
    109   },
    110   'linux-jammy': {
    111     'fail_if_unused': False,
    112     'swarming': {
    113       'dimensions': {
    114         'os': 'Ubuntu-22.04'
    115       }
    116     }
    117   },
    118   'mac-m1-cpu': {
    119     'swarming': {
    120       'dimensions': {
    121         'cpu': 'arm64-64-Apple_M1'
    122       }
    123     }
    124   },
    125   'mac11': {
    126     'swarming': {
    127       'dimensions': {
    128         'os': 'Mac-11'
    129       }
    130     }
    131   },
    132   'mac_12_arm64': {
    133     'swarming': {
    134       'dimensions': {
    135         'cpu': 'arm64',
    136         'os': 'Mac-12'
    137       }
    138     }
    139   },
    140   'mac_15_arm64': {
    141     'swarming': {
    142       'dimensions': {
    143         'cpu': 'arm64',
    144         'os': 'Mac-15'
    145       }
    146     }
    147   },
    148   'mac_15_x64': {
    149     'swarming': {
    150       'dimensions': {
    151         'cpu': 'x86-64',
    152         'os': 'Mac-15'
    153       }
    154     }
    155   },
    156   'mac_toolchain': {
    157     'swarming': {
    158       'cipd_packages': [{
    159         'cipd_package':
    160         'infra/tools/mac_toolchain/${platform}',
    161         'location':
    162         '.',
    163         'revision':
    164         'git_revision:4c7290150d1c360cecc6a93c0214dc531585c3ab'
    165       }]
    166     }
    167   },
    168   'out_dir_arg': {
    169     'args': ['--out-dir', '${ISOLATED_OUTDIR}']
    170   },
    171   'perf-output': {
    172     'args': [
    173       '--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.pb'
    174     ]
    175   },
    176   'perf-pool': {
    177     'swarming': {
    178       'idempotent': False,
    179       'dimensions': {
    180         'pool': 'WebRTC-perf',
    181         'gce': '0'
    182       }
    183     }
    184   },
    185   'perf-pool-vm': {
    186     'swarming': {
    187       'idempotent': False,
    188       'dimensions': {
    189         'pool': 'WebRTC-perf',
    190         'gce': '1'
    191       }
    192     }
    193   },
    194   'perf-video-codec-perf-tests': {
    195     'merge': {
    196       'script': '//tools_webrtc/perf/process_perf_results.py',
    197       'args': ['--test-suite', 'video_codec_perf_tests']
    198     }
    199   },
    200   'perf-webrtc-perf-tests': {
    201     'merge': {
    202       'script': '//tools_webrtc/perf/process_perf_results.py',
    203       'args': ['--test-suite', 'webrtc_perf_tests']
    204     },
    205     'args': ['--nologs']
    206   },
    207   'quick-perf-tests': {
    208     'args': ['--webrtc_quick_perf_test', '--nologs']
    209   },
    210   'redfin': {
    211     'swarming': {
    212       'dimensions': {
    213         'device_type': 'redfin',
    214         'os': 'Android'
    215       }
    216     }
    217   },
    218   'resultdb-gtest-json-format': {
    219     'args': ['--gtest_output=json:${ISOLATED_OUTDIR}/gtest_output.json'],
    220     'resultdb': {
    221       'result_format': 'gtest_json',
    222       'result_file': '${ISOLATED_OUTDIR}/gtest_output.json'
    223     }
    224   },
    225   'resultdb-json-format': {
    226     'resultdb': {
    227       'result_format': 'json'
    228     }
    229   },
    230   'shards-2': {
    231     'swarming': {
    232       'shards': 2
    233     }
    234   },
    235   'shards-4': {
    236     'swarming': {
    237       'shards': 4
    238     }
    239   },
    240   'shards-6': {
    241     'swarming': {
    242       'shards': 6
    243     }
    244   },
    245   'shards-8': {
    246     'swarming': {
    247       'shards': 8
    248     }
    249   },
    250   'timeout-2h': {
    251     'swarming': {
    252       'hard_timeout': 7200,
    253       'io_timeout': 7200
    254     }
    255   },
    256   'timeout-3h': {
    257     'swarming': {
    258       'hard_timeout': 10800,
    259       'io_timeout': 10800
    260     }
    261   },
    262   'walleye': {
    263     'swarming': {
    264       'dimensions': {
    265         'device_type': 'walleye',
    266         'os': 'Android'
    267       }
    268     }
    269   },
    270   'webrtc-xctest': {
    271     'args': ['--xctest']
    272   },
    273   'win10': {
    274     'swarming': {
    275       'dimensions': {
    276         'os': 'Windows-10-19045'
    277       }
    278     }
    279   },
    280   'win10-any': {
    281     'swarming': {
    282       'dimensions': {
    283         'os': 'Windows-10'
    284       }
    285     }
    286   },
    287   'win11': {
    288     'swarming': {
    289       'dimensions': {
    290         'os': 'Windows-11-22000'
    291       }
    292     }
    293   },
    294   'x86-64': {
    295     'fail_if_unused': False,
    296     'swarming': {
    297       'dimensions': {
    298         'cpu': 'x86-64'
    299       }
    300     }
    301   },
    302   'xcode_26_main': {
    303     'args': ['--xcode-build-version', '17a5305f'],
    304     'swarming': {
    305       'named_caches': [{
    306         'name': 'xcode_ios_17a5305f',
    307         'path': 'Xcode.app'
    308       }]
    309     }
    310   },
    311   'xcodebuild_sim_runner': {
    312     'args': ['--xcodebuild-sim-runner']
    313   }
    314 }