зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1368115 - Enable most of the remaining test suites for linux64-ccov. r=jmaher
This enables all test suites on linux64-ccov except for the talos test suite (more work needs to be done), spidermonkey tests (more work needs to be done), and the mochitest-valgrind test suite (not going to run linux64-ccov). MozReview-Commit-ID: 6vYV89CH8TB --HG-- extra : rebase_source : 2c2c22a2ffc0b431b24e0ee32dca046a11470d3c
This commit is contained in:
Родитель
1efd7eafe9
Коммит
3ad43b968b
|
@ -119,7 +119,11 @@ linux64-qr/debug:
|
|||
linux64-ccov/opt:
|
||||
build-platform: linux64-ccov/opt
|
||||
test-sets:
|
||||
- ccov-code-coverage-tests
|
||||
- common-tests
|
||||
- web-platform-tests
|
||||
- desktop-screenshot-capture
|
||||
- awsy
|
||||
- headless
|
||||
linux64-jsdcov/opt:
|
||||
build-platform: linux64-jsdcov/opt
|
||||
test-sets:
|
||||
|
|
|
@ -103,30 +103,6 @@ qr-tests:
|
|||
- reftest-no-accel
|
||||
- xpcshell
|
||||
|
||||
ccov-code-coverage-tests:
|
||||
- cppunit
|
||||
- crashtest
|
||||
- firefox-ui-functional-local
|
||||
- firefox-ui-functional-remote
|
||||
- gtest
|
||||
- jittest
|
||||
- jsreftest
|
||||
- marionette
|
||||
- mochitest
|
||||
- mochitest-a11y
|
||||
- mochitest-browser-chrome
|
||||
- mochitest-chrome
|
||||
- mochitest-clipboard
|
||||
- mochitest-devtools-chrome
|
||||
- mochitest-gpu
|
||||
- mochitest-jetpack
|
||||
- mochitest-media
|
||||
- mochitest-webgl
|
||||
- reftest
|
||||
- reftest-no-accel
|
||||
- web-platform-tests
|
||||
- xpcshell
|
||||
|
||||
jsdcov-code-coverage-tests:
|
||||
- mochitest
|
||||
- mochitest-browser-chrome
|
||||
|
|
|
@ -24,9 +24,12 @@ from mozharness.base.vcs.vcsbase import MercurialScript
|
|||
from mozharness.mozilla.blob_upload import BlobUploadMixin, blobupload_config_options
|
||||
from mozharness.mozilla.tooltool import TooltoolMixin
|
||||
from mozharness.mozilla.structuredlog import StructuredOutputParser
|
||||
from mozharness.mozilla.testing.codecoverage import (
|
||||
CodeCoverageMixin,
|
||||
code_coverage_config_options
|
||||
)
|
||||
|
||||
|
||||
class AWSY(TestingMixin, MercurialScript, BlobUploadMixin, TooltoolMixin):
|
||||
class AWSY(TestingMixin, MercurialScript, BlobUploadMixin, TooltoolMixin, CodeCoverageMixin):
|
||||
config_options = [
|
||||
[["--e10s"],
|
||||
{"action": "store_true",
|
||||
|
@ -34,7 +37,8 @@ class AWSY(TestingMixin, MercurialScript, BlobUploadMixin, TooltoolMixin):
|
|||
"default": False,
|
||||
"help": "Run tests with multiple processes. (Desktop builds only)",
|
||||
}]
|
||||
] + testing_config_options + copy.deepcopy(blobupload_config_options)
|
||||
] + testing_config_options + copy.deepcopy(blobupload_config_options) \
|
||||
+ copy.deepcopy(code_coverage_config_options)
|
||||
|
||||
error_list = [
|
||||
{'regex': re.compile(r'''(TEST-UNEXPECTED|PROCESS-CRASH)'''), 'level': ERROR},
|
||||
|
|
Загрузка…
Ссылка в новой задаче