Commit Graph

427 Commits

Author SHA1 Message Date
Sage Weil
56f9b29ec6 upgrade: add rados-double suite (bobtail -> cuttlefish -> next) 2013-06-23 21:58:30 -07:00
Sage Weil
2917fd4af2 upgrade/rados: refactor, expand matrix, start with cuttlefish 2013-06-23 21:53:08 -07:00
Sage Weil
e672d6b29c upgrade/fs: make single hop cuttlefish -> next (not bobtail -> next)
The bobtail ceph-fuse is buggy and these tests keep failing e.g. on umount,
but we don't really care about fixing the bobtail fs bugs.
2013-06-23 21:44:20 -07:00
Sage Weil
fbdb7774bb upgrade: add double-hop bobtail -> cuttlefish -> next fs tests 2013-06-23 21:41:32 -07:00
Sage Weil
827d2f81fa upgrade: refactor single-hop fs tests 2013-06-23 21:41:32 -07:00
Sage Weil
8e4c292ecd rados: whitelist 'had wrong client addr' for cephtool test
Recently added stuff to cephtool/test.sh workunit that triggers this.

fd769c0f21
2013-06-21 11:50:48 -07:00
Sage Weil
b7763af4ea big: enable big cluster (~50 node) 2013-06-20 16:04:00 -07:00
Sage Weil
35f0478e4a use correct branch for admin_socket tests 2013-06-19 10:37:43 -07:00
Sage Weil
24fdfd26df ceph-deploy: use correct branch for workunits 2013-06-18 08:52:10 -07:00
Sage Weil
8c179f36ac big: add big suite
Signed-off-by: Sage Weil <sage@inktank.com>
2013-06-17 16:48:38 -07:00
Sage Weil
d64f264c89 rados: don't use ceph-fuse for workunits
They can run on the local mount/dir.
2013-06-17 16:41:30 -07:00
Sage Weil
49e0cfc463 powercycle: add ext4 to osd powercycle test matrix 2013-06-17 15:52:11 -07:00
Sage Weil
4386d2c8b9 rbd: do not use ceph-fuse to run functional tests
The workunit task can now do this in a local directory.
2013-06-17 12:54:59 -07:00
Sage Weil
ae04f3c06f rados: whitelist 'wrongly marked me down' for cephtool tests
These test 'ceph osd down ...'; whitelist the resulting log message for
these tests.
2013-06-16 20:12:26 -07:00
Sage Weil
38f82f61c1 rados: no cephtool test on ceph-fuse 2013-06-16 10:03:08 -07:00
Sage Weil
73413642d7 rados: do not run cli tests on top of ceph-fuse
Some of the commands we test break teh mds, which break the mount, which
stall teh test.

Fixes: #5370
2013-06-16 10:00:22 -07:00
Sage Weil
1dcc0c51b4 fs: disable multiclient tests on kernel
Currently fails with EPERM.
2013-06-15 20:50:15 -07:00
Sage Weil
c5cf1bd509 fs: disable multiclient fsx
current hangs.  fixme!
2013-06-15 20:50:15 -07:00
Sage Weil
50d9738fce move multiclient tests from marginal -> fs suite 2013-06-15 20:50:15 -07:00
Sage Weil
719988faa0 marginal: refactor multiclient collection, separate out locktest 2013-06-15 20:50:15 -07:00
Sage Weil
1bf7a2ca2d rados: thrash under valgrind
This will get us better coverage in the peering and recovery code.
2013-06-14 15:17:55 -07:00
tamil
05f634cbb1 added upgrade tasks for cuttlefish to next and bobtail to cuttlefish to next
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-06-13 14:54:42 -07:00
Sage Weil
8badb90494 move powercycle tests into a separate suite
We may not want to run these nightly, or on the same hardware, and we want
to separate out core rados problems from powercycle-specific issues (like
hw failure and ipmi suckage).
2013-06-12 21:03:16 -07:00
Sage Weil
77e7bdbb21 upgrade: set workunit branch before and after upgrade 2013-06-11 08:36:28 -07:00
Sage Weil
662cafaa2f upgrade/fs: remove unused file 2013-06-11 08:33:04 -07:00
Sage Weil
03b12b8a37 rados: add btrfs to osd powercycle tests
So we can get some testing coverage on btrfs, and identify whether the
xfs corruption issues are related to the fs or ceph.
2013-06-07 08:54:29 -07:00
Sage Weil
ff8f9d3068 rados: only 1 client for objectcacher stress test
Otherwise these may step on each other.
2013-06-04 17:22:39 -07:00
Sage Weil
ed8e3c348f rados: increase recovery timeout when powercycling
Machine reboots take a while, and i've observed recovery making progress
but not finishing in time.
2013-06-01 13:33:08 -07:00
tamil
957b0d0080 replaced tab with spaces
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-05-31 16:22:15 -07:00
tamil
61ed69b5d2 use cuttlefish branch instead of master
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-05-30 11:30:59 -07:00
Alex Elder
2957d68c96 rbd_concurrent: add new task to test concurrent.sh
Add a new kernel task to run the rbd concurrent test.

