piker
piker copied to clipboard
`ahabd` supervision tests
We kinda started some basic startup tests in #464 and #483 but we need a much more thorough list particularly for verifying we never leak container instances..
Test list:
- [ ] basic connect tests (which pretty much exist in
tests/test_databases.pybut more generally for ahabd and some lighter container? say just runningsshd😉 - [ ] cancellation tests where the container either crashes or is explicitly cancelled
- [ ] ctrl-c by user cases
- [ ] maybe a respawn case as well like is needed with the
ibandIBCrestart every night thinger?
- [ ] a network failure test using maybe
toxyproxy? - [ ] verification of the log processing correctness even in error cases?