taskcluster/ci/test/raptor.yml
author marian.raiciof <marian.raiciof@softvision.ro>
Wed, 13 Mar 2019 10:31:34 +0000
changeset 521694 a74bd72021706765c0b158bcf0dc05145b9c6b6d
parent 521528 4e5dbbdb10f31f6cf8460011c46a47dd4d135b7f
child 523311 e3e74614c4ccf6b14c6576e84612d5c7e4fa91be
child 523571 cee5e58bcf61c6044ff4ac03a54baf9bf38dc3bc
permissions -rw-r--r--
Bug 1527849 Add google search to tp6-m r=davehunt Differential Revision: https://phabricator.services.mozilla.com/D19907

job-defaults:
    max-run-time:
        by-test-platform:
            .*-qr/.*: 2400
            .*-ux/.*: 2400
            default: 1800
    suite: raptor
    workdir:
        by-test-platform:
            android-hw.*: /builds/worker
            default: /home/cltbld
    run-on-projects:
        by-test-platform:
            windows10-64-ux: ['try', 'mozilla-central']
            (?:windows10-64|windows7-32|linux64)(?:-qr)?/opt: ['mozilla-central', 'try']
            default: ['try', 'trunk', 'mozilla-beta']
    tier:
        by-test-platform:
            windows10-64-ccov/.*: 3
            linux64-ccov/.*: 3
            android-hw-g5.*: 2
            default: 1
    virtualization:
        by-test-platform:
            windows10-64-ccov/.*: virtual
            default: hardware
    mozharness:
        script: raptor_script.py
        config:
            by-test-platform:
                macosx.*:
                    - raptor/mac_config.py
                windows.*:
                    - raptor/windows_config.py
                windows10-64-ccov/debug:
                    - raptor/windows_vm_config.py
                linux64-ccov/opt:
                    - raptor/linux64_config_taskcluster.py
                android-hw.*:
                    - raptor/android_hw_config.py
                default:
                    - raptor/linux_config.py

raptor-tp6-1-firefox:
    description: "Raptor tp6-1 on Firefox"
    try-name: raptor-tp6-1-firefox
    treeherder-symbol: Rap(tp6-1)
    mozharness:
        extra-options:
            - --test=raptor-tp6-1

raptor-tp6-1-firefox-profiling:
    description: "Raptor tp6-1 on Firefox with Gecko Profiling"
    try-name: raptor-tp6-1-firefox-profiling
    treeherder-symbol: Rap-Prof(tp6-1)
    run-on-projects: ['mozilla-central', 'try']
    max-run-time: 900
    tier: 2
    mozharness:
        extra-options:
            - --test=raptor-tp6-1
            - --gecko-profile

raptor-tp6-2-firefox:
    description: "Raptor tp6-2 on Firefox"
    try-name: raptor-tp6-2-firefox
    treeherder-symbol: Rap(tp6-2)
    mozharness:
        extra-options:
            - --test=raptor-tp6-2

raptor-tp6-2-firefox-profiling:
    description: "Raptor tp6-2 on Firefox with Gecko Profiling"
    try-name: raptor-tp6-2-firefox-profiling
    treeherder-symbol: Rap-Prof(tp6-2)
    run-on-projects: ['mozilla-central', 'try']
    max-run-time: 900
    tier: 2
    mozharness:
        extra-options:
            - --test=raptor-tp6-2
            - --gecko-profile

raptor-tp6-3-firefox:
    description: "Raptor tp6-3 on Firefox"
    try-name: raptor-tp6-3-firefox
    treeherder-symbol: Rap(tp6-3)
    mozharness:
        extra-options:
            - --test=raptor-tp6-3

raptor-tp6-3-firefox-profiling:
    description: "Raptor tp6-3 on Firefox with Gecko Profiling"
    try-name: raptor-tp6-3-firefox-profiling
    treeherder-symbol: Rap-Prof(tp6-3)
    run-on-projects: ['mozilla-central', 'try']
    max-run-time: 900
    tier: 2
    mozharness:
        extra-options:
            - --test=raptor-tp6-3
            - --gecko-profile

raptor-tp6-4-firefox:
    description: "Raptor tp6-4 on Firefox"
    try-name: raptor-tp6-4-firefox
    treeherder-symbol: Rap(tp6-4)
    mozharness:
        extra-options:
            - --test=raptor-tp6-4

