]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
13 years agorename fs files
Sage Weil [Tue, 14 Feb 2012 16:58:30 +0000 (08:58 -0800)]
rename fs files

13 years agoregression/thrash on xfs and btrfs both
Sage Weil [Tue, 14 Feb 2012 00:45:04 +0000 (16:45 -0800)]
regression/thrash on xfs and btrfs both

13 years agobtrfs: 1 -> fs: btrfs
Sage Weil [Mon, 13 Feb 2012 23:29:52 +0000 (15:29 -0800)]
btrfs: 1 -> fs: btrfs

13 years agoadd snap thrashing covering a small number of objects
Sage Weil [Sat, 11 Feb 2012 21:40:44 +0000 (13:40 -0800)]
add snap thrashing covering a small number of objects

The snaps-many-objects has a relatively low density of ops-per-object. This
hammers on a small number of them and does a better job of validating the
correctness wrt snaps.

13 years agomove snap thrashing back into regression suite
Sage Weil [Sat, 11 Feb 2012 21:39:46 +0000 (13:39 -0800)]
move snap thrashing back into regression suite

13 years agomove kclient_workunit_suites_blogbench.yaml to stress suite
Sage Weil [Sat, 11 Feb 2012 00:40:03 +0000 (16:40 -0800)]
move kclient_workunit_suites_blogbench.yaml to stress suite

This is consistently failing due to an mds/kclient interaction.

13 years agoadd backfill test
Sage Weil [Wed, 1 Feb 2012 00:37:57 +0000 (16:37 -0800)]
add backfill test

13 years agomake 6-osd-2-machine simpler... single monitor
Sage Weil [Sun, 29 Jan 2012 05:11:32 +0000 (21:11 -0800)]
make 6-osd-2-machine simpler... single monitor

13 years agoregression: add admin socket test for objecter requests.
Josh Durgin [Sat, 28 Jan 2012 02:08:31 +0000 (18:08 -0800)]
regression: add admin socket test for objecter requests.

13 years agoremove snap thrashing from regression suite for time being
Sage Weil [Wed, 25 Jan 2012 22:04:04 +0000 (14:04 -0800)]
remove snap thrashing from regression suite for time being

13 years agoAdd small cluster thrashing tasks
Samuel Just [Tue, 17 Jan 2012 23:06:24 +0000 (15:06 -0800)]
Add small cluster thrashing tasks

Signed-off-by: Samuel Just <samuel.just@dreamhost.com>
13 years agoadd simple thrash workload to regression suite
Sage Weil [Mon, 16 Jan 2012 23:09:29 +0000 (15:09 -0800)]
add simple thrash workload to regression suite

13 years agomon.0 -> mon.a
Sage Weil [Mon, 16 Jan 2012 19:08:34 +0000 (11:08 -0800)]
mon.0 -> mon.a

13 years agomds.0 -> mds.a
Sage Weil [Mon, 16 Jan 2012 19:08:19 +0000 (11:08 -0800)]
mds.0 -> mds.a

13 years agoadd rgw readwrite and roundtrip tasks
Yehuda Sadeh [Tue, 10 Jan 2012 23:30:53 +0000 (15:30 -0800)]
add rgw readwrite and roundtrip tasks

13 years agodo not put monitors on the same nodes as clients
Sage Weil [Sat, 7 Jan 2012 18:16:39 +0000 (10:16 -0800)]
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).

13 years agomove multimon failure thrashing tests into regression
Sage Weil [Fri, 6 Jan 2012 23:08:01 +0000 (15:08 -0800)]
move multimon failure thrashing tests into regression

We need to test these nightly.

13 years agoAdjust rados model workloads for new config format
Josh Durgin [Tue, 3 Jan 2012 21:55:36 +0000 (13:55 -0800)]
Adjust rados model workloads for new config format

