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
--- 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