Signed-off-by: Alex Elder <elder@inktank.com>
2013-05-30 10:05:32 -05:00
Sage Weil
8cec56dd79 valgrind: select notcmalloc ceph install flavor 2013-05-27 14:06:35 -07:00
Alex Elder
945328d4eb rbd_image_read: add new task to test image_read.sh
Add a new kernel task to test image reads.  More could be
done to test various parameters by setting environment
variables, but start by just using the defaults.

Signed-off-by: Alex Elder <elder@inktank.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
2013-05-21 15:26:32 -05:00
Josh Durgin
29521f9624 rbd: add read flags test with each cache mode
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
2013-05-20 11:44:00 -07:00
Joe Buck
18e975eb6d ceph-qa-suite: updating Hadoop tests
Changes to the teuthology YAML parsing
necessitates a small tweak to the Hadoop
and libceph-fs YAML files.

Signed-off-by: Joe Buck <jbbuck@gmail.com>
2013-05-20 11:39:25 -07:00
Sage Weil
f330d038d6 fs/samba: disable smbtorture lock test
Until we fix #5025.

Signed-off-by: Sage Weil <sage@inktank.com>
2013-05-10 23:14:55 -07:00
Sage Weil
89257384fa fs/samba: fix noceph mount point
We need to clean this dir up at the end of the test or else teuthology
will be unhappy with the dirty testdir.  Use the localdir which does this
properly.

Signed-off-by: Sage Weil <sage@inktank.com>
2013-05-10 23:02:25 -07:00
Sage Weil
391f3abb55 fs/samba: smbtorture: disable base.bench-hold* tests
These seem to hang, even when run on samba + local fs (no ceph).
2013-05-10 21:55:55 -07:00
Sage Weil
857279b864 fs/samba: add noceph.yaml baseline
Run samba against the a local directory to isolate issues not specific to
the ceph backend.
2013-05-10 21:44:33 -07:00
Sage Weil
464e5e3c80 fs/samba: disable kernel build
bus error, bad file handle errors... maybe an issue with cifs.ko?

