UX improvements on pipeline execution "Tests" tab
long-term
C
Concerned Rabbit
1.Persistent Failure State:
Issue: When accessing the tab, it defaults to not showing failures, requiring users to switch the dropdown to "All stages" to see errors.
Request: Implement a persistent failure state option so that users can set their preferred view (e.g., "All stages" to show errors) as a default, reducing the need for repeated manual selection.
2.Shareable URL State:
Issue: When users change the view to "All stages" and share the browser URL, the selected view is not preserved for the recipient.
Request: Enhance URL sharing functionality to include the selected view state, ensuring that recipients see the same view when opening the shared link.
3.Shareable Error Details:
Issue: Sharing a browser URL to specific error details (e.g., a modal dialog) doesn't maintain the context for others.
Request: Enable the sharing of specific error details via URLs, ensuring that recipients are directed to the exact error and its associated modal dialog that was intended to be shared.
Log In
T
Thorough Raccoon
+ 1 to this request, especially item 2.
In our continuous integration pipelines we use multiple stages to run our test suite. In the test tab these tests can be viewed in a drop down by their relevant stage or "All Stages". We would like to link to the "All Stages" selection of our test tab from Github. This tab shows immediately which tests have failed which is the main use case for our devs. Having to click into the page and then select "All Stages" in the dropdown has led to confusion for our developers.
I can add two additional solutions could work for us here. Add a URL parameter to select the "All Stages" option in the associated dropdown (see screenshot) or change the default selection on this page to "All Stages" instead of the first stage
Pranav Rastogi
long-term