tor-browser

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

compiled.yml (4496B)


      1 # This Source Code Form is subject to the terms of the Mozilla Public
      2 # License, v. 2.0. If a copy of the MPL was not distributed with this
      3 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
      4 ---
      5 task-defaults:
      6    test-manifest-loader: null  # don't load tests in the taskgraph
      7    run-without-variant: false
      8    variants:
      9        - 1proc
     10        - inc-origin-init
     11    virtualization: virtual
     12    mozharness:
     13        script:
     14            by-test-platform:
     15                android-em.*: android_emulator_unittest.py
     16                android-hw.*: android_hardware_unittest.py
     17                default: desktop_unittest.py
     18        config:
     19            by-test-platform:
     20                android-em-14.*:
     21                    - android/android_common.py
     22                    - android/android14-x86_64.py
     23                android-hw.*:
     24                    - android/android_common.py
     25                    - android/android_hw.py
     26                linux.*:
     27                    - unittests/linux_unittest.py
     28                    - remove_executables.py
     29                macosx.*:
     30                    - unittests/mac_unittest.py
     31                windows.*:
     32                    - unittests/win_unittest.py
     33    supports-artifact-builds: false
     34 
     35 cppunittest:
     36    description: "CPP Unit Tests"
     37    suite: cppunittest
     38    treeherder-symbol: cppunit
     39    target:
     40        by-test-platform:
     41            android-em.*: geckoview-test_runner.apk
     42            default: null
     43    tier: default
     44    run-on-projects:
     45        by-variant:
     46            1proc: built-projects
     47            default: []
     48 
     49 gtest:
     50    description: "GTests run"
     51    suite: gtest
     52    treeherder-symbol: GTest
     53    instance-size:
     54        by-test-platform:
     55            linux.*: large-noscratch
     56            windows.*-asan.*: large
     57            default: default
     58    run-on-projects:
     59        by-variant:
     60            1proc:
     61                by-test-platform:
     62                    .*android.*: built-projects
     63                    .*-devedition.*: []
     64                    .*-wayland.*: []
     65                    default: built-projects
     66            inc-origin-init: []
     67            default: []
     68    mozharness:
     69        extra-options:
     70            by-variant:
     71                inc-origin-init:
     72                    - --disable-e10s
     73                    - --enable-inc-origin-init
     74                    - --filter-set=dom-storage
     75                default: []
     76    target:
     77        by-test-platform:
     78            android-em.*: geckoview-test_runner.apk
     79            default: null
     80    tier: default
     81 
     82 jittest:
     83    description: "JIT Test run"
     84    suite: jittest
     85    treeherder-symbol: Jit
     86    run-on-projects:
     87        by-variant:
     88            1proc:
     89                by-test-platform:
     90                    android-hw-.*-aarch64(-qr)?/debug: ['mozilla-central', 'release']
     91                    android-hw-.*-arm7(-qr)?/debug: ['mozilla-central', 'release']
     92                    default: built-projects
     93            default: []
     94    chunks:
     95        by-test-platform:
     96            windows.*-ccov.*/opt: 6
     97            windows.*: 1
     98            macosx.*/opt: 1
     99            macosx.*/debug: 3
    100            android.*/opt: 3
    101            android-hw-.*-aarch64(-qr)?/debug: 8
    102            default: 6
    103    max-run-time:
    104        by-test-platform:
    105            windows.*-ccov.*/.*: 1800
    106            android-hw.*/debug: 3600
    107            android-hw.*/opt: 2400
    108            default: 3600
    109    mozharness:
    110        chunked:
    111            by-test-platform:
    112                windows.*: false
    113                macosx.*: false
    114                default: true
    115    target:
    116        by-test-platform:
    117            android-.*: geckoview-test_runner.apk
    118            default: null
    119    tier:
    120        by-test-platform:
    121            android-hw.*: 2
    122            default: default
    123 
    124 jittest-all:
    125    description: "JIT Test run with all flags for android arm7 opt"
    126    suite: jittest
    127    treeherder-symbol: Jit
    128    run-on-projects:
    129        by-variant:
    130            inc-origin-init: []
    131            default: ['mozilla-central', 'release']
    132    chunks:
    133        by-test-platform:
    134            android-.*/opt: 3
    135            android-.*/debug: 6
    136    max-run-time: 3600
    137    mozharness:
    138        chunked: true
    139        extra-options:
    140            by-test-platform:
    141                android.*:
    142                    - --jittest-flags=all
    143                default: []
    144    target:
    145        by-test-platform:
    146            android-.*: geckoview-test_runner.apk
    147            default: null
    148    tier:
    149        by-test-platform:
    150            android-hw.*: 2
    151            default: default