Bug 1286900 - Stop producing web-platform tests zip file; r=ted
☠☠ backed out by aed585286446 ☠ ☠
authorGregory Szorc <gps@mozilla.com>
Tue, 20 Sep 2016 18:41:06 -0700
changeset 315494 859457467e3c1ad5da67f684bfc9a6d568c192dd
parent 315493 4b08ed30e0a5326dc1b63949d7e8375561a6dce8
child 315495 03843beb3dfdaafdda4cf6dc07afa3cf07097ec2
push id82202
push usercbook@mozilla.com
push dateWed, 28 Sep 2016 14:26:45 +0000
treeherdermozilla-inbound@2a3ee1d58982 [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