Project

General

Profile

Actions

action #57335

open

coordination #154768: [saga][epic][ux] State-of-art user experience for openQA

coordination #157345: [epic] Improved test reviewer user experience

[ui][ux][easy][beginner] Allow builds to be sorted by "build creation time" (was: Build order list on "Sort by time job most recently created" not properly sorted)

Added by pvorel over 5 years ago. Updated 18 days ago.

Status:
Workable
Priority:
Low
Assignee:
-
Category:
Feature requests
Target version:
Start date:
2019-09-25
Due date:
% Done:

0%

Estimated time:

Description

https://openqa.suse.de/group_overview/158

Build0330 (4 days ago) # this one is not sorted, it should be below Build0331
Build0333 (about 2 hours ago)
Build0331 (a day ago)
Build38.6 (6 days ago)
Build38.5 (7 days ago)
Build38.1 (8 days ago)
Build0322 (8 days ago)
Build36.1 (9 days ago)
Build0319 (12 days ago)
Build32.1 (20 days ago)

Or see attached screenshot.

NOTE: we need to use non-default "Sort by time job most recently created" as we have both SLE12 SP5 and SLE15 SP2 in this build (SLE12 SP5 is then listed behind SLE15 SP1 therefore is kind of hidden).


Files

job-list-order-unsorted.png (89 KB) job-list-order-unsorted.png pvorel, 2019-09-25 09:03
Actions #1

Updated by pvorel over 5 years ago

  • Description updated (diff)
Actions #2

Updated by okurz over 5 years ago

  • Category changed from Regressions/Crashes to Support
  • Status changed from New to Feedback
  • Assignee set to okurz

since the time of ticket creation the order of display is changed again. Keep in mind that the sort order is not by build creation time but sorted by time from the job most recently created. So if anyone triggers a job in an "older" build then this build will show up again on top. So do you think we actually still need to change anything?

Actions #3

Updated by pvorel over 5 years ago

It's just kind of not intuitive. It'd be great to have

1) 3rd option to have build creation time sort
2) display chosen type of sort in the page

But understand this has very low priority, so feel free to close the bug.

Actions #4

Updated by okurz over 5 years ago

  • Subject changed from Build order list on "Sort by time job most recently created" not properly sorted to Allow builds to be sorted by "build creation time" (was: Build order list on "Sort by time job most recently created" not properly sorted)
  • Category changed from Support to Feature requests
  • Status changed from Feedback to Workable
  • Assignee deleted (okurz)
  • Priority changed from Normal to Low
  • Target version set to future
Actions #5

Updated by okurz almost 3 years ago

  • Tags set to easy, beginner, entrance level issue
  • Subject changed from Allow builds to be sorted by "build creation time" (was: Build order list on "Sort by time job most recently created" not properly sorted) to [ui][ux][easy][beginner] Allow builds to be sorted by "build creation time" (was: Build order list on "Sort by time job most recently created" not properly sorted)
Actions #6

Updated by okurz 19 days ago

  • Parent task set to #157345
Actions #7

Updated by mkittler 18 days ago ยท Edited

As mentioned in https://github.com/os-autoinst/openQA-python-client/pull/58#issuecomment-2537457564 it would also be better for Adam to sort this by "build creation time". So we could probably avoid adding a 3rd option and simply tweak the existing time-based option to behave in the way that supposedly everyone prefers anyway.

Without having to add a 3rd option this is truly a beginner-friendly ticket. (Otherwise one probably needed to change the database schema.)

Actions

Also available in: Atom PDF