2013-05-10T19:58:02.736 INFO:teuthology.task.workunit.client.1.out:  CC      kernel/res_counter.o
2013-05-10T19:58:09.735 INFO:teuthology.task.workunit.client.1.err:Bus error (core dumped)
2013-05-10T19:58:09.735 INFO:teuthology.task.workunit.client.1.err:make[1]: *** [kernel/cpuset.o] Error 135
2013-05-10T19:58:09.735 INFO:teuthology.task.workunit.client.1.err:make[1]: *** Waiting for unfinished jobs....
2013-05-10T19:58:09.757 INFO:teuthology.task.workunit.client.1.out:  AS      arch/x86/kernel/head_64.o
2013-05-10T19:58:10.264 INFO:teuthology.task.workunit.client.1.out:  CC      arch/x86/kernel/head64.o
2013-05-10T19:58:25.877 INFO:teuthology.task.workunit.client.1.out:  CC      arch/x86/kernel/head.o
2013-05-10T19:58:30.151 INFO:teuthology.task.workunit.client.1.out:  CC      arch/x86/kernel/init_task.o
2013-05-10T19:58:39.540 INFO:teuthology.task.workunit.client.1.out:  LDS     arch/x86/kernel/vmlinux.lds
2013-05-10T19:58:42.173 INFO:teuthology.task.workunit.client.1.out:  CC [M]  arch/x86/kernel/test_nx.o
2013-05-10T19:58:56.420 INFO:teuthology.task.workunit.client.1.out:  LD      arch/x86/kernel/microcode.o
2013-05-10T19:58:57.894 INFO:teuthology.task.workunit.client.1.out:  LD      arch/x86/kernel/built-in.o
2013-05-10T19:59:33.464 INFO:teuthology.task.workunit.client.1.err:make: *** [kernel] Error 2
2013-05-10T19:59:39.307 INFO:teuthology.task.workunit.client.1.out:  LD      arch/x86/built-in.o
2013-05-10T19:59:40.009 INFO:teuthology.task.workunit:Stopping kernel_untar_build.sh on client.1...

or

2013-05-10T18:34:47.574 INFO:teuthology.task.workunit.client.1.out:scripts/kconfig/conf --silentoldconfig Kconfig
2013-05-10T18:36:17.511 INFO:teuthology.task.workunit.client.1.out:  CHK     include/linux/version.h
2013-05-10T18:36:17.665 INFO:teuthology.task.workunit.client.1.out:  UPD     include/linux/version.h
2013-05-10T18:36:37.965 INFO:teuthology.task.workunit.client.1.err:make[2]: *** include/config/tristate.conf: Bad file descriptor.  Stop.

or

2013-05-10T18:21:00.731 INFO:teuthology.task.workunit.client.1.out:  HOSTCC  scripts/pnmtologo
2013-05-10T18:21:00.879 INFO:teuthology.task.workunit.client.1.out:  HOSTCC  scripts/conmakehash
2013-05-10T18:21:03.034 INFO:teuthology.task.workunit.client.1.out:  HOSTLD  scripts/mod/modpost
2013-05-10T18:21:46.406 INFO:teuthology.task.workunit.client.1.err🐱 net/unix/modules.builtin: Bad file descriptor

Signed-off-by: Sage Weil <sage@inktank.com>
2013-05-10 21:44:31 -07:00
Joe Buck
a095075fe4 ceph-qa: update Hadoop tests overrides
Changes to the install teuthology task have caused the
Hadoop tasks to fail. This patch fixes the test specification
to enable it to run correctly.

Signed-off-by: Joe Buck <jbbuck@gmail.com>
2013-05-10 19:00:13 -07:00
Sage Weil
6205c3da81 rados/osd-powrcycle: turn up mds logging
To catch #4832

Signed-off-by: Sage Weil <sage@inktank.com>
2013-05-10 18:03:56 -07:00
Sage Weil
d0e9a19e0a fs/samba: restructure and expand test collection
All workloads on samba, samba+fuse, samba+kernel.  Workloads include
torture and cifs + {various workunits}
2013-05-10 18:03:21 -07:00
tamil
996f1edce1 task modified to include a '-' before the test script
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-05-10 16:32:20 -07:00
Sam Lang
3ff0fffd72 fs/samba: Add tests for samba/cifs tasks
Signed-off-by: Sam Lang <sam.lang@inktank.com>
2013-05-08 10:00:22 -07:00
Sam Lang
f3963b2ecf suites/marginal: Add backtrace restart test
Signed-off-by: Sam Lang <sam.lang@inktank.com>
2013-05-06 21:35:38 -07:00
Sage Weil
39f99ca2e4 Merge remote-tracking branch 'gh/last'
Conflicts:
	suites/fs/singleton/all/cfuse_workunit_suites_blogbench_ceph_deploy.yaml
