mbox series

[v2,0/2] Initial CephFS tests

Message ID 20190405145305.9574-1-lhenriques@suse.com (mailing list archive)
Headers show
Series Initial CephFS tests | expand

Message

Luis Henriques April 5, 2019, 2:53 p.m. UTC
Hi all,

This is the first attempt to (finally!) add CephFS specific tests to
fstests.  Hopefully, more will follow once an initial set is accepted -- I
do have a few more that could easily be added, and I'm sure that in the
future more CephFS-specific tests can continue to be developed.  This test
suite has already proved to be quite useful in finding bugs in this
filesystem; adding specific tests for it is just the next logic step.

For now, just two simple tests to do some basic checks on quotas features.

Cheers,
--
Luis

Changes since v1 (RFC):

 Both tests refactored:
 - use 'workdir' instead of 'testdir' and initialize it to $seq
 - don't remove $workdir on cleanup()
 - use output to validate test results instead of _fail

Luis Henriques (2):
  ceph: test basic ceph.quota.max_files quota
  ceph: test basic ceph.quota.max_bytes quota

 tests/ceph/001      |  86 ++++++++++++++++++++++++++++++
 tests/ceph/001.out  |   9 ++++
 tests/ceph/002      | 125 ++++++++++++++++++++++++++++++++++++++++++++
 tests/ceph/002.out  |  64 +++++++++++++++++++++++
 tests/ceph/Makefile |  20 +++++++
 tests/ceph/group    |   2 +
 6 files changed, 306 insertions(+)
 create mode 100755 tests/ceph/001
 create mode 100644 tests/ceph/001.out
 create mode 100755 tests/ceph/002
 create mode 100644 tests/ceph/002.out
 create mode 100644 tests/ceph/Makefile
 create mode 100644 tests/ceph/group