The mochitest mach commands now consult the all-tests.json file for
resolving the test argument/path. The mochitest runner has been modified
to accept a manifestdestiny.TestManifest instance instead of a path to a
manifest file. The mach commands construct an in-memory TestManifest and
pass it to the mochitest runner.
While I was here, I cleaned up some old JSON serializing code.
--HG--
extra : rebase_source : 886b13d4cb35992c132bc3051925424609a5fdf8
* no need to pass an addon/experiment ID to .disableExperiment()
* fix multiple-logging when multiple Experiments() objects are created as in tests
* ensures that all dirty writes actually get written
The mochitest runner could start a child process but not clean it up in
all cases. This patch ensures we always try to stop child processes
before exiting.
Ideally, things should probably be implemented as context managers or
the cleanup logic should live in a __del__. But, perfect is the enemy of
done. This simple approach appears to solve the problem in a manner that
isn't too invasive.
--HG--
extra : rebase_source : 685d23c31184808a12f9ee3571391381eda8c5fb
extra : amend_source : 780f36555cb94870dd063842aa226c27da8d95b0
========
https://hg.mozilla.org/integration/gaia-central/rev/41765604827e
Author: Carsten Book -Tomcat- <cbook@mozilla.com>
Desc: Revert "Bug 930364 - standard text message sound is jarring" for gaia-unit test failure
This reverts commit e977096d3d9b5ca5818d0a3569ae1258b7a7970b.
========
https://hg.mozilla.org/integration/gaia-central/rev/3b93166983eb
Author: Fernando Rodríguez Sela <frsela@tid.es>
Desc: Merge pull request #17655 from frsela/STK/Bug988362
Bug 988362 - [STK]The maxlength of the inputbox didn't set corretly in GET_INPUT command. (Increment wait time), r=timdream
========
https://hg.mozilla.org/integration/gaia-central/rev/e72e7c388966
Author: Fernando Rodriguez Sela <frsela@tid.es>
Desc: Bug 988362 - [STK]The maxlength of the inputbox didn't set corretly in GET_INPUT command. (Increment wait time)
========
https://hg.mozilla.org/integration/gaia-central/rev/cf33bfa7452a
Author: Yuren Ju <yurenju@gmail.com>
Desc: Revert "Bug 897352 - [gaia build system] Transition to a build_stage for assembling apps"
This reverts commit 8126421998f0e1b0bf618f6788db7eabb26be0b8.
========
https://hg.mozilla.org/integration/gaia-central/rev/55563cf01c3b
Author: Yuren Ju <yurenju@gmail.com>
Desc: Merge pull request #17679 from yurenju/stage-windows-squash-3
Bug 897352 - [gaia build system] Transition to a build_stage for assembl... r=@ochameau
========
https://hg.mozilla.org/integration/gaia-central/rev/4d22a61a338f
Author: Yuren Ju <yurenju@gmail.com>
Desc: Bug 897352 - [gaia build system] Transition to a build_stage for assembling apps
Conflicts:
Makefile
apps/communications/build/build.js
build/copy-build-stage-manifest.js
build/test/integration/distribution.test.js
build/utils-xpc.js
build/utils.js
build/webapp-manifests.js
========
https://hg.mozilla.org/integration/gaia-central/rev/1b7702f6aca0
Author: gitmai <mri@tid.es>
Desc: Merge pull request #17674 from gitmai/bug-980861-balance-notification-without-sms
Bug 980861 -[Cost Control] Alarm should be notified when user configures...
r=salva
========
https://hg.mozilla.org/integration/gaia-central/rev/37440a0a44b2
Author: mai <mri@tid.es>
Desc: Bug 980861 -[Cost Control] Alarm should be notified when user configures when use is above or when balance is below