2013-05-06 21:34:09 -07:00
Greg Farnum
2bbbd81635 add fs collection ceph-deploy blogbench test in new singleton suite
Signed-off-by: Greg Farnum <greg@inktank.com>
2013-05-06 16:27:18 -07:00
Greg Farnum
3219a87ac0 add fs collection ceph-deploy blogbench test in new singleton suite
Signed-off-by: Greg Farnum <greg@inktank.com>
2013-05-06 16:27:12 -07:00
Greg Farnum
495438f7d1 apparently this should never work on our current configs
Signed-off-by: Greg Farnum <greg@inktank.com>
2013-05-06 10:26:22 -07:00
Greg Farnum
7628adb648 apparently this should never work on our current configs
Signed-off-by: Greg Farnum <greg@inktank.com>
2013-05-06 10:26:04 -07:00
Sage Weil
496fd60eb9 upgrade: fix up rgw tests a bit 2013-05-05 20:56:13 -07:00
Sage Weil
2d59b8a111 nfs: debug mds
I've seen a run hang on rmdir on shutdown, and want to see why the MDS didn't
reply.
2013-05-04 21:08:41 -07:00
Sage Weil
366781e89e upgrade/rgw: run first s3tests pass using bobtail tests
Signed-off-by: Sage Weil <sage@inktank.com>
2013-05-02 08:19:26 -07:00
Sage Weil
d230fb88b9 upgrade: fix client ids 2013-05-01 17:10:59 -07:00
Josh Durgin
a488d61088 upgrade rgw: increase client mount timeout
This should let radosgw restart and connect once the cluster is finished upgrading

Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
2013-05-01 16:36:21 -07:00
Samuel Just
c838e1f449 Revert "Revert "Specify xfs for osd powercycle testing""
Pushed a fix to teuthology, should work now.

This reverts commit 853e8fdb73.
2013-05-01 13:52:04 -07:00
Samuel Just
853e8fdb73 Revert "Specify xfs for osd powercycle testing"
This is currently broken.

This reverts commit 79abc44205.
2013-04-30 18:38:21 -07:00
Josh Durgin
809814b6f9 rgw: restart radosgw too
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
2013-04-30 16:59:25 -07:00
Samuel Just
79abc44205 Specify xfs for osd powercycle testing
Signed-off-by: Samuel Just <sam.just@inktank.com>
2013-04-30 14:32:38 -07:00
Sage Weil
a9188bfd15 upgrade: fs: ignore 'wrongly marked down' 2013-04-29 09:50:36 -07:00
Sage Weil
4f2df74425 rbd: dont' test python on bobtail
The workunit will pull the latest and fail
2013-04-29 09:50:36 -07:00
Sage Weil
f3b7db1a25 upgrade: restructure rbd tests
- expand matrix
- include branch: bobtail in first set of tests so that we run the right
  version of the test
2013-04-29 09:50:36 -07:00
Sage Weil
1e449d44e3 nfs: debug mds
I've seen a run hang on rmdir on shutdown, and want to see why the MDS didn't
reply.
2013-04-28 09:19:11 -07:00
Sage Weil
a71dd9a3d7 Merge remote-tracking branch 'gh/next' 2013-04-28 09:18:21 -07:00
Sage Weil
8315a22caf upgrade: debug fs jobs
These are hanging; crank up logs to see why.
2013-04-27 20:55:53 -07:00
Sage Weil
bc0b50f358 upgrade: dbench instead of blogbench
blogbench hangs bobtail ceph-fuse in some
cases, it seems.
2013-04-27 20:55:38 -07:00
Sage Weil
788236302a upgrade: reorganize the basic/rados suite
Use facets instead of duplicating the test content each time.
2013-04-27 20:55:38 -07:00
Sage Weil
17f34a705c rgw asdf 2013-04-27 20:55:38 -07:00
Sage Weil
f1eeec39ff upgrade: rgw: restructure collection
- use separate facets
- make final swift use client.1 so it doesn't
collide with a previous run
2013-04-27 20:55:38 -07:00
Sage Weil
5744afeb5b upgrade: do not start second radosgw
Use the first one.  This verifies bobtail radosgw works against cuttlefish
osds.
2013-04-26 17:12:55 -07:00
Sage Weil
f08c3a502b upgrade: mount fs with ceph-fuse for fs tests 2013-04-26 17:04:33 -07:00
Sage Weil
ab353c7109 upgrade: run blogbench against ceph-fuse
Otherwise this runs on the local disk, not touching the ceph cluster.
2013-04-26 16:57:40 -07:00
Sage Weil
928e241a7d upgrade: run rados python test on bobtail to avoid polluting cluster with pools
Extra pools from test.sh will make this fail:

