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
Sage Weil
103a1983a7
more kclient workunit/suites
2011-08-24 15:05:28 -07:00
Sage Weil
76123404ed
add fsx workunit under cfuse, kclient, rbd
2011-08-24 15:02:55 -07:00
Sage Weil
fc4da5289f
rados_api_tests: run on top of cfuse, not rbd
...
Slightly less inclined to break (e.g. due to old kernel)
2011-08-21 17:27:01 -07:00
Sage Weil
410d963e9e
add multimds subtree thrashing test
2011-08-19 16:23:45 -07:00
Colin Patrick McCabe
a42d9a803d
add rados_api_tests.yaml
...
Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
2011-08-19 16:18:35 -07:00
Sage Weil
e98b218d48
restructure in terms of collections
2011-08-10 13:36:34 -07:00
Sage Weil
23874712a6
add workunits on top of rbd
2011-08-10 12:55:12 -07:00
Sage Weil
5981ffbd83
readme
2011-07-07 16:46:10 -07:00
Sage Weil
3dd95f6c07
.gitignore: ignore emacs backups
2011-07-05 02:45:02 -07:00
Sage Weil
d4fdaba97f
a few basic kclient workunits, reorg
2011-07-05 02:45:02 -07:00
Sage Weil
e1db8e9e13
new workunits
2011-07-02 20:57:42 -07:00
Josh Durgin
4815f5125f
Add rgw testing with s3tests.
2011-06-28 15:04:32 -07:00
Sage Weil
e1f8125d0c
add a bunch of workunits
2011-06-21 20:56:19 -07:00
Sage Weil
5df7b23d87
add kclient_ prefix to trivial_sync, dbench
2011-06-21 12:54:36 -07:00
Tommi Virtanen
fb1a8757c6
Initial import.
2011-06-21 09:59:02 -07:00