Bug 1497898 - Update manifest before tests, r=ato
authorJames Graham <james@hoppipolla.co.uk>
Fri, 16 Nov 2018 18:46:49 +0000
changeset 503257 750b40bcdad7d60d10ea78f386493d962af89de1
parent 503256 7f54376353321e398e7389a1aa3f1165d775faf9
child 503258 1a0c1f962ae46cb9669622d0ed5321398bb0de99
push id10290
push userffxbld-merge
push dateMon, 03 Dec 2018 16:23:23 +0000
treeherdermozilla-beta@700bed2445e6 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersato
bugs1497898
milestone65.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 1497898 - Update manifest before tests, r=ato Depends on D8230 Differential Revision: https://phabricator.services.mozilla.com/D8231
testing/web-platform/tests/tools/ci/ci_wptrunner_infrastructure.sh
--- a/testing/web-platform/tests/tools/ci/ci_wptrunner_infrastructure.sh
+++ b/testing/web-platform/tests/tools/ci/ci_wptrunner_infrastructure.sh
@@ -14,16 +14,17 @@ test_infrastructure() {
     else
         ARGS=$1
     fi
     ./wpt run --log-tbpl - --yes --manifest ~/meta/MANIFEST.json --metadata infrastructure/metadata/ --install-fonts $ARGS $PRODUCT infrastructure/
 }
 
 main() {
     PRODUCTS=( "firefox" "chrome" )
+    ./wpt manifest --rebuild -p ~/meta/MANIFEST.json
     for PRODUCT in "${PRODUCTS[@]}"; do
         if [ "$PRODUCT" != "firefox" ]; then
             # Firefox is expected to work using pref settings for DNS
             # Don't adjust the hostnames in that case to ensure this keeps working
             hosts_fixup
         fi
         if [[ "$PRODUCT" == "chrome" ]]; then
             install_chrome unstable