diff options
| author | Craig Jennings <c@cjennings.net> | 2026-06-25 00:49:25 -0400 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-06-25 00:49:25 -0400 |
| commit | 133d036aaa8cbe7523d217f2174fb9de191b61a9 (patch) | |
| tree | 7e7e371dacec354ac61f1f5f90736ff42a1bb486 /scripts/testing/lib/validation.sh | |
| parent | 2da6a6f9e56b6e785a8c51266c5c75e6c8dca29c (diff) | |
| download | archsetup-133d036aaa8cbe7523d217f2174fb9de191b61a9.tar.gz archsetup-133d036aaa8cbe7523d217f2174fb9de191b61a9.zip | |
docs(design): accept Testinfra post-install validation plan
Plan to port the VM harness's shell validation sweep (validation.sh, ~26 checks) to Testinfra + pytest for more expressive checks and better reporting, then expand coverage to the parts of archsetup that aren't validated today.
Records the design: where pytest fits in run-test.sh, the SSH connection model (inject a throwaway test key), preserving the three-way issue attribution via pytest markers, smoke/integration tiering, a parity-then-expand migration, and a Goss comparison.
Diffstat (limited to 'scripts/testing/lib/validation.sh')
0 files changed, 0 insertions, 0 deletions
