aboutsummaryrefslogtreecommitdiff
path: root/scripts/testing/archsetup-test-zfs.conf
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-07-04 16:23:12 -0500
committerCraig Jennings <c@cjennings.net>2026-07-04 16:23:57 -0500
commitf8cb4cd1562aceef39f45e33951143c1c1a95b16 (patch)
tree5e88bed934d59550ffca702165578b9071002aec /scripts/testing/archsetup-test-zfs.conf
parent518ffd7578dbc74689b5303a35f402bfe081aa91 (diff)
downloadarchsetup-f8cb4cd1562aceef39f45e33951143c1c1a95b16.tar.gz
archsetup-f8cb4cd1562aceef39f45e33951143c1c1a95b16.zip
test(vm): collect network evidence before failing in pre-flight diagnostics
run_network_diagnostics tested HTTP before DNS and returned on the first failure, so a DNS failure surfaced as a generic "no internet" and the IP/route/resolver evidence was never reached. It now collects read-only facts first (ip -brief addr, default route, resolv.conf) and prints them regardless of outcome, runs every check, and reports all failures together in a summary. Generic checks (DNS, egress, TLS) are split from Arch-specific ones (mirror, AUR) so a DNS failure is named as DNS, not a mirror problem. Raw fact output is saved to the results dir when one is set.
Diffstat (limited to 'scripts/testing/archsetup-test-zfs.conf')
0 files changed, 0 insertions, 0 deletions