]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
9 years agoupgrade/client-upgrade: only use supported features for RBD tests
Jason Dillaman [Sun, 13 Mar 2016 20:15:43 +0000 (16:15 -0400)]
upgrade/client-upgrade: only use supported features for RBD tests

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
9 years agoMerge pull request #870 from ceph/wip-rbd-mirror
Jason Dillaman [Sat, 12 Mar 2016 12:53:32 +0000 (07:53 -0500)]
Merge pull request #870 from ceph/wip-rbd-mirror

rbd: add some missing workunits

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
9 years agoMerge pull request #868 from ceph/wip-fio-ver
Jason Dillaman [Fri, 11 Mar 2016 23:36:57 +0000 (18:36 -0500)]
Merge pull request #868 from ceph/wip-fio-ver

Update fio version to 2.7

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
9 years agorbd: add some missing workunits
Josh Durgin [Fri, 11 Mar 2016 22:51:16 +0000 (14:51 -0800)]
rbd: add some missing workunits

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agoMerge pull request #863 from ceph/wip-15049
Sage Weil [Fri, 11 Mar 2016 17:39:09 +0000 (12:39 -0500)]
Merge pull request #863 from ceph/wip-15049

rados/singleton-nomsgr/all/11429: no mds

9 years agoMerge pull request #824 from ceph/wip-multi-filesystems
Gregory Farnum [Fri, 11 Mar 2016 17:36:39 +0000 (09:36 -0800)]
Merge pull request #824 from ceph/wip-multi-filesystems

Test updates for multi-filesystem support

9 years agoUpdate fio version to 2.7
Vasu Kulkarni [Fri, 11 Mar 2016 02:08:26 +0000 (21:08 -0500)]
Update fio version to 2.7

Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
9 years agotasks/cephfs: enable multi fs flag
John Spray [Thu, 18 Feb 2016 14:10:30 +0000 (14:10 +0000)]
tasks/cephfs: enable multi fs flag

Cluster won't let you create more than without
setting this flag explicitly.

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agotasks/cephfs: debug in wait_for_daemons
John Spray [Wed, 13 Jan 2016 10:16:40 +0000 (10:16 +0000)]
tasks/cephfs: debug in wait_for_daemons

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agotasks/cephfs: switch off extra daemons in TestStrays
John Spray [Wed, 13 Jan 2016 10:16:18 +0000 (10:16 +0000)]
tasks/cephfs: switch off extra daemons in TestStrays

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agotasks/cephfs: further thrasher fixes
John Spray [Mon, 11 Jan 2016 19:43:40 +0000 (19:43 +0000)]
tasks/cephfs: further thrasher fixes

Move the thrasher-specific methods out of CephManager
into MDSThrasher and plumb them into MDSCluster.

Signed-off-by: John Spray <john.spray@redhat.com
9 years agotasks/cephfs: simplify recreate()
John Spray [Mon, 11 Jan 2016 13:23:11 +0000 (13:23 +0000)]
tasks/cephfs: simplify recreate()

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agotasks/cephfs: update test_journal_repair for multi fs
John Spray [Mon, 11 Jan 2016 12:59:44 +0000 (12:59 +0000)]
tasks/cephfs: update test_journal_repair for multi fs

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agotasks/cephfs: add TestStandbyReplay
John Spray [Mon, 11 Jan 2016 12:19:03 +0000 (12:19 +0000)]
tasks/cephfs: add TestStandbyReplay

In addition to the multi-fs tests, more localised
standby-replay cases.

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agosuites: add fs/multifs
John Spray [Mon, 11 Jan 2016 12:18:20 +0000 (12:18 +0000)]
suites: add fs/multifs

Separate because it wants a larger MDS count.  Points
to the new tests in test_failover.py.

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agotasks/cephfs: fix datascan for multiple filesystems
John Spray [Sun, 10 Jan 2016 15:51:48 +0000 (15:51 +0000)]
tasks/cephfs: fix datascan for multiple filesystems

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agotasks/cephfs: move the journaltool smoke test into python land
John Spray [Fri, 8 Jan 2016 18:20:29 +0000 (18:20 +0000)]
tasks/cephfs: move the journaltool smoke test into python land

