ooni-probe-cli/internal/netxlite
Simone Basso d922bd9afc
cleanup: mark more integration tests as !short mode (#755)
The objective is to make PR checks run much faster.

See https://github.com/ooni/probe/issues/2113 for context.

Regarding netxlite's tests:

Checking for every commit on master or on a release branch is
good enough and makes pull requests faster than one minute since
netxlite for windows is now 1m slower than coverage.

We're losing some coverage but coverage from integration tests
is not so good anyway, so I'm not super sad about this loss.
2022-05-24 21:01:15 +02:00
..
filtering cleanup: mark more integration tests as !short mode (#755) 2022-05-24 21:01:15 +02:00
internal fix(netxlite): reject replies with wrong queryID (#732) 2022-05-14 19:38:46 +02:00
mocks cli: upgrade to lucas-clemente/quic-go@v0.27.0 (#715) 2022-05-06 12:24:03 +02:00
quictesting [forwardport] fix: avoid http3 for dns.google and www.google.com (#593) (#594) 2021-11-12 14:43:28 +01:00
bogon_test.go chore: import improved bogons handling code (#723) 2022-05-13 15:32:47 +02:00
bogon.go feat(netxlite): implements NS queries (#734) 2022-05-16 10:46:53 +02:00
certifi_test.go netxlite: improve docs, tests, and code quality (#493) 2021-09-08 21:19:51 +02:00
certifi.go chore: run go generate ./... (#743) 2022-05-19 20:44:39 +02:00
classify_test.go fix(netxlite): reject replies with wrong queryID (#732) 2022-05-14 19:38:46 +02:00
classify.go fix(netxlite): prefer composition over embedding (#733) 2022-05-15 19:25:27 +02:00
dialer_test.go fix(netxlite): prefer composition over embedding (#733) 2022-05-15 19:25:27 +02:00
dialer.go fix(netxlite): prefer composition over embedding (#733) 2022-05-15 19:25:27 +02:00
dnsdecoder_test.go fix(netxlite): ensure we only accept DNS responses (#735) 2022-05-16 11:17:30 +02:00
dnsdecoder.go fix(netxlite): ensure we only accept DNS responses (#735) 2022-05-16 11:17:30 +02:00
dnsencoder_test.go fix(netxlite): reject replies with wrong queryID (#732) 2022-05-14 19:38:46 +02:00
dnsencoder.go fix(netxlite): prefer composition over embedding (#733) 2022-05-15 19:25:27 +02:00
dnsoverhttps_test.go refactor(netxlite): add Transport suffix to DNS transports (#731) 2022-05-14 17:38:31 +02:00
dnsoverhttps.go fix(netxlite): prefer composition over embedding (#733) 2022-05-15 19:25:27 +02:00
dnsovertcp_test.go refactor(netxlite): add Transport suffix to DNS transports (#731) 2022-05-14 17:38:31 +02:00
dnsovertcp.go fix(netxlite): prefer composition over embedding (#733) 2022-05-15 19:25:27 +02:00
dnsoverudp_test.go refactor(netxlite): add Transport suffix to DNS transports (#731) 2022-05-14 17:38:31 +02:00
dnsoverudp.go fix(netxlite): prefer composition over embedding (#733) 2022-05-15 19:25:27 +02:00
doc.go fix(netxlite): prefer composition over embedding (#733) 2022-05-15 19:25:27 +02:00
errno_darwin_test.go chore: run go generate ./... (#743) 2022-05-19 20:44:39 +02:00
errno_darwin.go chore: run go generate ./... (#743) 2022-05-19 20:44:39 +02:00
errno_freebsd_test.go chore: run go generate ./... (#743) 2022-05-19 20:44:39 +02:00
errno_freebsd.go chore: run go generate ./... (#743) 2022-05-19 20:44:39 +02:00
errno_linux_test.go chore: run go generate ./... (#743) 2022-05-19 20:44:39 +02:00
errno_linux.go chore: run go generate ./... (#743) 2022-05-19 20:44:39 +02:00
errno_openbsd_test.go chore: run go generate ./... (#743) 2022-05-19 20:44:39 +02:00
errno_openbsd.go chore: run go generate ./... (#743) 2022-05-19 20:44:39 +02:00
errno_windows_test.go chore: run go generate ./... (#743) 2022-05-19 20:44:39 +02:00
errno_windows.go chore: run go generate ./... (#743) 2022-05-19 20:44:39 +02:00
errno.go chore: run go generate ./... (#743) 2022-05-19 20:44:39 +02:00
errwrapper_test.go fix(netxlite): prefer composition over embedding (#733) 2022-05-15 19:25:27 +02:00
errwrapper.go fix(netxlite): prefer composition over embedding (#733) 2022-05-15 19:25:27 +02:00
http_test.go fix(netxlite): prefer composition over embedding (#733) 2022-05-15 19:25:27 +02:00
http.go fix(netxlite): prefer composition over embedding (#733) 2022-05-15 19:25:27 +02:00
http3_test.go cli: upgrade to lucas-clemente/quic-go@v0.27.0 (#715) 2022-05-06 12:24:03 +02:00
http3.go fix(netxlite): prefer composition over embedding (#733) 2022-05-15 19:25:27 +02:00
integration_test.go feature: merge measurex and netx archival layer (1/N) (#663) 2022-01-14 12:13:10 +01:00
iox_test.go fix(netxlite): prefer composition over embedding (#733) 2022-05-15 19:25:27 +02:00
iox.go fix(netxlite): prefer composition over embedding (#733) 2022-05-15 19:25:27 +02:00
legacy.go fix(netxlite): prefer composition over embedding (#733) 2022-05-15 19:25:27 +02:00
operations.go fix(netxlite): prefer composition over embedding (#733) 2022-05-15 19:25:27 +02:00
parallelresolver_test.go feat(netxlite): implements NS queries (#734) 2022-05-16 10:46:53 +02:00
parallelresolver.go feat(netxlite): implements NS queries (#734) 2022-05-16 10:46:53 +02:00
quic_test.go netxlite: factor common code for parsing UDPAddr (#730) 2022-05-14 17:15:08 +02:00
quic.go fix(netxlite): prefer composition over embedding (#733) 2022-05-15 19:25:27 +02:00
quirks_test.go fix(netxlite): prefer composition over embedding (#733) 2022-05-15 19:25:27 +02:00
quirks.go fix(netxlite): prefer composition over embedding (#733) 2022-05-15 19:25:27 +02:00
resolver_test.go feat(netxlite): implements NS queries (#734) 2022-05-16 10:46:53 +02:00
resolver.go feat(netxlite): implements NS queries (#734) 2022-05-16 10:46:53 +02:00
serialresolver_test.go feat(netxlite): implements NS queries (#734) 2022-05-16 10:46:53 +02:00
serialresolver.go feat(netxlite): implements NS queries (#734) 2022-05-16 10:46:53 +02:00
shaping_otherwise_test.go refactor: only use shaping dialer for ndt7 and dash (#754) 2022-05-24 18:23:42 +02:00
shaping_otherwise.go refactor: only use shaping dialer for ndt7 and dash (#754) 2022-05-24 18:23:42 +02:00
shaping_shaping_test.go refactor: only use shaping dialer for ndt7 and dash (#754) 2022-05-24 18:23:42 +02:00
shaping_shaping.go refactor: only use shaping dialer for ndt7 and dash (#754) 2022-05-24 18:23:42 +02:00
shaping.go refactor: only use shaping dialer for ndt7 and dash (#754) 2022-05-24 18:23:42 +02:00
tls_test.go refactor: use ooni/oocrypto instead of ooni/go (#751) 2022-05-22 19:53:37 +02:00
tls.go refactor: use ooni/oocrypto instead of ooni/go (#751) 2022-05-22 19:53:37 +02:00
tproxy.go fix(netxlite): prefer composition over embedding (#733) 2022-05-15 19:25:27 +02:00
utls_test.go refactor: use ooni/oocrypto instead of ooni/go (#751) 2022-05-22 19:53:37 +02:00
utls.go refactor: use ooni/oocrypto instead of ooni/go (#751) 2022-05-22 19:53:37 +02:00