2013-04-26T11:06:45.631 INFO:teuthology.task.workunit.client.0.err:test_rados.TestRados.test_list_pools ... FAIL
2013-04-26T11:06:45.633 INFO:teuthology.task.workunit.client.0.err:
2013-04-26T11:06:45.633 INFO:teuthology.task.workunit.client.0.err:======================================================================
2013-04-26T11:06:45.633 INFO:teuthology.task.workunit.client.0.err:FAIL: test_rados.TestRados.test_list_pools
2013-04-26T11:06:45.634 INFO:teuthology.task.workunit.client.0.err:----------------------------------------------------------------------
2013-04-26T11:06:45.634 INFO:teuthology.task.workunit.client.0.err:Traceback (most recent call last):
2013-04-26T11:06:45.634 INFO:teuthology.task.workunit.client.0.err:  File "/usr/lib/python2.7/dist-packages/nose/case.py", line 197, in runTest
2013-04-26T11:06:45.634 INFO:teuthology.task.workunit.client.0.err:    self.test(*self.arg)
2013-04-26T11:06:45.634 INFO:teuthology.task.workunit.client.0.err:  File "/home/ubuntu/cephtest/1527/mnt.0/client.0/tmp/test_rados.py", line 37, in test_list_pools
2013-04-26T11:06:45.634 INFO:teuthology.task.workunit.client.0.err:    eq(set(), self.list_non_default_pools())
2013-04-26T11:06:45.635 INFO:teuthology.task.workunit.client.0.err:  File "/usr/lib/python2.7/dist-packages/nose/tools.py", line 31, in eq_
2013-04-26T11:06:45.635 INFO:teuthology.task.workunit.client.0.err:    assert a == b, msg or "%r != %r" % (a, b)
2013-04-26T11:06:45.635 INFO:teuthology.task.workunit.client.0.err:AssertionError: set([]) != set(['foo.24250.', 'test-rados-api-plana05-22578-27', 'foo.24250', 'foo.23821'])
2013-04-26 16:52:04 -07:00
Greg Farnum
fb17d37fb3 Revert "turn on debugging for MDS and Client in FS runs"
We want to apply debugging and whitelists, not one or the
other -- whoops!

This reverts commit 60e7fb4152a7f42594d864239d04a084ac576075.

Signed-off-by: Greg Farnum <greg@inktank.com>
2013-04-25 09:14:57 -07:00
Greg Farnum
5d5e0a6ec1 Revert "turn on debugging for MDS and Client in FS runs"
We want to apply debugging and whitelists, not one or the
other -- whoops!
This reverts commit cb1e8ed954.

