gecko-dev/testing/xpcshell
Geoff Brown dc33776dd5 Bug 1621244 - Ensure all test files are installed, even when running only a subset; r=bc
Most (all?) mach xpcshell-test calls result in calling install_tests(None) while
most mach test calls for the same test/directory result in calling install_tests()
with a collection of test objects. Providing test objects allows install_tests()
to optimize which tests are installed, but there have been several recent bugs
that appear to be related to that optimization. Let's rely less on that optimization
and make things consistent between test/xpcshell-test. (There's a parallel
consideration for test vs mochitest.)

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

--HG--
extra : moz-landing-system : lando
2020-04-08 18:30:14 +00:00
..
dns-packet
example
moz-http2 Bug 1587353 - Add http3 tests r=valentin 2020-03-25 13:36:00 +00:00
node-http2
node-ip
dbg-actors.js Bug 1614791 - Rename DebuggerServer to DevToolsServer. r=jdescottes 2020-02-17 10:28:24 +00:00
head.js Bug 1619990 - Always load dynamic-builtin probes in xpcshell test environment. r=chutten,gbrown 2020-03-10 19:37:36 +00:00
mach_commands.py Bug 1621244 - Ensure all test files are installed, even when running only a subset; r=bc 2020-04-08 18:30:14 +00:00
mach_test_package_commands.py
moz.build
python.ini
README
remotexpcshelltests.py Bug 1622787 - In android xpcshell-test use ro.product.cpu.abi, ro.product.cpu.abilist and the apk to determine the appropriate abi, r=gbrown. 2020-03-17 16:44:01 +00:00
runxpcshelltests.py Bug 1550518 - Add --headless support for xpcshell-test. r=gbrown 2020-04-08 18:19:23 +00:00
selftest.py Bug 1550518 - Add --headless support for xpcshell-test. r=gbrown 2020-04-08 18:19:23 +00:00
xpcshellcommandline.py Bug 1550518 - Add --headless support for xpcshell-test. r=gbrown 2020-04-08 18:19:23 +00:00

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