Loic Dachary
d9a8f49fc5
openstack: define the resources required to run a rados suite
...
Signed-off-by: Loic Dachary <loic@dachary.org>
2016-03-30 01:45:14 +02:00
Haomai Wang
322b79fd26
test_msgr: improve debug ms level
2016-03-20 11:54:49 +08:00
Sage Weil
c619feb7ad
rados/singleton-nomsgr: run singleton upgrade tests on ubuntu
...
Fixes : #15139
Signed-off-by: Sage Weil <sage@redhat.com>
2016-03-16 13:16:51 -04:00
Sage Weil
764946bb0f
Merge pull request #880 from ceph/wip-rados-vs-mds
...
suites: remove unused mdss from RADOS tests
2016-03-16 08:57:06 -04:00
John Spray
a3d78d0516
suites: fix assumed filesystem pool name
...
Tests shouldn't really assume the names of
cephfs pools, but because it's hardcoded in
the yaml here I'll just update it.
Signed-off-by: John Spray <john.spray@redhat.com>
2016-03-15 16:55:10 +00:00
John Spray
77e35c01fd
suites: remove unused mdss from RADOS tests
...
These daemons were apparently unused in tests that
created an MDS daemon but never use a fuse task
to access it.
Signed-off-by: John Spray <john.spray@redhat.com>
2016-03-15 13:14:05 +00: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
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
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
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
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
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
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
Sage Weil
edf36f971d
Merge pull request #542 from ceph/wip-12551-cephfs-truncate-sec
...
Adds test for ceph/pull/5442
Reviewed-by: Sage Weil <sage@redhat.com>
2015-09-09 16:22:38 -04:00
Ivo Jimenez
d83a95ea3e
suites/rados/singleton-nomsgr/all/cache-fs-trunc.yaml
...
Verify the cache tier doesn't clobber truncate_{seq,size}
2015-09-09 16:21:39 -04:00
Sage Weil
5df0cebc67
suites/rados/singleton-nomsgr/all/11429: upgrade to hammer first
2015-09-01 14:55:48 -04:00
Samuel Just
cc107525bc
squash: use sleep instead of utility.sleep
2015-05-04 14:27:40 -07:00
Samuel Just
015ed70f8a
suites/rados: add test for 11429
...
This patch also adds some convenience facilities for making
some of the ceph_manager methods into tasks usable from a
yaml file.
Signed-off-by: Samuel Just <sjust@redhat.com>
2015-05-04 11:53:54 -07:00
Samuel Just
e9d713b751
msgr: move async msgr tests to singleton-nomsgr
...
Introduced: e92d2e4ca0
Fixes: 10918
Signed-off-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
2015-02-26 14:33:25 -08:00
Sage Weil
a546e20761
rados/objectstore: move objectstore related tests from singleton-nomsgr
...
Just so they're in a nice convenient bunch.
Signed-off-by: Sage Weil <sage@redhat.com>
2014-07-23 11:04:02 -07:00
John Spray
344d5974fd
Remove mds role from rados & rgw tests
...
Follow up to a24efaef
, remove the mds from
the (mainly singleton) test configs that
explicitly list it.
Signed-off-by: John Spray <john.spray@redhat.com>
2014-07-22 16:44:02 +01:00
Sage Weil
2b4f740200
rados/singleton-nomsgr/all/alloc-hint: fix config syntax
...
Put in [osd] section.
Signed-off-by: Sage Weil <sage@redhat.com>
2014-07-21 08:36:20 -07:00
Sage Weil
02a6c917ec
rados/singleton-nomsgr/all/alloc-hint: enable xfs extsize for test
...
This is off by default; enable it for this test.
Signed-off-by: Sage Weil <sage@redhat.com>
2014-07-18 13:18:53 -07:00
Sage Weil
3150bba803
rados: test ceph-post-file
...
Signed-off-by: Sage Weil <sage@redhat.com>
2014-07-11 15:35:56 -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
Josh Durgin
7afc277736
rados: include objectstore tests
...
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
2014-04-17 18:58:33 -07:00
Sage Weil
946a9685f1
rados/singleton-nomsgr: add multi-backfill reservation rejection test
...
This triggers #7922 .
Signed-off-by: Sage Weil <sage@inktank.com>
2014-04-03 18:08:19 -07:00
Ilya Dryomov
0815e4fa70
rados/singleton-nomsgr: add allocation hint test
...
Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
2014-03-07 18:32:12 +02:00
Sage Weil
30c56cc1cb
mark all existing collections with %
...
This is ignored by old teuthology, but used by newer code to tell us when
to generate a product of all directory items.
Signed-off-by: Sage Weil <sage@inktank.com>
2013-08-28 11:24:29 -07:00
Sage Weil
d64f264c89
rados: don't use ceph-fuse for workunits
...
They can run on the local mount/dir.
2013-06-17 16:41:30 -07:00
Sage Weil
ff8f9d3068
rados: only 1 client for objectcacher stress test
...
Otherwise these may step on each other.
2013-06-04 17:22:39 -07:00
Sage Weil
acab068269
add explicit install task before ceph task
2013-02-19 21:02:26 -08:00
Sage Weil
81704665f4
rados: fix ceph_test_filejournal test
...
Assume it is in the $PATH.
Signed-off-by: Sage Weil <sage@inktank.com>
2013-02-19 11:26:02 -08:00
Sage Weil
3686371ed3
rados: add test_filejournal
...
This writes to /tmp by default; should be ok plana, since it's / and not
tmpfs.
2013-01-02 11:49:38 -08:00
Sage Weil
80bcaa2905
rados: add filestore_idempotent test with journal aio = true
2012-12-27 10:53:54 -08:00
Sage Weil
e1a9a44027
fix objectcacher stress test
2012-11-27 17:03:12 -08:00
Josh Durgin
a4c41e20f0
Add objectcacher stress testing
...
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
2012-11-26 11:08:44 -08:00
Sage Weil
d8bc55eea4
avoid doing filestore idempotency tester 2x w/ and w/o msgr failures
2012-08-24 14:48:52 -07:00