eclipse-ankaios / ankaios

Eclipse Ankaios provides workload and container orchestration for automotive High Performance Computing (HPC) software.
https://eclipse-ankaios.github.io/ankaios/
Apache License 2.0
60 stars 22 forks source link

Replace the polling in system tests #264

Open inf17101 opened 5 months ago

inf17101 commented 5 months ago

Description

Currently, the stests are implemented to use polling to ask for workload states, workloads ,etc. This leads sometimes to unstable system tests and forces a developer to search for alternative solutions to make the stest stable. Sometimes such workarounds leads to weaker tests and it costs time to implement alternative solutions afterwards.

Goals

Replace the polling method through a better mechanism to avoid missing information for assertions inside stests.

Final result

Summary

To be filled when the final solution is sketched.

Tasks

krucod3 commented 5 months ago

Depends on #228