Commit Graph

5514 Commits

Author SHA1 Message Date
Mykola Golub
967e2e72f5 rbd: tests with rbd_skip_partial_discard option enabled
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
2016-07-15 23:30:32 +03:00
Mykola Golub
95b16616f1 rbd: move copy_on_read overrides to config dir
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
2016-07-15 23:27:42 +03:00
Jason Dillaman
1c58c2c3e5 Merge pull request #1072 from trociny/wip-16539
rbd-mirror: remove ceph_test_rbd_mirror_image_replay test case

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2016-07-01 08:25:23 -04:00
John Spray
957f3102c3 Merge pull request #1064 from jcsp/wip-vstart-fixes
tasks/cephfs: vstart_runner fixes

Reviewed-by: Ramana Raja <rraja@redhat.com>
2016-06-30 23:45:16 +01:00
Ramana Raja
335872355d vstart_runner: fix misleading log message
Message is logged as, filesystem is mounted,
despite the vstart_runner just trying to mount
at this stage.

Signed-off-by: Ramana Raja <rraja@redhat.com>
2016-06-30 23:44:55 +01:00
Ramana Raja
6d074bdb4c tasks/cephfs: rename 'long_running' decorator
Rename 'long_running' decorator as 'for_teuthology',
which is more intuitive.

Signed-off-by: Ramana Raja <rraja@redhat.com>
2016-06-30 23:44:54 +01:00
John Spray
5553e9c943 tasks/cephfs: use "blacklist clear"
... instead of iterating over all blacklist entries.  Fall
back to the old way if the new way doesn't work (i.e. on
old ceph)

Signed-off-by: John Spray <john.spray@redhat.com>
2016-06-30 23:44:20 +01:00
John Spray
adfb757c89 tasks/cephfs: fix race while mounting
This could fail if the mount hadn't finished
coming up.

Signed-off-by: John Spray <john.spray@redhat.com>
2016-06-30 23:44:20 +01:00
John Spray
bb517c6415 tasks/cephfs: fix vstart_runner with cmake
This needed updating for the CLI living in bin/ now

Signed-off-by: John Spray <john.spray@redhat.com>
2016-06-30 23:44:19 +01:00
John Spray
9d3eee3461 tasks/cephfs: disable setuid test in vstart environ
``long_running`` needs a better name, it's really just a
marker that says a test is for use in teuthology but not vstart.

Signed-off-by: John Spray <john.spray@redhat.com>
2016-06-30 23:44:19 +01:00
Mykola Golub
2dfe085280 rbd-mirror: remove ceph_test_rbd_mirror_image_replay test case
Fixes: http://tracker.ceph.com/issues/16539
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
2016-06-30 21:30:57 +03:00
vasukulkarni
68dbf3f84f Merge pull request #1008 from ceph/wip-systemd-tests
Wip systemd tests
2016-06-30 09:42:00 -07:00
John Spray
eee61627f5 Merge pull request #1069 from batrick/i16164
cephfs: test fragment size limit

Reviewed-by: John Spray <john.spray@redhat.com>
2016-06-30 12:46:43 +01:00
Vasu Kulkarni
96b821fcad Run rados loadgen
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>

Conflicts:
	suites/smoke/systemd/tasks/systemd.yaml
2016-06-29 21:14:35 -07:00
Vasu Kulkarni
2fe88cdd12 Few comment fixes
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2016-06-29 11:30:02 -07:00
Patrick Donnelly
dc165e632a
cephfs: test fragment size limit
The fragment configuration uses 10000 for the fragment max size. The reason for
this is that many tests add 1000 files to a single directory which will hit
this limit without fragmentation catching up.

The test_dirfrag_limit test confirms:

o That the directory fragment size cannot exceed mds_bal_fragment_size_max (using a limit of 50 in all configurations).
o That fragmentation (forced) will allow more entries to be created.
o That unlink fails when the stray directory fragment becomes too large and that unlinking may continue once those strays are purged.

Tests: https://github.com/ceph/ceph/pull/9789
Issue: http://tracker.ceph.com/issues/16164

