forked from mirrors/gecko-dev
Bug 1749064 - Add WebExtensions Python Subsuite to TC config. r=taskgraph-reviewers,robwu,jmaher
Depends on D135549 Differential Revision: https://phabricator.services.mozilla.com/D141725
This commit is contained in:
parent
65ed1ecce8
commit
194904f564
3 changed files with 23 additions and 1 deletions
|
|
@ -537,6 +537,24 @@ telemetry-python:
|
|||
files-changed:
|
||||
- 'toolkit/components/telemetry/**'
|
||||
|
||||
webext:
|
||||
description: WebExtensions python utilities unit tests
|
||||
platform:
|
||||
- linux1804-64/opt
|
||||
python-version: [3]
|
||||
treeherder:
|
||||
symbol: webext-py
|
||||
tier: 2
|
||||
run:
|
||||
using: python-test
|
||||
subsuite: webext-python
|
||||
when:
|
||||
files-changed:
|
||||
- 'toolkit/components/extensions/webidl-api/**'
|
||||
- 'toolkit/components/extensions/schemas/*.json'
|
||||
- 'browser/components/extensions/schemas/*.json'
|
||||
- 'mobile/android/components/extensions/schemas/*.json'
|
||||
|
||||
xpcom:
|
||||
description: xpcom unit tests
|
||||
platform:
|
||||
|
|
|
|||
|
|
@ -61,5 +61,6 @@ FINAL_LIBRARY = "xul"
|
|||
|
||||
REQUIRES_UNIFIED_BUILD = True
|
||||
|
||||
|
||||
# Must be defined unconditionally (TC tasks doesn't account for build
|
||||
# configs and these tests do not depend on the bindings to be enabled).
|
||||
PYTHON_UNITTEST_MANIFESTS += ["test/python.ini"]
|
||||
|
|
|
|||
|
|
@ -1,2 +1,5 @@
|
|||
[DEFAULT]
|
||||
subsuite = webext-python
|
||||
|
||||
[test_all_schemas_smoketest.py]
|
||||
[test_json_schema_parsing.py]
|
||||
|
|
|
|||
Loading…
Reference in a new issue