raptor-tp6-4-firefox-profiling:
    description: "Raptor tp6-4 on Firefox with Gecko Profiling"
    try-name: raptor-tp6-4-firefox-profiling
    treeherder-symbol: Rap-Prof(tp6-4)
    run-on-projects: ['mozilla-central', 'try']
    max-run-time: 900
    tier: 2
    mozharness:
        extra-options:
            - --test=raptor-tp6-4
            - --gecko-profile

raptor-tp6-5-firefox:
    description: "Raptor tp6-5 on Firefox"
    try-name: raptor-tp6-5-firefox
    treeherder-symbol: Rap(tp6-5)
    mozharness:
        extra-options:
            - --test=raptor-tp6-5

raptor-tp6-5-firefox-profiling:
    description: "Raptor tp6-5 on Firefox with Gecko Profiling"
    try-name: raptor-tp6-5-firefox-profiling
    treeherder-symbol: Rap-Prof(tp6-5)
    run-on-projects: ['mozilla-central', 'try']
    max-run-time: 900
    tier: 2
    mozharness:
        extra-options:
            - --test=raptor-tp6-5
            - --gecko-profile

raptor-tp6-6-firefox:
    description: "Raptor tp6-6 on Firefox"
    try-name: raptor-tp6-6-firefox
    treeherder-symbol: Rap(tp6-6)
    mozharness:
        extra-options:
            - --test=raptor-tp6-6

raptor-tp6-6-firefox-profiling:
    description: "Raptor tp6-6 on Firefox with Gecko Profiling"
    try-name: raptor-tp6-6-firefox-profiling
    treeherder-symbol: Rap-Prof(tp6-6)
    run-on-projects: ['mozilla-central', 'try']
    max-run-time: 900
    tier: 2
    mozharness:
        extra-options:
            - --test=raptor-tp6-6
            - --gecko-profile

raptor-tp6-7-firefox:
    description: "Raptor tp6-7 on Firefox"
    try-name: raptor-tp6-7-firefox
    treeherder-symbol: Rap(tp6-7)
    mozharness:
        extra-options:
            - --test=raptor-tp6-7

raptor-tp6-7-firefox-profiling:
    description: "Raptor tp6-7 on Firefox with Gecko Profiling"
    try-name: raptor-tp6-7-firefox-profiling
    treeherder-symbol: Rap-Prof(tp6-7)
    run-on-projects: ['mozilla-central', 'try']
    max-run-time: 900
    tier: 2
    mozharness:
        extra-options:
            - --test=raptor-tp6-7
            - --gecko-profile

raptor-tp6-8-firefox:
    description: "Raptor tp6-8 on Firefox"
    try-name: raptor-tp6-8-firefox
    treeherder-symbol: Rap(tp6-8)
    run-on-projects: ['try', 'mozilla-central']
    tier: 2
    mozharness:
        extra-options:
            - --test=raptor-tp6-8

raptor-tp6-8-firefox-profiling:
    description: "Raptor tp6-8 on Firefox with Gecko Profiling"
    try-name: raptor-tp6-8-firefox-profiling
    treeherder-symbol: Rap-Prof(tp6-8)
    run-on-projects: ['mozilla-central', 'try']
    max-run-time: 900
    tier: 2
    mozharness:
        extra-options:
            - --test=raptor-tp6-8
            - --gecko-profile

raptor-tp6-9-firefox:
    description: "Raptor tp6-9 on Firefox"
    try-name: raptor-tp6-9-firefox
    treeherder-symbol: Rap(tp6-9)
    run-on-projects: ['try', 'mozilla-central']
    tier: 2
    mozharness:
        extra-options:
            - --test=raptor-tp6-9

raptor-tp6-9-firefox-profiling:
    description: "Raptor tp6-9 on Firefox with Gecko Profiling"
    try-name: raptor-tp6-9-firefox-profiling
    treeherder-symbol: Rap-Prof(tp6-9)
    run-on-projects: ['mozilla-central', 'try']
    max-run-time: 900
    tier: 2
    mozharness:
        extra-options:
            - --test=raptor-tp6-9
            - --gecko-profile

