gecko-dev/testing
Tom Tung 64a20094ea Bug 1562667 - P4a - Enable SAB by default on nightly; r=bzbarsky,luke
This patch mainly enables the pref for SharedArrayBuffer on Nightly.

This change causes some tests to fail. This patch handles the failures for
mochitests and web-platform-tests. The jsreftest will be handled in the next
patch.

For mochitests:
- dom/serviceworkers/test/test_serviceworker_interfaces.js
- dom/tests/mochitest/general/test_interfaces.js
- dom/workers/test/test_worker_interfaces.js

These tests check which interfaces are exposed on the web. Since we are now
exposing SharedArrayBuffer in some configurations, the tests need to be adjusted
accordingly.

For the rest of tests in this patch:
- testing/web-platform/meta/encoding/encodeInto.any.js.ini
This test partially fails because the integration of encoding and SAB is not
completely supported yet.

- testing/web-platform/meta/encoding/streams/decode-utf8.any.js.ini
This test partially fails because the integration of decoding and SAB is not
completely supported yet.

- testing/web-platform/meta/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/requires-failure.https.any.js.ini
- testing/web-platform/meta/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/requires-success.any.js.ini
- testing/web-platform/meta/wasm/jsapi/memory/constructor.any.js.ini
- testing/web-platform/meta/wasm/jsapi/memory/grow.any.js.ini
The subtests related to SAB in these tests now pass when SAB is enabled, so we
need to annotate them as failing only in configurations where SAB is disabled.

- testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffer-interface/audiobuffer-copy-channel.html.ini
This test partially fails because there are some issues between SAB and Audio.

Differential Revision: https://phabricator.services.mozilla.com/D48838

--HG--
extra : moz-landing-system : lando
2019-11-25 16:28:06 +00:00
..
awsy Backed out changeset 776dc76ec598 (bug 1567122) for landing without proper peer review on a CLOSED TREE 2019-11-12 18:46:03 +02:00
condprofile Bug 1537944. Add conditioned-profile support for desktop Firefox in Raptor. r=perftest-reviewers,tarek,sparky, ?tarek 2019-11-15 14:59:21 +00:00
config
crashtest Bug 1587142 - Remove most XBL tests in dom/ r=bzbarsky 2019-10-25 22:38:08 +00:00
extensions
firefox-ui Bug 1587627 - [fxui] Update firefox-puppeteer for removal of anonymous nodes. r=webdriver-reviewers,maja_zf 2019-10-28 18:24:57 +00:00
geckodriver bug 1589151: geckodriver: drop "For users" heading in docs; r=webdriver-reviewers,maja_zf 2019-10-16 19:17:31 +00:00
gtest Bug 1581157 - Improve gtest completion logging; r=bc 2019-10-25 21:18:50 +00:00
jsshell
marionette Bug 1598382 : using iteritems from six to be compatible to both py2 and py3 r=whimboo,marionette-reviewers 2019-11-25 16:33:45 +00:00
mochitest Backed out 6 changesets (bug 1583364) for making bug 1593402 near permafail. 2019-11-23 05:36:20 +02:00
modules Bug 1595285 - Fix TestUtils.waitForCondition to not use setInterval. r=mak 2019-11-13 18:24:02 +00:00
mozbase Backed out 6 changesets (bug 1583364) for making bug 1593402 near permafail. 2019-11-23 05:36:20 +02:00
mozharness Bug 1587398 - Provide schema support for tags r=perftest-reviewers,octavian_negru,davehunt 2019-11-22 07:51:07 +00:00
profiles Backed out 13 changesets (bug 1593843) for bustages in Logging.h CLOSED TREE 2019-11-23 05:18:17 +02:00
raptor Bug 1589267 - Add conditioned-profile support for desktop Firefox in Browsertime; follow-up fix to include missing raptor.py. 2019-11-23 01:30:48 +02:00
runtimes Backed out 6 changesets (bug 1583364) for making bug 1593402 near permafail. 2019-11-23 05:36:20 +02:00
specialpowers Bug 1598258 - Add a list of additional minidumps to the event delivered when a plug-in crashes r=froydnj 2019-11-22 07:30:23 +00:00
talos Backed out changeset 48a5f20cda23 (bug 1577777) for causing talos realwebext failures. CLOSED TREE 2019-11-25 14:52:14 +02:00
tools Bug 1596590 - remove unnecessary psutil 5.4.3 specification from desktop_unittest.py r=gbrown 2019-11-16 04:58:02 +00:00
tps
web-platform Bug 1562667 - P4a - Enable SAB by default on nightly; r=bzbarsky,luke 2019-11-25 16:28:06 +00:00
webdriver
xpcshell Bug 1596967 - In Android xpcshell tests, do not push tests to existing directory; r=bc 2019-11-18 18:55:45 +00:00
README.txt
addtest.py Bug 1597129 - fix newline usage for manifest writing in mach addtest, r=ahal 2019-11-18 21:12:22 +00:00
cppunittest.ini Bug 1529593 - Make LauncherRegistryInfo delay write to the registry. r=aklotz 2019-10-14 17:14:54 +00:00
mach_commands.py Bug 1582516 - Use TestManifestLoader for 'mach test-info'; r=ahal 2019-11-21 19:43:11 +00:00
moz.build
parse_build_tests_ccov.py
remotecppunittests.py
runcppunittests.py
testsuite-targets.mk Bug 1590167 - Add Rust implementation of hyphenation (mapped_hyph) and hook up in place of libhyphen. r=heycam 2019-11-14 14:07:23 +00:00

README.txt

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