This is one of those things that had a convoluted .yaml file
because it predated the ability to write explicit procedural
python tests.

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agotasks/cephfs: rename Filesystem.reset to recreate
John Spray [Fri, 8 Jan 2016 17:59:35 +0000 (17:59 +0000)]
tasks/cephfs: rename Filesystem.reset to recreate

Name was ambiguous wrt "fs reset"

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agotasks: fix mds_thrash for multi filesystems
John Spray [Fri, 8 Jan 2016 10:23:20 +0000 (10:23 +0000)]
tasks: fix mds_thrash for multi filesystems

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agotasks/cephfs: update test_runner for mds_cluster
John Spray [Fri, 8 Jan 2016 09:49:36 +0000 (09:49 +0000)]
tasks/cephfs: update test_runner for mds_cluster

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agotasks: generalise cephfs classes for multi-fs
John Spray [Sun, 3 Jan 2016 18:35:17 +0000 (18:35 +0000)]
tasks: generalise cephfs classes for multi-fs

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agotasks: add cephfs TestMultiFilesystems
John Spray [Sun, 3 Jan 2016 18:34:54 +0000 (18:34 +0000)]
tasks: add cephfs TestMultiFilesystems

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agoMerge pull request #865 from ceph/wip-dbg-packages-1
vasukulkarni [Fri, 11 Mar 2016 02:59:04 +0000 (18:59 -0800)]
Merge pull request #865 from ceph/wip-dbg-packages-1

packages: update for all the new debug packages we have in jewel

9 years agopackages: update for all the new debug packages we have in jewel
Greg Farnum [Thu, 10 Mar 2016 23:13:19 +0000 (15:13 -0800)]
packages: update for all the new debug packages we have in jewel

Signed-off-by: Greg Farnum <gfarnum@redhat.com>
9 years agoMerge pull request #859 from ceph/wip-15014
Gregory Farnum [Thu, 10 Mar 2016 22:04:22 +0000 (14:04 -0800)]
Merge pull request #859 from ceph/wip-15014

Add packages.yaml

9 years agoRemoved branch: firefly from 4-after.yaml
Yuri Weinstein [Thu, 10 Mar 2016 21:11:16 +0000 (13:11 -0800)]
Removed branch: firefly from 4-after.yaml

Fixes #15012

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit 872aed9e72d0bac1fc21152544eef3c42abbd0bb)

9 years agorados/singleton-nomsgr/all/11429: no mds
Sage Weil [Thu, 10 Mar 2016 17:06:21 +0000 (12:06 -0500)]
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>
9 years agoMerge pull request #862 from ceph/wip-odsync
Sage Weil [Thu, 10 Mar 2016 16:23:52 +0000 (11:23 -0500)]
Merge pull request #862 from ceph/wip-odsync

rados: Enable odsync write for pggrow thrasher

9 years agorados: Enable odsync write for pggrow thrasher
Samuel Just [Wed, 2 Mar 2016 07:01:06 +0000 (23:01 -0800)]
rados: Enable odsync write for pggrow thrasher

Signed-off-by: Samuel Just <sjust@redhat.com>
9 years agoMerge remote-tracking branch 'origin/greg-fs-testing-3-7-damage'
Greg Farnum [Thu, 10 Mar 2016 06:29:34 +0000 (22:29 -0800)]
Merge remote-tracking branch 'origin/greg-fs-testing-3-7-damage'

9 years agoMerge pull request #731 from ceph/wip-scrub-repair
Gregory Farnum [Thu, 10 Mar 2016 06:31:21 +0000 (22:31 -0800)]
Merge pull request #731 from ceph/wip-scrub-repair

Wip scrub repair

9 years agoMerge pull request #860 from ceph/wip-krbd-fio
Josh Durgin [Thu, 10 Mar 2016 00:37:16 +0000 (16:37 -0800)]
Merge pull request #860 from ceph/wip-krbd-fio

Fixes for krbd test cases

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
9 years agoReflect that ceph-dbg is dropped
Zack Cerza [Wed, 9 Mar 2016 21:21:55 +0000 (14:21 -0700)]
Reflect that ceph-dbg is dropped

Signed-off-by: Zack Cerza <zack@redhat.com>
9 years agoAdd packages.yaml
Zack Cerza [Wed, 9 Mar 2016 21:18:40 +0000 (14:18 -0700)]
Add packages.yaml

