a broken configure_tempest.sh can lead to silent failures
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tempest |
Fix Released
|
Low
|
Frederic Lepied |
Bug Description
Within runs of devstack-gate, devstack/
https:/
This should have been noticed immediately, and that patch should never have landed, but tempest is suppressing errors that happen during init, and converting them to nose.SkipTest messages, which leads Jenkins to still report the test as a success! This seems to be coming from here:
https:/
To see the output of such a suppressed error, look at any gate-tempest-
https:/
I think tempest should not be suppressing errors here in a way that makes Jenkins think things pass when they don't. What's the reason for it?
Changed in tempest: | |
assignee: | nobody → Frederic Lepied (flepied) |
Changed in tempest: | |
status: | Triaged → In Progress |
There have been some devstack tempest changes that fixed the underlying issue causing the failures. But, I agree just changing that skip test to an error on a broken configuration is probably the better way to handle it.