-
Notifications
You must be signed in to change notification settings - Fork 126
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
Propagate result phase into the report plugins #3094
Conversation
6a377a5
to
186adba
Compare
186adba
to
c5b8501
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice kick-off! Thanks. Looks good. Let's merge this soon to unblock experimeting in #3095 and with result presentation in individual report
plugins.
This one is really trivial, proposing to squeeze into |
528ea2b
to
954992a
Compare
954992a
to
eb5475a
Compare
Hello @happz @psss , Do you agree? |
What would be the difference between
Test check results live in the
Not as of now. Can you demonstrate in what way would different classes improve the code, e.g. making it simpler, easier to read and maintain, or easy to check for linters? |
It would carry no new fields, just a type.
It would allow me to easily differentiate between the result types in If you still think this does not make sense, I will try to find a different solution. |
Ack.
I see, makes sense. Let's try it then and see how it goes. |
eb5475a
to
746b523
Compare
746b523
to
1993b0d
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
1993b0d
to
ce0fce9
Compare
Apparently unrelated failures in tests, going to merge this one and we'll see. |
Pull Request Checklist
This is a prerequisite for report plugins to support "subresults" aka phases.
Related to: