[Bug 48215] New: Add size, time and test unit failures tabs to the JobDetails page

WineHQ Bugzilla wine-bugs at winehq.org
Sun Dec 1 12:50:24 CST 2019


https://bugs.winehq.org/show_bug.cgi?id=48215

            Bug ID: 48215
           Summary: Add size, time and test unit failures tabs to the
                    JobDetails page
           Product: Wine-Testbot
           Version: unspecified
          Hardware: x86
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: unknown
          Assignee: wine-bugs at winehq.org
          Reporter: fgouget at codeweavers.com
      Distribution: ---

Currently the JobDetails page only provides access to each task's reports and
logs. This can make it hard to figure out which test units have failures (bug
47904) and harder still to compare the test unit failures across the tasks.

This is ok when testing regular patches since each task typically only runs a
single test unit (except for Wine tasks). But for WineTest tasks it would be
useful to be able to compare which test units failed for each task. The current
workaround is to use test.winehq.org for that, but there too comparing results
as its limitations (see bug 15477), and sometimes the reports a rejected which
is when it would be nice to be able to dig into them.

Similarly it would be quite nice to be able to have a table showing the run
time an report size across test unit and tasks.

One way to present this would be to have a list of tabs at the top of the
JobDetails page:

  Reports  |  Unit Failures  |  Size  |  Run time

The Reports tab would show the usual task reports while the other tabs would
show tables with one column per task, one line per test unit and the specified
information in the cells. Ideally clicking on a column header would sort the
table on that column.

This is reasonably easy to do at the JobDetails level: when parsing the reports
we can extract all the required information. All that would be required is to
save it to a summary file (one line per test unit with the count of failures,
size, run time). That would make it easy and quick for JobDetails to retrieve
the information and then it's a matter of getting the HTML side in place.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list