gecko-dev/testing/xpcshell
Valentin Gosu 7de4c8009c Bug 1525854 - TRR shouldn't fallback to DNS on DNSSEC error r=necko-reviewers,dragana
This patch adds support for the Extended DNS Errors draft code.
https://datatracker.ietf.org/doc/html/draft-ietf-dnsop-extended-error-16

While not yet in the draft, it seems the OPT code for Extended DNS Error is 15
https://www.iana.org/assignments/dns-parameters/dns-parameters.xhtml#dns-parameters-11

The list of errors for which we hard fail isn't necessarily final.
I picked the errors that indicate a DNSSec failure, or an intentional
filtering done by the resolver.

Differential Revision: https://phabricator.services.mozilla.com/D87698
2020-09-15 10:39:07 +00:00
..
dns-packet Bug 1525854 - TRR shouldn't fallback to DNS on DNSSEC error r=necko-reviewers,dragana 2020-09-15 10:39:07 +00:00
example Bug 1651165 - Rename idle service r=Gijs,geckoview-reviewers,snorp 2020-07-20 16:06:59 +00:00
moz-http2 Bug 1652670 - P2: Make nsSocketTransport use IP hint address to connect r=valentin,dragana 2020-09-14 14:47:36 +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 1589102 - Part 7: Fix test_browsing_context_structured_clone.js to instead schedule precise gc, r=kmag 2020-08-28 17:20:57 +00:00
mach_commands.py Bug 1654319 - Remove some flake8 exclusions; r=jmaher 2020-07-21 17:10:51 +00:00
mach_test_package_commands.py Bug 1657650 - Require that Mach command providers subclass MachCommandBase. r=remote-protocol-reviewers,marionette-reviewers,maja_zf,mhentges,froydnj 2020-08-07 18:24:59 +00:00
moz.build Bug 1614626 - Move xpcshell selftests to before running actual xpcshell tests. r=gbrown 2020-07-30 20:27:14 +00:00
README
remotexpcshelltests.py Backed out changeset 71edbf86ce85 (bug 1662855) for causing xpcshell failures. 2020-09-03 01:56:09 +03:00
runxpcshelltests.py Backed out changeset 71edbf86ce85 (bug 1662855) for causing xpcshell failures. 2020-09-03 01:56:09 +03:00
selftest.py Bug 1614626 - Move xpcshell selftests to before running actual xpcshell tests. r=gbrown 2020-07-30 20:27:14 +00:00
xpcshellcommandline.py Bug 1614626 - Move xpcshell selftests to before running actual xpcshell tests. r=gbrown 2020-07-30 20:27:14 +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