taskcluster/ci/test/misc.yml
author Geoff Brown <gbrown@mozilla.com>
Mon, 05 Mar 2018 14:39:56 -0700
changeset 406659 b5ecb6a24d73c0ce151f2bb3cb70aeeedfd6886e
parent 405776 c72e09c45e938a42db70cc0b510df75eb3f27bd2
child 414582 df038cacff14882546fd674fae17c8998732fe19
permissions -rw-r--r--
Bug 1442783 - Simplify and correct mozharness configuration for some macosx64 tests; r=jmaher Remove references to remove_executables from test task configurations for mac mochitest-chrome, mochitest-clipboard, and test-verify. This fixes the minidump_stackwalk definition, allowing proper crash reporting.

geckoview:
    description: "Geckoview run"
    suite: geckoview
    treeherder-symbol: gv
    instance-size: xlarge
    loopback-video: true
    e10s: false
    target: geckoview_example.apk
    mozharness:
        script: android_emulator_unittest.py
        no-read-buildbot-config: true
        config:
            by-test-platform:
                android-4.2-x86/opt:
                    - android/android_common.py
                    - android/androidx86.py
                android.*:
                    - android/android_common.py
                    - android/androidarm_4_3.py
        extra-options:
            - --test-suite=geckoview

robocop:
    description: "Robocop run"
    suite: robocop
    treeherder-symbol: M(rc)
    instance-size: xlarge
    chunks:
        by-test-platform:
            # android-4.3-arm7-api-16/debug -- not run
            android-4.3-arm7-api-16/opt: 4
    loopback-video: true
    e10s: false
    mozharness:
        script: android_emulator_unittest.py
        no-read-buildbot-config: true
        config:
            - android/android_common.py
            - android/androidarm_4_3.py
        extra-options:
            - --test-suite=robocop

telemetry-tests-client:
    description: "Telemetry tests client run"
    suite: telemetry-tests-client
    treeherder-symbol: tt-c()
    max-run-time: 5400
    checkout: true
    tier: 3
    mozharness:
        script: telemetry/telemetry_client.py
        config:
            by-test-platform:
                linux.*:
                    - remove_executables.py
                windows.*: []

test-verify:
    description: "Extra verification of tests modified on this push"
    suite: test-verify
    treeherder-symbol: TV
    loopback-video: true
    instance-size:
        by-test-platform:
            android.*: xlarge
            default: default
    max-run-time: 10800
    allow-software-gl-layers: false
    run-on-projects:
        by-test-platform:
            # do not run on ccov; see also the enable_code_coverage transform
            linux64-ccov/.*: []
            windows10-64-ccov/debug: []
            # do not run on beta or release: usually just confirms earlier results
            default: ['trunk', 'try']
    tier:
        by-test-platform:
            windows10-64-asan.*: 3
            default: 2
    mozharness:
        script:
            by-test-platform:
                android.*: android_emulator_unittest.py
                default: desktop_unittest.py
        config:
            by-test-platform:
                android.*:
                    - 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
        no-read-buildbot-config: true
        extra-options:
            - --verify