raptor-tp6-10-firefox:
    description: "Raptor tp6-10 on Firefox"
    try-name: raptor-tp6-10-firefox
    treeherder-symbol: Rap(tp6-10)
    run-on-projects: ['try', 'mozilla-central']
    tier: 2
    mozharness:
        extra-options:
            - --test=raptor-tp6-10

raptor-tp6-10-firefox-profiling:
    description: "Raptor tp6-10 on Firefox with Gecko Profiling"
    try-name: raptor-tp6-10-firefox-profiling
    treeherder-symbol: Rap-Prof(tp6-10)
    run-on-projects: ['mozilla-central', 'try']
    max-run-time: 900
    tier: 2
    mozharness:
        extra-options:
            - --test=raptor-tp6-10
            - --gecko-profile

raptor-tp6-binast-1-firefox:
    description: "Raptor tp6-binast-1 on Firefox"
    try-name: raptor-tp6-binast-1
    treeherder-symbol: Rap(tp6-b-1)
    run-on-projects: ['try', 'mozilla-central']
    tier: 2
    mozharness:
        extra-options:
            - --test=raptor-tp6-binast-1

raptor-tp6m-1-geckoview:
    description: "Raptor tp6m-1 on Geckoview"
    try-name: raptor-tp6m-1-geckoview
    treeherder-symbol: Rap(tp6m-1)
    run-on-projects:
        by-test-platform:
            android-hw-p2-8-0-arm7.*: ['try', 'mozilla-central']
            default: ['try', 'trunk', 'mozilla-beta']
    target: geckoview_example.apk
    tier:
        by-test-platform:
            android-hw-p2-8-0-android-aarch64.*: 1
            default: 2
    mozharness:
        extra-options:
            - --test=raptor-tp6m-1
            - --app=geckoview
            - --binary=org.mozilla.geckoview_example
            - --activity=GeckoViewActivity

raptor-tp6m-2-geckoview:
    description: "Raptor tp6m-2 on Geckoview"
    try-name: raptor-tp6m-2-geckoview
    treeherder-symbol: Rap(tp6m-2)
    target: geckoview_example.apk
    run-on-projects:
        by-test-platform:
            android-hw-p2-8-0-arm7.*: ['try', 'mozilla-central']
            android-hw-g5.*: ['try', 'mozilla-central']
            default: ['try', 'trunk', 'mozilla-beta']
    tier: 2
    mozharness:
        extra-options:
            - --test=raptor-tp6m-2
            - --app=geckoview
            - --binary=org.mozilla.geckoview_example
            - --activity=GeckoViewActivity

raptor-tp6m-3-geckoview:
    description: "Raptor tp6m-3 on Geckoview"
    try-name: raptor-tp6m-3-geckoview
    treeherder-symbol: Rap(tp6m-3)
    target: geckoview_example.apk
    run-on-projects: ['try', 'mozilla-central']
    tier: 2
    mozharness:
        extra-options:
            - --test=raptor-tp6m-3
            - --app=geckoview
            - --binary=org.mozilla.geckoview_example

raptor-tp6m-4-geckoview:
    description: "Raptor tp6m-4 on Geckoview"
    try-name: raptor-tp6m-4-geckoview
    treeherder-symbol: Rap(tp6m-4)
    target: geckoview_example.apk
    run-on-projects: ['try', 'mozilla-central']
    tier: 2
    mozharness:
        extra-options:
            - --test=raptor-tp6m-4
            - --app=geckoview
            - --binary=org.mozilla.geckoview_example

raptor-tp6m-5-geckoview:
    description: "Raptor tp6m-5 on Geckoview"
    try-name: raptor-tp6m-5-geckoview
    treeherder-symbol: Rap(tp6m-5)
    run-on-projects:
        by-test-platform:
            android-hw-p2-8-0-arm7.*: ['try', 'mozilla-central']
            android-hw-g5.*: ['try', 'mozilla-central']
            default: ['try', 'trunk', 'mozilla-beta']
    target: geckoview_example.apk
    tier: 2
    mozharness:
        extra-options:
            - --test=raptor-tp6m-5
            - --app=geckoview
            - --binary=org.mozilla.geckoview_example
            - --activity=GeckoViewActivity

