Commit Graph

242 Commits

Author SHA1 Message Date
Samuel Just
eff7adaf78 morepggrow: enable filestore and journal soft backoffs
Signed-off-by: Samuel Just <sjust@redhat.com>
2016-03-18 14:57:59 -07:00
Sage Weil
3625b8c438 rados/singleton-nomsgr/all/11429: no mds
The newer cephfs logic wants to use the 'status' command on the
daemon, but that doesn't exist on firefly.  Luckly we don't need
it for this test.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-03-10 12:06:21 -05:00
Samuel Just
88e86d77a2 rados: Enable odsync write for pggrow thrasher
Signed-off-by: Samuel Just <sjust@redhat.com>
2016-03-10 07:45:30 -08:00
Sage Weil
7784ffe61e rados/thrash/workloads/radosbench: shorten 300s->200s
Signed-off-by: Sage Weil <sage@redhat.com>
2016-03-08 11:14:55 -05:00
Samuel Just
e70a633b4f Merge pull request #832 from athanatos/wip-lost
Wip lost

Reviewed-by: Sage Weil <sage@redhat.com>
2016-02-29 15:53:12 -08:00
Zack Cerza
0441f100a0 Merge pull request #837 from ceph/wip-valgrind
suites: debuginfo: true for valgrind
2016-02-26 08:38:49 -07:00
Sage Weil
0436306cbe Merge pull request #833 from ceph/wip-async
Revert "basic/msgr: remove async and random for now"
2016-02-26 10:01:53 -05:00
Sage Weil
f274737dfa suites: debuginfo: true for valgrind
This lets us get line numbers in the valgrind xml output.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-02-26 09:46:27 -05:00
Kefu Chai
9a3252c17e tasks/scrub_test: add test for get-inconsistent-* commands
Signed-off-by: Kefu Chai <kchai@redhat.com>
2016-02-22 18:35:50 +08:00
Samuel Just
ef75c8971e rados: add lost-unfound upgrade tests
Signed-off-by: Samuel Just <sjust@redhat.com>
2016-02-19 12:28:36 -08:00
Samuel Just
7e0fb5dd61 rados/singleton: use xfs instead
Signed-off-by: Samuel Just <sjust@redhat.com>
2016-02-19 12:28:36 -08:00
Samuel Just
a13d9e89a8 rados/upgrade: add '%' to combine rados.yaml with other yamls
Signed-off-by: Samuel Just <sjust@redhat.com>
2016-02-10 10:29:40 -08:00
Samuel Just
ebea8ade8e rados/: remove unnecessary rados.yaml entries
Signed-off-by: Samuel Just <sjust@redhat.com>
2016-02-10 10:29:20 -08:00
Sage Weil
552e3e4a02 suites/rados: test random queue options
Signed-off-by: Sage Weil <sage@redhat.com>
2016-01-29 13:22:10 -05:00
Samuel Just
114d720a85 Revert "basic/msgr: remove async and random for now"
This reverts commit 0324772e23.
2016-01-28 16:59:26 -08:00
Sage Weil
e22a8c6cd6 rados/objecststore/fusestore.yaml: run ceph-objectstore-tool fuse test
Signed-off-by: Sage Weil <sage@redhat.com>
2016-01-14 08:27:33 -05:00
David Zafman
7d2bbc900d Merge pull request #775 from ceph/wip-stat-error
repair_test: Add whitelist item for new stat error message
2016-01-04 15:25:27 -08:00
Sage Weil
04e41a608b rados: 5m radosbench (not 10m)
Signed-off-by: Sage Weil <sage@redhat.com>
2016-01-01 09:35:31 -05:00
Sage Weil
6110421bce rados: run radosbench for 10m (not 15m)
Signed-off-by: Sage Weil <sage@redhat.com>
2015-12-30 09:43:59 -05:00
Sage Weil
07232b1e2b rados/singleton/all/pg-removal-interruption: ensure osd.0 is marked down
We were waiting for teh dameon to fail, not for the mons to notice,
which meant that after we restart the daemon the next tell could
try to talk to the old osd.

