Commit Graph

63 Commits

Author SHA1 Message Date
Sage Weil
79357060f1 Merge pull request #53 from ceph/wip-leaks
use notcmalloc to fix leak checking
2014-07-29 15:27:54 -07:00
John Spray
431ae2f583 suites/fs: add a standbyreplay configuration
A place for any tests which should be run with
standbyreplay MDSs in play.  Initially just
the mds_journal_migration task, to cover
the #8811 case.

Signed-off-by: John Spray <john.spray@redhat.com>
2014-07-29 11:34:50 +01:00
Sage Weil
279f39d4c1 use notcmalloc builder for valgrind leak checking
This reverts 453d72b294.  It turns out that
tcmalloc defeats the leak checking in valgrind.

Signed-off-by: Sage Weil <sage@inktank.com>
2014-07-24 11:57:06 -07:00
John Spray
a06df52a3f clusters: Remove mds from default fixed-* configs
Create a separate fixed-3-cephfs cluster config for
use in the filesystem tests.

Signed-off-by: John Spray <john.spray@redhat.com>
2014-07-18 18:18:36 +01:00
Sage Weil
c427af0701 osd_heartbeat_grace from 20 -> 40 when running valgrind
This will mask occasional 'wrongly marked me down' errors when valgrind
is running (it makes things generally slow).

Signed-off-by: Sage Weil <sage@inktank.com>
2014-05-28 10:11:05 -07:00
Sage Weil
adca646413 workunits/misc -> fs/misc
Signed-off-by: Sage Weil <sage@inktank.com>
2014-03-13 17:36:05 -07:00
Sage Weil
88efa65e6c Revert "fs/basic: multimds"
This reverts commit aea501beb7.

Let's put this in a separate subdir for now.  It won't pass on firefly because
the libcephfs changes aren't there.
2014-03-11 21:07:44 -07:00
Sage Weil
aea501beb7 fs/basic: multimds
Signed-off-by: Sage Weil <sage@inktank.com>
2014-03-07 08:38:25 -08:00
John Spray
a3e052b65e suites/fs/basic: add mds_creation_retry
This invokes the new mds_creation_failure task from
teuthology, ahead of mounting the FS and running the
trivial_sync workload.  It is a regression test
for #7485.

Fixes: #7485

Signed-off-by: John Spray <john.spray@inktank.com>
2014-02-26 18:10:31 +00:00
Sage Weil
453d72b294 don't use notcmalloc flavor for valgrind
We now have the suppressions to avoid this.  Yay!

Signed-off-by: Sage Weil <sage@inktank.com>
2014-02-11 09:44:17 -08:00
John Spray
b2d34313f2 fs: Fix bad "mds set inline_data" syntax
Signed-off-by: John Spray <john.spray@inktank.com>
2014-02-10 17:11:15 +00:00
Sage Weil
021d94caac fs/basic: test with inline data
Signed-off-by: Sage Weil <sage@inktank.com>
2014-02-02 17:16:21 -08:00
tamil
5d8795d97a moved samba suite a level up [suites/fs/samba to suites/samba]
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-12-18 16:52:47 -08:00
Sage Weil
0928e04e73 suites/fs: snap -> snaps
Be consistent!

Signed-off-by: Sage Weil <sage@inktank.com>
2013-10-21 09:06:44 -07:00
Sage Weil
dffa29638e fs/snap: fix workunit paths 2013-10-21 09:06:18 -07:00
Sage Weil
1bf3064975 fs/snap: add some snap tests
Signed-off-by: Sage Weil <sage@inktank.com>
2013-10-17 09:06:16 -07:00
Greg Farnum
80d9ac5c51 Revert "Revert "fs/samba: reenable smbtorture lock test""
This reverts commit 6ca7495e09.
We think we got #5025 nicked again.

Signed-off-by: Greg Farnum <greg@inktank.com>
2013-10-15 15:15:34 -07:00
Greg Farnum
0e00d8c1d2 turn on mds & client debugging
Signed-off-by: Greg Farnum <greg@inktank.com>
2013-10-15 12:05:28 -07:00
Sage Weil
6ca7495e09 Revert "fs/samba: reenable smbtorture lock test"
This reverts commit 3665eb704e.

Actually, not fixed!
2013-10-03 20:58:12 -07:00
Sage Weil
3665eb704e fs/samba: reenable smbtorture lock test
It passes now that #5025 is fixed, yay!

Signed-off-by: Sage Weil <sage@inktank.com>
2013-10-02 14:36:04 -07:00
Sage Weil
92cc980be4 make btrfs.yaml a symlink 2013-10-02 13:30:13 -07:00
Sage Weil
30c56cc1cb mark all existing collections with %
This is ignored by old teuthology, but used by newer code to tell us when
to generate a product of all directory items.

Signed-off-by: Sage Weil <sage@inktank.com>
2013-08-28 11:24:29 -07:00
Sage Weil
5c7b1e1145 fs: run everything on btrfs, not / 2013-07-15 15:03:58 -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
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
Sage Weil
84d7651707 test_o_trunc.sh moved 2013-07-05 11:18:30 -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
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
8cec56dd79 valgrind: select notcmalloc ceph install flavor 2013-05-27 14:06:35 -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
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
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
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
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
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
38e014f7d9 prevent osd warnings from failing CephFS tests
Signed-off-by: Greg Farnum <greg@inktank.com>
2013-04-12 16:10:32 -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
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
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