Commit Graph

180 Commits

Author SHA1 Message Date
Samuel Just
d50086020f btrfs.yaml: increase osd op thread timeout
Signed-off-by: Samuel Just <sam.just@inktank.com>
2013-01-28 19:01:27 -08:00
Josh Durgin
81ed1bc76c rados: add pool_ops workunit to cephtool test 2013-01-28 16:58:54 -08:00
Samuel Just
2f192eaff6 TestRados expects rollback, not snap_rollback
Signed-off-by: Samuel Just <sam.just@inktank.com>
2013-01-23 19:42:45 -08:00
Sage Weil
b7cb1b113f rados/thrash: 3 monitors, so that we can thrash them 2013-01-21 15:09:00 -08:00
Sam Lang
ee4a9f25ec marginal/mds_thrasher: Add tests for mds thrasher
Adds a basic set of roles for testing the mds thrasher
with 1 active and 1 standby, and a few basic tests that
stress mds operations.

Signed-off-by: Sam Lang <sam.lang@inktank.com>
2013-01-18 18:55:22 -06:00
Joao Eduardo Luis
f41b5421f8 add mon_thrash task to kernel and rados thrashers collections
Signed-off-by: Joao Eduardo Luis <jecluis@gmail.com>
2013-01-17 21:00:21 -08:00
Sam Lang
626f6104fd Add a test for the truncate/osd-commit-reply race
Signed-off-by: Sam Lang <sam.lang@inktank.com>
2013-01-17 20:57:26 -08:00
Sage Weil
cc7bf1bd18 rados: add osd reply delay injection 2013-01-17 20:54:37 -08:00
Sage Weil
0946a78c01 fix mon clock queue test syntax 2013-01-16 15:40:58 -08:00
Josh Durgin
3c67ee3667 rbd: add test for formatted output from rbd cli 2013-01-16 13:57:10 -08:00
Sage Weil
123a2dc486 rados: adjust socket injection rate down
See #3795.
2013-01-14 16:25:17 -08:00
Joao Eduardo Luis
305cb54a17 suites: rados: multimon: add mon clock skews task yaml files
Signed-off-by: Joao Eduardo Luis <jecluis@gmail.com>
2013-01-10 18:03:03 -08:00
Joe Buck
2fa5d23bb2 test: Hadoop cluster and task config.
Add a 3-node cluster specification and a
task for running wordcount with Hadoop on Ceph.

Signed-off-by: Joe Buck <jbbuck@gmail.com>
Reviewed-by: Sam Lang <sam.lang@inktank.com>
2013-01-10 16:58:07 -08:00
Sam Lang
c8f3fd6e25 marginal: Remove broken symlinks
Signed-off-by: Sam Lang <sam.lang@inktank.com>
2013-01-10 10:54:23 -06:00
Sam Lang
573f5315ed marginal/multiclient: Matching tests for kclient
Signed-off-by: Sam Lang <sam.lang@inktank.com>
2013-01-08 13:57:21 -06:00
Sam Lang
14385a6631 marginal/multiclient: Add three client cluster
Signed-off-by: Sam Lang <sam.lang@inktank.com>
2013-01-08 13:54:11 -06:00
Sam Lang
a4df523878 marginal/multiclient: Adding ior test to marginal
Signed-off-by: Sam Lang <sam.lang@inktank.com>
2013-01-08 13:51:11 -06:00
Sam Lang
1e03fe18ef marginal/multiclient: Add a test for fsx-mpi
Signed-off-by: Sam Lang <sam.lang@inktank.com>
2013-01-08 12:36:03 -06:00
Sam Lang
c07a4cb671 marginal/multiclient: New task to run mdtest
Signed-off-by: Sam Lang <sam.lang@inktank.com>
2013-01-08 12:23:10 -06:00
Josh Durgin
d6496abfbe remove rbd_header_race test
This no longer works since export does not do a watch, and the race is
being closed a different way not detectable by this test.

Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
2013-01-04 10:18:48 -08:00
Sage Weil
1a878611ac regression: include nfs suite 2013-01-04 09:54:27 -08:00
David Zafman
aaa03bbcd2 qa: Add knfsd reexport suite
Feature http://tracker.newdream.net/issues/3621

Signed-off-by: David Zafman <david.zafman@inktank.com>
2013-01-03 12:57:20 -08:00
Alex Elder
eee795c0ae rbd_xfstests.yaml: drop test 186
Stop running test 186.  It keeps failing in nightly runs, unable 
to unmount the scratch file system during setup.  As such, the
problem may be in an earlier test.

See http://tracker.newdream.net/issues/3685

Signed-off-by: Alex Elder <elder@inktank.com>
2013-01-03 11:14:13 -06:00
Sage Weil
3686371ed3 rados: add test_filejournal
This writes to /tmp by default; should be ok plana, since it's / and not
tmpfs.
2013-01-02 11:49:38 -08:00
Sage Weil
7d70dd119b Revert "kernel: move fsync test to marginal suite until it works"
This reverts commit acb91f7d0d.

Now fixed in master branch, commit b4d3bd06d4
2012-12-31 10:17:09 -08:00
Sage Weil
acb91f7d0d kernel: move fsync test to marginal suite until it works 2012-12-28 08:09:15 -08:00
Sage Weil
02e4eeff3f kernel: move fsx to marginal suite until it passese 2012-12-28 08:08:42 -08:00
Sage Weil
80bcaa2905 rados: add filestore_idempotent test with journal aio = true 2012-12-27 10:53:54 -08:00
Yehuda Sadeh
677a7a5a57 rgw: add swift tasks
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
2012-12-21 14:00:45 -08:00
Sage Weil
0953ce5315 rados: add cephtool test 2012-12-20 10:58:56 -08:00
Greg Farnum
c9b8151072 add an fsync-tester workunit to the fuse and kclient suites
Signed-off-by: Greg Farnum <greg@inktank.com>
2012-12-14 15:28:11 -08:00
Greg Farnum
673b682055 put fsx back in the kernel suite. Looks like this was lost accidentally?
Signed-off-by: Greg Farnum <greg@inktank.com>
2012-12-14 15:27:20 -08:00
Josh Durgin
f7b26958e5 Merge branch 'next' 2012-12-10 12:06:38 -08:00
Josh Durgin
1bdd5c3bc9 Fix qemu options for xfstests
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
2012-12-10 12:06:32 -08:00
Josh Durgin
4acc0789c9 Merge branch 'next' 2012-12-05 16:08:51 -08:00
Josh Durgin
50af473485 Add xfstests on rbd inside qemu
We may want to prune these later, since they take a long time.

Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
2012-12-05 15:58:44 -08:00
tamil
8e78cd8232 dropping xfs test 183 for now as it causes nightly failure
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2012-12-04 16:26:34 -08:00
tamil
cea082c690 dropping test 183 as it is causing nightly failures
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2012-12-04 16:20:50 -08:00
Sage Weil
307d291aa0 kernel: add kclient ffsb back in 2012-12-04 16:08:30 -08:00
Sage Weil
9aacaf776e add mon-thrasher singleton 2012-11-29 01:15:44 +00:00
Sage Weil
71361ac67d kernel: add rbd map/unmap test 2012-11-28 15:25:32 -08:00
Sage Weil
e1a9a44027 fix objectcacher stress test 2012-11-27 17:03:12 -08:00
Josh Durgin
a4c41e20f0 Add objectcacher stress testing
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
2012-11-26 11:08:44 -08:00
Sage Weil
9f7ab6e811 kernel: remove serial rbd_xfstests job 2012-11-25 14:43:21 -08:00
Sage Weil
7ff17ff03d xfstests: remove 179 and 182 from parallel test
2012-11-25T11:34:51.177 INFO:teuthology.task.rbd.client.2.out:179        [failed, exit status 1] - output mismatch (see 179.out.bad)
2012-11-25T11:34:51.181 INFO:teuthology.task.rbd.client.2.out:--- 179.out       2012-11-25 10:44:54.273586464 -0800
2012-11-25T11:34:51.181 INFO:teuthology.task.rbd.client.2.out:+++ 179.out.bad   2012-11-25 11:34:41.360151613 -0800
2012-11-25T11:34:51.181 INFO:teuthology.task.rbd.client.2.out:@@ -1 +1,5 @@
2012-11-25T11:34:51.181 INFO:teuthology.task.rbd.client.2.out: QA output created by 179
2012-11-25T11:34:51.182 INFO:teuthology.task.rbd.client.2.out:+umount: /tmp/cephtest/scratch_mnt.WNYZwsbUfT: device is busy.
2012-11-25T11:34:51.182 INFO:teuthology.task.rbd.client.2.out:+        (In some cases useful info about processes that use
2012-11-25T11:34:51.182 INFO:teuthology.task.rbd.client.2.out:+         the device is found by lsof(8) or fuser(1))
2012-11-25T11:34:51.182 INFO:teuthology.task.rbd.client.2.out:+failed to unmount /dev/rbd2
2012-11-25T11:34:52.587 INFO:teuthology.task.rbd.client.2.out:182        [failed, exit status 1] - output mismatch (see 182.out.bad)
2012-11-25T11:34:52.591 INFO:teuthology.task.rbd.client.2.out:--- 182.out       2012-11-25 10:44:54.293587298 -0800
2012-11-25T11:34:52.591 INFO:teuthology.task.rbd.client.2.out:+++ 182.out.bad   2012-11-25 11:34:42.770180618 -0800
2012-11-25T11:34:52.592 INFO:teuthology.task.rbd.client.2.out:@@ -1 +1,5 @@
2012-11-25T11:34:52.592 INFO:teuthology.task.rbd.client.2.out: QA output created by 182
2012-11-25T11:34:52.592 INFO:teuthology.task.rbd.client.2.out:+umount: /tmp/cephtest/scratch_mnt.WNYZwsbUfT: device is busy.
2012-11-25T11:34:52.592 INFO:teuthology.task.rbd.client.2.out:+        (In some cases useful info about processes that use
2012-11-25T11:34:52.592 INFO:teuthology.task.rbd.client.2.out:+         the device is found by lsof(8) or fuser(1))
2012-11-25T11:34:52.592 INFO:teuthology.task.rbd.client.2.out:+failed to unmount /dev/rbd2
2012-11-25 14:42:56 -08:00
Sage Weil
ffd19b6448 run xfstests on 3 parallel clients 2012-11-21 07:44:14 -08:00
Alex Elder
8bb3a15089 rbd_xfstests: fix the test list, drop 181
The main purpose of this was to eliminate test 181 from the list.
But I also found the test list that was there was broken (it
that too...
included a spurious 'TESTS="${TESTS}' so I fixed that too.

Signed-off-by: Alex Elder <elder@inktank.com>
2012-11-20 15:48:57 -06:00
Sage Weil
837ab3c7f8 xfstests: disable 174
2012-11-18T11:11:53.032 INFO:teuthology.orchestra.run.out:174    [failed, exit status 1] - output mismatch (see 174.out.bad)
2012-11-18T11:11:53.035 INFO:teuthology.orchestra.run.out:--- 174.out   2012-11-18 09:40:51.869769691 -0800
2012-11-18T11:11:53.035 INFO:teuthology.orchestra.run.out:+++ 174.out.bad       2012-11-18 11:11:51.017195883 -0800
2012-11-18T11:11:53.036 INFO:teuthology.orchestra.run.out:@@ -1,11 +1,5 @@
2012-11-18T11:11:53.036 INFO:teuthology.orchestra.run.out: QA output created by 174
2012-11-18T11:11:53.036 INFO:teuthology.orchestra.run.out:-# testing 8 32 65 3 1 1 0 fail ....
2012-11-18T11:11:53.036 INFO:teuthology.orchestra.run.out:-# streaming
2012-11-18T11:11:53.036 INFO:teuthology.orchestra.run.out:-# sync AGs...
2012-11-18T11:11:53.036 INFO:teuthology.orchestra.run.out:-# checking stream AGs...
2012-11-18T11:11:53.036 INFO:teuthology.orchestra.run.out:-+ expected failure, matching AGs
2012-11-18T11:11:53.036 INFO:teuthology.orchestra.run.out:-# testing 8 32 65 3 1 0 1 fail ....
2012-11-18T11:11:53.036 INFO:teuthology.orchestra.run.out:-# streaming
2012-11-18T11:11:53.036 INFO:teuthology.orchestra.run.out:-# sync AGs...
2012-11-18T11:11:53.037 INFO:teuthology.orchestra.run.out:-# checking stream AGs...
2012-11-18T11:11:53.037 INFO:teuthology.orchestra.run.out:-+ expected failure, matching AGs
2012-11-18T11:11:53.037 INFO:teuthology.orchestra.run.out:+umount: /tmp/cephtest/scratch_mnt.0ZO5vZAvBE: device is busy.
2012-11-18T11:11:53.037 INFO:teuthology.orchestra.run.out:+        (In some cases useful info about processes that use
2012-11-18T11:11:53.037 INFO:teuthology.orchestra.run.out:+         the device is found by lsof(8) or fuser(1))
2012-11-18T11:11:53.037 INFO:teuthology.orchestra.run.out:+failed to unmount /dev/rbd2
2012-11-18 14:35:01 -08:00
Sage Weil
841a2895a2 xfstests: explicitly enumerate test list 2012-11-18 14:34:33 -08:00
Sage Weil
43b57dec98 check ceph-mon for leaks 2012-11-15 22:04:20 -08:00