Signed-off-by: Sage Weil <sage@redhat.com>
2015-12-24 09:57:52 -05:00
Sage Weil
e2f9cedd64 rados: run radosbench for 15m instead of 30m
The smithi disks fill after about 20m.

Signed-off-by: Sage Weil <sage@redhat.com>
2015-12-23 17:00:05 -05:00
Sage Weil
2b4e9497b2 suites/rados/singleton/all/radostool: whitelist quota error
The test sets and hits a quota; whitelist the message

Signed-off-by: Sage Weil <sage@redhat.com>
2015-12-22 16:49:57 -05:00
David Zafman
a204f6f932 repair_test: Add whitelist item for new stat error message
Signed-off-by: David Zafman <dzafman@redhat.com>
2015-12-15 17:43:48 -08:00
Loic Dachary
a6de4a0181 openstack: rados/.../morepggrow.yaml may need more disk
Signed-off-by: Loic Dachary <loic@dachary.org>
2015-11-27 15:11:05 +01:00
Sage Weil
30b64fd739 rados/thrash/workloads/admin-socket: 60s -> 180s
Provide more time for the asok workload to run.

Signed-off-by: Sage Weil <sage@redhat.com>
2015-11-25 20:08:02 -05:00
Loic Dachary
5c8f349919 Merge pull request #718 from ceph/wip-fast-read
rados: add test for ec fast_read

Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-11-24 00:38:22 +01:00
Loic Dachary
8f2af5949c openstack: convert to array hints
So that it is more flexible.

http://tracker.ceph.com/issues/13581 Fixes: #13581

Signed-off-by: Loic Dachary <loic@dachary.org>
2015-11-21 11:08:37 +01:00
Samuel Just
5f90c35f70 rados: add test for ec fast_read
Signed-off-by: Samuel Just <sjust@redhat.com>
2015-11-19 14:44:45 -08:00
Sage Weil
3d5bfdce94 Merge remote-tracking branch 'gh/infernalis' 2015-11-09 15:50:47 -05:00
Samuel Just
f9e22c5e04 Merge pull request #639 from ceph/wip-12748-infernalis
rados/singleton-nomsgr/all: add export-after-evict.yaml

Reviewed-by: Samuel Just <sjust@redhat.com>
2015-11-03 07:19:23 -08:00
Samuel Just
0324772e23 basic/msgr: remove async and random for now
Signed-off-by: Samuel Just <sjust@redhat.com>
2015-11-02 13:25:36 -08:00
Loic Dachary
b4a4136a56 openstack: rados/thrash: allocate three disks, always
The thrasher needs disk attached to run against xfs, ext4 or btrfs. And
some jobs use more disks and do not fit in 40GB.

http://tracker.ceph.com/issues/13450 Fixes: #13450

Signed-off-by: Loic Dachary <loic@dachary.org>
2015-10-23 18:08:44 +02:00
Kefu Chai
12d7576ead Merge pull request #622 from dachary/wip-13451-openstack-rados-objectstore
rados/objectstore/alloc-hint: need three attached disks

Reviewed-by: Kefu Chai <kchai@redhat.com>
2015-10-21 15:28:07 +08:00
Kefu Chai
a3442cf078 rados/singleton-nomsgr/all: add export-after-evict.yaml
add a test for http://tracker.ceph.com/issues/12748

Fixes: #12748
Signed-off-by: Kefu Chai <kchai@redhat.com>
2015-10-15 22:54:59 +08:00
Loic Dachary
eac791c664 rados/singleton-nomsgr/all/msgr: needs 15GB RAM
If given only 8GB RAM,  ceph_test_msgr may abort with buffer::bad_alloc.

http://tracker.ceph.com/issues/11260 Fixes: #11260

Signed-off-by: Loic Dachary <loic@dachary.org>
2015-10-13 10:50:31 +02:00
Loic Dachary
1a63fd73de rados/objectstore/alloc-hint: need three attached disks
So they can be mkfs xfs.

