Commit Graph

5153 Commits

Author SHA1 Message Date
Sage Weil
0f9c65d0d9 Merge pull request #864 from ceph/wip-15012-jewel
Removed branch: firefly from 4-after.yaml
2016-03-10 16:15:10 -05:00
Yuri Weinstein
872aed9e72 Removed branch: firefly from 4-after.yaml
Fixes #15012

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-03-10 13:13:19 -08: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
c0cbc5f5e7 Merge pull request #862 from ceph/wip-odsync
rados: Enable odsync write for pggrow thrasher
2016-03-10 11:23:52 -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
John Spray
5a78390d82 suites: invoke libcephfs python tests
Signed-off-by: John Spray <john.spray@redhat.com>
2016-03-10 13:20:55 +00:00
John Spray
a693be2792 tasks/cephfs: vstart & fuse improvements
A couple of corner cases that would get tripped up sometimes
in a vstart_runner.py environment.

Signed-off-by: John Spray <john.spray@redhat.com>
2016-03-10 12:27:44 +00:00
Gregory Farnum
65bbe2224e Merge pull request #812 from ceph/jewel-10436
suites/fs: enable all snapshost test scripts
2016-03-10 00:52:51 -08:00
Greg Farnum
fafaaf4256 Merge remote-tracking branch 'origin/greg-fs-testing-3-7-damage' 2016-03-09 22:29:34 -08:00
Gregory Farnum
f69046cf87 Merge pull request #731 from ceph/wip-scrub-repair
Wip scrub repair
2016-03-09 22:31:21 -08:00
Josh Durgin
f8c623d7c7 Merge pull request #860 from ceph/wip-krbd-fio
Fixes for krbd test cases

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-03-09 16:37:16 -08:00
Zack Cerza
100b0db13f Reflect that ceph-dbg is dropped
Signed-off-by: Zack Cerza <zack@redhat.com>
2016-03-09 14:21:55 -07:00
Zack Cerza
705927ff39 Add packages.yaml
Signed-off-by: Zack Cerza <zack@redhat.com>
2016-03-09 14:18:40 -07:00
Vasu Kulkarni
1c24f58180 Fix recent failures due to HEALTH_WARN check issues
There were recent failures due to HEALTH_WARN check unrelated
to script, this fix basically bypasses this issue by using
osd pool default size: 1 in ceph.conf and now
checks for HEALTH_OK instead of HEALTH_WARN
It also adds the meta information to tasks which describes test

Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2016-03-08 21:43:06 -05: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
Greg Farnum
d2edf7519f Merge remote-tracking branch 'origin/wip-damage-table' into greg-fs-testing
https://github.com/ceph/ceph-qa-suite/pull/782

Conflicts:
	tasks/cephfs/test_scrub_checks.py

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2016-03-07 16:31:35 -08:00
Greg Farnum
c0a2c10299 Merge remote-tracking branch 'origin/wip-scrub-repair' into greg-fs-testing
https://github.com/ceph/ceph-qa-suite/pull/731
2016-03-07 16:20:37 -08:00
Jason Dillaman
48599465d6 krbd: do not test unsupported striping feature
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-03-07 13:59:24 -05:00
Jason Dillaman
eb29adfb31 tasks/rbd_fio: create sane image name based on feature set
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-03-07 13:57:32 -05:00
Zack Cerza
737bd0d023 Merge pull request #858 from ceph/wip-pg-dump
tasks/ceph_manager: dump pgs if other peering timeouts expire
2016-03-07 11:18:55 -07:00
Sage Weil
6deba7c649 tasks/ceph_manager: dump pgs if other peering timeouts expire
We were doing this for one of the recovery timeouts but not all of them.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-03-07 12:21:10 -05:00
Yuri Weinstein
b145c494dc Merge pull request #857 from smithfarm/wip-move-plus-to-clusters
suites/smoke/1node: move + to clusters/ subdirectory
2016-03-06 11:51:39 -08:00
Nathan Cutler
59585b6bcd suites/smoke/1node: move + to clusters/ subdirectory
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2016-03-06 19:31:08 +01:00
Loic Dachary
1c927c02ce Merge pull request #854 from SUSE/wip-opensuse-distros
distros: add yaml fragments for openSUSE 13.2 and 42.1

Reviewed-by: Loic Dachary <ldachary@redhat.com>
2016-03-04 09:22:53 +07:00
John Spray
ec0db68b95 tasks: add TestDamage.test_damaged_dentry
A more detailed test for the case of damaged dentries,
because the handling involves the system passing through
a state where the containing dir has invalid stats,
and has the complete flag set even though the
dentry in question is missing.

Signed-off-by: John Spray <john.spray@redhat.com>
2016-03-03 21:56:47 +00:00
John Spray
ffee590205 suites: update log whitelist for TestDamage
For branch wip-damage-table.

Signed-off-by: John Spray <john.spray@redhat.com>
2016-03-03 21:56:47 +00:00
John Spray
356579be97 tasks/cephfs: update TestDamage
...to account for the behavioural changes with
the addition of DamageTable.

