Commit Graph

5667 Commits

Author SHA1 Message Date
Sage Weil
7620323559 Merge pull request #1196 from ceph/wip-dump-stuck
tasks/dump_stuck: fix failure

/home/teuthworker/archive/sage-dump-stuck/457624
2016-10-06 11:11:26 -05:00
Samuel Just
d4001c44ac Merge pull request #1189 from ceph/wip-zafman-fixes
Fixes for rados suite test caused failures and improvements

Reviewed-by: Samuel Just <sjust@redhat.com>
2016-10-06 07:52:16 -07:00
Sage Weil
f0dffe567d tasks/dump_suck: mark down osds one at a time
This forces them to be unclean, *then* stale.  This ensures
that after they are both down they are both *always* unclean,
whereas previously it would be possible for them to be only
stale and not unclean.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-10-05 15:30:23 -04:00
Sage Weil
5ef07c32f8 tasks/dump_stuck: fix unclean count
Signed-off-by: Sage Weil <sage@redhat.com>
2016-10-05 15:24:11 -04:00
Sage Weil
50f2022412 tasks/dump_stuck: more verbose
Signed-off-by: Sage Weil <sage@redhat.com>
2016-10-05 15:24:10 -04:00
David Zafman
c7bcb2bd54 multibench: Fixed so I can use this standalone
Signed-off-by: David Zafman <dzafman@redhat.com>
2016-10-04 21:30:31 -07:00
David Zafman
60cdb05380 ceph_manager: do_pg_scrub() don't resubmit a request for 2 minutes
Add 6 minute fatal timeout
Warn when repair is being resubmitted because it causes races

Signed-off-by: David Zafman <dzafman@redhat.com>
2016-10-04 21:30:31 -07:00
Yuri Weinstein
7625ebd8a2 Merge pull request #1194 from ceph/wip-17416
suites/rbd: increase timeout for rbd-mirror stress test
2016-10-04 09:25:55 -07: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
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
Patrick Donnelly
84dd1a6283
Merge remote-tracking branch 'upstream/pull/1176/head'
* upstream/pull/1176/head:
  tasks/cephfs: add default paths to vstart_runner

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2016-09-28 12:53:41 -04:00
John Spray
4d6953a46e tasks/cephfs: add default paths to vstart_runner
So that for folks with sources in typical locations
(or typical on my workstation at least!) invoking
vstart_runner is less of a mouthful.

Signed-off-by: John Spray <john.spray@redhat.com>
2016-09-28 16:38:30 +01:00
Samuel Just
699be4455b Merge pull request #1188 from ceph/revert-1128-wip-16805
Revert "ceph_manager: lower mon_reweight_min_bytes_per_osd to 10"

Reviewed-by: Samuel Just <sjust@redhat.com>
2016-09-26 09:29:23 -07:00
Kefu Chai
176811f8e1 Revert "ceph_manager: lower mon_reweight_min_bytes_per_osd to 10" 2016-09-26 23:15:46 +08: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
cc8198d8eb tasks/ceph: enable dirfrags in cephfs
Otherwise places we set mds_bal_frag have
no effect.

Signed-off-by: John Spray <john.spray@redhat.com>
2016-09-23 11:04:54 +01: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
dccdb2eb0f tasks/ceph_manager: add bdev_inject_crash_probability support
Only do the failure injection 50% of the time; otherwise, just
kill as usual.

Signed-off-by: Sage Weil <sage@redhat.com>

# Conflicts:
#	tasks/ceph_manager.py
2016-09-21 17:07:28 -04:00
Sage Weil
f4de41c24f inject bdev failures when killing osd on bluestore
Signed-off-by: Sage Weil <sage@redhat.com>
2016-09-21 17:01:33 -04:00
Sage Weil
173a7b270d objectstore/bluestore: bluefs env mirror
Catch bugs in bluefs or rocksdb env layer.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-09-21 17:01:32 -04:00
Sage Weil
0bc2d643ba objectstore/bluestore.yaml: debug rocksdb
Signed-off-by: Sage Weil <sage@redhat.com>
2016-09-21 17:01:32 -04:00
Sage Weil
84bc367ccb objectstore: add filestore and bluestore stubs
Signed-off-by: Sage Weil <sage@redhat.com>
2016-09-21 17:01:32 -04:00
Sage Weil
2ae53848cf tasks/ceph_manager: respect bdev_inject_crash in kill_osd()
Note that this will only work with bluestore osds.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-09-21 17:01:29 -04:00
Sage Weil
4936d40438 tasks/thrashosds: fix powercycle, bdev_inject_crash
The CephManager.kill_osd expects these in its config, not
Thrasher's.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-09-21 16:28:00 -04: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
Samuel Just
a3d139726c Merge pull request #1179 from ceph/wip-16688-master
Removed 11429 config

Reviewed-by: Samuel Just <sjust@redhat.com>
2016-09-21 09:21:41 -07:00
Yuri Weinstein
fde4d3bb96 Removed 11429 config
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-09-21 09:14:09 -07:00
Jason Dillaman
2fd260c8b4 Merge pull request #1178 from ceph/wip-smoke-krbd-iozone
smoke: mask out unsupported image features for krbd iozone test

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2016-09-21 11:52:30 -04: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
Kefu Chai
a58c5aa201 Merge pull request #1171 from dachary/wip-16506-ceph-coverage
upgrade: ceph-test is needed for ceph-coverage

Reviewed-by: Nathan Cutler <ncutler@suse.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-09-13 16:15:27 +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
Kefu Chai
525d9899ce Merge pull request #1118 from ceph/wip-scrub
tasks/scrub_test: use fuse path (do not assume filestore!)

Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-09-13 14:41:06 +08:00
Jason Dillaman
5d304eb6c0 Merge pull request #1172 from trociny/wip-16717
suites/upgrade: override rbd_default_features config back to pre-Jewel

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2016-09-12 08:48:52 -04: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
Kefu Chai
3f0ab86d26 Merge pull request #1124 from ceph/wip-offline-split
ceph_manager: test offline split via ceph-objectstore-tool

Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-09-11 11:33:03 +08:00
Mykola Golub
806bdfb8e9 Merge pull request #1170 from ceph/wip-16921
rbd: move nbd test workload to separate client host from OSDs

Reviewed-by: Mykola Golub <mgolub@mirantis.com>
2016-09-09 15:44:18 +03: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
Sage Weil
a61dc2a1c1 tasks/scrub_test: use fuse path (do not assume filestore!)
Signed-off-by: Sage Weil <sage@redhat.com>
2016-09-08 10:13:28 -04:00