Skip to content

Commit

Permalink
Bug 1575375 - Pull mozbuild tests out of make check. r=nalexander
Browse files Browse the repository at this point in the history
Differential Revision: https://phabricator.services.mozilla.com/D42759

--HG--
extra : moz-landing-system : lando
  • Loading branch information
glandium committed Aug 21, 2019
1 parent 36123e2 commit 20f0127
Show file tree
Hide file tree
Showing 7 changed files with 40 additions and 0 deletions.
1 change: 1 addition & 0 deletions config/tests/python.ini
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
[DEFAULT]
subsuite = mozbuild
skip-if = python == 3

[test_mozbuild_reading.py]
Expand Down
1 change: 1 addition & 0 deletions python/mozbuild/dumbmake/test/python.ini
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
[DEFAULT]
subsuite = mozbuild
skip-if = python == 3

[test_dumbmake.py]
1 change: 1 addition & 0 deletions python/mozbuild/mozbuild/test/python.ini
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
[DEFAULT]
subsuite = mozbuild

[test_expression.py]
[test_licenses.py]
Expand Down
1 change: 1 addition & 0 deletions python/mozbuild/mozbuild/test/python2.ini
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
[DEFAULT]
subsuite = mozbuild
skip-if = python == 3

[action/test_buildlist.py]
Expand Down
1 change: 1 addition & 0 deletions python/mozbuild/mozpack/test/python.ini
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
[DEFAULT]
subsuite = mozbuild

[test_chrome_flags.py]
[test_chrome_manifest.py]
Expand Down
1 change: 1 addition & 0 deletions python/mozbuild/mozpack/test/python2.ini
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
[DEFAULT]
subsuite = mozbuild
skip-if = python == 3

[test_copier.py]
Expand Down
34 changes: 34 additions & 0 deletions taskcluster/ci/source-test/python.yml
Original file line number Diff line number Diff line change
Expand Up @@ -270,3 +270,37 @@ tryselect:
- 'taskcluster/ci/test/**'
- 'taskcluster/taskgraph/transforms/**'
- 'tools/tryselect/**'

mozbuild:
description: mozbuild unit tests
platform:
- linux64/opt
- macosx1014-64/opt
- windows10-64/opt
python-version: [2, 3]
treeherder:
symbol: mbu
run:
using: python-test
subsuite: mozbuild
fetches:
toolchain:
by-platform:
linux64/opt:
- linux64-node
macosx1014-64/opt:
- macosx64-node
windows10-64/opt:
- win64-node
when:
files-changed:
- '**/moz.configure'
- 'build/moz.configure/**'
- 'config/tests/**'
- 'python/mach/**'
- 'python/mozboot/**'
- 'python/mozbuild/**'
- 'python/mozterm/**'
- 'python/mozversioncontrol/**'
- 'testing/mozbase/**'
- 'testing/xpcshell/xpcshellcommandline.py'

0 comments on commit 20f0127

Please sign in to comment.