The tests did not wait for the promises of the test operations to resolve. That's why our CI did not fail for #1161 and we needed to fix that PR up in #1173.
This PR makes the tests wait for the build to finish and sets appropriate timeouts. Of course, this will result in longer CI run times.
The tests did not wait for the promises of the test operations to resolve. That's why our CI did not fail for #1161 and we needed to fix that PR up in #1173.
This PR makes the tests wait for the build to finish and sets appropriate timeouts. Of course, this will result in longer CI run times.