http://tracker.ceph.com/issues/13451 Fixes: #13451

Signed-off-by: Loic Dachary <loic@dachary.org>
2015-10-13 10:45:34 +02:00
Sage Weil
7bb1ceb3f0 log-whitelist 'reached quota' for librados test.sh
A new test verifies that we are stopped by the pool quota (and get
the right error messages or block).  See ceph.git
32962740ce.

Signed-off-by: Sage Weil <sage@redhat.com>
2015-10-02 08:33:46 -04:00
Sage Weil
de3c9d59df rados/singleton-nomsgr/all/full-tiering: time out rados -p
We will hit a quota and block (not error out).

See #13283
Signed-off-by: Sage Weil <sage@redhat.com>
2015-10-01 15:37:22 -04:00
Sage Weil
5a450f8eeb rados/singleton-nomsgr/all/11429: blackhole osd.0 to close race
Blackhole filestore ops so that we ensure it doesn't complete
the pg deletions before the restart function does a clean shutdown
etc.

Signed-off-by: Sage Weil <sage@redhat.com>
2015-09-30 14:42:05 -04:00
Samuel Just
4e9f1df514 rados: add test for 13234.yaml
Signed-off-by: Samuel Just <sjust@redhat.com>
2015-09-29 21:19:10 -07:00
Sage Weil
8cf3d15de7 rados/singleton-nomsgr/all/11429: grep osd.0 only
Restart can be slow enough that osd.1 and 2 finish deleting the
pgs.  Verifying one osd sees the instance is sufficient.

Signed-off-by: Sage Weil <sage@redhat.com>
2015-09-28 13:10:45 -04:00
Sage Weil
8941a8b871 rados/singleton-nomsgr/all/11439: fix greps
Signed-off-by: Sage Weil <sage@redhat.com>
2015-09-26 21:11:31 -04:00
Sage Weil
ea5cea8e60 rados/singleton-nomsgr/all/11429: more reliably create orphan pgs
Make sure osds have the latest map with a pg ls

Signed-off-by: Sage Weil <sage@redhat.com>
2015-09-24 23:11:41 -04:00
Sage Weil
cff9bddba4 rados/singleton-nomsgr/all/full-tiering: test full cache tier
Verify fix for #13098

Signed-off-by: Sage Weil <sage@redhat.com>
2015-09-24 22:55:56 -04:00
Loic Dachary
65565de50d erasure-code: isolate isa plugin arch constraint
Link the distro directory to the directory containing all supported
distros. Add the x86_64 arch contraint required by the isa plugin to an
isolated file that is combined with all jobs.

Signed-off-by: Loic Dachary <loic@dachary.org>
2015-09-18 16:19:29 +02:00
Sage Weil
f0c925e30a suites/rados/singleton-nomsgr/all/11429.yaml: double-hop and fix
- simplify this.. lots of extra cruft we don't need
- restart twice at hammer to ensure that we can still load pgs
  post-upgrade
- do the same for the final version.

Fixes: #11429 (again, for ~infernalis)
Fixes: #13060
Signed-off-by: Sage Weil <sage@redhat.com>
2015-09-12 09:22:30 -04:00
Zack Cerza
e9847570de Merge pull request #561 from ceph/wip-sudo
sudo ceph
2015-09-11 10:20:50 -06:00
Sage Weil
5eb0e4dd2f suites: sudo ceph
Signed-off-by: Sage Weil <sage@redhat.com>
2015-09-11 12:15:01 -04:00
Sage Weil
822fa666dd rados/singleton-nomsgr/all/valgrind-leaks: verify leak checking works
Fixes: #10328
Signed-off-by: Sage Weil <sage@redhat.com>
2015-09-11 11:53:37 -04:00
Sage Weil
3084453b04 rados: 'failed to encode ...' warnings are normal on upgrades
Fixes: #12973
Signed-off-by: Sage Weil <sage@redhat.com>
2015-09-09 22:04:13 -04:00