Signed-off-by: Greg Farnum <greg@inktank.com>
2013-04-25 09:14:50 -07:00
Samuel Just
526863ee25 remove ext4 from rados thrashing for now
Signed-off-by: Samuel Just <sam.just@inktank.com>
2013-04-23 12:50:17 -07:00
Sage Weil
aa16700d12 Merge branch 'next' 2013-04-22 20:59:43 -07:00
Sage Weil
bbcba29271 set 'filestore flush min = 0' for all ffsb jobs
Until we fix #4579
2013-04-22 20:59:25 -07:00
Greg Farnum
60e7fb4152 turn on debugging for MDS and Client in FS runs
Signed-off-by: Greg Farnum <greg@inktank.com>
2013-04-18 16:22:08 -07:00
Greg Farnum
cb1e8ed954 turn on debugging for MDS and Client in FS runs
Signed-off-by: Greg Farnum <greg@inktank.com>
2013-04-18 16:21:55 -07:00
Greg Farnum
e21fdf81f4 ior-cfuse: remove the binary/ dir that make install creates
Signed-off-by: Greg Farnum <greg@inktank.com>
2013-04-18 16:21:55 -07:00
tamil
551860fabd rgw suite for upgrade task
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-04-17 14:43:52 -07:00
tamil
1bb7a05571 ceph-deploy qa suites. moved a level up to make it run in the nightlies.
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-04-15 15:27:07 -07:00
Josh Durgin
26d7537286 rbd: add qemu-iotests
Put these in the singleton collection since they have to be run as
client.admin, which is possible when the client and monitor are on the
same host.

Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
2013-04-12 18:46:47 -07:00
Josh Durgin
d0a81f6353 rbd: add qemu-iotests
Put these in the singleton collection since they have to be run as
client.admin, which is possible when the client and monitor are on the
same host.

Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
2013-04-12 18:46:10 -07:00
Greg Farnum
38e014f7d9 prevent osd warnings from failing CephFS tests
Signed-off-by: Greg Farnum <greg@inktank.com>
2013-04-12 16:10:32 -07:00
Greg Farnum
cfcc9c79ac prevent osd warnings from failing CephFS tests
Signed-off-by: Greg Farnum <greg@inktank.com>
2013-04-12 16:10:12 -07:00
tamil
7eb09ef3a6 changed "master" to "next"
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-04-08 18:09:39 -07:00
tamil
42dfc752ae task yaml for upgrade task
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-04-08 17:58:34 -07:00
Sage Weil
21d6af2365 rados: whitelist quota warning in cluster log for pool quota test
Signed-off-by: Sage Weil <sage@inktank.com>
2013-04-03 14:04:54 -07:00
Sage Weil
8b49eb19ff rados: test mon config keys
Signed-off-by: Sage Weil <sage@inktank.com>
2013-04-01 15:56:14 -07:00
Sage Weil
b4a276e6bc rados: test pool quotas when testing api
Signed-off-by: Sage Weil <sage@inktank.com>
2013-03-29 18:04:40 -07:00
Sage Weil
90544fa3a6 marginal: remove incomplete librbd collection
Move disabled qemu + iozone task into rbd suite.

Signed-off-by: Sage Weil <sage@inktank.com>
2013-03-29 13:22:48 -07:00
Sage Weil
9e2ca49981 marginal: remove partial collection thrash
Incomplete and broken.  The ffsb test is part of the kernel suite now.

Signed-off-by: Sage Weil <sage@inktank.com>
2013-03-29 13:21:12 -07:00
Sage Weil
ba4f8de53b marginal: add multimds collection
Lots of stuff here, and several things fail with the export thrashing on,
but usually the others pass.