Signed-off-by: Zack Cerza <zack@redhat.com>
9 years agorados/thrash/workloads/radosbench: shorten 300s->200s
Sage Weil [Tue, 8 Mar 2016 16:14:55 +0000 (11:14 -0500)]
rados/thrash/workloads/radosbench: shorten 300s->200s

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agoMerge remote-tracking branch 'origin/wip-damage-table' into greg-fs-testing
Greg Farnum [Tue, 8 Mar 2016 00:31:35 +0000 (16:31 -0800)]
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>
9 years agoMerge remote-tracking branch 'origin/wip-scrub-repair' into greg-fs-testing
Greg Farnum [Tue, 8 Mar 2016 00:20:37 +0000 (16:20 -0800)]
Merge remote-tracking branch 'origin/wip-scrub-repair' into greg-fs-testing

https://github.com/ceph/ceph-qa-suite/pull/731

9 years agokrbd: do not test unsupported striping feature
Jason Dillaman [Mon, 7 Mar 2016 18:59:13 +0000 (13:59 -0500)]
krbd: do not test unsupported striping feature

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
9 years agotasks/rbd_fio: create sane image name based on feature set
Jason Dillaman [Mon, 7 Mar 2016 18:57:32 +0000 (13:57 -0500)]
tasks/rbd_fio: create sane image name based on feature set

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
9 years agoMerge pull request #858 from ceph/wip-pg-dump
Zack Cerza [Mon, 7 Mar 2016 18:18:55 +0000 (11:18 -0700)]
Merge pull request #858 from ceph/wip-pg-dump

tasks/ceph_manager: dump pgs if other peering timeouts expire

9 years agotasks/ceph_manager: dump pgs if other peering timeouts expire
Sage Weil [Mon, 7 Mar 2016 17:21:10 +0000 (12:21 -0500)]
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>
9 years agoMerge pull request #857 from smithfarm/wip-move-plus-to-clusters
Yuri Weinstein [Sun, 6 Mar 2016 19:51:39 +0000 (11:51 -0800)]
Merge pull request #857 from smithfarm/wip-move-plus-to-clusters

suites/smoke/1node: move + to clusters/ subdirectory

9 years agosuites/smoke/1node: move + to clusters/ subdirectory
Nathan Cutler [Sun, 6 Mar 2016 18:31:08 +0000 (19:31 +0100)]
suites/smoke/1node: move + to clusters/ subdirectory

Signed-off-by: Nathan Cutler <ncutler@suse.com>
9 years agoMerge pull request #854 from SUSE/wip-opensuse-distros
Loic Dachary [Fri, 4 Mar 2016 02:22:53 +0000 (09:22 +0700)]
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>
9 years agotasks: add TestDamage.test_damaged_dentry
John Spray [Tue, 23 Feb 2016 17:32:30 +0000 (17:32 +0000)]
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>
9 years agosuites: update log whitelist for TestDamage
John Spray [Thu, 7 Jan 2016 16:51:27 +0000 (16:51 +0000)]
suites: update log whitelist for TestDamage

For branch wip-damage-table.

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agotasks/cephfs: update TestDamage
John Spray [Tue, 8 Dec 2015 16:29:11 +0000 (16:29 +0000)]
tasks/cephfs: update TestDamage

...to account for the behavioural changes with
the addition of DamageTable.

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agotasks: move wait_for_health up into CephFSTestCase
John Spray [Tue, 15 Dec 2015 11:40:31 +0000 (11:40 +0000)]
tasks: move wait_for_health up into CephFSTestCase

...so that TestDamage can use it too.

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agotasks/cephfs: optionally stat() in background
John Spray [Mon, 14 Dec 2015 22:13:13 +0000 (22:13 +0000)]
tasks/cephfs: optionally stat() in background

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agotasks/cephfs: avoid sleep in test_client_cache_size
John Spray [Tue, 28 Jul 2015 10:28:18 +0000 (11:28 +0100)]
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>
9 years agotasks/cephfs: remove extraneous ;s in test_client_limits
John Spray [Tue, 28 Jul 2015 10:22:46 +0000 (11:22 +0100)]
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>
9 years agotasks/cephfs: add test case for scrub repair
Yan, Zheng [Wed, 25 Nov 2015 12:45:16 +0000 (20:45 +0800)]
tasks/cephfs: add test case for scrub repair

