Commit Graph

762 Commits

Author SHA1 Message Date
Yuri Weinstein
fa42928d51 Changed restart sequence
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-07-14 10:46:31 -07:00
Yuri Weinstein
51a01c0def Try diff restart
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-07-14 09:32:38 -07:00
Yuri Weinstein
18a3a09a3b Added back tunables
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-07-14 08:24:23 -07:00
Yuri Weinstein
18900a15a4 Removed tunables temporarily for testing
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-07-12 16:54:37 -07:00
Yuri Weinstein
cdd4d04002 fix typos
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-07-10 17:30:39 -07:00
Yuri Weinstein
caa65c3958 Added steps to cover for 'ceph osd crush tunables firefly'
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-07-10 15:56:33 -07:00
Yuri Weinstein
277cc10e14 Added dumpling-firefly-x upgrade suite per http://tracker.ceph.com/issues/8796
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-07-10 14:53:59 -07:00
Greg Farnum
6a231eca6b Revert "enable kernel debugging on kclient fsx runs"
This reverts commit c883e310f32509579e827ed03c4ee28b491e5140.
We don't want the extra debugging any more.

Signed-off-by: Greg Farnum <greg@inktank.com>
2014-07-09 10:53:22 -07:00
Sage Weil
62ead22323 remove stray dirs
These appear to be copies of samba/*

Signed-off-by: Sage Weil <sage@inktank.com>
2014-07-05 18:01:54 -07:00
Sage Weil
8920c4ba79 remove stray workload dir 2014-07-05 17:59:38 -07:00
Zack Cerza
2d083a791f Merge pull request #45 from dachary/wip-ec-readwrite-firefly-x
add erasure code workload to upgrade/firefly-x
2014-07-02 16:18:19 -06:00
Sage Weil
0d1886cc99 Merge pull request #47 from ceph/wip-multimds-pjd
marginal/multimds: fuse_default_permissions = 1 for pjd
2014-07-02 06:50:50 -07:00
Yan, Zheng
88cc7c0e2d marginal/multimds: fuse_default_permissions = 1 for pjd
pjd contains lots of test cases for file permission.

Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
2014-07-02 11:03:22 +08:00
Loic Dachary
c604149727 add erasure code workload to upgrade/firefly-x
copied from suites/rados/thrash/workloads/ec-readwrite.yaml

Signed-off-by: Loic Dachary <loic@dachary.org>
2014-07-01 15:44:58 +02:00
Sage Weil
b6a77d7fdd Merge pull request #44 from ceph/wip-7032
rados/singleton/all/thrash_cache_writeback_forward_none: thrash cache pool drain
2014-06-30 16:04:34 -07:00
Sage Weil
f8282df84d rados/singleton/all/thrash_cache_writeback_forward_none: thrash cache pool drain
Enable/disable cache pool against a running workload.

Backport: firefly
Signed-off-by: Sage Weil <sage@inktank.com>
2014-06-30 13:34:21 -07:00
Loic Dachary
3ec07cdc0e Merge pull request #43 from dachary/wip-firefly-x
add upgrade/firefly-x based on dumpling-x

Reviewed-by: Sage Weil <sage@inktank.com>
Reviewed-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-06-27 22:23:41 +02:00
Loic Dachary
d56b59de0d add upgrade/firefly-x based on dumpling-x
It is a s/dumpling/firefly/ mostly. With the exception of
rados/test-upgrade-firefly.sh which is dumpling specific.

The 'mon warn on legacy crush tunables: false' are dropped because they
no longer apply to firefly.

Signed-off-by: Loic Dachary <loic@dachary.org>
2014-06-27 22:20:19 +02:00
Sage Weil
5bb608c6a3 Merge pull request #42 from ceph/wip-smoke
upgrade: fix dumpling tests
2014-06-27 10:11:02 -07:00
Sage Weil
1c0dc1ce61 smoke: add rbd fsx + thrashing
Signed-off-by: Sage Weil <sage@inktank.com>
2014-06-26 09:52:02 -07:00
Sage Weil
3fa6dd21c3 smoke: add a mon thrash test
Signed-off-by: Sage Weil <sage@inktank.com>
2014-06-26 09:46:02 -07:00
Sage Weil
64ec775fe4 smoke: add some rados osd thrashing test
ec, caching, snaps

Signed-off-by: Sage Weil <sage@inktank.com>
2014-06-26 09:44:07 -07:00
Sage Weil
e99eba9a3c smoke: specify fs on each run
Signed-off-by: Sage Weil <sage@inktank.com>
2014-06-26 09:43:39 -07:00
Samuel Just
77670aeadf thrashers/mapgap.yaml: ignore osd_map_cache_size warning
Signed-off-by: Samuel Just <sam.just@inktank.com>
2014-06-24 10:19:48 -07:00
Sage Weil
82d3a3dc06 smoke-tests -> smoke
Signed-off-by: Sage Weil <sage@redhat.com>
2014-06-20 11:43:20 -07:00
Sage Weil
28a2253aaa smoke: remove old smoke suite
Signed-off-by: Sage Weil <sage@redhat.com>
2014-06-20 11:42:31 -07:00
Samuel Just
09d02abe45 Revert "rados: Fix cache_flush, cache_try_flush, cache_evict and add hit_set_list"
cache_evict is kinda broken at the moment due to snapdir nonsense.  I'm reverting this
test for now until it's fixed so it doesn't obscure the test results.

Bug: 8629
This reverts commit 3dae48c7cd9e72af47bc76840df652c1570d7502.
2014-06-19 14:25:30 -07:00
Greg Farnum
c883e310f3 enable kernel debugging on kclient fsx runs
Signed-off-by: Greg Farnum <greg@inktank.com>
2014-06-11 13:44:42 -07:00
Zack Cerza
8bc25bf5d7 Merge pull request #41 from ceph/wip-rados-op-fixes
rados: Fix cache_flush, cache_try_flush, cache_evict and add hit_set_lis...
2014-06-11 14:39:25 -05:00
tamil
479a67e0ad creating smoke-tests suite to include basic tests from all modules
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2014-06-06 01:08:10 -07:00
David Zafman
3dae48c7cd rados: Fix cache_flush, cache_try_flush, cache_evict and add hit_set_list
Signed-off-by: David Zafman <david.zafman@inktank.com>
2014-06-05 18:24:59 -07:00
Josh Durgin
55fb559542 Merge pull request #40 from ceph/wip-runxfstests
wip-runxfstests

Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
2014-06-03 16:00:03 -07:00
Josh Durgin
4c2bee7642 Merge pull request #38 from ceph/wip-krbd-fsx
krbd: add librbd_fsx -K job

Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
2014-06-03 15:58:26 -07:00
Ilya Dryomov
f6c4d00642 krbd: add librbd_fsx -K job
Our fsx fork has recently gained a support for the krbd mode - add it
to the test suite.  Disable discard ops and randomized striping, both
of which aren't ready yet.

Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
2014-06-03 02:05:57 +04:00
Ilya Dryomov
670735f785 krbd: catch up with run_xfstests.sh changes
In the current xfstests, tests cannot be listed in ranges.  Because of
this, and because our distribution of tests between our three clients
was pretty uneven, I've changed this job to run the whole auto group
(with some tests excluded by run_xfstests_krbd.sh) in random order on
two clients in parallel.  It takes longer to run, but it also spares
a test box and can potentially create a better test workload.

Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
2014-05-31 14:51:56 +04:00
Zack Cerza
72851f131f Merge pull request #39 from ceph/wip-multimds-syntax
multimds: fix fuse_default_permissions syntax
2014-05-30 11:15:47 -05:00
Sage Weil
5ca3c7230e multimds: fix fuse_default_permissions syntax
Signed-off-by: Sage Weil <sage@inktank.com>
2014-05-30 09:00:55 -07:00
Zack Cerza
afaa7a58dc Merge pull request #37 from ceph/wip-heartbeat
osd_heartbeat_grace from 20 -> 40 when running valgrind
2014-05-29 13:50:56 -05: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
e02a773a6d Merge pull request #36 from ceph/wip-objectstore
fix objecstore test
2014-05-21 17:09:48 -07:00
Warren Usui
19af763508 Merge pull request #35 from ceph/wip-add-v0.67.9
Added dumpling v0.67.9 version, removed older versions v0.67.2, v0.67.4,...
2014-05-21 14:33:55 -07:00
Yuri Weinstein
50dc3eac9e Added dumpling v0.67.9 version, removed older versions v0.67.2, v0.67.4, v0.67.8
This will reduce number of tests to run, some  may failed on old versions, see http://tracker.ceph.com/issues/8409

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-05-21 14:06:23 -07:00
Sage Weil
a4f00abaa6 rados/singleton-nomsgr/all/objectstore: skip ceph cluster setup
Not necessary; we just need it installed.

Signed-off-by: Sage Weil <sage@inktank.com>
2014-05-20 22:09:48 -07:00
Sage Weil
5be30f0d9b rados/singleton-nomsgr/all/objectstore: clean up
ceph_test_objectstore scribbles in $CWD.  Keep it inside $TESTDIR and
clean up when we are done.

Fixes: #8395
Signed-off-by: Sage Weil <sage@inktank.com>
2014-05-20 22:09:48 -07:00
Gregory Farnum
7418d062d0 Merge pull request #34 from ceph/wip-fuse
fuse_defautl_permissions = 0;

Reviewed-by: Greg Farnum <greg@inktank.com>
2014-05-20 06:58:39 -07:00
Sage Weil
e207e9038b multimds: fuse_default_permissions = 0
Signed-off-by: Sage Weil <sage@inktank.com>
2014-05-20 06:50:17 -07:00
Sage Weil
bf99313d06 multimds: factor install+ceph tasks out of other collections
Signed-off-by: Sage Weil <sage@inktank.com>
2014-05-20 06:48:29 -07:00
Gregory Farnum
4391ce5394 Merge pull request #31 from ceph/wip-fuse-permission
marginal/multimds: fuse_default_permissions = 0 for ceph-fuse
2014-05-14 13:09:25 -07:00
David Zafman
5ae93dd276 Merge pull request #32 from ceph/wip-8284
Reviewed-by: Samuel Just <sam.just@inktank.com>
2014-05-07 12:49:40 -07:00
Yuri Weinstein
2dff44a7bd Merge pull request #33 from ceph/wip-8297-wusui
2-workload testrgw needs to be sequential.
2014-05-06 17:07:45 -07:00