open-nomad/e2e/migrations
2017-11-01 15:21:05 -05:00
..
client1.hcl
client2.hcl
docker-init.sh
docker-run.sh remove unnecessary test output print 2017-11-01 15:21:05 -05:00
Dockerfile
migrations_test.go reuse client configuration for both acl and non-acl test 2017-11-01 15:21:05 -05:00
README.md feedback from code review, improve run script 2017-10-25 17:50:47 -04:00
server.hcl
server_acl.hcl Add E2E test for migrations with acls 2017-11-01 15:21:05 -05:00

End to end tests for migrating data in sticky volumes

These tests run in a docker container to ensure proper setup/teardown.

To create the testing image: ./docker-init.sh

To run tests: ./docker-run.sh

TODO:

  1. Specify how many servers/clients in the test
  2. Have a callback to specify the client options
  3. Run servers/clients in the docker container, return IP addresses for each instance, but have the test run on the host.
  4. There should be a 1:1 mapping from container to agent, rather than running the entire cluster in a container.