Bug 1654589 - Move `libpref` Python unit test to `mozbuild` suite r=froydnj
☠☠ backed out by 88f613fb27a4 ☠ ☠
authorRicky Stewart <rstewart@mozilla.com>
Wed, 22 Jul 2020 17:05:24 +0000
changeset 541661 e890ed131173abf9900a68cbc56840cc6d4349c2
parent 541660 a568f7d72e52d6751003be8559342af0fb928df7
child 541662 d537065d02eec783e3758ea113baaa05f62efb47
push id122396
push userrstewart@mozilla.com
push dateWed, 22 Jul 2020 18:59:45 +0000
treeherderautoland@e890ed131173 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersfroydnj
bugs1654589
milestone80.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1654589 - Move `libpref` Python unit test to `mozbuild` suite r=froydnj It could go into its own test suite, but it 1) depends on `mozbuild` code, so the `mozbuild` suite as well as this new suite would be running on any push that touches `mozbuild` code anyway, and 2) this is code that runs during the build, so it's not out of place. Differential Revision: https://phabricator.services.mozilla.com/D84547
modules/libpref/test/python.ini
taskcluster/ci/source-test/python.yml
--- a/modules/libpref/test/python.ini
+++ b/modules/libpref/test/python.ini
@@ -1,3 +1,4 @@
 [DEFAULT]
+subsuite = mozbuild
 
 [test_generate_static_pref_list.py]
--- a/taskcluster/ci/source-test/python.yml
+++ b/taskcluster/ci/source-test/python.yml
@@ -364,16 +364,18 @@ mozbuild:
                 windows10-64/opt:
                     - win64-node-10
     when:
         files-changed:
             - '**/moz.configure'
             - 'build/moz.configure/**'
             - 'config/tests/**'
             - 'dom/bindings/mozwebidlcodegen/**'
+            - 'modules/libpref/init/**'
+            - 'modules/libpref/test/**'
             - 'python/mach/**'
             - 'python/mozboot/**'
             - 'python/mozbuild/**'
             - 'python/mozterm/**'
             - 'python/mozversioncontrol/**'
             - 'testing/mozbase/**'
             - 'testing/xpcshell/xpcshellcommandline.py'