Signed-off-by: Patrick Donnelly <batrick@batbytes.com>
2016-06-29 11:20:26 -04:00
Loic Dachary
3ba06da620 Merge pull request #1068 from smithfarm/wip-drop-ceph-devel
packages.yaml: drop ceph-devel

Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Reviewed-by: Ricardo Dias <rdias@suse.com>
2016-06-29 15:23:12 +02:00
Nathan Cutler
af9e05709a packages.yaml: drop ceph-devel
There are no "-dev" packages listed in the deb section of this file, so it
serves no purpose to have ceph-devel here.

Also, once https://github.com/ceph/ceph/pull/9744 is merged the presence of
"ceph-devel" in this file will break teuthology for rpm targets.

Signed-off-by: Nathan Cutler <ncutler@suse.com>
2016-06-29 13:11:30 +02:00
Dan Mick
3dc18691a1 Merge pull request #1020 from ceph/wip-15563-master
Added file locking logic to avoid possible collisions …

Reviewed-by: Dan Mick <dmick@redhat.com>
2016-06-27 13:33:27 -07:00
Sage Weil
954ec8eb25 Merge pull request #1065 from ceph/wip-ec-min-size
rados/thrash/workloads/cache-agent-big: set min_size=2 on m=1 k=2 ec pool
2016-06-24 14:55:23 -04:00
Sage Weil
ec439c01ea rados/thrash/workloads/cache-agent-big: set min_size=2 on m=1 k=2 ec pool
Otherwise min_size will be 3 and we will wedge on a single down
osd.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-06-24 14:44:00 -04:00
David Zafman
25abf9893a Merge pull request #1063 from ceph/wip-no-fuse
Revert "tasks/scrub_test: use fuse path (do not assume filestore!)"
2016-06-23 18:25:02 -07:00
Zack Cerza
990c4c4ac8 Merge pull request #1059 from ceph/wip-s3roundtrip-wusui
Allow force-branch for s3roundtrip tests.
2016-06-23 15:05:09 -06:00
Samuel Just
d4efcf62d3 Revert "tasks/scrub_test: use fuse path (do not assume filestore!)"
This reverts commit 9e2b455f45.
2016-06-23 10:44:47 -07:00
Yuri Weinstein
22c39192f2 Update cron_wrapper
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-06-23 07:53:42 -07:00
vasukulkarni
9156943ac5 Merge pull request #970 from ceph/wip-fix-cd-override
Fix for 'branch' overrides to work
2016-06-22 14:54:02 -07:00
Josh Durgin
3d9daf8d1a Merge pull request #1058 from ceph/wip-15016
tasks/ceph-deploy: Run on multiple Python versions (2, 3)

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Vasu Kulkarni <vasu@redhat.com>
2016-06-22 14:03:31 -07:00
Samuel Just
3d27b5802a Merge pull request #1002 from athanatos/wip-osd-recovery
osd_recovery: add delay to ensure maps propogate

Reviewed-by: Sage Weil <sage@redhat.com>
2016-06-22 11:16:47 -07:00
Samuel Just
0fa12144b2 Merge pull request #1062 from athanatos/wip-resolve-peering
resolve_stuck_peering: reset stats while looping

Reviewed-by: Sage Weil <sage@redhat.com>
2016-06-22 11:16:36 -07:00
Samuel Just
b73f069343 Merge pull request #1061 from athanatos/wip-short-log
short_pg_log: double params to avoid failures from dup detection failure

http://tracker.ceph.com/issues/16331
2016-06-22 11:16:02 -07:00
Samuel Just
1df6a3e5af Merge pull request #1060 from athanatos/wip-flush-pg-stats
[ec_]lost_unfound: don't flush_pg_stats at the beginning

Reviewed-by: Sage Weil <sage@redhat.com>
2016-06-22 11:15:52 -07:00
Oleh Prypin
c5dbbfc545 tasks/ceph-deploy: Install appropriate Python version before running
Related to RM-15016

