Bug 1286900 - Stop producing web-platform tests zip file; r=ted
☠☠ backed out by cda7c3e91ad7 ☠ ☠
authorGregory Szorc <gps@mozilla.com>
Tue, 20 Sep 2016 18:41:06 -0700
changeset 361504 b4844ee1e542d33e2b857ad143c717526592a0b6
parent 361503 bde587e47d00d689f58126a705f5014eb00f1a66
child 361505 067c15e2620f0f518d7ee70a06cdfd226f13b3f2
push id1369
push userjlorenzo@mozilla.com
push dateMon, 27 Feb 2017 14:59:41 +0000
treeherdermozilla-release@d75a1dba431f [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersted
bugs1286900
milestone52.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 1286900 - Stop producing web-platform tests zip file; r=ted Now that we access WPT related files from a source checkout, we no longer need the web-platform tests zip file produced or consumed by automation. So stop producing it. MozReview-Commit-ID: Ea8KjKZJ5Yx
build/gen_test_packages_manifest.py
python/mozbuild/mozbuild/action/test_archive.py
testing/testsuite-targets.mk
--- a/build/gen_test_packages_manifest.py
+++ b/build/gen_test_packages_manifest.py
@@ -11,27 +11,25 @@ from argparse import ArgumentParser
 ALL_HARNESSES = [
     'common', # Harnesses without a specific package will look here.
     'mochitest',
     'reftest',
     'xpcshell',
     'cppunittest',
     'jittest',
     'mozbase',
-    'web-platform',
     'talos',
     'gtest',
 ]
 
 PACKAGE_SPECIFIED_HARNESSES = [
     'cppunittest',
     'mochitest',
     'reftest',
     'xpcshell',
-    'web-platform',
     'talos',
 ]
 
 # These packages are not present for every build configuration.
 OPTIONAL_PACKAGES = [
     'gtest',
 ]
 
--- a/python/mozbuild/mozbuild/action/test_archive.py
+++ b/python/mozbuild/mozbuild/action/test_archive.py
@@ -359,44 +359,16 @@ ARCHIVE_FILES = {
     ],
     'talos': [
         {
             'source': buildconfig.topsrcdir,
             'base': 'testing',
             'pattern': 'talos/**',
         },
     ],
-    'web-platform': [
-        {
-            'source': buildconfig.topsrcdir,
-            'base': 'testing',
-            'pattern': 'web-platform/meta/**',
-        },
-        {
-            'source': buildconfig.topsrcdir,
-            'base': 'testing',
-            'pattern': 'web-platform/mozilla/**',
-        },
-        {
-            'source': buildconfig.topsrcdir,
-            'base': 'testing',
-            'pattern': 'web-platform/tests/**',
-        },
-        {
-            'source': buildconfig.topobjdir,
-            'base': '_tests',
-            'pattern': 'web-platform/**',
-        },
-        {
-            'source': buildconfig.topobjdir,
-            'base': '',
-            'pattern': 'mozinfo.json',
-            'dest': 'web-platform',
-        },
-    ],
     'xpcshell': [
         {
             'source': buildconfig.topobjdir,
             'base': '_tests/xpcshell',
             'pattern': '**',
             'dest': 'xpcshell/tests',
         },
         {
--- a/testing/testsuite-targets.mk
+++ b/testing/testsuite-targets.mk
@@ -193,17 +193,16 @@ stage-all: stage-cppunittests
 endif
 
 TEST_PKGS := \
   common \
   cppunittest \
   mochitest \
   reftest \
   talos \
-  web-platform \
   xpcshell \
   $(NULL)
 
 ifdef BUILD_GTEST
 stage-all: stage-gtest
 TEST_PKGS += gtest
 endif