Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Firefox/taskcluster/kinds/test/   (Browser von der Mozilla Stiftung Version 136.0.1©)  Datei vom 10.2.2025 mit Größe 10 kB image not shown  

Quelle  reftest.yml   Sprache: unbekannt

 
Spracherkennung für: .yml vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]

# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
---
task-defaults:
    suite:
        category: reftest
    target:
        by-test-platform:
            android-em-7.*: geckoview-test_runner.apk
            android-hw-.*: geckoview-test_runner.apk
            default: null
    tier: default
    mozharness:
        script:
            by-test-platform:
                android-em.*: android_emulator_unittest.py
                android-hw.*: android_hardware_unittest.py
                default: desktop_unittest.py
        config:
            by-test-platform:
                android-em-7.*:
                    - android/android_common.py
                    - android/android-x86_64.py
                android-hw.*:
                    - android/android_common.py
                    - android/android_hw.py
                linux.*:
                    - unittests/linux_unittest.py
                    - remove_executables.py
                macosx.*:
                    - unittests/mac_unittest.py
                windows.*:
                    - unittests/win_unittest.py

crashtest:
    description: "Crashtest run"
    schedules-component: crashtest
    treeherder-symbol: R(C)
    chunks:
        by-test-platform:
            android-em-7.*: 1
            linux.*64-tsan-qr/opt: 4
            default: 1
    variants:
        - no-fission
        - webrender-sw+no-fission
        - webrender-sw
        - inc-origin-init
    run-on-projects:
        by-variant:
            webrender-sw+no-fission:
                by-test-platform:
                    android-em-7.0-x86_64-qr/debug: built-projects
                    linux1804-64-qr/debug: ['mozilla-central']
                    linux1804-64(-shippable|-asan)?-qr/opt: ['mozilla-central']
                    default: []
            webrender-sw:
                by-test-platform:
                    macosx.*64(-qr)?/debug: built-projects
                    linux.*-64-qr/debug: built-projects
                    linux.*-64(-tsan|-asan)-qr/opt: built-projects
                    windows.*-asan.*/opt: built-projects
                    windows1.*-64.*/debug: built-projects
                    default: []
            no-fission:
                by-test-platform:
                    android-em-7.0-x86_64-qr/debug-isolated-process: []
                    linux1804-64-qr/debug: ['mozilla-central']
                    linux1804-64(-shippable|-asan)?-qr/opt: ['mozilla-central']
                    android.*: built-projects
                    default: []
            inc-origin-init:
                by-test-platform:
                    .*asan.*: []
                    .*ccov.*: []
                    (linux.*64|macosx.*64|windows1.*-64.*)(-shippable)?(-qr)?/(opt|debug): built-projects
                    default: []
            default:
                by-test-platform:
                    android.*: []
                    .*wayland/debug.*: []
                    default: built-projects
    max-run-time: 3600
    mozharness:
        extra-options:
            by-variant:
                inc-origin-init:
                    - "--filter=dom/(indexedDB|fs)"
                default: []
    tier:
        by-variant:
            no-fission:
                by-test-platform:
                    linux.*: 2
                    default: default
            webrender-sw+no-fission:
                by-test-platform:
                    linux.*: 2
                    default: default
            default:
                by-test-platform:
                    android-hw-.*-qr/.*: 2
                    android-em-7.0-x86_64-qr/debug-isolated-process: 3
                    default: default

crashtest-qr:
    description: "Crashtest Webrender run"
    schedules-component: crashtest
    treeherder-symbol: R(C)
    test-manifest-loader: null  # don't load tests in the taskgraph
    chunks: 1
    variants:
        - no-fission
    run-on-projects:
        by-variant:
            no-fission: built-projects
            default: []
    max-run-time: 1200
    tier: 2
    virtualization: virtual

jsreftest:
    description: "JS Reftest run"
    schedules-component: jsreftest
    treeherder-symbol: R(J)
    instance-size:
        by-test-platform:
            windows.*asan.*: large
            default: default
    test-manifest-loader: null  # don't load tests in the taskgraph
    chunks:
        by-test-platform:
            android-hw.*\/debug: 12
            android-hw.*/(opt|pgo)?: 6
            windows.*-asan.*/opt: 6
            windows.*-ccov.*/opt: 5
            windows.*\/opt: 2
            linux.*64-ccov.*/.*: 5
            linux1804-64-qr/opt: 4
            linux.*/debug: 5
            .*-tsan-qr/opt: 8
            macosx.*-64(-shippable)?/opt: 2
            default: 3
    max-run-time:
        by-test-platform:
            .*ccov.*: 7200
            .*-wayland/debug.*: 5400
            default: 3600
    variants:
        - no-fission
    run-on-projects:
        by-variant:
            no-fission:
                by-test-platform:
                    linux1804-64-qr/debug: ['mozilla-central']
                    linux1804-64(-shippable|-asan)?-qr/opt: ['mozilla-central']
                    android-hw-.*-aarch64(?:-shippable)?-qr/.*: ['mozilla-central', 'release']
                    android-hw-.*-arm7(?:-shippable)?-qr/.*: ['mozilla-central', 'release']
                    android.*: built-projects
                    default: []
            default:
                by-test-platform:
                    android.*/.*: []
                    default: built-projects
    virtualization: virtual
    tier:
        by-variant:
            no-fission:
                by-test-platform:
                    linux.*: 2
                    default: default
            default: default

