-
Notifications
You must be signed in to change notification settings - Fork 5
TestingProbes
Santiago Rodriguez Garcia edited this page Dec 19, 2019
·
2 revisions
The VnV Executor stores a copy of the test results following the next structure:
Every test contains an "output" folder where the testing probes will write the results files grouping them by hostname (the internal docker variable).
Taking this into account every testing probe, as a docker container that shares the results with executor via volume, must meet the following requisites:
- is mandatory that docker container finishes; otherwise executor will consider that test doesn't end.
- docker container needs to write the tests results in /output/${PROBE}/${HOSTNAME}, where:
- PROBE: is the probe name, the same name used in the test descriptor
- HOSTNAME: is an internal environment variable that identifies the docker instance
- if a testing probe will wait for another before start its execution, docker-compose installation is mandatory: example
You can check some examples in Testing probes examples