Testing
Test workflows for iterating on meta-pantavisor changes and running structured pvtest suites.
Topics
- Development Workflow — manual iteration during development: run appengine locally, use
pvcurl/pvcontrolinside containers, and verify behavior before CI - Automated Workflow — structured testing with
test.docker.sh: valgrind, CI validation, force-clean rebuilds, and the pvtest todo list - Test Plans — per-feature test plans covering auto-recovery, cgroups, container control, IPAM, pvctrl, pvtx, and xconnect
Keeping the Todo List Updated
When a pvtest is added, modified, or removed, update the pvtest todo list in automated-workflow.md. Mark completed tests ✓.