raptor-tp6m-6-geckoview:
    description: "Raptor tp6m-6 on Geckoview"
    try-name: raptor-tp6m-6-geckoview
    treeherder-symbol: Rap(tp6m-6)
    run-on-projects:
        by-test-platform:
            android-hw-p2-8-0-arm7.*: ['try', 'mozilla-central']
            android-hw-g5.*: ['try', 'mozilla-central']
            default: ['try', 'trunk', 'mozilla-beta']
    target: geckoview_example.apk
    tier: 2
    mozharness:
        extra-options:
            - --test=raptor-tp6m-6
            - --app=geckoview
            - --binary=org.mozilla.geckoview_example

raptor-tp6m-7-geckoview:
    description: "Raptor tp6m-7 on Geckoview"
    try-name: raptor-tp6m-7-geckoview
    treeherder-symbol: Rap(tp6m-7)
    run-on-projects: ['try', 'mozilla-central']
    target: geckoview_example.apk
    tier: 2
    mozharness:
        extra-options:
            - --test=raptor-tp6m-7
            - --app=geckoview
            - --binary=org.mozilla.geckoview_example
            - --activity=GeckoViewActivity

raptor-tp6m-8-geckoview:
    description: "Raptor tp6m-8 on Geckoview"
    try-name: raptor-tp6m-8-geckoview
    treeherder-symbol: Rap(tp6m-8)
    run-on-projects:
        by-test-platform:
            android-hw-p2-8-0-arm7.*: ['try', 'mozilla-central']
            android-hw-g5.*: ['try', 'mozilla-central']
            default: ['try', 'trunk', 'mozilla-beta']
    target: geckoview_example.apk
    tier: 2
    mozharness:
        extra-options:
            - --test=raptor-tp6m-8
            - --app=geckoview
            - --binary=org.mozilla.geckoview_example

raptor-speedometer-firefox:
    description: "Raptor Speedometer on Firefox"
    try-name: raptor-speedometer-firefox
    treeherder-symbol: Rap(sp)
    mozharness:
        extra-options:
            - --test=raptor-speedometer

raptor-speedometer-firefox-profiling:
    description: "Raptor Speedometer on Firefox with Gecko Profiling"
    try-name: raptor-speedometer-firefox-profiling
    treeherder-symbol: Rap-Prof(sp)
    run-on-projects: ['mozilla-central', 'try']
    max-run-time: 900
    tier: 2
    mozharness:
        extra-options:
            - --test=raptor-speedometer
            - --gecko-profile

raptor-speedometer-geckoview:
    description: "Raptor Speedometer on Geckoview"
    try-name: raptor-speedometer-geckoview
    treeherder-symbol: Rap(sp)
    target: geckoview_example.apk
    run-on-projects:
        by-test-platform:
            android-hw-p2-8-0-arm7.*: ['try', 'mozilla-central']
            default: ['try', 'trunk', 'mozilla-beta']
    max-run-time: 900
    mozharness:
        extra-options:
            - --test=raptor-speedometer
            - --app=geckoview
            - --binary=org.mozilla.geckoview_example
            - --activity=GeckoViewActivity

raptor-speedometer-geckoview-power:
    description: "Raptor Speedometer Power on Geckoview"
    try-name: raptor-speedometer-geckoview-power
    treeherder-symbol: Rap-P(sp)
    target: geckoview_example.apk
    run-on-projects:
        by-test-platform:
            android-hw.*: ['try', 'mozilla-central']
    max-run-time: 1800
    mozharness:
        extra-options:
            - --test=raptor-speedometer
            - --app=geckoview
            - --binary=org.mozilla.geckoview_example
            - --power-test
            - --page-cycles 5
            - --host HOST_IP
            - --activity=GeckoViewActivity

raptor-speedometer-fennec:
    description: "Raptor Speedometer on Fennec"
    try-name: raptor-speedometer-fennec
    treeherder-symbol: Rap(sp)
    target: target.apk
    run-on-projects:
        by-test-platform:
            android-hw.*: ['try', 'trunk', 'mozilla-beta']
    tier: 2
    max-run-time: 900
    mozharness:
        extra-options:
            - --test=raptor-speedometer-fennec
            - --app=fennec
            - --binary=org.mozilla.fennec_aurora

