Commit Graph

451 Commits

Author SHA1 Message Date
Sandon Van Ness
ba9e71a36d Test multi distro on ceph-deploy.
Test multiple distro's (ubuntu, centos, rhel, fedora) on
ceph-deploy

Signed-off-by: Sandon Van Ness <sandon@inktank.com>
2013-07-26 19:51:52 -07:00
tamil
4fb55a3fee Merge branch 'master' of github.com:ceph/ceph-qa-suite 2013-07-26 16:29:00 -07:00
tamil
32ff3123b9 added fs, rbd and rgw tasks to upgrade from
bobtail and point releases[v0.61.5, v0.61.6] to cuttlefish.

Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-07-26 16:28:18 -07:00
Sage Weil
5849853c5f rados/thrash: add in ext4 2013-07-26 16:27:11 -07:00
Samuel Just
99ae947109 rados: add thrasher which causes map gaps
Signed-off-by: Samuel Just <sam.just@inktank.com>
2013-07-26 10:48:55 -07:00
Sandon Van Ness
86fc39902e Add distro yamls.
Should be no harm to get these in now.

To run on all distros the distros dir should just be symlinked in
the folder that also contains tasks, IE:

suites/ceph-deploy/fs

Or make a distro's folder and symlink individual distro's so you
have:

suites/ceph-deploy/fs/distros/centos.yaml
suites/ceph-deploy/fs/distros/fedora.yaml
suites/ceph-deploy/fs/distros/rhel.yaml
suites/ceph-deploy/fs/distros/ubuntu.yaml

etc...

Signed-off-by: Sandon Van Ness <sandon@inktank.com>
2013-07-25 18:40:08 -07:00
Sage Weil
4c5cc89dc7 ceph-deploy: remove workunit branch options
Signed-off-by: Sage Weil <sage@inktank.com>
2013-07-25 18:02:13 -07:00
Sage Weil
3c781bdb16 upgrade-parallel/rados: fix mon restarts 2013-07-25 13:57:41 -07:00
Sage Weil
c99573293b upgrade-parallel: fix rgw syntax
Signed-off-by: Sage Weil <sage@inktank.com>
2013-07-25 13:57:41 -07:00
tamil
7373cb3d48 removed ceph-deploy branch option to make it run against arbitrary branch
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-07-25 13:49:31 -07:00
tamil
2a1a8b546b removed ceph-deploy branch option
so the nightlies can run ceph-deploy against any arbitrary branch

Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-07-25 13:44:51 -07:00
Sage Weil
e52f64ef2c upgrade-cuttlefish: run on xfs, not / 2013-07-25 11:07:13 -07:00
tamil
2c9867036b modified workunit branch to cuttlefish
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-07-25 10:18:18 -07:00
Sage Weil
75a784170c upgrade-cuttlefish: test upgrades to new point releases
This only covers rados tests currently.  We should expand this to include rgw,
rbd, and cephfs workloads.

Signed-off-by: Sage Weil <sage@inktank.com>
2013-07-24 18:09:11 -07:00
tamil
d9cfd0e1ba modified the task yaml to use modified ceph.restart and wait_for_mon_quorum
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-07-24 16:26:26 -07:00
Sage Weil
203c53d9b0 upgrade-parallel/stress-split: fix osd names
Signed-off-by: Sage Weil <sage@inktank.com>
2013-07-23 18:00:46 -07:00
Sage Weil
1c2062e495 upgrade-parallel: add stress-split collection 2013-07-23 15:00:38 -07:00
Sage Weil
2ce2ce94fc upgrade-parallel: do staggered updates 2013-07-23 14:45:14 -07:00
tamil
90212f7c06 added tasks in the yaml
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-07-23 14:05:24 -07:00
tamil
385b9c897a Merge branch 'master' of github.com:ceph/ceph-qa-suite 2013-07-23 13:59:59 -07:00
tamil
4479a5ab7a removed a blank line
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-07-23 13:59:52 -07:00
Sage Weil
a0edf7aaa5 rados: trim more aggressively 2013-07-23 10:46:32 -07:00
Sage Weil
f528108d14 rados: keep fewer osdmaps around
Signed-off-by: Sage Weil <sage@inktank.com>
2013-07-23 09:24:35 -07:00
tamil
d2881dd755 Merge branch 'master' of github.com:ceph/ceph-qa-suite 2013-07-22 17:20:10 -07:00
tamil
c812ee230c task yamls for upgrade-parallel suite
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-07-22 17:19:48 -07:00
David Zafman
748d0c80b1 Add more stressful thrashing by doing more pg splitting
Signed-off-by: David Zafman <david.zafman@inktank.com>
2013-07-22 10:20:25 -07:00
Sage Weil
4a4ecde0cf big: run for 1 hour 2013-07-22 09:29:49 -07:00
Sage Weil
9b3f59dfef rados: add in the mon/caps.sh tests 2013-07-22 09:29:43 -07:00
tamil
19bf7f7bbe modified the workload for mixed-mon upgrade suite
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-07-19 16:27:44 -07:00
Sage Weil
382d17ee11 reorg kernel -> krbd + kcephfs
Signed-off-by: Sage Weil <sage@inktank.com>
2013-07-18 13:30:46 -07:00
Sage Weil
e8c58d3ee9 rados: use 'ms inject intenral delays' during thrashing
This tries to help hit unusual races in the messenger.

