taskcluster/ci/source-test/webidl.yml
author Andrew Halberstadt <ahalberstadt@mozilla.com>
Thu, 02 Feb 2017 16:16:06 -0500
changeset 489235 65b4987c510a3d3d4739d6da75c31d66494f0b0f
parent 469939 taskcluster/ci/source-check/webidl.yml@7e3a47f5a91a6699ea117dbc4fc4a1fca0e8de56
child 494203 4d143bc399a1f21b88aab0ae8af93cca242e7436
permissions -rw-r--r--
Bug 1336559 - Rename source-check kind to source-test, r?dustin The name 'source-check' is a bit of a misnomer, because it already includes a bunch of tasks that are proper unittests, not lints. Some of these unittests will soon depend on a build task, which makes 'source-check' feel even more wrong. They still have a lot in common with the lint tasks though, so it's probably not worth splitting this into two separate kinds. Instead, let's just rename this kind to 'source-test', which means, any task that tests stuff and is run from the source directory (instead of a tests.zip). I think both lints and python-tests fall squarely under this definition. MozReview-Commit-ID: K0gZ5rVLyeD

webidl-test/opt:
    description: WebIDL parser tests
    treeherder:
        symbol: Wp
        kind: test
        tier: 1
        platform: lint/opt
    worker-type: aws-provisioner-v1/b2gtest
    worker:
        implementation: docker-worker
        docker-image: {in-tree: "lint"}
        max-run-time: 1800
    run:
        using: mach
        mach: webidl-parser-test --verbose
    run-on-projects:
        - integration
        - release
    when:
        files-changed:
            - 'dom/bindings/parser/runtests.py'
            - 'dom/bindings/parser/WebIDL.py'
            - 'dom/bindings/parser/tests/**'
            - 'other-licenses/ply/**'