Bug 1301214 - Changed action of code coverage options to store_true and enabled code coverage for mochitest-devtools-chrome. r=gmierz2+560562,jmaher

MozReview-Commit-ID: lJMQGfhfDA

--HG--
extra : rebase_source : cc673324efd1a742df8041be411051609ca4276c
This commit is contained in:
Cody Tran 2016-10-24 21:36:17 -04:00
Родитель 90f77c63de
Коммит 433f7aa01c
3 изменённых файлов: 13 добавлений и 2 удалений

Просмотреть файл

@ -90,6 +90,7 @@ windows-vm-tests:
ccov-code-coverage-tests:
- mochitest-browser-chrome
- mochitest-devtools-chrome
jsdcov-code-coverage-tests:
- mochitest-browser-chrome

Просмотреть файл

@ -325,10 +325,15 @@ mochitest-devtools-chrome:
by-test-platform:
win.*: 8
default: 10
run-on-projects:
by-test-platform:
linux64-ccov/opt: []
default: ['all']
e10s:
by-test-platform:
# Bug 1242986: linux64/debug mochitest-devtools-chrome e10s is not greened up yet
linux64/debug: false
linux64-ccov/opt: false
default: both
mozharness:
script: desktop_unittest.py
@ -341,7 +346,12 @@ mochitest-devtools-chrome:
- unittests/linux_unittest.py
- remove_executables.py
extra-options:
- --mochitest-suite=mochitest-devtools-chrome-chunked
by-test-platform:
linux64-ccov/opt:
- --mochitest-suite=mochitest-devtools-chrome-chunked
- --code-coverage
default:
- --mochitest-suite=mochitest-devtools-chrome-chunked
instance-size:
by-test-platform:
# Bug 1281241: migrating to m3.large instances

Просмотреть файл

@ -14,7 +14,7 @@ from mozharness.base.script import (
code_coverage_config_options = [
[["--code-coverage"],
{"action": "store",
{"action": "store_true",
"dest": "code_coverage",
"default": False,
"help": "Whether test run should package and upload code coverage data."