Commit Graph

1549 Commits

Author SHA1 Message Date
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
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
Josh Durgin
c5f7ee3f69 jewel-x: use jewel-compatible librados tests for upgraded clients
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2016-08-11 20:43:52 -07:00
Patrick Donnelly
3ec94d2055
fs: fuse_default_permissions = 0 for kernel build test
Ported from Zheng's #22: 2e283ce6d7

"This can reduce the test time becuase it avoids sending getattr request
whenever the kernel checks inode permission."

This is part of an effort to eliminate unnecessary differences between
multimds and fs suites.

Signed-off-by: Patrick Donnelly <batrick@batbytes.com>
2016-08-07 22:57:15 -04:00
John Spray
ed1e7f15ed suites/fs: fix log whitelist for inotable repair
Fixes: http://tracker.ceph.com/issues/16879
Signed-off-by: John Spray <john.spray@redhat.com>
2016-08-02 12:12:37 +01:00
John Spray
41e51eb500 suites: fix asok_dump_tree.yaml
This had an extra ceph and install task.

Signed-off-by: John Spray <john.spray@redhat.com>
2016-07-28 11:36:16 +01:00
Douglas Fuller
c669f1ecd5 cephfs: add test for dump tree admin socket command
Add test_dump_tree to validate the MDS admin socket command
dump tree. Add a parameter for path_to_ino to enable the use of
lstat() instead of stat()

See: http://tracker.ceph.com/issues/11171
See: https://github.com/ceph/ceph/pull/9925
Signed-off-by: Douglas Fuller <dfuller@redhat.com>
2016-07-28 11:35:56 +01:00
John Spray
60dc96884a suites/fs: log whitelist for inotable repair
Signed-off-by: John Spray <john.spray@redhat.com>
2016-07-28 11:31:55 +01: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