Signed-off-by: John Spray <john.spray@redhat.com>
2016-03-03 21:56:47 +00:00
John Spray
aa193b31be tasks: move wait_for_health up into CephFSTestCase
...so that TestDamage can use it too.

Signed-off-by: John Spray <john.spray@redhat.com>
2016-03-03 21:56:47 +00:00
John Spray
67b711dee5 tasks/cephfs: optionally stat() in background
Signed-off-by: John Spray <john.spray@redhat.com>
2016-03-03 21:56:47 +00:00
John Spray
7a97fcbe42 tasks/cephfs: avoid sleep in test_client_cache_size
Instead of waiting 30s and then checking, use
wait_until_true to complete as soon as the
condition is met.  Test runs faster this way.

Signed-off-by: John Spray <john.spray@redhat.com>
2016-03-03 21:56:47 +00:00
John Spray
41747d6f3f tasks/cephfs: remove extraneous ;s in test_client_limits
These are harmless but they stand out in some editors.

Signed-off-by: John Spray <john.spray@redhat.com>
2016-03-03 21:56:47 +00:00
Yan, Zheng
21348aba27 tasks/cephfs: add test case for scrub repair
Signed-off-by: Yan, Zheng <zyan@redhat.com>
2016-03-03 21:56:47 +00:00
Nathan Cutler
3458adb5d3 distros: add yaml fragments for openSUSE 13.2 and 42.1
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2016-03-03 22:44:36 +01:00
Sage Weil
7a87625abb Merge remote-tracking branch 'gh/wip-file-layout' 2016-03-03 08:23:55 -05:00
Sage Weil
38904e92e4 Merge remote-tracking branch 'gh/jewel' 2016-03-03 08:23:49 -05:00
Yuri Weinstein
c5bd48585d Merge pull request #852 from ceph/wip-ceph-ansible
ceph-ansible: Add openstack hints for volumes
2016-03-02 17:06:52 -08:00
Zack Cerza
b3bcf9d188 ceph-ansible: Add openstack hints for volumes
3x20GB per instance

Signed-off-by: Zack Cerza <zack@redhat.com>
2016-03-02 16:34:24 -07:00
Yuri Weinstein
b3d5c39cc0 Merge pull request #851 from ceph/wip-ceph-ansible
ceph-ansible: Install ceph-test
2016-03-02 08:16:57 -08:00
Yuri Weinstein
b916953885 Merge pull request #848 from ceph/wip-ceph-ansible
ceph-ansible suite improvements
2016-03-01 13:58:44 -08:00
Zack Cerza
8387114759 Install ceph-test
Signed-off-by: Zack Cerza <zack@redhat.com>
2016-03-01 14:58:34 -07:00
Zack Cerza
4a450ca811 Disable rbd_cli_tests for now
They don't seem to ever fail.

Signed-off-by: Zack Cerza <zack@redhat.com>
2016-03-01 12:49:34 -07:00
Zack Cerza
6df45fd5e5 Add ceph-deploy_hello_world.sh
Signed-off-by: Zack Cerza <zack@redhat.com>
2016-03-01 12:47:53 -07:00
Samuel Just
97d806907e Merge pull request #843 from ceph/wip-list-inconsistent-obj
tasks/scrub_test: match the NOSNAP with "head"

Reviewed-by: Samuel Just <sjust@redhat.com>
2016-03-01 08:47:22 -08:00
Sage Weil
14211ba2af suites/fs/verify: debug mon too
Signed-off-by: Sage Weil <sage@redhat.com>
2016-03-01 09:27:59 -05:00
Sage Weil
bb2f575598 tasks/cephfs/filesystem: ceph_file_layout -> file_layout_t
Signed-off-by: Sage Weil <sage@redhat.com>
2016-03-01 09:27:59 -05:00
Jason Dillaman
e5ac9d08e4 Merge pull request #844 from ceph/wip-rbd-cli-features
rbd/cli: add older default features

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2016-03-01 08:09:01 -05:00
Loic Dachary
d6ae11d104 Merge pull request #846 from dachary/wip-14931-cram
cram: pin to version 0.6 because 0.7 handles \r differently

Reviewed-by: Xiaoxi Chen <xiaoxchen@ebay.com>
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-03-01 14:50:41 +07:00
Loic Dachary
70fb7493f1 cram: pin to version 0.6 because 0.7 handles \r differently
http://tracker.ceph.com/issues/14931 Fixes: #14931

Signed-off-by: Loic Dachary <loic@dachary.org>
2016-03-01 14:17:16 +07:00
Kefu Chai
3a6bf7d258 tasks/scrub_test: match the NOSNAP with "head"
* rados cli prints "head" at seeing CEPH_NOSNAP, so update the test
  accordingly
* print inconsistent objs before testing them

Fixes: #14924
Signed-off-by: Kefu Chai <kchai@redhat.com>
2016-03-01 14:09:28 +08:00
Josh Durgin
b82fe3d6f2 rbd/cli: add older default features
Explicitly set features and default format so they don't become out of
date. Remove none.yaml, since default.yaml is an explicit version of
it now.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2016-02-29 21:55:43 -08:00