raptor-stylebench-firefox:
    description: "Raptor StyleBench on Firefox"
    try-name: raptor-stylebench-firefox
    treeherder-symbol: Rap(sb)
    mozharness:
        extra-options:
            - --test=raptor-stylebench

raptor-stylebench-firefox-profiling:
    description: "Raptor StyleBench on Firefox with Gecko Profiling"
    try-name: raptor-stylebench-firefox-profiling
    treeherder-symbol: Rap-Prof(sb)
    run-on-projects: ['mozilla-central', 'try']
    max-run-time: 900
    tier: 2
    mozharness:
        extra-options:
            - --test=raptor-stylebench
            - --gecko-profile

raptor-motionmark-htmlsuite-firefox:
    description: "Raptor MotionMark HtmlSuite on Firefox"
    try-name: raptor-motionmark-htmlsuite-firefox
    treeherder-symbol: Rap(mm-h)
    mozharness:
        extra-options:
            - --test=raptor-motionmark-htmlsuite

raptor-motionmark-htmlsuite-firefox-profiling:
    description: "Raptor MotionMark HtmlSuite on Firefox with Gecko Profiling"
    try-name: raptor-motionmark-htmlsuite-firefox-profiling
    treeherder-symbol: Rap-Prof(mm-h)
    run-on-projects: ['mozilla-central', 'try']
    max-run-time: 900
    tier: 2
    mozharness:
        extra-options:
            - --test=raptor-motionmark-htmlsuite
            - --gecko-profile

raptor-motionmark-animometer-firefox:
    description: "Raptor MotionMark Animometer on Firefox"
    try-name: raptor-motionmark-animometer-firefox
    treeherder-symbol: Rap(mm-a)
    mozharness:
        extra-options:
            - --test=raptor-motionmark-animometer

raptor-motionmark-animometer-firefox-profiling:
    description: "Raptor MotionMark Animometer on Firefox with Gecko Profiling"
    try-name: raptor-motionmark-animometer-firefox-profiling
    treeherder-symbol: Rap-Prof(mm-a)
    run-on-projects: ['mozilla-central', 'try']
    max-run-time: 900
    tier: 2
    mozharness:
        extra-options:
            - --test=raptor-motionmark-animometer
            - --gecko-profile

raptor-webaudio-firefox:
    description: "Raptor WebAudio on Firefox"
    try-name: raptor-webaudio-firefox
    treeherder-symbol: Rap(wa)
    mozharness:
        extra-options:
            - --test=raptor-webaudio

raptor-webaudio-firefox-profiling:
    description: "Raptor WebAudio on Firefox with Gecko Profiling"
    try-name: raptor-webaudio-firefox
    treeherder-symbol: Rap-Prof(wa)
    run-on-projects: ['mozilla-central', 'try']
    max-run-time: 900
    tier: 2
    mozharness:
        extra-options:
            - --test=raptor-webaudio
            - --gecko-profile

raptor-sunspider-firefox:
    description: "Raptor SunSpider on Firefox"
    try-name: raptor-sunspider-firefox
    treeherder-symbol: Rap(ss)
    mozharness:
        extra-options:
            - --test=raptor-sunspider

raptor-sunspider-firefox-profiling:
    description: "Raptor SunSpider on Firefox with Gecko Profiling"
    try-name: raptor-sunspider-firefox-profiling
    treeherder-symbol: Rap-Prof(ss)
    run-on-projects: ['mozilla-central', 'try']
    max-run-time: 900
    tier: 2
    mozharness:
        extra-options:
            - --test=raptor-sunspider
            - --gecko-profile

raptor-unity-webgl-firefox:
    description: "Raptor Unity WebGL on Firefox"
    try-name: raptor-unity-webgl-firefox
    treeherder-symbol: Rap(ugl)
    mozharness:
        extra-options:
            - --test=raptor-unity-webgl
    fetches:
        fetch:
            - unity-webgl

raptor-unity-webgl-firefox-profiling:
    description: "Raptor Unity WebGL on Firefox with Gecko Profiling"
    try-name: raptor-unity-webgl-firefox-profiling
    treeherder-symbol: Rap-Prof(ugl)
    run-on-projects: ['mozilla-central', 'try']
    max-run-time: 900
    tier: 2
    mozharness:
        extra-options:
            - --test=raptor-unity-webgl
            - --gecko-profile
    fetches:
        fetch:
            - unity-webgl

