gecko-dev/testing/xpcshell
Geoff Brown 8b65c0cce9 Bug 1596967 - In Android xpcshell tests, do not push tests to existing directory; r=bc
Currently the xpcshell harness ensures the remote scripts directory, /sdcard/tests/xpc, is
deleted, then re-creates it, then pushes to it. In this bug, confusion arises when a pre-push
check for directory existence intermittently fails (reports the directory does not exist
when in fact it does). Let's simplify this sequence by simply ensuring that the directory
has been deleted, then push to it.

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

--HG--
extra : moz-landing-system : lando
2019-11-18 18:55:45 +00:00
..
dns-packet Bug 1540656 - Add dns-packet and node-ip modules r=dragana 2019-04-04 15:32:21 +00:00
example Bug 1561435 - Format testing/, a=automatic-formatting 2019-07-05 11:01:24 +02:00
moz-http2 Bug 1596234 - TRR: Check that pushed entry is not used after DNS suffix list changes r=JuniorHsu 2019-11-15 16:00:28 +00:00
node-http2 Bug 1582051 - Use Buffer.from and Buffer.alloc in moz-http2.js & friends r=kershaw 2019-09-18 13:44:16 +00:00
node-ip Bug 1582051 - Use Buffer.from and Buffer.alloc in moz-http2.js & friends r=kershaw 2019-09-18 13:44:16 +00:00
README
dbg-actors.js Bug 1576115 - Expose processes from xpcshell test DebuggerServer. r=jdescottes 2019-11-13 09:51:01 +00:00
head.js Bug 1586393, part 1 - Add test-complete observer notification. r=mconley 2019-10-29 21:25:02 +00:00
mach_commands.py Bug 1553225 - Run Android 7.0 xpcshell tests against geckoview apk; r=jmaher 2019-08-21 18:24:08 +00:00
mach_test_package_commands.py
moz.build bug 1531958 - make http2 test certificates more consistent with existing test certificate infrastructure r=dragana 2019-03-04 15:42:07 +00:00
python.ini Bug 1491766 - Enable selftest.py on Mac now that all our builds are later than 10.7. r=ahal 2018-09-17 14:05:39 +00:00
remotexpcshelltests.py Bug 1596967 - In Android xpcshell tests, do not push tests to existing directory; r=bc 2019-11-18 18:55:45 +00:00
runxpcshelltests.py Bug 1456995 - enable Service Workers' parent-intercept mode on Nightly r=asuth,jgraham 2019-10-08 23:47:48 +00:00
selftest.py Bug 1517686 - Increase xpcshell harness timeout for selftest.py; r=bc 2019-10-10 16:03:38 +00:00
xpcshellcommandline.py Bug 1558598 - Force WebRender on or off in the xpcshell harness. r=ahal 2019-06-29 09:50:20 +00:00

README

Simple xpcshell-based test harness

converted from netwerk/test/unit

Some documentation at http://developer.mozilla.org/en/docs/Writing_xpcshell-based_unit_tests
See also http://wiki.mozilla.org/SoftwareTesting:Tools:Simple_xpcshell_test_harness