mirror of
https://github.com/zrepl/zrepl.git
synced 2024-11-23 00:43:51 +01:00
796c5ad42d
transport/ssh: update go-netssh to new version => supports CloseWrite and Deadlines => build: require Go 1.11 (netssh requires it) |
||
---|---|---|
.. | ||
templates | ||
.gitignore | ||
all.yml | ||
gen_files.sh | ||
internal_prepare_and_run_repeated.yml | ||
internal_run_test_prepared_single.yml | ||
inventory.example | ||
README.md |
This directory contains very hacky test automation for wireevaluator based on nested Ansible playbooks.
- Copy
inventory.example
toinventory
- Adjust
inventory
IP addresses as needed - Make sure there's an OpenSSH server running on the serve host
- Make sure there's no firewalling whatsoever between the hosts
- Run
GENKEYS=1 ./gen_files.sh
to re-generate self-signed TLS certs - Run the following command, adjusting the
wireevaluator_repeat
value to the number of times you want to repeat each test
ansible-playbook -i inventory all.yml -e `wireevaluator_repeat=3`
Generally, things are fine if the playbook doesn't show any panics from wireevaluator.