Signed-off-by: Sage Weil <sage@inktank.com>
2013-03-29 13:20:07 -07:00
tamil
3c3969de23 rados test suite for upgrade task
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-03-27 17:25:11 -07:00
tamil
d2a021be61 rbd test suites for upgrade task
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-03-27 17:00:29 -07:00
tamil
e86273e12b fs test suite for upgrade task
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-03-27 15:44:12 -07:00
tamil
ac505d0abb suites for upgrade
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-03-27 13:03:36 -07:00
tamil
26a9b132ea Merge branch 'master' of github.com:ceph/ceph-qa-suite 2013-03-27 11:10:23 -07:00
tamil
18a782d077 qa suites for upgrade task
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-03-20 17:42:56 -07:00
Sage Weil
b0136f9879 use ceph.com/git instead of github
Signed-off-by: Sage Weil <sage@inktank.com>
2013-03-20 12:51:02 -07:00
caleb miles
c170022b19 radosgw-admin: Adjust garbage collection settings.
Signed-off-by: caleb miles <caleb.miles@inktank.com>
2013-03-19 14:37:15 -04:00
tamil
9d2f7f088f Merge branch 'master' of github.com:ceph/ceph-qa-suite 2013-03-18 18:12:36 -07:00
tamil
62cd409b37 ceph-deploy qa suite for fs tests
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-03-18 18:12:09 -07:00
tamil
640c12653a ceph-deploy qa suite for rbd tests
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-03-18 18:05:48 -07:00
tamil
167a26c3fc ceph-deploy qa suite for rados
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-03-18 18:00:19 -07:00
Sage Weil
d02967922c move osd powercycling tests to rados suite
Signed-off-by: Sage Weil <sage@inktank.com>
2013-03-15 16:00:02 -07:00
Sage Weil
e77f20fea4 fs: drop fuse_use_invalidate_cb: true, since that is now the default
Signed-off-by: Sage Weil <sage@inktank.com>
2013-03-15 13:36:30 -07:00
tamil
f7fe5b33d1 task yaml for basic upgrade
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-03-15 13:16:54 -07:00
tamil
8b942d6b51 task yaml for upgrade tests
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-03-15 13:13:15 -07:00
tamil
9b252dda87 task yaml for upgrade test
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-03-15 13:13:15 -07:00
Samuel Just
2230500eda rados/thrashers: enable split testing
Signed-off-by: Samuel Just <sam.just@inktank.com>
2013-03-15 12:23:37 -07:00
tamil
9c7717c371 ceph-deploy suites task yaml with roles
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-03-12 13:06:22 -07:00
Sage Weil
fbfe81b578 fs: add osd and mds message delays to thrash suite
Signed-off-by: Sage Weil <sage@inktank.com>
2013-03-11 15:22:41 -07:00
Sage Weil
53cf1f1317 fs: move mds thrashing from marginal, add pjd task
Signed-off-by: Sage Weil <sage@inktank.com>
2013-03-11 14:59:01 -07:00
caleb miles
cbfeac9910 radosgw-admin: Adjust garbage collection settings.
Signed-off-by: caleb miles <caleb.miles@inktank.com>
2013-03-08 22:07:25 -05:00
Sage Weil
a457b1793a marginal: fix mds thrasher tasks
Make the ceph cluster get installed and set up before we start thrashing
the mds.

Signed-off-by: Sage Weil <sage@inktank.com>
2013-03-08 14:19:14 -08:00
Sage Weil
6a398a5ef0 regression: add fs/traceless
Signed-off-by: Sage Weil <sage@inktank.com>
2013-03-08 14:15:45 -08:00
Sage Weil
1586e07dc4 fs: test traceless replies from mds
Signed-off-by: Sage Weil <sage@inktank.com>
2013-03-07 21:07:40 -08:00
tamil
75afff70c6 task for ceph-deploy sample run
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-03-07 17:38:49 -08:00
Sage Weil
6137a70312 marginal/multiclient: /tmp/cephtest -> $TESTDIR
Signed-off-by: Sage Weil <sage@inktank.com>
2013-03-06 21:55:53 -08:00
Sage Weil
3a951df724 marginal/osd_powercycle: restructure collection
Move install and ceph into the powercycle facet, so that it comes before
the osdthrasher.  Remove it from all of the tasks.

Signed-off-by: Sage Weil <sage@inktank.com>
2013-03-06 21:43:24 -08:00
Sam Lang
c0b03a1d2b fs: Add fuse_use_invalidate_cb option
Enables the fuse_use_invalidate_cb for the
ceph fuse client in the nightlies.  Once these
tests pass reliably, we can flip the boolean
in the config to true.

Signed-off-by: Sam Lang <sam.lang@inktank.com>
2013-03-01 17:57:09 -06:00
Joe Buck
b33714a5cf test: add hadoop-internal test
Add a test for our branch of the Hadoop code.

Signed-off-by: Joe Buck <jbbuck@gmail.com>
Reviewed-by:  Sam Lang <sam.lang@inktank.com>
2013-02-26 21:01:18 -08:00
Joe Buck
f985106d6b test: update java tests
Add additional packages to be installed
for the java tests. This is required
  due to recent changes to teuthology.

Signed-off-by: Joe Buck <jbbuck@gmail.com>
Reviewed-by: Sam Lang <sam.lang@inktank.com>
2013-02-26 21:00:00 -08:00
Josh Durgin
0b968f51e8 Add rbd locking/fencing test
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
2013-02-25 18:27:30 -08:00
Sage Weil
8ce9490ed3 rgw: no lockdep on radosgw
This currently crashes because of linking problems, see #4253.

