eiffel-community / etos

Eiffel Test Orchestration System
https://etos.readthedocs.io
Apache License 2.0
9 stars 6 forks source link

ESR should use the new environment defined events from environment provider #126

Closed t-persson closed 2 years ago

t-persson commented 2 years ago

Description

When the environment provider sends environment defined for each sub suite, the ESR should listen to these. eiffel-community/etos-environment-provider#60

Motivation

By listening to these events we can implement the checking in of partial environments in the future and we'll be able to trigger ETR jobs when each sub suite environment is ready instead of waiting for everything. Might also help us with sequential execution of test suites.

Exemplification

See motivation

Benefits

See motivation

Possible Drawbacks

Listening to events has a tendency to be a bit more volatile. Some checks must be added to remedy this.