tor-browser

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

kind.yml (2994B)


      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 loader: gecko_taskgraph.loader.test:loader
      6 
      7 kind-dependencies:
      8    - build
      9    - build-signing
     10    - repackage-signing-shippable-l10n-msix
     11    - repackage-signing-msix
     12    - repackage
     13    - fetch
     14    - toolchain
     15 
     16 transforms:
     17    - gecko_taskgraph.transforms.test:transforms
     18    - gecko_taskgraph.transforms.job:transforms
     19    - gecko_taskgraph.transforms.task:transforms
     20 
     21 # Each stanza in a file pointed to by 'jobs-from' describes a particular test
     22 # suite or sub-suite. These are processed through the transformations described
     23 # above to produce a bunch of tasks. See the schema in
     24 # `taskcluster/gecko_taskgraph/transforms/test/__init__.py` for a description of the fields
     25 # used in these files.
     26 
     27 # Adding a new test type or running tests on a new platform? Be sure to review
     28 # https://wiki.mozilla.org/Sheriffing/Job_Visibility_Policy
     29 
     30 tasks-from:
     31    - awsy.yml
     32    - compiled.yml
     33    - firefox-ui.yml
     34    - marionette.yml
     35    - misc.yml
     36    - talos.yml
     37    - xpcshell.yml
     38 
     39 task-defaults:
     40    run-on-repo-type: [hg]
     41    attributes:
     42        retrigger: true
     43    use-python: default
     44    use-uv: true
     45    require-signed-extensions:
     46        by-release-type:
     47            release|esr.*: true
     48            beta:
     49                by-test-platform:
     50                    .*-devedition/.*: false
     51                    default: true
     52            default: false
     53    mozharness:
     54        requires-signed-builds:
     55            by-test-platform:
     56                windows1.*:
     57                    by-variant:
     58                        msix: true
     59                        default: false
     60                default: false
     61    docker-image:
     62        by-test-platform:
     63            linux1804.*:
     64                in-tree: ubuntu1804-test
     65            default:
     66                in-tree: ubuntu2404-test
     67    fetches:
     68        toolchain:
     69            by-test-platform:
     70                win.*:
     71                    - win32-minidump-stackwalk
     72                    - win32-fix-stacks
     73                macosx.*-64.*:
     74                    - macosx64-minidump-stackwalk
     75                    - macosx64-fix-stacks
     76                macosx.*-aarch64.*:
     77                    - macosx64-aarch64-minidump-stackwalk
     78                    - macosx64-aarch64-fix-stacks
     79                android-em-14.*:
     80                    - android34-system-image-x86_64-linux
     81                    - android34-avd-x86_64-linux
     82                    - android-emulator-linux
     83                    - linux64-minidump-stackwalk
     84                    - linux64-fix-stacks
     85                    - linux64-hostutils
     86                android-hw.*:
     87                    - linux64-minidump-stackwalk
     88                    - linux64-fix-stacks
     89                    - linux64-hostutils
     90                default:
     91                    - linux64-minidump-stackwalk
     92                    - linux64-fix-stacks