13 years agorados load-gen workunits
Sage Weil [Tue, 13 Dec 2011 16:28:23 +0000 (08:28 -0800)]
rados load-gen workunits

13 years agoUse btrfs for regression tests
Samuel Just [Thu, 8 Dec 2011 23:35:16 +0000 (15:35 -0800)]
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>
13 years agoRename "testrados" task to not begin with "test".
Tommi Virtanen [Mon, 5 Dec 2011 18:08:54 +0000 (10:08 -0800)]
Rename "testrados" task to not begin with "test".

See commit e80c32c44293e6453cce1bf89ad3cf5b1b4917ab in
teuthology.git

13 years agoMove kclient multiple_rsync workunit to stress collection.
Josh Durgin [Wed, 30 Nov 2011 00:20:36 +0000 (16:20 -0800)]
Move kclient multiple_rsync workunit to stress collection.

Bug #1760 keeps being triggered by this.

13 years agoRevert "more logs (yuck) for #1682"
Sage Weil [Tue, 22 Nov 2011 05:58:13 +0000 (21:58 -0800)]
Revert "more logs (yuck) for #1682"

This reverts commit ea00114f08440563bce8e27ae2cd887bbc85aba5.

13 years agomore logs (yuck) for #1682
Sage Weil [Sun, 20 Nov 2011 23:24:17 +0000 (15:24 -0800)]
more logs (yuck) for #1682

13 years agofix conf thinko
Sage Weil [Sun, 20 Nov 2011 03:28:26 +0000 (19:28 -0800)]
fix conf thinko

    'int' object has no attribute 'iteritems'

13 years agoregression/basic/tasks/kclient_workunit_misc: turn on mds log
Sage Weil [Sat, 19 Nov 2011 21:56:17 +0000 (13:56 -0800)]
regression/basic/tasks/kclient_workunit_misc: turn on mds log

Hopefully will catch #1682

13 years agoregression/basic/tasks/cfuse_dbench: turn up client debugging
Sage Weil [Sat, 19 Nov 2011 21:45:28 +0000 (13:45 -0800)]
regression/basic/tasks/cfuse_dbench: turn up client debugging

Hopefully we'll hit #1737...

13 years agoMove multimds tests to a new suite, 'experimental'.
Josh Durgin [Fri, 18 Nov 2011 18:21:16 +0000 (10:21 -0800)]
Move multimds tests to a new suite, 'experimental'.

This suite is for testing features that aren't expected to be stable yet.

13 years agoMove collections into separate suites
Josh Durgin [Fri, 18 Nov 2011 01:57:53 +0000 (17:57 -0800)]
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

13 years agomultimon: need at least 2 osds to go healthy
Josh Durgin [Mon, 14 Nov 2011 16:06:18 +0000 (08:06 -0800)]
multimon: need at least 2 osds to go healthy

13 years agofilestore-idempotent
Sage Weil [Fri, 11 Nov 2011 05:36:29 +0000 (21:36 -0800)]
filestore-idempotent

run filestore_idempotent.py task.

13 years agoAdd rados python tests.
Josh Durgin [Fri, 11 Nov 2011 01:15:00 +0000 (17:15 -0800)]
Add rados python tests.

13 years agomultimon mon_recovery tests on variously sized monitor clusters
Sage Weil [Wed, 9 Nov 2011 06:16:14 +0000 (22:16 -0800)]
multimon mon_recovery tests on variously sized monitor clusters

13 years agoAdd rbd python binding test.
Josh Durgin [Mon, 24 Oct 2011 21:01:28 +0000 (14:01 -0700)]
Add rbd python binding test.

13 years agotest_libcephfs
Greg Farnum [Sat, 5 Nov 2011 00:23:21 +0000 (17:23 -0700)]
test_libcephfs

