-
Notifications
You must be signed in to change notification settings - Fork 144
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
Change result note key from a string to a list of strings #3254
Conversation
@psss @thrix @lukaszachy This is definitely a breaking change for TF, and potentially for other users as well. TF ingests the field and treats it as a string, it will require at least two patches to accommodate the change - simple ones, but still. Yet I believe this change should happen because it better reflects the nature of the So, how to proceed to make it as painless for the end user as possible? Do we know who out there consumes |
713c0e6
to
f15eee5
Compare
I am fine introducing the breaking change, makes sense to me. I am not aware of any other user of I would like to take this as an example how the upcoming integration test to Testing Farm will provide a value here. Use it as a guinea pig showing that our Testing Farm worker code it is ready for this change. |
Still working it out, got blocked a bit :( |
0c8e436
to
084e24a
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.
@happz Thanks for this!
Would this be a breaking change for custom-results users?
@thrix, is the Testing Farm part ready for this change? Or shall we still postpone merging? |
084e24a
to
a40aef0
Compare
I created a patch to account for this change on TF side: https://gitlab.com/testing-farm/gluetool-modules/-/merge_requests/856 TF will accept |
35d827a
to
2026f15
Compare
Great, thanks! Then we are unblocked here, rebased. |
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.
Looks good, I just find the list format in the html
report not well aligned. Propose a slight css style adjustmetn in 20a55f1.
@happz, seems that unit tests will need some adjustments as well:
|
20a55f1
to
f705e9e
Compare
Hopefully addressed in f705e9e. |
Great, thanks! Tests are now green. I see three checklist items missing and I'd say they all make sense. What about adding a short mention about the |
f705e9e
to
5467319
Compare
Sure, how about cfa5e89? |
5467319
to
cfa5e89
Compare
This better represents its real nature: a collection of various notes, there may be more than one note or topic tmt needed to share with user depending on what happened while the test was running.
Otherwise it expands the table cells a bit too much.
cfa5e89
to
6acae09
Compare
Great! And we're done here, thanks! |
This better represents its real nature: a collection of various notes, there may be more than one note or topic tmt needed to share with user depending on what happened while the test was running.
Pull Request Checklist