taskcluster/ci/test/xpcshell.yml
author Mike Shal <mshal@mozilla.com>
Mon, 18 Mar 2019 23:53:38 +0000
changeset 465145 429c96e4de3234447b0aaf00214422ad84e98b83
parent 460279 ee5fa9cfca438adf1387efed0f7c39e646d6a21f
child 465176 d7e6fff52db3179219d39da39b248c8f2571c048
permissions -rw-r--r--
Bug 632954 - Enable tests on Android PGO; r=jmaher Differential Revision: https://phabricator.services.mozilla.com/D22827

job-defaults:
    serviceworker-e10s:
        by-test-platform:
            linux64/debug: both
            default: false
    mozharness:
        script:
            by-test-platform:
                android-em.*: android_emulator_unittest.py
                default: desktop_unittest.py
        config:
            by-test-platform:
                android-em.*:
                    - android/android_common.py
                    - android/androidarm_4_3.py
                linux.*:
                    - unittests/linux_unittest.py
                    - remove_executables.py
                macosx.*:
                    - unittests/mac_unittest.py
                windows.*:
                    - unittests/win_taskcluster_unittest.py
        requires-signed-builds:
            by-test-platform:
                windows10-64-asan/opt: false    # No XPCShell on ASAN yet
                windows.*: true
                default: false

xpcshell:
    description: "xpcshell test run"
    suite: xpcshell
    treeherder-symbol: X(X)
    run-on-projects:
        by-test-platform:
            windows10-64-asan/opt: []  # No XPCShell on ASAN yet
            windows10-aarch64/opt: ['try', 'mozilla-central']
            android-em-4.3-arm7-api-16/opt: ['try']
            default: built-projects
    chunks:
        by-test-platform:
            linux32/debug: 12
            linux64/debug: 10
            android-em-4.3-arm7-api-16/debug: 12
            macosx.*: 1
            windows.*: 1
            windows10-aarch64/opt: 8
            windows10-64-ccov/debug: 8
            macosx64-ccov/debug: 8
            default: 8
    instance-size:
        by-test-platform:
            android-em.*: xlarge
            default: default
    max-run-time:
        by-test-platform:
            android-em-4.3-arm7-api-16/debug: 7200
            default: 5400
    e10s: false
    allow-software-gl-layers: false
    tier:
        by-test-platform:
            windows10-64-asan.*: 3
            default: default