Signed-off-by: Sage Weil <sage@inktank.com>
2013-02-25 17:32:23 -08:00
Sage Weil
9d92ad6ead rados: crank up mon debugging for the mon thrashing tests
At least for now!

Signed-off-by: Sage Weil <sage@inktank.com>
2013-02-25 09:06:53 -08:00
Sage Weil
8dcbf8b685 specify deterministic admin socket path for admin_socket.py tests
Otherwise we don't know the path because the default now includes $pid.
2013-02-24 07:51:11 -08:00
Alex Elder
05a877987e rbd_xfstests: re-enable test 049
Test 049 is now passing, so add it back to the set that runs
nightly.  It only takes 10-15 seconds to run, so it shouldn't
adversely affect the balance of tests run across the three clients.

This resolves:
    http://tracker.ceph.com/issues/4244

Signed-off-by: Alex Elder <elder@inktank.com>
2013-02-22 15:41:30 -06:00
Sage Weil
e747abef4e rbd/librbd: fix the cache mode facet
This appears to have been broken, which means we weren't actually testing
any of the non-default cache modes (writethrough, none).  Whoops!  We were
getting jobs like

task:
- install: null
- ceph:
    conf:
      client:
        rbd cache: false
tasks:
- chef: null
- clock: null
- install: null
- ceph: null
- rbd_fsx:
    clients:
    - client.0
    ops: 5000

Signed-off-by: Sage Weil <sage@inktank.com>
2013-02-20 21:17:39 -08:00
Sage Weil
acab068269 add explicit install task before ceph task 2013-02-19 21:02:26 -08:00
Sage Weil
81704665f4 rados: fix ceph_test_filejournal test
Assume it is in the $PATH.

Signed-off-by: Sage Weil <sage@inktank.com>
2013-02-19 11:26:02 -08:00
Sage Weil
c68f687c80 rbd: use 2 node cluster, mostly.
Not for the collection that includes KVM tests.

Signed-off-by: Sage Weil <sage@inktank.com>
2013-02-18 13:37:29 -08:00
Sage Weil
e250815ace rgw: use 2 node cluster
Signed-off-by: Sage Weil <sage@inktank.com>
2013-02-18 13:30:28 -08:00
Sage Weil
f05f90b527 rados: use 2 instead of 3 machines
Put the client on the same node as some of the osds.  This shouldn't cause
any problems.  It will make timing a bit different, but if anything that
is probably a good thing.

Signed-off-by: Sage Weil <sage@inktank.com>
2013-02-18 13:24:18 -08:00
Sage Weil
61605f8178 rados: don't pass ceph.conf path to workloadgen
The workunit tasks sets CEPH_CONF as needed, which the binaries already
understand.
2013-02-18 09:31:19 -08:00
Sage Weil
6fa3749302 remove rados-multifs link 2013-02-17 22:40:23 -08:00
Sage Weil
0c8d78236a rados: remove empty multifs collection 2013-02-17 17:13:50 -08:00
tamil
d4d11a505c adding task for rbd cli tests
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-02-11 17:43:09 -08:00
Sage Weil
d5c771a3f3 rados/monthrash: run some mon tests 2013-02-11 07:13:53 -08:00
Sage Weil
8d5ca94331 rados: separate out mon thrasher from thrasher collection
Run a different set of tests.
2013-02-11 07:13:41 -08:00
tamil
bd4f1d5cf7 adding task for iogen
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-02-01 15:39:34 -08:00
Sam Lang
8e566f6f8a marginal/osd_powercycle: OSD powercycle thrashing
Tasks to run while thrashing osds using ipmi to powercycle.
This currently runs in the marginal suite only.

Signed-off-by: Sam Lang <sam.lang@inktank.com>
2013-01-31 08:55:32 -06:00
Sage Weil
0c87249171 rbd: add rbd_cli_misc with map-snapshot-io.sh 2013-01-30 01:08:23 -08:00
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