-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
eliot "task" for failed tests say "succeeded" #650
Comments
I think this was intentional. The Eliot action succeeds to reflect the fact that the test runner succeeded in "running" the test. The fact that the test itself may have failed is reflected elsewhere. The per-test Eliot action comes from this code: The The Eliot action for the test could be made to fail by inspecting the Rather than trying to do this refactoring, I'd dig deeper into why it's useful to have these actions marked as failures. Maybe there's a good reason and the refactoring is worthwhile, or maybe there's an easier path to accomplish whatever the goal is. |
I believe the motivation was simply trying to understand what is going on (and it was surprising to me that a "failed" test says "action: succeeded"). For example, looking for the logs relating to a single failed test in hundreds of KB of eliot logs. It's really hard to find any useful information since the |
It seems the "status" for the Eliot "task" that is created per test shows "succeeded" as the status for passed as well as failed tests in the integration tests.
The text was updated successfully, but these errors were encountered: