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
Kefu Chai
bdf998c816
tasks/scrub_test: restore the changes to omap after the test
...
because the repair for digest mismatch will rewrite the omap digest
in the corresponding OI attribute with the one calculated from the
omap read from disk. this is fine. but the succeeding test can not
use the same way used before to mess up the victim object in hope
to get an inconsistent object, as we have accepted it as an authroized
copy and populate the change to its replicas. to address this
problem, the crime scene of the `test_repair_bad_omap()` is cleaned
up before calling `repair()`. it helps with isolating the different
tests, so new tests should not worry about what the current omap
should look like.
Signed-off-by: Kefu Chai <kchai@redhat.com>
2016-02-22 15:57:40 +08:00
Kefu Chai
362abf7e34
tasks/scrub_test: refactor this test
...
prepare for the scrub API tests
Signed-off-by: Kefu Chai <kchai@redhat.com>
2016-02-17 21:34:01 +08:00
Greg Farnum
3c76c57065
cephfs/test_full: add some gratuitous debugging
...
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
2016-02-15 10:52:52 -08:00
Greg Farnum
e54ad3bade
Merge remote-tracking branch 'origin/wip-14365' into greg-fs-testing
...
https://github.com/ceph/ceph-qa-suite/pull/805
2016-02-15 10:52:43 -08:00
Samuel Just
50a26b96ae
Merge pull request #820 from ceph/wip-rados-yaml
...
Wip rados yaml
Reviewed-by: Yuri Weinstein <yweinste@redhat.com>
2016-02-10 16:56:01 -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
Yuri Weinstein
9fb577877d
Whitelisted 'soft lockup' and 'detected stalls on CPUs'
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit 367bd5b49c
)
2016-02-10 08:27:58 -08:00
John Spray
17e310f57c
tasks/cephfs: add TestConfigCommands
...
Get some coverage on the otherwise rarely touched
injectargs and `config set` interfaces.
Fixes : #14365
Signed-off-by: John Spray <john.spray@redhat.com>
2016-02-10 12:22:06 +00:00
John Spray
86b4231a64
tasks/cephfs: run ceph-fuse in foreground
...
Previously was running this in background, which prevented
checking for nonzero exit codes.
Signed-off-by: John Spray <john.spray@redhat.com>
2016-02-10 12:22:05 +00:00
John Spray
08c28765ce
tasks/cephfs: optionally check result of fuse proc on umount
...
For cases where the client process successfully unmounts,
but then crashes before finishing.
Signed-off-by: John Spray <john.spray@redhat.com>
2016-02-10 12:22:05 +00:00
John Spray
9fd891f078
tasks/cephfs: make FuseMount.admin_socket public
...
For tests that specifically want to exercise an
asok operation (the test is responsible for
verifying that its mount object really is a
FuseMount and not a KernelMount)
Signed-off-by: John Spray <john.spray@redhat.com>
2016-02-10 12:22:05 +00:00
Sage Weil
117041ef47
Merge remote-tracking branch 'gh/jewel'
2016-02-08 17:26:32 -05:00
Yuri Weinstein
e96a3fe0b9
Changed centos version to 7.2
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit 3f4a5caeb2f1fffc302be69d3ef06fff3566fe7e)
2016-02-08 14:02:53 -08:00
Yuri Weinstein
aa207c2981
Changed centos version to 7.2
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit 3f4a5caeb2f1fffc302be69d3ef06fff3566fe7e)
2016-02-08 14:00:26 -08:00
Yuri Weinstein
b725fdf547
Made disk size in openstack 40GB, so osd won't run out of space
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit 9e28d21adc7d891a9ad3426170f147164b2778ae)
2016-02-05 10:15:44 -08:00
Yuri Weinstein
0cf150f550
Adde + in the openstack.yaml dir
...
Fixes failures in #14635
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit d4fd02e9d804d5d5379fc8150ad63d412a9b5d3b)
2016-02-05 10:11:28 -08:00
Yuri Weinstein
9837e4f19b
Merge pull request #813 from ceph/wip-whitelist-jewel
...
Whitelisted "wrongly marked me down" for the tiering tests
2016-02-03 08:49:52 -08:00
Yuri Weinstein
183c782271
Whitelisted "wrongly marked me down" for the tiering tests
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-02-03 08:47:36 -08:00
Sage Weil
ed828d3527
Merge pull request #807 from ceph/wip-config
...
suites/rados: test random queue options
2016-02-03 08:58:51 -05:00
Yuri Weinstein
e1faa316ed
Whitelisted "soft lockup"
...
to avoid failures on slow nodes like in #14618
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit 9724dee9d9d2921062d86bbb8fac17c554e7984c)
2016-02-02 15:42:57 -08:00
Josh Durgin
a9879aa97c
Merge pull request #810 from ceph/wip-schedule_rados-master
...
Made rados runs in ovh call vps.yaml
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-02-02 13:58:55 -08:00
Yuri Weinstein
97b0b2b97d
Made rados runs in ovh call vps.yaml
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-02-02 13:50:24 -08:00
Yuri Weinstein
58fd981eef
Initial draft for infernalis stable upgrade tests
...
Fixed indentation
Replace ‘description’ with ’meta’
Incorporated Josh's comments
Moved all overrides to the top
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit f9e2851d47d3a2b5910a9d87bb6577ee63546d5e)
2016-01-29 14:09:42 -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
yuriw
bef4ef9a2c
Added point-to-point suite
...
Added parallel suite
Added stree-split suite
Added stress-split-erasure-code suite
Added stress-split-erasure-code-x96-64 suite
Signed-off-by: yuriw <yuri.weinstein@gmail.com>
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit e7732cce73af2fed55a957b5529db93e3ff3ea5a)
2016-01-27 14:41:17 -08:00
yuriw
b07a2edd7c
Added point-to-point suite
...
Added parallel suite
Added stree-split suite
Added stress-split-erasure-code suite
Added stress-split-erasure-code-x96-64 suite
Signed-off-by: yuriw <yuri.weinstein@gmail.com>
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit e7732cce73af2fed55a957b5529db93e3ff3ea5a)
2016-01-27 14:40:10 -08:00
Sage Weil
75c5b0f2a9
Merge pull request #797 from ceph/wip-fusestore
...
rados/objecststore/fusestore.yaml: run ceph-objectstore-tool fuse test
2016-01-27 14:50:02 -05:00
Sage Weil
75a372fa95
Merge remote-tracking branch 'gh/jewel'
2016-01-20 16:50:28 -05:00
Gregory Farnum
5da1d55c37
Merge pull request #801 from ceph/jewel-14395
...
suites/fs: cephfs_journal_tool: wait for health after restart
2016-01-19 18:51:09 -08:00
Greg Farnum
c200c52f97
Merge branch 'greg-fs-testing'
2016-01-19 18:47:04 -08:00
Greg Farnum
853ce30fdd
Merge branch 'jewel-14395' into greg-fs-testing
...
https://github.com/ceph/ceph-qa-suite/pull/801
Reviewed-by: John Spray <john.spray@redhat.com>
2016-01-19 18:46:12 -08:00
Gregory Farnum
df3c40ea33
Merge pull request #767 from ceph/wip-14048
...
tasks: add TestSessionMap.test_[mount|tell]_conn_close
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2016-01-19 18:40:55 -08:00
Gregory Farnum
4087d37353
Merge pull request #680 from ceph/wip-manila
...
Add testing for CephFSVolumeClient
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2016-01-19 18:21:55 -08:00
Gregory Farnum
96036217e9
Merge pull request #798 from ceph/jewel-14254
...
tasks/cephfs: test for race between cap flush and clientreplay
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2016-01-19 18:18:21 -08:00
Josh Durgin
727244ea09
Merge remote-tracking branch 'origin/jewel'
2016-01-19 13:41:28 -08:00
Gregory Farnum
976b80d152
Merge pull request #678 from ceph/wip-fs-snaptests
...
suites/fs: enable all snapshost test scripts
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2016-01-19 11:44:14 -08:00
Greg Farnum
d26f2ed164
suites/fs: fix ceph.restart syntax
...
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
2016-01-18 17:56:10 -08:00
Greg Farnum
3b3d484aae
Merge remote-tracking branch 'origin/wip-14195' into greg-fs-testing
...
https://github.com/ceph/ceph-qa-suite/pull/791
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2016-01-18 16:14:24 -08:00
Greg Farnum
afbc90b9a6
Merge remote-tracking branch 'origin/wip-full-msg' into greg-fs-testing
...
https://github.com/ceph/ceph-qa-suite/pull/786
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2016-01-18 16:06:45 -08:00
Greg Farnum
4169ca9434
Merge remote-tracking branch 'origin/wip-global-config' into greg-fs-testing
...
https://github.com/ceph/ceph-qa-suite/pull/784
Conflicts:
tasks/cephfs/vstart_runner.py
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
2016-01-18 16:06:02 -08:00
Greg Farnum
0e9b07f046
Merge remote-tracking branch 'origin/wip-14048' into greg-fs-testing
...
https://github.com/ceph/ceph-qa-suite/pull/767
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2016-01-18 15:53:47 -08:00
Greg Farnum
10d9fe1de6
Merge remote-tracking branch 'origin/wip-manila' into greg-fs-testing
...
https://github.com/ceph/ceph-qa-suite/pull/680
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2016-01-18 14:42:14 -08:00
Greg Farnum
617d8cce74
Merge remote-tracking branch 'origin/jewel-14254' into greg-fs-testing
...
https://github.com/ceph/ceph-qa-suite/pull/798
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2016-01-18 14:33:38 -08:00
Josh Durgin
b577f8919f
Merge pull request #803 from ceph/wip-rbd-nbd-jewel
...
rbd: rbd-nbd can only run on Ubuntu
librbd: journal replay should honor inter-event dependencies
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-01-18 17:12:39 -05:00
Jason Dillaman
30e08957dc
rbd: rbd-nbd can only run on Ubuntu
...
NBD support is not available in RHEL/CentOS 7
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-01-18 16:34:56 -05:00
Samuel Just
2cde70422c
Merge pull request #802 from ceph/wip-whitelist-jewel
...
Whitelisted 'wrongly marked me down'
Reviewed-by: Samuel Just <sjust@redhat.com>
2016-01-18 13:32:23 -08:00
Yuri Weinstein
05c678bd5a
Whitelisted 'wrongly marked me down'
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-01-18 13:25:37 -08:00
Yan, Zheng
67c0033716
suites/fs: cephfs_journal_tool: wait for health after restart
...
Fixes : #14395
Signed-off-by: Yan, Zheng <zyan@redhat.com>
2016-01-18 16:22:30 +08:00