gecko-dev/testing
Andreas Tolfsen 3e5326f9db Bug 1362992 - Wrap implementation errors as UnknownError r=automatedtester
JavaScript errors that arise from the Marionette implementation are
currently wrapped as WebDriverErrors.  A WebDriverError is encoded with
a "webdriver error" error code, which officially does not exist in the
WebDriver specification.

To distinguish WebDriver errors from programming errors of Marionette,
this changes them to be encoded as UnknownErrors (error code
"unknown error").  This will make stacktraces coming from clients
easier to read, since it is clear that the error is not caught by the
WebDriverError-catchall.

MozReview-Commit-ID: A5HejTOgOp8

--HG--
extra : rebase_source : 7bd4f539954dd11973b2bd16c1bf4f4ea7b4a4d7
2017-05-08 14:01:30 +01:00
..
awsy Bug 1356683 - Use new tooltool wrapper in AWSY jobs. r=chmanchester 2017-04-12 18:01:46 +09:00
config Bug 1363797 - Update geckodriver to 0.16.1, a=testonly 2017-05-11 18:01:47 +01:00
crashtest Bug 1352333 - remove autophone webrtc test manifests, r=dminor. 2017-04-20 14:13:34 -07:00
firefox-ui Bug 1362051 - Update tests have to set MOZ_MARIONETTE environment variable. r=ato,maja_zf 2017-05-04 22:10:50 +02:00
gtest Bug 964133 - Build webrtc.org unit tests; r=jesup,ted.mielczarik 2017-03-27 15:51:16 -04:00
instrumentation
marionette Bug 1362992 - Wrap implementation errors as UnknownError r=automatedtester 2017-05-08 14:01:30 +01:00
mochitest Bug 1353542 - Cleanup the script output and fix tests, r=Mossop. 2017-05-12 14:54:05 +02:00
modules Bug 1348103 - Fix test_chrome_bookmarks.js error when collecting code coverage on linux64-jsdcov. r=Gijs 2017-04-29 10:47:24 -04:00
mozbase Bug 1340233 - Take more care when killing browser before starting Android tests; r=jmaher 2017-04-12 09:15:53 -06:00
mozharness Merge m-c to inbound. a=merge 2017-05-12 12:11:25 -04:00
profiles Bug 1364334 - Rename "browser.formautofill.*" prefs to "extensions.formautofill.*". r=lchang 2017-05-11 23:34:00 -07:00
runtimes
specialpowers Backed out 15 changesets (bug 1358846, bug 1356826) for talos error. a=backout 2017-05-12 17:45:21 +08:00
talos merge mozilla-inbound to mozilla-central. r=merge a=merge 2017-05-11 16:50:12 +02:00
tools Bug 1355260 - Allow for variability in mochitest-dt and bc e10s names in try syntax; r=chmanchester 2017-04-12 09:15:55 -06:00
tps Bug 1357814 - Changes to sync's TPS tests to allow running from automation r=markh 2017-05-05 14:54:03 -04:00
web-platform Bug 1364004 - Rename css-timing-1 to css-timing. r=birtles 2017-05-11 17:04:05 +08:00
xpcshell Bug 1360667 - Change location of coverage collection in xpcshell. r=jmaher 2017-04-28 15:20:37 -04:00
cppunittest.ini
mach_commands.py Bug 1340584 - Remove devicemanagerSUT and references to sutagent; r=wlach 2017-03-21 12:20:01 -06:00
moz.build Bug 1361417 - Update moz.build crash reporter bug components r=bsmedberg 2017-05-02 09:44:42 -07:00
README.txt
remotecppunittests.py Bug 1355222 - When debug logging requested for android mach test commands, enable devicemanager logging; r=jmaher 2017-04-11 09:21:37 -06:00
runcppunittests.py Backed out changeset 18fd8676751a (bug 1333003) 2017-03-23 10:38:04 +01:00
testsuite-targets.mk Bug 1340584 - Remove devicemanagerSUT and references to sutagent; r=wlach 2017-03-21 12:20:01 -06:00

Common testing tools for mozilla codebase projects, test suite definitions
for automated test runs, tests that don't fit anywhere else, and other fun
stuff