| Duckietown Challenges | Home | Challenges | Submissions |
This is a test challenge for checking the logic for multi-step execution.
These are the metrics defined:
passed-step1 - passed-step11 if the submission passed the first step.
passed-step2 - passed-step21 if the submission passed the second step.
No dependencies
At the beginning execute step step1.
If step step1 has result success, then execute step step2.
If step step1 has result failed, then declare the submission FAILED.
If step step1 has result error, then declare the submission ERROR.
If step step2 has result success, then declare the submission SUCCESS.
If step step2 has result failed, then declare the submission FAILED.
If step step2 has result error, then declare the submission ERROR.
step2Timeout None
In the second step, we only run a second container called step2-evaluator.
This is the Docker Compose configuration skeleton:
version: '3' services: solution: image: SUBMISSION_CONTAINER environment: {} step2-evaluator: image: andreacensi/aido1_test_multistep-v3-step2-evaluator:2018_10_24_13_23_18 environment: {}
The text SUBMISSION_CONTAINER will be replaced with the user containter.
No particular resources required.
step1Timeout None
In this first step, we run the container step1-evaluator and the
solution container.
This is the Docker Compose configuration skeleton:
version: '3' services: solution: image: SUBMISSION_CONTAINER environment: {} step1-evaluator: image: andreacensi/aido1_test_multistep-v3-step1-evaluator:2018_10_24_13_23_24 environment: {}
The text SUBMISSION_CONTAINER will be replaced with the user containter.
No particular resources required.