Signed-off-by: Oleh Prypin <oleh@pryp.in>
2016-06-22 19:19:12 +03:00
Warren Usui
45900d81f5 Allow force-branch for s3roundtrip tests.
Fixes tracker bug 15453
Signed-off-by: Warren Usui <wusui@redhat.com>
2016-06-21 18:11:12 -07:00
Kefu Chai
dd235a5253 Merge pull request #1050 from ceph/wip-fix-scrub-test
test: Eliminate racey scrubbing in scrub_test.py

Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-06-21 18:36:28 +08:00
Samuel Just
dae4eb1157 Merge pull request #1057 from ceph/wip-scrub
tasks/scrub_test: use fuse path (do not assume filestore!)

Reviewed-by: Samuel Just <sjust@redhat.com>
2016-06-20 12:53:41 -07:00
Sage Weil
9e2b455f45 tasks/scrub_test: use fuse path (do not assume filestore!)
Signed-off-by: Sage Weil <sage@redhat.com>
2016-06-20 14:08:49 -04:00
Sage Weil
11ee1a8cfd rados/objectstore/objectstore.yaml: skip bluestore tests
Avoid breaking rados suite while we are developing rapidly.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-06-18 12:51:32 -04:00
Vasu Kulkarni
a8b336d9e6 Add sleep after stop to avoid checking deactivating state
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2016-06-17 12:38:27 -07:00
Samuel Just
9db7d4c9f9 [ec_]lost_unfound: don't flush_pg_stats at the beginning
The upgrade tests restart the daemons right before that part, and the
restart marks the osds down causing the flush_pg_stats to fail.  It's
not necessary anymore anyway.

Signed-off-by: Samuel Just <sjust@redhat.com>
2016-06-17 08:16:58 -07:00
Josh Durgin
2f753d07ce Merge pull request #1049 from ceph/wip-rbd-nbd
rbd: added rbd-nbd fsx test case

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-06-16 14:17:03 -07:00
Gregory Farnum
2b5b66d6c4 Merge pull request #1053 from ceph/wip-thrash-raise
task/mds_thrash: don't drop exceptions from thrasher
2016-06-16 07:25:16 -07:00
David Zafman
29985efc7c test: Eliminate racey scrubbing in scrub_test.py
Enhance get_pgid() to return passed value if it is already a pgid

Signed-off-by: David Zafman <dzafman@redhat.com>
2016-06-15 23:31:12 -07:00
John Spray
cad11a9612 Merge pull request #1036 from david-z/master
Adjust wait_for_health to be more flexible

Reviewed-by: John Spray <john.spray@redhat.com>
2016-06-15 23:41:11 +01:00
Samuel Just
c65ba2fa65 Merge pull request #1055 from ceph/wip-fix-core-master
16334 and 16332 fixes

Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
2016-06-15 13:48:58 -07:00
Yuri Weinstein
3977b8ffdb Fixes http://tracker.ceph.com/issues/16334
Fixes http://tracker.ceph.com/issues/16332
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-06-15 13:43:49 -07:00
Oleh Prypin
9c1a28210e tasks/ceph-deploy: Run on multiple Python versions (2, 3)
Related to RM-15016

Signed-off-by: Oleh Prypin <oleh@pryp.in>
2016-06-15 12:55:18 +03:00
John Spray
bf46e20aa2 Merge pull request #1054 from ceph/wip-16276
suites/fs: use simple messenger some places
2016-06-14 18:34:08 +01:00
John Spray
4179c85e4f suites/fs: use simple messenger some places
Two tests are sensitive to the switch to async msgr
http://tracker.ceph.com/issues/16288
http://tracker.ceph.com/issues/16276

Signed-off-by: John Spray <john.spray@redhat.com>
2016-06-14 16:47:00 +01:00
John Spray
eeebc1b536 Merge pull request #1051 from gregsfortytwo/wip-fix-mdsthrash
reference the kill_mds_by_rank function in the right location

Reviewed-by: John Spray <john.spray@redhat.com>
2016-06-13 16:52:49 +01:00
John Spray
40ed110c55 tasks/mds_thrash: fix more references to self.manager
Signed-off-by: John Spray <john.spray@redhat.com>
2016-06-13 16:51:53 +01:00