Signed-off-by: Sage Weil <sage@inktank.com>
2013-07-16 21:03:17 -07:00
Sage Weil
a81848ffd5 big: reenable big cluster
small and medium are passing.
2013-07-15 21:07:29 -07:00
Sage Weil
5c7b1e1145 fs: run everything on btrfs, not / 2013-07-15 15:03:58 -07:00
Sage Weil
382ab4a2dd nfs: run osds on btrfs
I hit an ext4 xattr hang; avoid that.
2013-07-14 21:21:54 -07:00
Sage Weil
4ae00d78b0 fs: disable ceph-deploy test
Leave this to teh ceph-deploy suite

Signed-off-by: Sage Weil <sage@inktank.com>
2013-07-14 16:59:53 -07:00
Sage Weil
fb95b63139 big: enable medium cluster
Signed-off-by: Sage Weil <sage@inktank.com>
2013-07-13 13:29:10 -07:00
Sage Weil
9be0979879 fs: disable maxfid smbtorture test
This fails occasionally, unsure why.

Signed-off-by: Sage Weil <sage@inktank.com>
2013-07-13 13:28:57 -07:00
tamil
3a5cdb1ec7 added upgrade task for mixed mon test
Signed-off-by: tamil <tamil@tamil-VirtualBox.(none)>
2013-07-11 15:54:12 -07:00
tamil
e18a6b8112 Added task yaml for partial-upgrade of osds
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-07-10 16:51:44 -07:00
tamil
1c22bdb796 restart rgw after upgrade for rgw tests
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-07-09 16:20:13 -07:00
Sage Weil
0a13124c72 rados/mon_thrash: inject random delays in mon messages
More useful than osd delays for this collection
2013-07-08 15:01:50 -07:00
Sage Weil
94ae48cf2c rados/monthrash: reduce matrix size a bit
we don't need so many osd workloads
2013-07-08 15:01:49 -07:00
Sage Weil
dbf12a31aa rados/monthrash: refactor a bit
Signed-off-by: Sage Weil <sage@inktank.com>
2013-07-08 15:01:49 -07:00
Sage Weil
5295406dbb rados: expand mon thrashing tests
- test sync (full and recent)
- test multiple mons down
- test other cluster sizes (3 and 9)

Signed-off-by: Sage Weil <sage@inktank.com>
2013-07-08 15:01:49 -07:00
Sage Weil
a80ab93db2 big: disable all but small until it passes 2013-07-07 21:56:12 -07:00
Sage Weil
823bf3853c Revert "rbd: reeanble iozone test, just to see"
This reverts commit 81862ad907.

Yeah, still broken.
2013-07-07 11:37:07 -07:00
Sage Weil
288b54445c kernel: simple_1tb -> simple_big
1TB is too big for plana
2013-07-05 11:24:49 -07:00
Sage Weil
84d7651707 test_o_trunc.sh moved 2013-07-05 11:18:30 -07:00
Sage Weil
81862ad907 rbd: reeanble iozone test, just to see
See #2689
2013-07-03 22:08:20 -07:00
Sage Weil
998a5134a6 fs: add o_trunc test on ceph-fuse
Signed-off-by: Sage Weil <sage@inktank.com>
2013-07-03 21:56:00 -07:00