action #111234
opencoordination #154768: [saga][epic][ux] State-of-art user experience for openQA
coordination #157345: [epic] Improved test reviewer user experience
Add version to job group display
0%
Description
User story¶
Incident test runs are scheduled with a build string following :issue:package
, e.g. ":24281:dtb-aarch64". In the job group overview this makes it difficult to see, which SLES variant this issue belongs to, as this screenshot shows:
Also when following the link, the SLES version remains hidden, although it can be seen in the URL. In the page itself, the information about the Version would be useful to have, but it is not present:
It would be great to include the VERSION string in the Overall Summary header together with the distri by appening "$DISTRI-$VERSION" to the title of the first block. e.g. "Overall Summary of Maintenance: Public Cloud Incidents build :24281:dtb-aarch64 (sle-15-SP4)"
Second: it would be great to also show the distri-version text in the job group overview, or even better, make the text displayed there configurable via a string in the job group properties. What does that mean? I'm envisioning a new text field "job group display" in the job group properties that allows to set the value in the job group overview and expands several macros e.g. "%build%", "%distri%", "%version%", ...
Example:
Add here a new text field "job group display". If this remains empty, we use the build just as we have been doing before.
If the text is set, it should support multiple marcos, e.g. "%build%", "%version%", ... Then this string (and the parsed macros) is being used instead of the default "Build-:24281:dtb-aarch64" string in the job group overview.
This should make it easier for reviewing the incident test runs, as crucial information is displayed right at the beginning of the job group overview.
Files