Sage Weil
4854e2c933
rados: move readwrite test out of thrash matrix
...
The thrash matrix includes min_size = 2 and size = 2. This
is fine and good, except that the inevitable slow rados ops
that generates make readwrite.yaml issue timeouts and
fail. Since the workload isn't meant to tolerate slow
requests, move it into the basic/ group.
Signed-off-by: Sage Weil <sage@redhat.com>
2016-10-13 14:57:39 -04:00
Yuri Weinstein
252ed1e4e5
Merge pull request #1204 from ceph/wip-jd-testing
...
suites/upgrade: additional point-to-point Jewel upgrade workaround
2016-10-11 08:26:56 -07:00
Sage Weil
5341b8cd4f
upgrade/jewel-x: set kraken flag when osds finish
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-10-11 11:09:04 -04:00
Sage Weil
50758a4810
rados/singleton-nomsgr: set require_*_osds in upgrade tests
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-10-11 11:09:04 -04:00
Jason Dillaman
3765a8043c
suites/upgrade: additional point-to-point Jewel upgrade workaround
...
Upgrade happens in parallel with cls_rbd test run which can result in
a false-positive test failure.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-10-10 16:37:36 -04:00
Gregory Farnum
c5bd611d33
Merge pull request #1187 from ceph/wip-getuid
...
fs: enable ceph-fuse permission checking for all pjd suites
2016-10-06 12:07:06 -06:00
Jason Dillaman
525e445f5f
suites/rbd: increase timeout for rbd-mirror stress test
...
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-10-04 12:03:26 -04:00
Greg Farnum
e8261e52d1
fs: enable ceph-fuse permission checking for all pjd suites
...
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
2016-10-03 11:13:41 -07:00
John Spray
71dacd8873
Merge pull request #1193 from ceph/wip-16016
...
suites: update log whitelist for scrub msg
2016-09-30 14:33:50 +01:00
Yehuda Sadeh
b868938d4f
Merge pull request #1184 from ceph/rgw-lifecycle-testing
...
rgw - Add config for testing lifecycle expiration
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2016-09-29 10:47:37 -07:00
John Spray
795094628b
suites: update log whitelist for scrub msg
...
Fixes: http://tracker.ceph.com/issues/16016
Signed-off-by: John Spray <john.spray@redhat.com>
2016-09-29 17:19:58 +01:00
Gregory Farnum
652d9b65da
Merge pull request #1185 from jcsp/wip-dirfrags-2
...
tasks/ceph: enable dirfrags in cephfs
2016-09-23 14:12:39 -07:00
Gregory Farnum
89efe19d33
Merge pull request #1186 from ceph/wip-ubuntu-java
...
suites/fs: pin java test to ubuntu
2016-09-23 14:11:04 -07:00
John Spray
f99e834ddd
suites/fs: remove duplicated frag_enable.yaml
...
...so that all these point back to basic/dirfrag
Signed-off-by: John Spray <john.spray@redhat.com>
2016-09-23 11:04:54 +01:00
Daniel Gryniewicz
5a30f11d6b
rgw - Add config for testing lifecycle expiration
...
Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
2016-09-22 14:15:08 -04:00
Ilya Dryomov
ec3f67f744
Merge pull request #1177 from ceph/wip-librbd-disable-helgrind
...
suites/rbd: remove helgrind test cases
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
2016-09-22 19:32:51 +02:00
Josh Durgin
3b404c6c74
Merge pull request #1180 from ceph/wip-bluestore-code
...
misc fixes to test bluestore, but not actual tests in the suite (yet)
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-09-21 14:09:32 -07:00
Sage Weil
9d6ff34b50
rados/basic/tasks/repair_test: enable bluestore error injection
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-09-21 16:28:00 -04:00
Yuri Weinstein
fde4d3bb96
Removed 11429 config
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-09-21 09:14:09 -07:00
Ilya Dryomov
77949e5cfc
smoke: mask out unsupported image features for krbd iozone test
...
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2016-09-21 15:19:39 +02:00
Josh Durgin
cbbfe63b1d
Merge pull request #1127 from ryneli/master
...
suites/rados: add test case for rockdb's envlibrados
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-09-20 20:27:00 -07:00
Jason Dillaman
b29bf9253d
suites/rbd: remove helgrind test cases
...
Helgrind cannot properly handle Ceph's use of std::mutex --
resulting in numerous false positives and potential assertion
failures.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-09-20 09:26:32 -04:00
Kefu Chai
affccb1a6c
Merge pull request #1169 from ceph/wip-kefu-17179
...
tasks: add rebuild_mondb
Reviewed-by: Samuel Just <sjust@redhat.com>
2016-09-17 21:29:54 +08:00
Casey Bodley
f51a65523a
Merge pull request #1136 from ceph/wip-16129
...
rgw: add sleep to let the sync agent init
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2016-09-16 10:43:52 -04:00
Kefu Chai
93eb3605cb
Merge pull request #978 from ceph/wip-ec-fast-read
...
test fast ec read
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-09-13 16:39:55 +08:00
Loic Dachary
d44f583436
upgrade: ceph-test is needed for ceph-coverage
...
Do not exclude the ceph-test package otherwise the ceph-coverage
executable is not installed.
Fixes: http://tracker.ceph.com/issues/16506
Signed-off-by: Loic Dachary <loic@dachary.org>
2016-09-13 09:06:23 +02:00
Mykola Golub
47a41286a5
suites/upgrade: override rbd_default_features config back to pre-Jewel
...
Fixes: http://tracker.ceph.com/issues/16717
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
2016-09-12 14:24:42 +03:00
John Spray
d18d2e6b1f
suites: fix samba xfs symlink
...
I broke this in bafbeebf
Signed-off-by: John Spray <john.spray@redhat.com>
2016-09-11 11:25:47 +01:00
Jason Dillaman
15ab430918
rbd: move nbd test workload to separate client host from OSDs
...
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-09-08 21:34:23 -04:00
Kefu Chai
a192c786b3
tasks: add rebuild_mondb
...
* tasks/rebuild_mondb.py: this task
1. removes all store.db on all monitors
2. rebuild the store.db for the first mon
3. start the first mon
4. run mkfs on other mon
5. and revive them
* suites/rados/singleton/all/rebuild-mon-db.yaml
1. run rados/test.sh
2. run rebuild_mondb task
Fixes: http://tracker.ceph.com/issues/17179
Signed-off-by: Kefu Chai <kchai@redhat.com>
2016-09-08 21:35:01 +08:00
John Spray
ab320c974d
suites/fs: pin java test to ubuntu
...
Workaround for #16640
Signed-off-by: John Spray <john.spray@redhat.com>
2016-09-08 10:29:47 +01:00
John Spray
4411d34ecb
Merge pull request #1109 from batrick/fs-fuse_default_permissions
...
fs: fuse_default_permissions = 0 for kernel build test
Reviewed-by: John Spray <john.spray@redhat.com>
2016-09-06 20:26:59 +01:00
Jason Dillaman
2676a56746
Merge pull request #1163 from ceph/wip-kfsx-exclusive-lock
...
krbd: enable exclusive-lock feature
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2016-09-06 11:39:55 -04:00
John Spray
4ccd994910
Merge pull request #1160 from ceph/wip-no-btrfs
...
suites: switch filesystem tests from btrfs to xfs
2016-09-06 13:57:45 +01:00
Loic Dachary
b7652e430d
Merge pull request #1165 from tchaikov/wip-16157
...
rados/singleton-nomsgr/all/11429: wait until clean before checking log
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2016-09-06 12:22:07 +02:00
Kefu Chai
3ad90bfbdb
rados/singleton-nomsgr/all/11429: wait until clean before checking log
...
to make sure that load_pgs() is finished before checking its output
Fixes: http://tracker.ceph.com/issues/16157
Signed-off-by: Kefu Chai <kchai@redhat.com>
2016-09-06 17:50:30 +08:00
Ilya Dryomov
f9173938ba
krbd: enable exclusive-lock feature
...
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2016-09-05 13:48:06 +02:00
Loic Dachary
64bd3f2d85
Merge pull request #1161 from ceph/wip-unmap-separate-client
...
krbd/unmap: put client.0 on a separate remote
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2016-09-05 11:55:35 +02:00
Orit Wasserman
2042f96b66
Merge pull request #1132 from ceph/wip-rgw-remove-btrfs
...
rgw: we don't support btrfs any more
2016-09-04 11:15:55 +02:00
Ilya Dryomov
311a450163
krbd/unmap: put client.0 on a separate remote
...
Otherwise a pre-single-major kernel override is a headache,
particularly with non-standard yaml configs.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2016-09-03 21:21:45 +02:00
John Spray
bafbeebf08
suites: switch filesystem tests from btrfs to xfs
...
btrfs threw up occasional failures, and the long term
target will be bluestore instead of btrfs.
Signed-off-by: John Spray <john.spray@redhat.com>
2016-09-02 10:34:59 +01:00
Josh Durgin
66a5e4e002
Merge pull request #1149 from ceph/wip-krbd-unmap-fixes
...
krbd/unmap: assorted pre-single-major fixes
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-08-30 15:10:12 -07:00
Orit Wasserman
54d311a991
rgw: add sleep to let the sync agent to init
...
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
2016-08-30 15:28:24 +02:00
Ilya Dryomov
02460f2156
krbd/unmap: override client.0 only
...
The unmap test uses one remote, so the end result is the same.
However, overriding the most specific role is nicer and allows
scheduling with
kernel:
client:
branch: testing
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2016-08-30 12:52:13 +02:00
Ilya Dryomov
39883e9d9f
krbd/unmap: set tunables to bobtail
...
Kernel 3.13, which is used in pre-single-major.yaml test, doesn't
support firefly tunables (default in jewel, up from bobtail tunables).
This went unnoticed for a while because of a kernel task regression -
the pre-single-major override was ignored.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2016-08-30 12:52:13 +02:00
Ilya Dryomov
f3bc869522
krbd/unmap: assert that pre-single-major kernel is installed
...
Similarly to how single-major-off.yaml and single-major-on.yaml check
the value of /sys/module/rbd/parameters/single_major, assert that it's
not there for pre-single-major.yaml.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2016-08-30 12:52:13 +02:00
Loic Dachary
52017e6707
openstack: add disks where necessary
...
Ref: http://tracker.ceph.com/issues/17152
Signed-off-by: Loic Dachary <loic@dachary.org>
2016-08-29 10:33:55 +02:00
Orit Wasserman
abd683456c
rgw: we don't support btrfs any more
...
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
2016-08-23 11:59:39 +02:00
Ryne Li
8c0d814d68
add test case for envlibrados
...
Signed-off-by: Ryne Li <lizhenqiangsnake@gmail.com>
2016-08-19 08:56:20 -04:00
Jason Dillaman
adb261476a
suites/upgrade: point-to-point Jewel upgrade workaround
...
The v10.2.x cls_rbd test case will not pass against a v10.2.0
OSD. Disable the offending test.
Fixes: http://tracker.ceph.com/issues/16529
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-08-16 09:04:58 -04:00