* Use $COLORS from common.zsh
* Add a --options option to pass generic NFS mount options
* Add the --no-scratch option to run tests without a scratch mount
* Add the --no-server-access option for testing against somebody else's
server
* Remove the --nconnect and --rwsize options
* Run tcp and rdma tests sequentially instead of in parallel
* Add xfstestsdb support
* Clean up colors/xfstests.py to fix flake8 style errors
* Colorize xfstestsdb xunit output
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
* Clean up colors/read_plus.py to match flake8 style guidelines
* Add --dmesg, --srvdmesg, and --no-server-vmtouch options
* Use $COLORS from common.zsh
* Accept a specific filename to test as a command line argument
* Add tests for 3, 5, 6, and 7 page segments
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>
For testing RDMA connections between two machines. I also convert the
cthon.zsh script to use it before testing.
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
This includes our main xfstests.zsh file, and some support scripts for
setting up and running tests on the client
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
To copy over the things we need on remote machines. I also update
cthon.zsh to copy over a setup script.
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
And a script to color the output. Additionally, I add a patch that goes
on top of the cthon04 git tree so we can test with nconnect
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>