Signed-off-by: Yan, Zheng <zyan@redhat.com>
9 years agodistros: add yaml fragments for openSUSE 13.2 and 42.1
Nathan Cutler [Thu, 3 Mar 2016 21:44:36 +0000 (22:44 +0100)]
distros: add yaml fragments for openSUSE 13.2 and 42.1

Signed-off-by: Nathan Cutler <ncutler@suse.com>
9 years agoMerge remote-tracking branch 'gh/wip-file-layout'
Sage Weil [Thu, 3 Mar 2016 13:23:55 +0000 (08:23 -0500)]
Merge remote-tracking branch 'gh/wip-file-layout'

9 years agoMerge remote-tracking branch 'gh/jewel'
Sage Weil [Thu, 3 Mar 2016 13:23:49 +0000 (08:23 -0500)]
Merge remote-tracking branch 'gh/jewel'

9 years agoMerge pull request #852 from ceph/wip-ceph-ansible
Yuri Weinstein [Thu, 3 Mar 2016 01:06:52 +0000 (17:06 -0800)]
Merge pull request #852 from ceph/wip-ceph-ansible

ceph-ansible: Add openstack hints for volumes

9 years agoceph-ansible: Add openstack hints for volumes
Zack Cerza [Wed, 2 Mar 2016 23:34:24 +0000 (16:34 -0700)]
ceph-ansible: Add openstack hints for volumes

3x20GB per instance

Signed-off-by: Zack Cerza <zack@redhat.com>
9 years agoMerge pull request #851 from ceph/wip-ceph-ansible
Yuri Weinstein [Wed, 2 Mar 2016 16:16:57 +0000 (08:16 -0800)]
Merge pull request #851 from ceph/wip-ceph-ansible

ceph-ansible: Install ceph-test

9 years agoMerge pull request #848 from ceph/wip-ceph-ansible
Yuri Weinstein [Tue, 1 Mar 2016 21:58:44 +0000 (13:58 -0800)]
Merge pull request #848 from ceph/wip-ceph-ansible

ceph-ansible suite improvements

9 years agoInstall ceph-test
Zack Cerza [Tue, 1 Mar 2016 21:58:34 +0000 (14:58 -0700)]
Install ceph-test

Signed-off-by: Zack Cerza <zack@redhat.com>
9 years agoDisable rbd_cli_tests for now
Zack Cerza [Tue, 1 Mar 2016 19:49:34 +0000 (12:49 -0700)]
Disable rbd_cli_tests for now

They don't seem to ever fail.

Signed-off-by: Zack Cerza <zack@redhat.com>
9 years agoAdd ceph-deploy_hello_world.sh
Zack Cerza [Tue, 1 Mar 2016 19:47:53 +0000 (12:47 -0700)]
Add ceph-deploy_hello_world.sh

Signed-off-by: Zack Cerza <zack@redhat.com>
9 years agoMerge pull request #843 from ceph/wip-list-inconsistent-obj
Samuel Just [Tue, 1 Mar 2016 16:47:22 +0000 (08:47 -0800)]
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>
9 years agosuites/fs/verify: debug mon too
Sage Weil [Sat, 30 Jan 2016 18:51:00 +0000 (13:51 -0500)]
suites/fs/verify: debug mon too

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agotasks/cephfs/filesystem: ceph_file_layout -> file_layout_t
Sage Weil [Sat, 30 Jan 2016 18:46:21 +0000 (13:46 -0500)]
tasks/cephfs/filesystem: ceph_file_layout -> file_layout_t

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agoMerge pull request #844 from ceph/wip-rbd-cli-features
Jason Dillaman [Tue, 1 Mar 2016 13:09:01 +0000 (08:09 -0500)]
Merge pull request #844 from ceph/wip-rbd-cli-features

rbd/cli: add older default features

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
9 years agoMerge pull request #846 from dachary/wip-14931-cram
Loic Dachary [Tue, 1 Mar 2016 07:50:41 +0000 (14:50 +0700)]
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>
9 years agocram: pin to version 0.6 because 0.7 handles \r differently
Loic Dachary [Tue, 1 Mar 2016 06:54:07 +0000 (13:54 +0700)]
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>
9 years agotasks/scrub_test: match the NOSNAP with "head"
Kefu Chai [Tue, 1 Mar 2016 01:13:52 +0000 (09:13 +0800)]
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>
9 years agorbd/cli: add older default features
Josh Durgin [Tue, 1 Mar 2016 05:55:39 +0000 (21:55 -0800)]
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>
9 years agoMerge pull request #842 from ceph/wip-rbd-features
Josh Durgin [Tue, 1 Mar 2016 02:26:14 +0000 (18:26 -0800)]
Merge pull request #842 from ceph/wip-rbd-features