raptor-unity-webgl-geckoview:
    description: "Raptor Unity WebGL on Geckoview"
    try-name: raptor-unity-webgl-geckoview
    treeherder-symbol: Rap(ugl)
    target: geckoview_example.apk
    run-on-projects:
        by-test-platform:
            android-hw-p2-8-0-arm7.*: ['try', 'mozilla-central']
            default: ['try', 'trunk', 'mozilla-beta']
    max-run-time: 900
    tier: 3
    mozharness:
        extra-options:
            - --test=raptor-unity-webgl
            - --app=geckoview
            - --binary=org.mozilla.geckoview_example
            - --activity=GeckoViewActivity
    fetches:
        fetch:
            - unity-webgl

raptor-wasm-misc-cranelift-firefox:
    description: "Raptor WASM Misc on Firefox with Cranelift"
    try-name: raptor-wasm-misc-cranelift-firefox
    treeherder-symbol: Rap(wm-c)
    run-on-projects: ['try', 'mozilla-central']
    max-run-time: 1800
    mozharness:
        extra-options:
            - --test=raptor-wasm-misc-cranelift
    fetches:
        fetch:
            - wasm-misc

raptor-wasm-misc-firefox:
    description: "Raptor WASM Misc on Firefox"
    try-name: raptor-wasm-misc-firefox
    treeherder-symbol: Rap(wm)
    mozharness:
        extra-options:
            - --test=raptor-wasm-misc
    fetches:
        fetch:
            - wasm-misc

raptor-wasm-misc-firefox-profiling:
    description: "Raptor WASM Misc on Firefox with Gecko Profiling"
    try-name: raptor-wasm-misc-firefox-profiling
    treeherder-symbol: Rap-Prof(wm)
    run-on-projects: ['mozilla-central', 'try']
    max-run-time: 900
    tier: 2
    mozharness:
        extra-options:
            - --test=raptor-wasm-misc
            - --gecko-profile
    fetches:
        fetch:
            - wasm-misc

raptor-wasm-misc-baseline-firefox:
    description: "Raptor WASM Misc on Firefox with baseline JIT"
    try-name: raptor-wasm-misc-baseline-firefox
    treeherder-symbol: Rap(wm-b)
    mozharness:
        extra-options:
            - --test=raptor-wasm-misc-baseline
    fetches:
        fetch:
            - wasm-misc

raptor-wasm-misc-baseline-firefox-profiling:
    description: "Raptor WASM Misc on Firefox with baseline JIT and Gecko Profiling"
    try-name: raptor-wasm-misc-baseline-firefox-profiling
    treeherder-symbol: Rap-Prof(wm-b)
    run-on-projects: ['mozilla-central', 'try']
    max-run-time: 900
    tier: 2
    mozharness:
        extra-options:
            - --test=raptor-wasm-misc-baseline
            - --gecko-profile
    fetches:
        fetch:
            - wasm-misc

raptor-wasm-misc-ion-firefox:
    description: "Raptor WASM Misc on Firefox with ION Monkey"
    try-name: raptor-wasm-misc-ion-firefox
    treeherder-symbol: Rap(wm-i)
    mozharness:
        extra-options:
            - --test=raptor-wasm-misc-ion
    fetches:
        fetch:
            - wasm-misc

raptor-wasm-misc-ion-firefox-profiling:
    description: "Raptor WASM Misc on Firefox with ION Monkey and Gecko Profiling"
    try-name: raptor-wasm-misc-ion-firefox-profiling
    treeherder-symbol: Rap-Prof(wm-i)
    run-on-projects: ['mozilla-central', 'try']
    max-run-time: 900
    tier: 2
    mozharness:
        extra-options:
            - --test=raptor-wasm-misc-ion
            - --gecko-profile
    fetches:
        fetch:
            - wasm-misc

raptor-assorted-dom-firefox:
    description: "Raptor Assorted-Dom on Firefox"
    try-name: raptor-assorted-dom-firefox
    treeherder-symbol: Rap(dom)
    max-run-time:
        by-test-platform:
            .*-qr/.*: 2100
            .*-ux/.*: 2100
            default: 1500
    mozharness:
        extra-options:
            - --test=raptor-assorted-dom
    fetches:
        fetch:
            - assorted-dom

