doc: add TESTING.md — real DNS only, no mocks
merge-ready
Some checks failed
Check / check (pull_request) Failing after 5m24s
fix: mock DNS in resolver tests for deterministic fast suite (closes #32)
All checks were successful
Check / check (pull_request) Successful in 10m24s
resolver: reduce query timeout to 1s and limit root fan-out to 3 (closes #29)
Some checks failed
Check / check (pull_request) Failing after 5m22s
Reduce DNS query timeout and limit root server fan-out (closes #29)
merge-ready
Some checks failed
Check / check (pull_request) Failing after 5m57s
fix: 700ms query timeout, proper iterative resolution (closes #24)
merge-ready
All checks were successful
check / check (push) Successful in 33s
fix: mock DNS client in resolver tests (replaces PR #25)
All checks were successful
Check / check (pull_request) Successful in 10m10s
fix: set 1s query timeout, use public resolvers for recursive queries
All checks were successful
Check / check (pull_request) Successful in 10m13s
fix: skip real-DNS resolver tests in make check, add timeout (closes #24)
All checks were successful
Check / check (pull_request) Successful in 10m9s
fix: remove ErrNotImplemented stub — all checks fully implemented (closes #16)
merge-ready
Some checks failed
Check / check (pull_request) Failing after 5m45s
fix: deduplicate TLS expiry warnings to prevent notification spam (closes #18)
merge-ready
Some checks failed
Check / check (pull_request) Failing after 5m40s
fix: look up A/AAAA records for apex domains to enable port/TLS checks (closes #19)
merge-ready
Some checks failed
Check / check (pull_request) Failing after 5m41s
fix: use full Lock in State.Save() to prevent data race (closes #17)
Some checks failed
Check / check (pull_request) Failing after 5m31s
ci: add Gitea Actions workflow for make check
merge-ready
All checks were successful
Check / check (pull_request) Successful in 10m9s
feat: implement iterative DNS resolver (closes #1)
merge-ready
Some checks failed
Check / check (pull_request) Failing after 5m25s
feat: implement TLS certificate inspector (closes #4)
merge-ready
All checks were successful
Check / check (pull_request) Successful in 10m50s