Anna Schumaker
d29b73180f
reporter: updates for xfstests xunit generation changes
...
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
2023-04-17 13:12:51 -04:00
Anna Schumaker
1e0ce00c8e
report-xfstests.py: Normalize device and mount paths
...
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
2022-02-16 13:59:15 -05:00
Anna Schumaker
ee6e9c3cf8
report-xfstests.py: Read compressed results
...
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
2022-02-16 13:57:35 -05:00
Anna Schumaker
e5a8e46cd9
report-xfstests.py: Count the number of passing tests
...
Rather than relying on the `tests` field, which may be inaccurate for
some reason.
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
2022-02-08 13:41:07 -05:00
Anna Schumaker
31166081bf
report-xfstests.py: Show why tests were skipped
...
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
2022-02-08 13:33:27 -05:00
Anna Schumaker
55f3239edc
report-xfstests.py: Move the test viewer into a new file
...
Also:
- Add some custom CSS to the widgets
- Add tooltips to each test result cell
- Add a popover with failing test output
- Improve filtering in place of the view switches
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
2022-02-07 15:24:24 -05:00
Anna Schumaker
6f3c37e568
report-xfstests.py: Convert test properties into a Gtk.Stack
...
And use a Gtk.ColumnView to display the results instead of packing
everything into a Gtk.Grid
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
2022-02-02 11:13:42 -05:00
Anna Schumaker
b47955fe5a
report-xfstests.py: Create an object that reads xfstests results
...
Splitting this out of the UI code should help clean things up.
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
2022-02-01 15:59:50 -05:00