-
Notifications
You must be signed in to change notification settings - Fork 66
Wipes fail but self-test still says all tests are successful #826
Comments
Odd. Can't seem to reproduce. I broke call to setup:do-wipe, and I end up with an HTTP 500 which causes an Exception to get raised:
Wondering if it makes a difference against which version of ML you run self-test. CI runs against ml7, 8 and 9.. |
@RobertSzkutak, do you think this still needs attention? |
I had tested on 8. To be clear, in order to reproduce this you have to manually insert a run-time error into the XQuery wipe function such as an invalid coercion error. When that occurs, I had noticed that our testing scripts don't recognize the failure and record it at the end of the log. IIRC, I overlooked this and pushed in some bad code once as a result. I'm not sure if this also happens in other functions like bootstrap. As far as whether it "needs" to be fixed or not is probably up to us as we're the only ones who rely on self-test to ensure our code isn't broken. I don't personally have an issue with sidelining it for now. |
I had a closer look at the test script this morning, and discovered some oddities. And yes, wipe is executed in the after step, which is not monitored. I changed the test code in one of the last PRs, which also moved the wipe inside the assertions section! :) |
Wipes fail but self-test still says all tests are successful
Short description of the problem:
Sample of my Roxy log:
What are the steps to reproduce the problem?
The text was updated successfully, but these errors were encountered: