Samuel Just
5bb9a9d615
Add small cluster thrashing tasks
...
Signed-off-by: Samuel Just <samuel.just@dreamhost.com>
2012-01-17 15:08:02 -08:00
Sage Weil
b2c07d8a60
add simple thrash workload to regression suite
2012-01-16 15:09:29 -08:00
Sage Weil
8e126db1da
mon.0 -> mon.a
2012-01-16 11:08:34 -08:00
Sage Weil
43da161d2b
mds.0 -> mds.a
2012-01-16 11:08:19 -08:00
Yehuda Sadeh
2317b9ae91
add rgw readwrite and roundtrip tasks
2012-01-10 15:30:53 -08:00
Sage Weil
fbf791213b
do not put monitors on the same nodes as clients
...
Otherwise, for kernel clients (rbd or kclient), ceph-mon can cause a deadlock when it calls sync(2).
2012-01-07 10:16:39 -08:00
Sage Weil
cfeaef451b
move multimon failure thrashing tests into regression
...
We need to test these nightly.
2012-01-06 15:08:01 -08:00
Josh Durgin
71d5bcbb5a
Adjust rados model workloads for new config format
2012-01-03 13:55:36 -08:00
Sage Weil
4da96ff35b
rados load-gen workunits
2011-12-13 08:28:33 -08:00
Samuel Just
6b8588b781
Use btrfs for regression tests
...
Some of the tests (particularly the s3 tests) use very long filenames
which trigger bugs related to ext4 xattr handling.
Signed-off-by: Samuel Just <samuel.just@dreamhost.com>
2011-12-08 15:35:16 -08:00
Tommi Virtanen
dbd7a3b4dc
Rename "testrados" task to not begin with "test".
...
See commit e80c32c442
in
teuthology.git
2011-12-05 10:08:54 -08:00
Josh Durgin
2918b5014c
Move kclient multiple_rsync workunit to stress collection.
...
Bug #1760 keeps being triggered by this.
2011-11-29 16:20:55 -08:00
Sage Weil
24ee09b05c
Revert "more logs (yuck) for #1682 "
...
This reverts commit ea00114f08
.
2011-11-21 21:58:13 -08:00
Sage Weil
ea00114f08
more logs (yuck) for #1682
2011-11-20 15:24:17 -08:00
Sage Weil
dcab329b5f
fix conf thinko
...
'int' object has no attribute 'iteritems'
2011-11-19 19:28:26 -08:00
Sage Weil
a08e7f126a
regression/basic/tasks/kclient_workunit_misc: turn on mds log
...
Hopefully will catch #1682
2011-11-19 13:56:17 -08:00
Sage Weil
13c98df920
regression/basic/tasks/cfuse_dbench: turn up client debugging
...
Hopefully we'll hit #1737...
2011-11-19 13:45:28 -08:00
Josh Durgin
7c8a7a89e0
Move multimds tests to a new suite, 'experimental'.
...
This suite is for testing features that aren't expected to be stable yet.
2011-11-18 10:21:38 -08:00
Josh Durgin
94100ad072
Move collections into separate suites
...
For now, there are just two suites:
* regression - tests that should always pass
* stress - tests that have problems for one reason or another
2011-11-17 17:57:57 -08:00
Josh Durgin
b43981b8a5
multimon: need at least 2 osds to go healthy
2011-11-14 08:06:18 -08:00
Sage Weil
2bad0115e0
filestore-idempotent
...
run filestore_idempotent.py task.
2011-11-10 21:36:38 -08:00
Josh Durgin
1c1ebb4db1
Add rados python tests.
2011-11-10 17:15:00 -08:00
Sage Weil
9acea7a61f
multimon mon_recovery tests on variously sized monitor clusters
2011-11-08 22:16:23 -08:00
Josh Durgin
4b0cf89bab
Add rbd python binding test.
2011-11-08 16:45:28 -08:00
Greg Farnum
a38c0054bf
test_libcephfs
2011-11-04 17:23:58 -07:00
Samuel Just
2be3999d25
Add btrfs dimension to thrash tasks
...
Thrash tasks will now also run with and without btrfs.
Signed-off-by: Samuel Just <samuel.just@dreamhost.com>
2011-10-24 15:15:21 -07:00
Samuel Just
2ad6545a08
Add testrados based thrashing tasks
...
readwrite.yaml runs a read/write workload against a set of objects.
snaps.yaml adds snaps and rollback.
Signed-off-by: Samuel Just <samuel.just@dreamhost.com>
2011-10-24 14:30:25 -07:00
Sage Weil
3c90c0d4a6
add singleton lost-unfound
2011-10-17 15:35:50 -07:00
Josh Durgin
83cf3fef19
Expect 'wrongly marked me down' messages during thrashing
2011-10-17 14:45:12 -07:00
Josh Durgin
a192ee1be3
basic: add rbd cli tests
2011-10-03 12:22:51 -07:00
Josh Durgin
569e78634e
Forgot to add ceph task to a couple thrashers.
2011-09-29 08:09:42 -07:00
Josh Durgin
10e90abf77
Add some thrashing tasks.
...
This includes only in-out toggling (default), as well as restarting daemons.
2011-09-26 10:11:13 -07:00
Josh Durgin
b22fab3cd5
Last run of iozone uses 10240M, so increase image size.
2011-09-22 18:08:41 -07:00
Greg Farnum
734e63a7b5
locking: add another test.
...
I used this to test the correctness of more wait lock behavior. Unfortunately
it doesn't fail on the wrong behavior in question, but it does trigger it
and will catch other sorts of issues (ie, locks hanging around incorrectly).
2011-09-19 10:45:27 -07:00
Greg Farnum
e498caaf86
locking: fix the horribly-botched maxwait values
...
And generally clean up the timing
2011-09-19 10:44:32 -07:00
Greg Farnum
41f5ddf15a
locking test: add a maxwait to each lock attempt
...
It looks like one of these was hanging, but never timed out.
Signed-off-by: Greg Farnum <gregory.farnum@dreamhost.com>
2011-09-13 10:53:57 -07:00
Sage Weil
24b4b9c038
test_librbd
2011-09-12 11:00:08 -07:00
Josh Durgin
6eba495ac9
locking: there is no client.2
2011-09-08 11:56:20 -07:00
Josh Durgin
55d564dd56
Run kclient tests on all clients.
2011-09-07 18:31:15 -07:00
Josh Durgin
b1ae07fc94
Run cfuse tests on all clients.
2011-09-07 18:26:45 -07:00
Josh Durgin
1314f27060
Run rbd tasks on all clients.
2011-09-07 18:22:57 -07:00
Josh Durgin
20e8b64e87
Increase rbd image size for ffsb
2011-09-06 15:37:40 -07:00
Josh Durgin
77f52c93fe
Add another osd to the roles for two clients.
...
We need at least two to become healthy.
2011-09-06 15:24:48 -07:00
Josh Durgin
c96f1343eb
Fix rbd_workunit_trivial_sync.
...
'all:' is not a valid option for the rbd task.
2011-09-02 13:30:28 -07:00
Greg Farnum
6b2c23ede9
remove kernel spec; we just want to leave that in overrides
2011-09-01 14:54:44 -07:00
Greg Farnum
9de91f1545
add locktest to multiclient collection
2011-09-01 14:54:08 -07:00
Josh Durgin
2455f7d0c1
Remove unnecessary exclude from s3tests.
2011-09-01 13:41:49 -07:00
Josh Durgin
8c67d5ad20
Don't specify kernel in any tasks.
...
This can be added to every task at once when the suite is run.
2011-08-31 16:35:01 -07:00
Greg Farnum
ed2d1eac3c
basic workunits: switch to run on all clients simultaneously instead of client.0
...
Signed-off-by: Greg Farnum <gregory.farnum@dreamhost.com>
2011-08-30 16:36:23 -07:00
Greg Farnum
83a248b55b
add multiclient collection with a locking task
2011-08-24 17:12:58 -07:00