Sage Weil
9068dc3762
Merge pull request #734 from dachary/wip-rados-thrash
...
openstack: rados/thrash...cache-pool-snaps.yaml: need 15GB
2016-12-06 13:38:07 -05:00
Sage Weil
46c6b13a61
Merge pull request #1087 from sponce/master
...
rados: Added tests for the striper layer of rados
2016-12-05 17:49:36 -05:00
Samuel Just
1cd5be72f2
Merge pull request #956 from ceph/wip-rm-ext4
...
Remove ext4 option from rados:thrash tests
Reviewed-by: Samuel Just <sjust@redhat.com>
2016-12-05 14:42:08 -08:00
Sage Weil
693bd23851
do all valgrind runs on centos
...
The xenial valgrind has a bug with generating random
numbers; see http://tracker.ceph.com/issues/18126
Revert this when it is fixed.
Signed-off-by: Sage Weil <sage@redhat.com>
2016-12-05 14:21:31 -05:00
Sage Weil
835e755a89
rados/thrash/workloads: shorten rados bench a bit
...
I hit ENOSPC during thrashing on one run.
Signed-off-by: Sage Weil <sage@redhat.com>
2016-12-02 09:56:13 -05:00
Samuel Just
08801a0e9f
Merge pull request #1291 from ceph/wip-18085
...
rados/thrash*: do no set osd_max_backfills=1
Reviewed-by: Samuel Just <sjust@redhat.com>
2016-11-30 09:20:17 -08:00
Sage Weil
9717bc34a2
rados/thrash*: vary osd_max_backfills, always >1
...
This can lead to a copy-from vs backfill deadlock; see
http://tracker.ceph.com/issues/18085
This effectively reverts 5e880228fd
which aimed to catch bugs in recovery reservations.
Signed-off-by: Sage Weil <sage@redhat.com>
2016-11-30 12:13:14 -05:00
Sage Weil
0fa0fa9ce0
rados/objectstore/objectstore.yaml: do not test kstore
...
It's flaky.
Signed-off-by: Sage Weil <sage@redhat.com>
2016-11-29 21:55:18 -05:00
Sage Weil
87175c1ab2
rados/objectstore/objectstore.yaml: test bluestore
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-11-29 21:53:36 -05:00
Sage Weil
1a1ba44d9a
rados: test bluestore
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-11-29 21:53:36 -05:00
David Zafman
21dde0f865
Merge pull request #1274 from ceph/wip-16064
...
Improve scrub analysis, list-inconsistent-obj output and osd-scrub-repair test
2016-11-17 13:49:39 -08:00
David Zafman
e000ab2f46
tasks/scrub_test.py: Make test deterministic by updating digests
...
ceph_test_rados: Get coverage of digest updates in deep-scrub/repair
Signed-off-by: David Zafman <dzafman@redhat.com>
2016-11-16 12:32:10 -08:00
David Zafman
5fe8522df4
repair_test, scrub_test: Fix whitelists for scrub changes
...
Signed-off-by: David Zafman <dzafman@redhat.com>
2016-11-16 12:32:10 -08:00
Samuel Just
44d4e7ead7
objectstore.yaml: raise fd limit
...
Signed-off-by: Samuel Just <sjust@redhat.com>
2016-11-15 16:00:21 -08:00
Samuel Just
d897e02f47
fast.yaml: overrides not override
...
Signed-off-by: Samuel Just <sjust@redhat.com>
2016-11-15 16:00:21 -08:00
Samuel Just
66836c957f
thrash-erasure-code: disable ceph-objectstore-tool testing for now
...
Signed-off-by: Samuel Just <sjust@redhat.com>
2016-11-15 16:00:21 -08:00
Samuel Just
fd39fa52ef
rados,thrash-erasure-code: add overwrites workloads
...
Signed-off-by: Samuel Just <sjust@redhat.com>
2016-11-15 16:00:21 -08:00
Sage Weil
fdb78d98de
rados/singleton-nomsgr/all/cache-fs-trunc: debug
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-11-15 11:58:39 -05:00
Sage Weil
cd43a3cead
rados/upgrade: skip libcephfs-devel install
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-11-14 21:48:33 -05:00
Sage Weil
4156b3cc26
rados/singleton/all/mon-seesaw: give mons more time to stabilize
...
10s wasn't long enough for one run to get pgs created.
Signed-off-by: Sage Weil <sage@redhat.com>
2016-11-11 14:05:52 -05:00
Sage Weil
d065a99dae
rados/singleton: need 3 osds for radostool test
...
There's a k=2 m=1 ec pool in the test!
Fixes: http://tracker.ceph.com/issues/17775
Signed-off-by: Sage Weil <sage@redhat.com>
2016-11-11 10:55:11 -05:00
Sage Weil
aa603b1bea
rados/thrash: test osd_scrub_during_recovery = false
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-11-11 10:04:36 -05:00
Sage Weil
660a2edaa2
rados/singleton-nomsgr: drop hammer, infernalis upgrades
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-11-08 12:06:43 -05:00
Sage Weil
dad47ee5fe
rados/upgrade: skip libcephfs2
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-11-08 10:47:04 -05:00
Sage Weil
ae80d85515
rados/upgrade: skip ceph-mgr on jewel install
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-11-07 12:21:18 -05:00
Sage Weil
879a056e01
rados/objectstore/objectstore: suppress core dumps
...
Some of these tests to fork and assertion tests that leave
core behind, and that is normal. Disable core dumps.
Signed-off-by: Sage Weil <sage@redhat.com>
2016-11-02 13:46:45 -04:00
Kefu Chai
569bb035f5
mon-seesaw: add mon-seesaw test and mon_seesaw task
...
mon_seesaw task replaces a monitor with a newly reployed one, in a
single-mon test including this task OSDs will not be able to connect
to cluster if the tracker#17558 is not fixed on the monitor side.
http://tracker.ceph.com/issues/17558
Signed-off-by: Kefu Chai <kchai@redhat.com>
2016-10-20 10:47:49 +08:00
Sage Weil
e3c2543ff2
rados/singleton/all/osd-recovery*: disable fast fail
...
This test relies on being able to kill two OSDs before
they detect the failures on their own.
Signed-off-by: Sage Weil <sage@redhat.com>
2016-10-18 12:29:34 -04:00
Yuri Weinstein
d2f0b5bcd0
Added jewel-x-singleton
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-10-17 15:50:31 +00:00
Sage Weil
873274fe08
rados/upgrade: remove hammer-x-singleton
...
Upgrades must stop at jewel now.
Signed-off-by: Sage Weil <sage@redhat.com>
2016-10-17 11:33:31 -04:00
Sage Weil
a1de5bf03e
rados: move rgw_snaps from thrash to basic
...
rgw does not tolerate min_size=2 + size=2 thrashing (slow
rados ops).
Signed-off-by: Sage Weil <sage@redhat.com>
2016-10-17 11:28:20 -04:00
Sage Weil
b559801e99
rados: fix require_kraken_osds flag
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-10-14 14:02:53 -04:00
Sage Weil
d3b9e5b7e3
rados/singleton-nomsgr: drop 16113 and 13234
...
A stop at jewel is required, and these are pre-jewel bugs.
Signed-off-by: Sage Weil <sage@redhat.com>
2016-10-14 14:01:38 -04:00
Sage Weil
b7977817a6
rados: infernalis -> kraken is not supported; stop at jewel
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-10-14 14:01:27 -04:00
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
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
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
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
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
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
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
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
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
Ryne Li
8c0d814d68
add test case for envlibrados
...
Signed-off-by: Ryne Li <lizhenqiangsnake@gmail.com>
2016-08-19 08:56:20 -04:00
Josh Durgin
b76c8903fb
Merge pull request #1091 from athanatos/wip-16413
...
11429: wait_for_clean between restarting the osds and starting the bench
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-07-22 14:28:59 -07:00
Sebastien Ponce
85f82caa03
Added tests for the striper layer of rados
...
Signed-off-by: Sebastien Ponce <sebastien.ponce@cern.ch>
2016-07-20 13:33:52 +02:00
Sage Weil
ec439c01ea
rados/thrash/workloads/cache-agent-big: set min_size=2 on m=1 k=2 ec pool
...
Otherwise min_size will be 3 and we will wedge on a single down
osd.
Signed-off-by: Sage Weil <sage@redhat.com>
2016-06-24 14:44:00 -04:00
Samuel Just
c4ad6b3b33
11429: wait_for_clean between restarting the osds and starting the bench
...
ceph.restart now marks the osds down, so the objects are actually being
created while slowest of the osds boots. That causes a ton of 1 byte
objects to be created in a degraded state and causes the cleanup to take
a long time. Also, reduce length of bench since it's only being used
to ensure the osds came up correctly.
Signed-off-by: Samuel Just <sjust@redhat.com>
2016-06-22 09:25:25 -07:00