13 years agoAdd btrfs dimension to thrash tasks
Samuel Just [Mon, 24 Oct 2011 22:15:21 +0000 (15:15 -0700)]
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>
13 years agoAdd testrados based thrashing tasks
Samuel Just [Mon, 24 Oct 2011 21:30:25 +0000 (14:30 -0700)]
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>
13 years agoadd singleton lost-unfound
Sage Weil [Mon, 17 Oct 2011 22:35:50 +0000 (15:35 -0700)]
add singleton lost-unfound

13 years agoExpect 'wrongly marked me down' messages during thrashing
Josh Durgin [Mon, 17 Oct 2011 21:45:12 +0000 (14:45 -0700)]
Expect 'wrongly marked me down' messages during thrashing

13 years agobasic: add rbd cli tests
Josh Durgin [Mon, 3 Oct 2011 19:22:38 +0000 (12:22 -0700)]
basic: add rbd cli tests

14 years agoForgot to add ceph task to a couple thrashers.
Josh Durgin [Thu, 29 Sep 2011 15:09:42 +0000 (08:09 -0700)]
Forgot to add ceph task to a couple thrashers.

14 years agoAdd some thrashing tasks.
Josh Durgin [Mon, 26 Sep 2011 17:11:13 +0000 (10:11 -0700)]
Add some thrashing tasks.

This includes only in-out toggling (default), as well as restarting daemons.

14 years agoLast run of iozone uses 10240M, so increase image size.
Josh Durgin [Fri, 23 Sep 2011 01:08:41 +0000 (18:08 -0700)]
Last run of iozone uses 10240M, so increase image size.

14 years agolocking: add another test.
Greg Farnum [Mon, 19 Sep 2011 17:45:27 +0000 (10:45 -0700)]
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).

14 years agolocking: fix the horribly-botched maxwait values
Greg Farnum [Mon, 19 Sep 2011 17:42:55 +0000 (10:42 -0700)]
locking: fix the horribly-botched maxwait values

And generally clean up the timing

14 years agolocking test: add a maxwait to each lock attempt
Greg Farnum [Tue, 13 Sep 2011 17:53:57 +0000 (10:53 -0700)]
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>
14 years agotest_librbd
Sage Weil [Mon, 12 Sep 2011 18:00:08 +0000 (11:00 -0700)]
test_librbd

14 years agolocking: there is no client.2
Josh Durgin [Thu, 8 Sep 2011 18:56:20 +0000 (11:56 -0700)]
locking: there is no client.2

14 years agoRun kclient tests on all clients.
Josh Durgin [Thu, 8 Sep 2011 01:31:15 +0000 (18:31 -0700)]
Run kclient tests on all clients.

14 years agoRun cfuse tests on all clients.
Josh Durgin [Thu, 8 Sep 2011 01:26:45 +0000 (18:26 -0700)]
Run cfuse tests on all clients.

14 years agoRun rbd tasks on all clients.
Josh Durgin [Thu, 8 Sep 2011 01:22:57 +0000 (18:22 -0700)]
Run rbd tasks on all clients.

14 years agoIncrease rbd image size for ffsb
Josh Durgin [Tue, 6 Sep 2011 22:37:40 +0000 (15:37 -0700)]
Increase rbd image size for ffsb

14 years agoAdd another osd to the roles for two clients.
Josh Durgin [Tue, 6 Sep 2011 22:24:48 +0000 (15:24 -0700)]
Add another osd to the roles for two clients.

We need at least two to become healthy.

14 years agoFix rbd_workunit_trivial_sync.
Josh Durgin [Fri, 2 Sep 2011 19:58:58 +0000 (12:58 -0700)]
Fix rbd_workunit_trivial_sync.

'all:' is not a valid option for the rbd task.

14 years agoremove kernel spec; we just want to leave that in overrides
Greg Farnum [Thu, 1 Sep 2011 21:54:44 +0000 (14:54 -0700)]
remove kernel spec; we just want to leave that in overrides

14 years agoadd locktest to multiclient collection
Greg Farnum [Thu, 1 Sep 2011 21:53:53 +0000 (14:53 -0700)]
add locktest to multiclient collection

