]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
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>
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
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
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
Gregory Farnum [Thu, 18 Feb 2016 06:37:53 +0000 (22:37 -0800)]
Merge pull request #787 from ceph/wip-13903
Wip 13903 tests
Greg Farnum [Fri, 12 Feb 2016 06:37:49 +0000 (22:37 -0800)]
cephfs/test_full: add some gratuitous debugging
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum [Mon, 15 Feb 2016 18:52:43 +0000 (10:52 -0800)]
Merge remote-tracking branch 'origin/wip-14365' into greg-fs-testing
https://github.com/ceph/ceph-qa-suite/pull/805
Samuel Just [Thu, 11 Feb 2016 00:56:01 +0000 (16:56 -0800)]
Merge pull request #820 from ceph/wip-rados-yaml
Wip rados yaml
Reviewed-by: Yuri Weinstein <yweinste@redhat.com>
Samuel Just [Wed, 10 Feb 2016 18:29:40 +0000 (10:29 -0800)]
rados/upgrade: add '%' to combine rados.yaml with other yamls
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just [Wed, 10 Feb 2016 18:29:20 +0000 (10:29 -0800)]
rados/: remove unnecessary rados.yaml entries
Signed-off-by: Samuel Just <sjust@redhat.com>
Yuri Weinstein [Wed, 10 Feb 2016 16:25:01 +0000 (08:25 -0800)]
Whitelisted 'soft lockup' and 'detected stalls on CPUs'
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit
367bd5b49c1584b8132fb312be3af83486001fa9 )
John Spray [Thu, 21 Jan 2016 12:22:27 +0000 (12:22 +0000)]
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>
John Spray [Wed, 10 Feb 2016 12:21:16 +0000 (12:21 +0000)]
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>
John Spray [Wed, 10 Feb 2016 12:20:33 +0000 (12:20 +0000)]
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>
John Spray [Thu, 21 Jan 2016 12:18:48 +0000 (12:18 +0000)]
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>
Sage Weil [Mon, 8 Feb 2016 22:26:32 +0000 (17:26 -0500)]
Merge remote-tracking branch 'gh/jewel'
Yuri Weinstein [Mon, 8 Feb 2016 21:50:50 +0000 (13:50 -0800)]
Changed centos version to 7.2
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit
3f4a5caeb2f1fffc302be69d3ef06fff3566fe7e )
Yuri Weinstein [Mon, 8 Feb 2016 21:50:50 +0000 (13:50 -0800)]
Changed centos version to 7.2
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit
3f4a5caeb2f1fffc302be69d3ef06fff3566fe7e )
Yuri Weinstein [Mon, 1 Feb 2016 16:19:42 +0000 (08:19 -0800)]
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 )
Yuri Weinstein [Thu, 4 Feb 2016 23:55:41 +0000 (15:55 -0800)]
Adde + in the openstack.yaml dir
Fixes failures in #14635
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit
d4fd02e9d804d5d5379fc8150ad63d412a9b5d3b )
Yuri Weinstein [Wed, 3 Feb 2016 16:49:52 +0000 (08:49 -0800)]
Merge pull request #813 from ceph/wip-whitelist-jewel
Whitelisted "wrongly marked me down" for the tiering tests
Yuri Weinstein [Wed, 3 Feb 2016 16:47:36 +0000 (08:47 -0800)]
Whitelisted "wrongly marked me down" for the tiering tests
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Sage Weil [Wed, 3 Feb 2016 13:58:51 +0000 (08:58 -0500)]
Merge pull request #807 from ceph/wip-config
suites/rados: test random queue options
Greg Farnum [Wed, 3 Feb 2016 09:42:01 +0000 (01:42 -0800)]
add test for norstats functionality
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
Yuri Weinstein [Tue, 2 Feb 2016 23:38:19 +0000 (15:38 -0800)]
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 )
Josh Durgin [Tue, 2 Feb 2016 21:58:55 +0000 (13:58 -0800)]
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>
Yuri Weinstein [Tue, 2 Feb 2016 21:43:02 +0000 (13:43 -0800)]
Made rados runs in ovh call vps.yaml
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Yuri Weinstein [Tue, 1 Dec 2015 23:03:13 +0000 (15:03 -0800)]
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 )
Sage Weil [Fri, 29 Jan 2016 18:22:10 +0000 (13:22 -0500)]
suites/rados: test random queue options
Signed-off-by: Sage Weil <sage@redhat.com>
John Spray [Wed, 23 Dec 2015 13:57:02 +0000 (13:57 +0000)]
tasks/cephfs: test sharded cephfs-data-scan
Signed-off-by: John Spray <john.spray@redhat.com>
yuriw [Mon, 14 Dec 2015 23:46:26 +0000 (15:46 -0800)]
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 )
yuriw [Mon, 14 Dec 2015 23:46:26 +0000 (15:46 -0800)]
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 )
Sage Weil [Wed, 27 Jan 2016 19:50:02 +0000 (14:50 -0500)]
Merge pull request #797 from ceph/wip-fusestore
rados/objecststore/fusestore.yaml: run ceph-objectstore-tool fuse test
Sage Weil [Wed, 20 Jan 2016 21:50:28 +0000 (16:50 -0500)]
Merge remote-tracking branch 'gh/jewel'
Gregory Farnum [Wed, 20 Jan 2016 02:51:09 +0000 (18:51 -0800)]
Merge pull request #801 from ceph/jewel-14395
suites/fs: cephfs_journal_tool: wait for health after restart
Greg Farnum [Wed, 20 Jan 2016 02:47:04 +0000 (18:47 -0800)]
Merge branch 'greg-fs-testing'
Greg Farnum [Tue, 19 Jan 2016 01:56:53 +0000 (17:56 -0800)]
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>
Gregory Farnum [Wed, 20 Jan 2016 02:40:55 +0000 (18:40 -0800)]
Merge pull request #767 from ceph/wip-14048
tasks: add TestSessionMap.test_[mount|tell]_conn_close
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Gregory Farnum [Wed, 20 Jan 2016 02:21:55 +0000 (18:21 -0800)]
Merge pull request #680 from ceph/wip-manila
Add testing for CephFSVolumeClient
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Gregory Farnum [Wed, 20 Jan 2016 02:18:21 +0000 (18:18 -0800)]
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>
Josh Durgin [Tue, 19 Jan 2016 21:41:28 +0000 (13:41 -0800)]
Merge remote-tracking branch 'origin/jewel'
Gregory Farnum [Tue, 19 Jan 2016 19:44:14 +0000 (11:44 -0800)]
Merge pull request #678 from ceph/wip-fs-snaptests
suites/fs: enable all snapshost test scripts
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum [Tue, 19 Jan 2016 01:56:10 +0000 (17:56 -0800)]
suites/fs: fix ceph.restart syntax
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum [Tue, 19 Jan 2016 00:14:24 +0000 (16:14 -0800)]
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>
Greg Farnum [Tue, 19 Jan 2016 00:06:45 +0000 (16:06 -0800)]
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>
Greg Farnum [Tue, 19 Jan 2016 00:06:02 +0000 (16:06 -0800)]
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>
Greg Farnum [Mon, 18 Jan 2016 23:53:47 +0000 (15:53 -0800)]
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>
Greg Farnum [Mon, 18 Jan 2016 22:42:14 +0000 (14:42 -0800)]
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>
Greg Farnum [Mon, 18 Jan 2016 22:33:38 +0000 (14:33 -0800)]
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>
Josh Durgin [Mon, 18 Jan 2016 22:12:39 +0000 (17:12 -0500)]
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>
Jason Dillaman [Mon, 18 Jan 2016 21:18:07 +0000 (16:18 -0500)]
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>
Samuel Just [Mon, 18 Jan 2016 21:32:23 +0000 (13:32 -0800)]
Merge pull request #802 from ceph/wip-whitelist-jewel
Whitelisted 'wrongly marked me down'
Reviewed-by: Samuel Just <sjust@redhat.com>
Yuri Weinstein [Mon, 18 Jan 2016 21:25:37 +0000 (13:25 -0800)]
Whitelisted 'wrongly marked me down'
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Yan, Zheng [Mon, 18 Jan 2016 08:22:30 +0000 (16:22 +0800)]
suites/fs: cephfs_journal_tool: wait for health after restart
Fixes: #14395
Signed-off-by: Yan, Zheng <zyan@redhat.com>
Yan, Zheng [Fri, 15 Jan 2016 05:25:54 +0000 (13:25 +0800)]
tasks/cephfs: test for race between cap flush and clientreplay
Signed-off-by: Yan, Zheng <zyan@redhat.com>
John Spray [Thu, 7 Jan 2016 16:47:26 +0000 (16:47 +0000)]
tasks/cephfs: override max_pgs_per_osd in TestVolumeClient
Because volume client cues its PG counts from the
mon pg warn max per osd setting, the teuthology template's
ultra-high 10000 setting causes problems. Force it down
to the usual sensible default for this test.
Also update vstart_runner to populate ctx.daemons so that the test
can restart daemons the same way on vstart as in full blown teuthology.
For branch wip-manila
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Tue, 5 Jan 2016 10:27:07 +0000 (10:27 +0000)]
tasks/cephfs: pg_num check in volume_client test
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Tue, 8 Dec 2015 16:28:34 +0000 (16:28 +0000)]
tasks/cephfs: fix raising from RemoteProcess.wait()
...in the case where we call wait() on an already-finished
process.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Tue, 8 Dec 2015 09:53:44 +0000 (09:53 +0000)]
tasks/cephfs: fix vstart's LocalDaemon.proc
This class is meant to quack like a DaemonState,
so it needs to expose a .proc attribute. This
was breaking TestDamageTable.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Thu, 3 Dec 2015 10:58:23 +0000 (10:58 +0000)]
tasks/cephfs: fix wait in test_volume_client
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Wed, 25 Nov 2015 09:59:15 +0000 (09:59 +0000)]
suites: add an extra client to fs/recovery
The volumeclient test wants 3, and the rest of the tests
can just ignore it.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Mon, 23 Nov 2015 22:31:30 +0000 (22:31 +0000)]
suites: add yaml for TestVolumeClient
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Mon, 9 Nov 2015 13:10:45 +0000 (13:10 +0000)]
tasks/cephfs: add test_volume_client
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Wed, 11 Nov 2015 10:25:53 +0000 (10:25 +0000)]
tasks/cephfs: fix fuse killing in vstart
The "ps au" output was truncating lines which could cause
processes to get missed in some cases, like where there
is a long --client-mountpoint argument.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Wed, 11 Nov 2015 10:24:50 +0000 (10:24 +0000)]
tasks/cephfs: write_n_mb optionally background
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Wed, 11 Nov 2015 10:23:40 +0000 (10:23 +0000)]
tasks/cephfs: reset IDs of mounts between tests
because volumeclient test twiddles the IDs to
match the auth identities it creates.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Mon, 9 Nov 2015 13:16:36 +0000 (13:16 +0000)]
tasks/cephfs: clear extra auth ids on test start
Because new volumeclient tests will be creating IDs
instead of modifying the default ones.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Mon, 9 Nov 2015 13:17:25 +0000 (13:17 +0000)]
tasks/cephfs: add test case auth_list helper
Signed-off-by: John Spray <john.spray@redhat.com>
Gregory Farnum [Thu, 14 Jan 2016 18:37:04 +0000 (10:37 -0800)]
Merge pull request #743 from ceph/wip-root-metadata
tasks/cephfs: add TestSessionMap.test_session_reject
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Gregory Farnum [Thu, 14 Jan 2016 18:34:20 +0000 (10:34 -0800)]
Merge pull request #611 from ceph/wip-libcephfs-acl
suites/fs: test ceph-fuse with libcephfs permission check
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Sage Weil [Thu, 14 Jan 2016 13:27:33 +0000 (08:27 -0500)]
rados/objecststore/fusestore.yaml: run ceph-objectstore-tool fuse test
Signed-off-by: Sage Weil <sage@redhat.com>
Yuri Weinstein [Thu, 14 Jan 2016 00:01:40 +0000 (16:01 -0800)]
Fixed symblink for os configs
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit
0915747895b20b856a173d58f515af6b03381406 )
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Conflicts:
distros/supported/centos_7.2.yaml
Zack Cerza [Thu, 14 Jan 2016 00:10:10 +0000 (17:10 -0700)]
Merge pull request #796 from ceph/wip-fix-sumblink-distros
Fixed symblink for os configs
Yuri Weinstein [Thu, 14 Jan 2016 00:01:40 +0000 (16:01 -0800)]
Fixed symblink for os configs
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Zack Cerza [Wed, 13 Jan 2016 23:29:00 +0000 (16:29 -0700)]
Merge pull request #754 from ceph/wip_add_centos71_master
Removed CentOS 7.1 and added CentOS 7.2 instead
Yuri Weinstein [Wed, 13 Jan 2016 21:56:41 +0000 (13:56 -0800)]
Change supported ditros to use latest CentOS 7.2
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
John Spray [Mon, 14 Dec 2015 22:16:46 +0000 (22:16 +0000)]
tasks: add TestSessionMap.test_[mount|tell]_conn_close
To check that teardown is happening correctly when
sending commands to an MDS.
Fixes: #14048
Signed-off-by: John Spray <john.spray@redhat.com>
Josh Durgin [Wed, 13 Jan 2016 03:46:29 +0000 (19:46 -0800)]
Merge pull request #794 from ceph/wip-rbd-valgrind-jewel
suites/rbd: avoid redundant helgrind tests
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Jason Dillaman [Wed, 13 Jan 2016 02:06:48 +0000 (21:06 -0500)]
suites/rbd: avoid redundant helgrind tests
Allow rbd_fsx to accept an override for which valgrind tool to use.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Andrew Schoen [Tue, 12 Jan 2016 22:06:25 +0000 (16:06 -0600)]
Merge pull request #793 from ceph/wip-centos-71-72
suites/teuthology: Add CentOS 7.1 and 7.2
Tamilarasi Muthamizhan [Tue, 12 Jan 2016 19:55:28 +0000 (11:55 -0800)]
Merge pull request #792 from ceph/wip_fix_h-x_jewel_3
Added ditros to f-h-x-offline, tiering, v0-94-4-stop tests
Zack Cerza [Tue, 12 Jan 2016 19:20:26 +0000 (12:20 -0700)]
suites/teuthology: Add CentOS 7.1 and 7.2
Signed-off-by: Zack Cerza <zack@redhat.com>
Yuri Weinstein [Tue, 12 Jan 2016 17:09:14 +0000 (09:09 -0800)]
Added ditros to f-h-x-offline, tiering, v0-94-4-stop tests
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
John Spray [Tue, 12 Jan 2016 11:12:21 +0000 (11:12 +0000)]
suites: turn up debug for TestFull
Because these tests exercise subtle interactions
in the Client->ObjectCacher->Objecter stack,
enable the verbose logging for the lower layers
too.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Tue, 12 Jan 2016 11:11:10 +0000 (11:11 +0000)]
suites: debug on client 0/1 instead of all
...because otherwise every CLI invokation spits
out a client.admin verbose log, and it's annoying.
Signed-off-by: John Spray <john.spray@redhat.com>
Tamilarasi Muthamizhan [Tue, 12 Jan 2016 00:20:33 +0000 (16:20 -0800)]
Merge pull request #790 from ceph/wip_fix_h-x_jewel_2
Removed point-to-point-x test, will need to add jewel specific later
Yuri Weinstein [Mon, 11 Jan 2016 23:46:21 +0000 (15:46 -0800)]
Removed point-to-point-x test, will need to add jewel specoific later
http://tracker.ceph.com/issues/14339
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
John Spray [Mon, 11 Jan 2016 23:15:37 +0000 (23:15 +0000)]
tasks/cephfs: check status asok output while in reconnect
Mostly checking the output from the status asok is awkward
because you need to get the system stuck in a particular
state to do so. However, we already have a test here
that sticks the system in reconnect, so here's some
very light test coverage for that asok.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Mon, 11 Jan 2016 20:10:07 +0000 (20:10 +0000)]
tasks/cephfs: add TestStrays.test_dir_deletion
test_ops_throttle was catching misbehaviour when
deleting lots of files in a directory, but
we should have a non-throttle test for that case
so that it's clearer what's gone wrong.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Mon, 11 Jan 2016 12:27:51 +0000 (12:27 +0000)]
tasks/cephfs: better message from test_full_fsync
When it gives an error from the unexpected place,
say so.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Mon, 11 Jan 2016 14:32:43 +0000 (14:32 +0000)]
suites/fs: update log whitelist for test_session_reject
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Mon, 30 Nov 2015 18:21:14 +0000 (18:21 +0000)]
tasks/cephfs: generate mount paths on the fly
...because new tests that modify the client ID will
get confused about whether they're mounted or not, otherwise.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Mon, 9 Nov 2015 13:15:21 +0000 (13:15 +0000)]
tasks/cephfs: support mount_path in Mount subclasses
For e.g. volumeclient guests that want to mount
a subpath.
Signed-off-by: John Spray <john.spray@redhat.com>
Samuel Just [Thu, 7 Jan 2016 19:02:40 +0000 (11:02 -0800)]
Revert "pg: add test cases for pg list_missing on EC pool"
This reverts commit
6fb44db9cbc91754bfab4c4312ba806febf65274 .
Yan, Zheng [Thu, 7 Jan 2016 14:22:32 +0000 (22:22 +0800)]
Merge pull request #785 from ceph/wip-14257
tasks/cephfs: fix wait_for_state timing
John Spray [Thu, 7 Jan 2016 11:24:57 +0000 (11:24 +0000)]
tasks/cephfs: fix wait_for_state timing
Return actual elapsed wallclock time instead of
the number of times we polled.
Fixes: #14257
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Wed, 6 Jan 2016 23:57:54 +0000 (23:57 +0000)]
tasks/cephfs: update vstart_runner for teuthology change
Previously teuthology read test path from ctx.teuthology_config,
now it reads it from the global teuthology.config.config object.
This was breaking test_journal_migration because it uses tasks/workunit,
when run with vstart_runner.
Signed-off-by: John Spray <john.spray@redhat.com>
Gregory Farnum [Wed, 6 Jan 2016 21:52:09 +0000 (13:52 -0800)]
Merge pull request #780 from ceph/jewel-14196
tasks/cephfs: fix race in test_damage
Greg Farnum [Wed, 6 Jan 2016 21:50:31 +0000 (13:50 -0800)]
Merge remote-tracking branch 'origin/jewel'
Greg Farnum [Wed, 6 Jan 2016 07:11:32 +0000 (23:11 -0800)]
Merge remote-tracking branch 'origin/jewel-14196'