reftest:
    description: "Reftest run"
    treeherder-symbol: R(R)
    virtualization: virtual-with-gpu
    chunks:
        by-test-platform:
            android-em-7.*: 6
            linux1804-64(-shippable|-devedition|-qr)?/opt: 5
            linux.*64-tsan-qr/opt: 16
            macosx.*-64-shippable/opt: 3
            macosx.*-64/debug: 6
            windows.*64.*/debug: 4
            windows.*32.*/debug: 6
            windows.*-ccov.*/opt: 9
            windows10.*/opt: 2
            windows11.*/opt: 3
            default: 8
    variants:
        - draw-snapshot
        - geckoview-no-fission-ship
        - no-fission
        - no-gpu-process
        - webrender-dcomp-disabled
        - webrender-dcomp-present
        - webrender-dcomp-overlays
        - webrender-dcomp-compositing  # Should match default
        - webrender-sw+no-fission
        - webrender-sw
    run-on-projects:
        by-variant:
            draw-snapshot:
                by-test-platform:
                    linux1804.*/debug: built-projects
                    default: []
            webrender-sw+no-fission:
                by-test-platform:
                    android-em-7.0-x86_64-qr/debug: built-projects
                    linux1804-64-qr/debug: ['mozilla-central']
                    linux1804-64(-shippable|-asan)?-qr/opt: ['mozilla-central']
                    default: []
            webrender-sw:
                by-test-platform:
                    linux1804-64-qr/debug: built-projects
                    linux1804-64(-asan|-tsan)-qr/opt: built-projects
                    macosx.*64(-qr)?/debug: built-projects
                    windows.*-asan.*/opt: built-projects
                    default: []
            no-fission:
                by-test-platform:
                    android-em-7.0-x86_64-qr/debug-isolated-process: []
                    linux1804-64-qr/debug: ['mozilla-central']
                    linux1804-64(-shippable|-asan)?-qr/opt: ['mozilla-central']
                    android.*: built-projects
                    default: []
            geckoview-no-fission-ship:
                by-test-platform:
                    android-em-7.0-x86_64-qr/debug-isolated-process: []
                    android-em.*: built-projects
                    default: []
            no-gpu-process:
                by-test-platform:
                    android.*: []
                    .*wayland.*: []
                    linux.*asan.*/opt: []
                    windows.*: []
                    default: built-projects
            default:
                by-test-platform:
                    android.*: []
                    .*wayland.*: []
                    linux.*asan.*/opt: []
                    default: built-projects
    max-run-time:
        by-test-platform:
            windows.*-32-mingwclang.*/debug: 5400
            windows.*-ccov.*/.*: 5400
            windows.*-asan.*/opt: 5400
            default: 3600
    mozharness:
        chunked:
            by-test-platform:
                android-em.*: false
                macosx.*64/opt: false
                windows.*/opt: false
                default: true
        extra-options:
            - --setpref=layers.acceleration.force-enabled=true
    tier:
        by-variant:
            no-fission:
                by-test-platform:
                    linux.*: 2
                    default: default
            webrender-sw+no-fission:
                by-test-platform:
                    linux.*: 2
                    default: default
            default:
                by-test-platform:
                    android-em-7.0-x86_64-qr/debug-isolated-process: 3
                    default: default

reftest-qr:
    description: "Reftest webrender run"
    treeherder-symbol: R(R)
    chunks: 2
    test-manifest-loader: null  # don't load tests in the taskgraph
    variants:
        - no-fission
        - no-gpu-process
        - webrender-sw+no-fission
    run-without-variant: false
    run-on-projects:
        by-variant:
            webrender-sw+no-fission:
                by-test-platform:
                    android-hw-p5-13-0-android-aarch64-qr/debug: built-projects
                    default: []
            no-fission: built-projects
            no-gpu-process: built-projects
    max-run-time: 2400
    mozharness:
        chunked: true
    tier: 2
    virtualization: virtual

[ Dauer der Verarbeitung: 0.39 Sekunden  ]