Bug 1286900 - Stop producing web-platform tests zip file; r?ted draft
authorGregory Szorc <gps@mozilla.com>
Tue, 20 Sep 2016 18:41:06 -0700
changeset 420712 4bda1b4ba90f0fc04c93cf5aacb45bb9fed886e5
parent 420711 e33a5d16d4042c0b89e1455ab7c071481ab0481f
child 532868 2a617bb62f6409ff5a55986736f9d018e529d756
push id31266
push usergszorc@mozilla.com
push dateTue, 04 Oct 2016 13:39:23 +0000
reviewersted
bugs1286900
milestone52.0a1
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