Description of problem:
At present, the GlusterFS testing framework uses tcp for all tests, as there
is no "protocol $PROTOCOL" line in any of the volume creation commands.
We should add a protocol specifier to the volume creation commands in our
testing framework, which would enable us to test RDMA as well.
Version-Release number of selected component (if applicable):
Upstream GlusterFS git, master branch as of Tue 2nd July 2013.
Additional info:
Initial support should be very easy to add without breaking the existing
testing framework.
Likely starting by adding the PROTOCOL definition to tests/include.rc:
PROTOCOL=${PROTOCOL:=tcp}; # transport protocol to use
Then adding "protocol $PROTOCOL" to the volume creation commands in:
tests/basic/*.t
Adding "protocol $PROTOCOL" to other tests could be done at a future point.