Bug 1546858 - Force the wpt manifest job to rebuild the manifest, r=Aryx
authorJames Graham <james@hoppipolla.co.uk>
Thu, 25 Apr 2019 11:00:19 +0100
changeset 471277 4243e8a01b2e180460b19b933b0f448cfcc2facc
parent 471276 db1be2c8b0eb4da3fea653b70df8ad288962a08e
child 471278 b79b875c82881c48b3529daa6da012a1095367bb
push id35914
push userrgurzau@mozilla.com
push dateThu, 25 Apr 2019 16:20:57 +0000
treeherdermozilla-central@07efc6e32c87 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersAryx
bugs1546858
milestone68.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1546858 - Force the wpt manifest job to rebuild the manifest, r=Aryx If we use the downloaded manifest then any bug that leads to an error in the manifest may be propogated forward. Instead force the manifest to be built from scratch in CI. Differential Revision: https://phabricator.services.mozilla.com/D28809
taskcluster/ci/source-test/wpt-manifest.yml
--- a/taskcluster/ci/source-test/wpt-manifest.yml
+++ b/taskcluster/ci/source-test/wpt-manifest.yml
@@ -15,17 +15,17 @@ upload:
     index:
         product: source
         job-name: manifest-upload
         rank: build_date
     run:
         using: run-task
         command: >
             cd /builds/worker/checkouts/gecko
-            && ./mach wpt-manifest-update --config testing/web-platform/wptrunner.ini
+            && ./mach wpt-manifest-update --config testing/web-platform/wptrunner.ini --no-download
             && tar -cvzf manifests.tar.gz -C testing/web-platform/ meta/MANIFEST.json mozilla/meta/MANIFEST.json
     worker:
         artifacts:
             - type: file
               path: /builds/worker/checkouts/gecko/manifests.tar.gz
               name: public/manifests.tar.gz
 
         max-run-time: 3600