cluster-api: test: passed test suite contains failed test cases
/kind bug
What steps did you take and what happened: [A clear and concise description of what the bug is.]
The job above has two failed test cases but it’s marked as passed:
Test started yesterday at 3:31 PM passed after 1h24m54s. (more info)
What did you expect to happen:
Anything else you would like to add: [Miscellaneous information that will assist in solving the issue.]
Environment:
- cluster-api-provider-azure version:
- Kubernetes version: (use
kubectl version
): - OS (e.g. from
/etc/os-release
):
About this issue
- Original URL
- State: open
- Created 3 years ago
- Comments: 20 (18 by maintainers)
Definitely still the case.
This can be reproduced ~ like this:
system-pods-startup-timeout: 1m
toconformance.yaml
cc @knabben (Just in case you’re looking for more work in a bit 😃, I can help you getting the local e2e test up & running)
If it does what we want, i don’t see why not.
Chat from Slack, looks like we’re going to have to parse the JUnit XML and figure out if something failed, which is pretty terrible.
Philosophically in the initial implementation, the current behaviour was intended given that to get any sort of result from conformance was a big success in itself. Taking the next step in making a failed conformance test fail the suite is reasonable.