Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ahabd supervision tests #487

Open
6 tasks
goodboy opened this issue Mar 10, 2023 · 0 comments
Open
6 tasks

ahabd supervision tests #487

goodboy opened this issue Mar 10, 2023 · 0 comments
Labels
(sub-)systems general sw design and eng testing

Comments

@goodboy
Copy link
Contributor

goodboy commented Mar 10, 2023

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.py but more generally for ahabd and some lighter container? say just running sshd 😉
  • 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 ib and IBC restart every night thinger?
  • a network failure test using maybe toxyproxy?
  • verification of the log processing correctness even in error cases?
@goodboy goodboy added (sub-)systems general sw design and eng testing labels Mar 10, 2023
@goodboy goodboy mentioned this issue Mar 10, 2023
11 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
(sub-)systems general sw design and eng testing
Projects
None yet
Development

No branches or pull requests

1 participant