Our fsx fork has recently gained a support for the krbd mode - add it
to the test suite. Disable discard ops and randomized striping, both
of which aren't ready yet.
Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
In the current xfstests, tests cannot be listed in ranges. Because of
this, and because our distribution of tests between our three clients
was pretty uneven, I've changed this job to run the whole auto group
(with some tests excluded by run_xfstests_krbd.sh) in random order on
two clients in parallel. It takes longer to run, but it also spares
a test box and can potentially create a better test workload.
Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
libceph.ko support is in testing and should be in 3.15. This commit
effectively reverts commit 66ffaa6565 ("kcephfs, krbd: do not thrash
primary-affinity").
Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
This is ignored by old teuthology, but used by newer code to tell us when
to generate a product of all directory items.
Signed-off-by: Sage Weil <sage@inktank.com>