* Add options for cross compiling
* Put the resulting package in a subdirectory to keep the toplevel clean
* Fix color output
* Use $COLORS from common.zsh
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
* Clean up colors/pacman.py for colorful output
* Fixes for the .local/bin move
* Use the $COLORS and $BIN variables from common.zsh
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
* Fixes to color output
* Added an option to cross compile for i686
* Use the new $COLORS variable for the location of the colors script
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
* Point $BIN to $HOME/.local/bin
* Create $COLORS pointing to $BIN/colors
* Use the zsh built-in _libvirt function for completion
* Add a --no-server-access option for testing against somebody else's
server
* Add a generic --options option, replacing --nconnect and --rwsize but
allowing for any NFS mount option to be passed instead
* Run RDMA tests after TCP instead of in parallel
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
I add an easy way to select between gcc and clang. Additionally, I add
an option to cross-compile for arm64 architectures.
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
Take a command line option for who to send to, rather than relying on
having the proper variable set or commented out. Also, add some tab
completion.
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
The runcthon script isn't the most straightforward for passing arbitrary
options or running with a specific NFS version. Deal with this by
writing our own version that does what we need it to do.
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
The common prefixes in these scripts indicate that they should really be
in directories and not the toplevel. I also provide a helper script in
$BIN to assist in calling them on the target VMs
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
Otherwise, the script will always return success and pipelines using
cthon.zsh won't work properly
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
- Resize the window to double the width (and cut down on scrolling)
- Rename tabs
- Set default tab to the system-err field
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
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>
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>
And create a link to the test results in a specific spot if it is so we
can eventually browse results by tag.
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
I put these in a notebook with tabs based on how the server is mounted
(tcp-3, rdma-4.2, ...) so we can see extra test options that xfstests is
running with
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
Otherwise the empty directory will show up in the results tool as an
option, which could leade to gtk errors when trying to populate the
results table.
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
- Flip a switch to hide tests that were completely skipped
- Flip a switch to hide tests that were completely passed
- Type to do a regex search of test names
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>