rbd: updated tests to use new rbd default feature set

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
9 years agoMerge pull request #841 from ceph/wip-krbd-default-features
Josh Durgin [Tue, 1 Mar 2016 02:20:30 +0000 (18:20 -0800)]
Merge pull request #841 from ceph/wip-krbd-default-features

krbd: override rbd defaults features to 1

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
9 years agoMerge pull request #821 from ceph/wip-fsx-journal
Josh Durgin [Tue, 1 Mar 2016 02:18:22 +0000 (18:18 -0800)]
Merge pull request #821 from ceph/wip-fsx-journal

rbd: add fsx journal replay test case

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
9 years agoMake the keyring world-readable
Zack Cerza [Tue, 1 Mar 2016 00:19:51 +0000 (17:19 -0700)]
Make the keyring world-readable

Signed-off-by: Zack Cerza <zack@redhat.com>
9 years agoRename mon.0 to mon.a
Zack Cerza [Mon, 29 Feb 2016 23:44:25 +0000 (16:44 -0700)]
Rename mon.0 to mon.a

Signed-off-by: Zack Cerza <zack@redhat.com>
9 years agoRun 'ceph health' after deployment
Zack Cerza [Mon, 29 Feb 2016 21:37:10 +0000 (14:37 -0700)]
Run 'ceph health' after deployment

Signed-off-by: Zack Cerza <zack@redhat.com>
9 years agoMerge pull request #832 from athanatos/wip-lost
Samuel Just [Mon, 29 Feb 2016 23:53:12 +0000 (15:53 -0800)]
Merge pull request #832 from athanatos/wip-lost

Wip lost

Reviewed-by: Sage Weil <sage@redhat.com>
9 years agoMerge pull request #839 from ceph/wip-ceph-ansible
Yuri Weinstein [Mon, 29 Feb 2016 21:17:12 +0000 (13:17 -0800)]
Merge pull request #839 from ceph/wip-ceph-ansible

Add ceph-ansible suite

9 years agorbd: updated tests to use new rbd default feature set
Jason Dillaman [Mon, 29 Feb 2016 14:16:27 +0000 (09:16 -0500)]
rbd: updated tests to use new rbd default feature set

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
9 years agokrbd: override rbd defaults features to 1
Jason Dillaman [Mon, 29 Feb 2016 13:42:22 +0000 (08:42 -0500)]
krbd: override rbd defaults features to 1

Jewel will update the default feature set to features
unsupported by krbd.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
9 years agoAdd ceph-ansible suite
Zack Cerza [Fri, 19 Feb 2016 16:19:35 +0000 (09:19 -0700)]
Add ceph-ansible suite

Signed-off-by: Zack Cerza <zack@redhat.com>
9 years agoMerge pull request #837 from ceph/wip-valgrind
Zack Cerza [Fri, 26 Feb 2016 15:38:49 +0000 (08:38 -0700)]
Merge pull request #837 from ceph/wip-valgrind

suites: debuginfo: true for valgrind

9 years agoMerge pull request #833 from ceph/wip-async
Sage Weil [Fri, 26 Feb 2016 15:01:53 +0000 (10:01 -0500)]
Merge pull request #833 from ceph/wip-async

Revert "basic/msgr: remove async and random for now"

9 years agosuites: debuginfo: true for valgrind
Sage Weil [Fri, 26 Feb 2016 14:46:27 +0000 (09:46 -0500)]
suites: debuginfo: true for valgrind

This lets us get line numbers in the valgrind xml output.

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agoMerge pull request #795 from ceph/wip-list-inconsistent-obj
Kefu Chai [Thu, 25 Feb 2016 04:51:17 +0000 (12:51 +0800)]
Merge pull request #795 from ceph/wip-list-inconsistent-obj

task/scrub_test: tests for list inconsistent obj APIs