14 years agoRemove unnecessary exclude from s3tests.
Josh Durgin [Thu, 1 Sep 2011 20:41:49 +0000 (13:41 -0700)]
Remove unnecessary exclude from s3tests.

14 years agoDon't specify kernel in any tasks.
Josh Durgin [Wed, 31 Aug 2011 23:34:45 +0000 (16:34 -0700)]
Don't specify kernel in any tasks.

This can be added to every task at once when the suite is run.

14 years agobasic workunits: switch to run on all clients simultaneously instead of client.0
Greg Farnum [Tue, 30 Aug 2011 23:36:23 +0000 (16:36 -0700)]
basic workunits: switch to run on all clients simultaneously instead of client.0

Signed-off-by: Greg Farnum <gregory.farnum@dreamhost.com>
14 years agoadd multiclient collection with a locking task
Greg Farnum [Thu, 25 Aug 2011 00:12:58 +0000 (17:12 -0700)]
add multiclient collection with a locking task

14 years agomore kclient workunit/suites
Sage Weil [Wed, 24 Aug 2011 22:05:28 +0000 (15:05 -0700)]
more kclient workunit/suites

14 years agoadd fsx workunit under cfuse, kclient, rbd
Sage Weil [Wed, 24 Aug 2011 22:02:55 +0000 (15:02 -0700)]
add fsx workunit under cfuse, kclient, rbd

14 years agorados_api_tests: run on top of cfuse, not rbd
Sage Weil [Mon, 22 Aug 2011 00:27:01 +0000 (17:27 -0700)]
rados_api_tests: run on top of cfuse, not rbd

Slightly less inclined to break (e.g. due to old kernel)

14 years agoadd multimds subtree thrashing test
Sage Weil [Wed, 10 Aug 2011 23:03:44 +0000 (16:03 -0700)]
add multimds subtree thrashing test

14 years agoadd rados_api_tests.yaml
Colin Patrick McCabe [Fri, 19 Aug 2011 23:18:35 +0000 (16:18 -0700)]
add rados_api_tests.yaml

Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
14 years agorestructure in terms of collections
Sage Weil [Wed, 10 Aug 2011 20:36:34 +0000 (13:36 -0700)]
restructure in terms of collections

14 years agoadd workunits on top of rbd
Sage Weil [Wed, 10 Aug 2011 19:55:12 +0000 (12:55 -0700)]
add workunits on top of rbd

14 years agoreadme
Sage Weil [Thu, 7 Jul 2011 23:44:45 +0000 (16:44 -0700)]
readme

14 years ago.gitignore: ignore emacs backups
Sage Weil [Wed, 29 Jun 2011 09:51:58 +0000 (02:51 -0700)]
.gitignore: ignore emacs backups

14 years agoa few basic kclient workunits, reorg
Sage Weil [Wed, 29 Jun 2011 09:51:25 +0000 (02:51 -0700)]
a few basic kclient workunits, reorg

14 years agonew workunits
Sage Weil [Sun, 3 Jul 2011 03:57:42 +0000 (20:57 -0700)]
new workunits

14 years agoAdd rgw testing with s3tests.
Josh Durgin [Tue, 28 Jun 2011 22:04:32 +0000 (15:04 -0700)]
Add rgw testing with s3tests.

14 years agoadd a bunch of workunits
Sage Weil [Tue, 21 Jun 2011 19:55:06 +0000 (12:55 -0700)]
add a bunch of workunits

14 years agoadd kclient_ prefix to trivial_sync, dbench
Sage Weil [Tue, 21 Jun 2011 19:54:36 +0000 (12:54 -0700)]
add kclient_ prefix to trivial_sync, dbench

14 years agoInitial import.
Tommi Virtanen [Tue, 21 Jun 2011 16:59:02 +0000 (09:59 -0700)]
Initial import.