John Spray
38c23c1841
tasks: create ceph-mgr tests
...
Signed-off-by: John Spray <john.spray@redhat.com>
2016-11-01 12:21:51 +01:00
John Spray
a9df9e088d
tasks/cephfs: refactor test case class
...
A more generic CephTestCase and CephCluster, for
writeing non-cephfs test cases.
This avoids overloading one class with the functionality
needed by lots of different subsystems.
Signed-off-by: John Spray <john.spray@redhat.com>
2016-11-01 12:21:41 +01:00
John Spray
f3b5acd737
Merge pull request #1219 from ceph/wip-cephfs-scan-links
...
tasks/cephfs: add TestDataScan.test_scan_links
Reviewed-by: John Spray <john.spray@redhat.com>
2016-10-28 11:03:43 +01:00
John Spray
57226b979a
tasks/cephfs: fixup test_backtrace_repair
...
The branches got mixed up and the merged one wasn't
the same one that was tested. This is the one that
works!
Signed-off-by: John Spray <john.spray@redhat.com>
2016-10-28 10:33:17 +01:00
Zack Cerza
34fc504dd7
Merge pull request #1220 from ceph/wip-10235
...
Remove obsolete calamari code
2016-10-27 13:27:23 -06:00
John Spray
912429e12b
suites/hadoop: run only on ubuntu
...
Workaround for http://tracker.ceph.com/issues/16640
Signed-off-by: John Spray <john.spray@redhat.com>
2016-10-27 17:51:54 +01:00
John Spray
b454cc9d32
Merge pull request #1145 from michaelsevilla/mantle
...
mds: add tests for mantle (programmable balancer)
Reviewed-by: John Spray <john.spray@redhat.com>
2016-10-26 20:31:44 +01:00
Dan Mick
e24d3e00e8
Remove obsolete calamari code
...
It's dead, Jim.
Fixes: http://tracker.ceph.com/issues/10235
Signed-off-by: Dan Mick <dan.mick@redhat.com>
2016-10-25 21:23:09 -07:00
Yan, Zheng
cd9421f1c1
tasks/cephfs: add TestDataScan.test_scan_links
...
Signed-off-by: Yan, Zheng <zyan@redhat.com>
2016-10-25 21:37:08 +08:00
John Spray
5fe0d6e241
Merge pull request #1218 from jcsp/wip-backtrace-repair
...
tasks/cephfs: add TestForwardScrub.test_backtrace_repair
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2016-10-25 11:55:33 +01:00
Jeff Layton
51a5e19359
libcephfs1 -> libcephfs2 rename
...
Signed-off-by: Jeff Layton <jlayton@redhat.com>
2016-10-24 09:12:53 -04:00
John Spray
5f77f09b01
tasks/cephfs: add TestForwardScrub.test_backtrace_repair
...
Signed-off-by: John Spray <john.spray@redhat.com>
2016-10-24 11:37:47 +01:00
Gregory Farnum
9a30b55f46
Merge pull request #1216 from ceph/wip-pg-files
...
tasks/cephfs: add TestDataScan.test_pg_files
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2016-10-21 14:48:47 -07:00
Gregory Farnum
4afdb4301c
Merge pull request #1217 from ceph/wip-17558
...
mon-seesaw: add mon-seesaw test and mon_seesaw task
Reviewed-by: Sam Just <sjust@redhat.com>
2016-10-21 14:40:58 -07: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
John Spray
b2588f7cf5
tasks/cephfs: add TestDataScan.test_pg_files
...
Fixes: http://tracker.ceph.com/issues/17249
Signed-off-by: John Spray <john.spray@redhat.com>
2016-10-19 23:19:21 +01:00
Zack Cerza
01dab7fc65
Merge pull request #1213 from jcsp/wip-generate-caps
...
tasks/ceph: move generate_caps from teuthology
2016-10-19 11:35:51 -06:00
John Spray
257827012f
Merge pull request #1202 from ajarr/wip-check-volume-size
...
test_volume_client: check volume size
Reviewed-by: John Spray <john.spray@redhat.com>
2016-10-19 15:19:14 +02:00
John Spray
5f3435e17b
Merge pull request #1166 from ajarr/wip-17216
...
tasks/cephfs : test recovery of partial auth update
Reviewed-by: John Spray <john.spray@redhat.com>
2016-10-19 15:18:52 +02:00
John Spray
298cc8f932
tasks/ceph: move generate_caps from teuthology
...
This was only used in this task, and it is much too
ceph-specific to belong in teuthology.
Fixes: http://tracker.ceph.com/issues/17614
Signed-off-by: John Spray <john.spray@redhat.com>
2016-10-19 13:05:36 +01:00
Sage Weil
18794785e0
Merge pull request #1212 from ceph/wip-osd-recovery
...
rados/singleton/all/osd-recovery*: disable fast fail
2016-10-18 13:47:38 -05: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
Sage Weil
83da29b6f5
Merge pull request #1210 from ceph/wip-add-jewel-x
...
Added jewel-x-singleton
2016-10-17 14:46:28 -05:00
Yuri Weinstein
d2f0b5bcd0
Added jewel-x-singleton
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-10-17 15:50:31 +00:00
Yuri Weinstein
a53e0b211d
Merge pull request #1209 from ceph/wip-rados-upgrade
...
rados/upgrade: remove hammer-x-singleton
2016-10-17 08:37:08 -07: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
6b8b642e5b
Merge pull request #1208 from ceph/wip-rgw-min-size
...
rados: move rgw_snaps from thrash to basic
2016-10-17 10:32:33 -05: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
5af2a01e4b
Merge pull request #1207 from ceph/wip-kraken
...
more kraken upgrade fixes
2016-10-15 22:28:03 -05:00
Kefu Chai
676da678bd
Merge pull request #1200 from ceph/wip-rebuild-mondb
...
tasks/rebuild_mondb.py: fill up the caps in the keyring
2016-10-15 12:58:14 +08:00
Sage Weil
2f6c79d36a
upgrade/jewel-x: fix require_kraken_osds flag
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-10-14 14:11:54 -04:00
Sage Weil
dfb77d548f
upgrade/jewel-x: drop 'failed to encode' crc mismatch whitelist
...
We should no longer trigger these warnings now that we
build the OSDMap based on require_*_osds flags.
Signed-off-by: Sage Weil <sage@redhat.com>
2016-10-14 14:11:53 -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
dc05e5b794
Merge pull request #1206 from ceph/wip-thrash-min-size-2
...
rados: move readwrite test out of thrash matrix
2016-10-13 17:29:07 -05: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
Yuri Weinstein
252ed1e4e5
Merge pull request #1204 from ceph/wip-jd-testing
...
suites/upgrade: additional point-to-point Jewel upgrade workaround
2016-10-11 08:26:56 -07:00
Sage Weil
f763a4d0d9
Merge pull request #1205 from ceph/wip-kraken
...
upgrade: set kraken osd flag on upgrade
Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-10-11 10:09:38 -05:00
Sage Weil
5341b8cd4f
upgrade/jewel-x: set kraken flag when osds finish
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-10-11 11:09:04 -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
Ramana Raja
bb60e01904
test_volume_client: remove superfluous arguments
...
Signed-off-by: Ramana Raja <rraja@redhat.com>
2016-10-11 14:38:11 +05:30
Ramana Raja
91c74f4778
test_volume_client: check volume size
...
Check that the total size shown by the df output of a mounted volume
is same as the volume size and the quota set on the volume.
Signed-off-by: Ramana Raja <rraja@redhat.com>
2016-10-11 14:23:38 +05:30
Jason Dillaman
3765a8043c
suites/upgrade: additional point-to-point Jewel upgrade workaround
...
Upgrade happens in parallel with cls_rbd test run which can result in
a false-positive test failure.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-10-10 16:37:36 -04:00
Kefu Chai
a3bd4fc557
tasks/rebuild_mondb.py: fill up the caps in the keyring
...
we will fail 'ceph-monstore-tool' command if the caps is empty so user
won't assign a key without any caps when rebuilding the monstore.
Signed-off-by: Kefu Chai <kchai@redhat.com>
2016-10-10 18:02:33 +08:00
Sage Weil
eb9df65b64
releases/kraken.yaml: set require_kraken_osds
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-10-07 16:12:29 -04:00
Sage Weil
322363a417
releases/jewel: set require_jewel_osds
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-10-07 16:12:20 -04:00
Gregory Farnum
c5bd611d33
Merge pull request #1187 from ceph/wip-getuid
...
fs: enable ceph-fuse permission checking for all pjd suites
2016-10-06 12:07:06 -06:00
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