Reviewed-by: Samuel Just <sjust@redhat.com>
9 years agoReduced runtime for radosbench to 600
Yuri Weinstein [Wed, 24 Feb 2016 21:28:51 +0000 (13:28 -0800)]
Reduced runtime for radosbench to 600

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit a72bba29103cd287131eb7b56953c417649fed5d)

9 years agoMerge pull request #835 from ceph/wip-14810-master-2
Yuri Weinstein [Wed, 24 Feb 2016 21:31:20 +0000 (13:31 -0800)]
Merge pull request #835 from ceph/wip-14810-master-2

Reduced runtime for radosbench to 600

9 years agoReduced runtime for radosbench to 600
Yuri Weinstein [Wed, 24 Feb 2016 21:28:51 +0000 (13:28 -0800)]
Reduced runtime for radosbench to 600

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
9 years agotasks/cephfs: add test case for scrub repair
Yan, Zheng [Wed, 25 Nov 2015 12:45:16 +0000 (20:45 +0800)]
tasks/cephfs: add test case for scrub repair

Signed-off-by: Yan, Zheng <zyan@redhat.com>
9 years agotasks/scrub_test: add test for get-inconsistent-* commands
Kefu Chai [Tue, 16 Feb 2016 10:40:27 +0000 (18:40 +0800)]
tasks/scrub_test: add test for get-inconsistent-* commands

Signed-off-by: Kefu Chai <kchai@redhat.com>
9 years agotasks/scrub_test: restore the changes to omap after the test
Kefu Chai [Mon, 22 Feb 2016 07:04:49 +0000 (15:04 +0800)]
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>
9 years agodivergent_priors: add sleep after reviving divergent
Samuel Just [Fri, 19 Feb 2016 20:26:27 +0000 (12:26 -0800)]
divergent_priors: add sleep after reviving divergent

Basically same thing as
c0b0ec2831f410d89b695a1d08122334d8ee907a
client is getting ENXIO when trying to do osd tell because
the osd isn't quite up yet.

Signed-off-by: Samuel Just <sjust@redhat.com>
9 years agorados: add lost-unfound upgrade tests
Samuel Just [Thu, 18 Feb 2016 18:36:43 +0000 (10:36 -0800)]
rados: add lost-unfound upgrade tests

Signed-off-by: Samuel Just <sjust@redhat.com>
9 years agotasks/*unfound*.py: run rados bench in parallel
Samuel Just [Tue, 22 Dec 2015 18:06:22 +0000 (10:06 -0800)]
tasks/*unfound*.py: run rados bench in parallel

Signed-off-by: Samuel Just <sjust@redhat.com>
9 years agoceph_manager: use time before mon command for timeout
Samuel Just [Fri, 20 Nov 2015 17:51:20 +0000 (09:51 -0800)]
ceph_manager: use time before mon command for timeout

Slow mon commands can cause a false failure.

Signed-off-by: Samuel Just <sjust@redhat.com>
9 years agorados/singleton: use xfs instead
Samuel Just [Thu, 4 Feb 2016 19:05:35 +0000 (11:05 -0800)]
rados/singleton: use xfs instead

Signed-off-by: Samuel Just <sjust@redhat.com>
9 years agoMerge pull request #823 from ceph/wip-dir-rstats
Gregory Farnum [Thu, 18 Feb 2016 20:48:14 +0000 (12:48 -0800)]
Merge pull request #823 from ceph/wip-dir-rstats

add test for norstats functionality

9 years agoMerge pull request #776 from ceph/wip-sharded-scan
Gregory Farnum [Thu, 18 Feb 2016 14:46:13 +0000 (06:46 -0800)]
Merge pull request #776 from ceph/wip-sharded-scan

tasks/cephfs: test sharded cephfs-data-scan

9 years agoMerge pull request #789 from ceph/wip-14146
Gregory Farnum [Thu, 18 Feb 2016 06:38:19 +0000 (22:38 -0800)]
Merge pull request #789 from ceph/wip-14146

tasks/cephfs: check status asok output while in reconnect

9 years agoMerge pull request #787 from ceph/wip-13903
Gregory Farnum [Thu, 18 Feb 2016 06:37:53 +0000 (22:37 -0800)]
Merge pull request #787 from ceph/wip-13903

Wip 13903 tests