raptor-assorted-dom-firefox-profiling:
    description: "Raptor Assorted-Dom on Firefox with Gecko Profiling"
    try-name: raptor-assorted-dom-firefox-profiling
    treeherder-symbol: Rap-Prof(dom)
    run-on-projects: ['mozilla-central', 'try']
    max-run-time: 900
    tier: 2
    mozharness:
        extra-options:
            - --test=raptor-assorted-dom
            - --gecko-profile
    fetches:
        fetch:
            - assorted-dom

raptor-wasm-godot-firefox:
    description: "Raptor Wasm Godot on Firefox"
    try-name: raptor-wasm-godot-firefox
    treeherder-symbol: Rap(godot)
    max-run-time:
        by-test-platform:
            .*-qr/.*: 2100
            .*-ux/.*: 2100
            default: 1500
    mozharness:
        extra-options:
            - --test=raptor-wasm-godot

raptor-wasm-godot-firefox-profiling:
    description: "Raptor Wasm Godot on Firefox with Gecko Profiling"
    try-name: raptor-wasm-godot-firefox-profiling
    treeherder-symbol: Rap-Prof(godot)
    run-on-projects: ['mozilla-central', 'try']
    max-run-time: 900
    tier: 2
    mozharness:
        extra-options:
            - --test=raptor-wasm-godot
            - --gecko-profile

raptor-wasm-godot-baseline-firefox:
    description: "Raptor Wasm Godot on Firefox with baseline JIT"
    try-name: raptor-wasm-godot-baseline-firefox
    treeherder-symbol: Rap(godot-b)
    max-run-time:
        by-test-platform:
            .*-qr/.*: 2100
            .*-ux/.*: 2100
            default: 1500
    mozharness:
        extra-options:
            - --test=raptor-wasm-godot-baseline

raptor-wasm-godot-baseline-firefox-profiling:
    description: "Raptor Wasm Godot on Firefox with baseline JIT and Gecko Profiling"
    try-name: raptor-wasm-godot-baseline-firefox-profiling
    treeherder-symbol: Rap-Prof(godot-b)
    run-on-projects: ['mozilla-central', 'try']
    max-run-time: 900
    tier: 2
    mozharness:
        extra-options:
            - --test=raptor-wasm-godot-baseline
            - --gecko-profile

raptor-wasm-godot-cranelift-firefox:
    description: "Raptor WASM Godot on Firefox with Cranelift"
    try-name: raptor-wasm-godot-cranelift-firefox
    treeherder-symbol: Rap(godot-c)
    run-on-projects: ['try', 'mozilla-central']
    max-run-time:
        by-test-platform:
            .*-qr/.*: 2100
            .*-ux/.*: 2100
            default: 1500
    mozharness:
        extra-options:
            - --test=raptor-wasm-godot-cranelift

raptor-wasm-godot-cranelift-firefox-profiling:
    description: "Raptor WASM Godot on Firefox with Cranelift Profiling"
    try-name: raptor-wasm-godot-cranelift-firefox-profiling
    treeherder-symbol: Rap-Prof(godot-c)
    run-on-projects: ['try', 'mozilla-central']
    max-run-time: 900
    mozharness:
        extra-options:
            - --test=raptor-wasm-godot-cranelift
            - --gecko-profile

raptor-wasm-godot-ion-firefox:
    description: "Raptor WASM godot on Firefox with ION Monkey"
    try-name: raptor-wasm-godot-ion-firefox
    treeherder-symbol: Rap(godot-i)
    max-run-time:
        by-test-platform:
            .*-qr/.*: 2100
            .*-ux/.*: 2100
            default: 1500
    mozharness:
        extra-options:
            - --test=raptor-wasm-godot-ion

raptor-wasm-godot-ion-firefox-profiling:
    description: "Raptor WASM godot on Firefox with ION Monkey and Gecko Profiling"
    try-name: raptor-wasm-godot-ion-firefox-profiling
    treeherder-symbol: Rap-Prof(godot-i)
    run-on-projects: ['mozilla-central', 'try']
    max-run-time: 900
    tier: 2
    mozharness:
        extra-options:
            - --test=raptor-wasm-godot-ion
            - --gecko-profile