Josh Durgin
7990be050b
Merge pull request #346 from ceph/wip-librbd-default-config
...
suites/rbd: add object map tests
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2015-02-25 18:47:53 -08:00
Jason Dillaman
b277946848
suites/rbd: add object map tests
...
Enable the object map feature for CLI tests and librbd API tests.
Moved the CLI tests to a new group to exercise old format, basic
new format, and new format w/ object map.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2015-02-25 21:40:05 -05:00
Gregory Farnum
8619c7166c
Merge pull request #340 from ceph/hadoop-workunits
...
Hadoop workunits
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2015-02-23 22:35:50 -08:00
Sage Weil
9c67bded62
Merge pull request #274 from ceph/wip-promote
...
rados/thrash: add readproxy facet
2015-02-23 21:02:07 -08:00
Sage Weil
508270be76
Merge pull request #313 from armaseg/master
...
teuthology: some suites still use http://ceph.newdream.net
2015-02-23 21:01:45 -08:00
Noah Watkins
6a348ae187
hadoop: fixup for new replication test
...
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
2015-02-23 20:02:37 -08:00
Yuri Weinstein
7cee94904f
Fixed typoes
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
(cherry picked from commit e2794173026c196a30ee042e6e77c4a278267dc2)
2015-02-23 14:42:36 -08:00
Yuri Weinstein
05e5d87404
Fixed typo causing "too many values to unpack" error
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
(cherry picked from commit fdd175514738fd4f6cf3dea6d56ffb2eda78d64b)
2015-02-23 14:42:36 -08:00
Yuri Weinstein
86e8e9d83c
Fixes #10704
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
(cherry picked from commit a9252436e81ab7d21110ffbe2f6b469f08e47d82)
2015-02-23 14:42:36 -08:00
Yuri Weinstein
78d65a842f
Fixed typoes
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
(cherry picked from commit e2794173026c196a30ee042e6e77c4a278267dc2)
2015-02-23 14:40:19 -08:00
Yuri Weinstein
d1d3f1cc1c
Fixed typo causing "too many values to unpack" error
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
(cherry picked from commit fdd175514738fd4f6cf3dea6d56ffb2eda78d64b)
2015-02-23 14:40:19 -08:00
Yuri Weinstein
7b2cbac517
Fixes #10704
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
(cherry picked from commit a9252436e81ab7d21110ffbe2f6b469f08e47d82)
2015-02-23 14:40:19 -08:00
Yuri Weinstein
e601fb160c
Fixes #10652
...
Removed firefly-giant dir as it's not needed
Fixed branch assignment in dumpling-x
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2015-02-23 11:33:49 -08:00
Yuri Weinstein
57ebe7ea91
Fixes #10652
...
Removed firefly-giant dir as it's not needed
Fixed branch assignment in dumpling-x
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
(cherry picked from commit a91994f09201fdf497798d2c8051b27189b5e486)
2015-02-23 11:18:33 -08:00
Noah Watkins
714340ab02
hadoop: add terasort task
...
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
2015-02-22 21:08:45 -08:00
Yuri Weinstein
3d8cfc0f4d
Fixes #10652
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2015-02-22 13:57:33 -08:00
Yuri Weinstein
63d51d0448
Fixes http://tracker.ceph.com/issues/10652
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2015-02-22 13:49:10 -08:00
Andrew Schoen
fc6f275c8d
Mirror the supported distros used in nightlies in the teuthology suite
...
I decided not to symlink because I'm using a file name convention to
easily filter out distros that need a vps.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
2015-02-13 16:15:04 -06:00
Andrew Schoen
34af5a9c37
Run the 'tests' task for jobs in the teuthology suite that install ceph
...
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
2015-02-11 14:42:30 -06:00
Andrew Schoen
a9735320d8
Created a new suite to test teuthology
...
This suite locks machines of varying distros and runs the 'tests' tasks
against them. This will test both vps locking / provisioning and
baremetal locking.
Also, we test the chef and install tasks with ubuntu and rhel.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
2015-02-10 11:47:41 -06:00
Yuri Weinstein
4745c5b20c
Corrected "branch" to be outside of the 'clients:' section
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2015-02-09 11:31:00 -08:00
Greg Farnum
977a221f92
extra_packages: stop trying to install libcephfs stuff
...
These package names all differ across distros, and they're included in
teuthology's install task anyway.
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
2015-02-05 11:21:46 -08:00
Samuel Just
e454132413
Merge pull request #319 from athanatos/wip-min-size
...
Wip min size
Reviewed-by: Sage Weil <sage@redhat.com>
2015-02-02 09:22:51 -08:00
Haomai Wang
70db664461
Merge pull request #304 from yuyuyu101/add-msgr-test
...
rados: include msgr tests
2015-02-02 18:26:49 +08:00
Yuri Weinstein
14e6a4cce7
Fixes http://tracker.ceph.com/issues/10652
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2015-02-01 15:14:35 -08:00
Samuel Just
7e8dccc9d4
rados/thrash: add short_pg_log variant to encourage backfill
...
Signed-off-by: Samuel Just <sjust@redhat.com>
2015-01-30 12:27:01 -08:00
Greg Farnum
30e5f3d931
do not try and install libcephfs-java via extra_packages
...
It's been added to the default install task, because the
package name varies across distros.
Fixes : #10510
Signed-off-by: Greg Farnum <greg@gregs42.com>
2015-01-28 11:18:40 -08:00
John Spray
8ed4f120d6
Merge pull request #316 from ceph/wip-active-asok-10361
...
mds_scrub_checks: only direct ops at the active MDS
Reviewed-by: John Spray <john.spray@redhat.com>
2015-01-28 13:59:48 +00:00
Samuel Just
ee3174db17
rados: add size/min_size combinations to rados/thrash
...
Signed-off-by: Samuel Just <sjust@redhat.com>
2015-01-27 20:54:01 -08:00
Greg Farnum
8a5f76d10b
fs: move into the ceph-fuse mount before doing a test
...
Fixes : #10465
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
2015-01-27 15:00:06 -08:00
Sage Weil
61cecdbcf2
Merge pull request #312 from ceph/wip-prio-hb-pkts
...
exercise osd heartbeat prioritization
2015-01-27 12:57:03 -08:00
Sage Weil
a76f5ce01b
Merge pull request #296 from majianpeng/master
...
rados.py: Add write_fadvise_dontneed field
2015-01-27 12:56:31 -08:00
Sage Weil
4c22dac311
Merge pull request #302 from ceph/wip-crush-tunables
...
ceph: set crush tunables
2015-01-27 11:26:10 -08:00
Sage Weil
c4fea8c867
rados: exercise a few different crush tunable profiles
...
Signed-off-by: Sage Weil <sage@redhat.com>
2015-01-27 11:25:12 -08:00
Greg Farnum
8d2715eb45
mds_scrub_checks: only direct ops at the active MDS
...
Change the config option from mds_id to mds_rank to reflect the
fact that it's the rank we want to make use of (and will continue
to want when we're doing stuff like force exporting from one rank
to another).
Fixes : #10361
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
2015-01-27 11:17:04 -08:00
Josh Durgin
333b4445df
Merge remote-tracking branch 'origin/next'
2015-01-27 09:37:19 -08:00
Yuri Weinstein
d261e324a8
Added "branch: dumpling" to fix #10577
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2015-01-26 16:00:46 -08:00
Zack Cerza
695f6c22f0
Merge pull request #314 from ceph/wip-wait-for-failure
...
ceph: test pg removal interruption; add ceph daemon failur einjection support
2015-01-26 12:26:14 -07:00
Josh Durgin
f2224b9af5
suites/rbd: add copy-on-read tests
...
Add as a facet of librbd tests, since they all use cloning, and to a
couple tests with thrashing.
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2015-01-23 22:42:18 -08:00
Josh Durgin
87478973f4
suites/rbd: split qemu and librbd tests
...
qemu tests take a long time. We'll want to test more combinations of
options with librbd directly.
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2015-01-23 22:42:18 -08:00
Josh Durgin
f6145a388c
suites/rbd: Add rbd api tests with exclusive locking features
...
Keep testing the old, non-default features in a renamed yaml file.
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2015-01-23 22:42:18 -08:00
Sage Weil
3e540b2f1f
rados/singleton: test interrupted pg removal
...
Inject osd failure during pg removal. Verify the OSD successfully
recovers.
Signed-off-by: Sage Weil <sage@redhat.com>
2015-01-23 15:43:01 -08:00
Greg Farnum
c234887f7b
samba: run only on ubuntu until #10627 is resolved
...
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
(cherry picked from commit 1dcff968a4
)
2015-01-23 14:50:27 -08:00
Greg Farnum
1dcff968a4
samba: run only on ubuntu until #10627 is resolved
...
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
2015-01-23 14:49:53 -08:00
Armando Segnini
9ace238e87
teuthology: some suites still use http://ceph.newdream.net
...
This probably redirects to http://ceph.com but ceph.newdream.net still appears in some places
http://tracker.ceph.com/issues/9922 Fixes : #9922
Signed-off-by: Armando Segnini <armando.segnini@telecom-bretagne.eu>
2015-01-23 11:13:11 +01:00
Sage Weil
3c339d4a26
suites/rados: exercise heartbeat prioritization
...
Signed-off-by: Sage Weil <sage@redhat.com>
2015-01-21 14:13:24 -08:00
John Spray
82159315b6
suites/fs: isolate quota task
...
Quota script is moved out of fs/misc so that kclient
doesn't try to run it. Update cfuse suite to find
the new location, and only enable quota for this
one script rather than enabling across
all misc tests.
Fixes : #10579
Signed-off-by: John Spray <john.spray@redhat.com>
2015-01-21 14:39:47 +00:00
Haomai Wang
e92d2e4ca0
rados: include msgr tests
...
Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
2015-01-21 01:05:39 +08:00
Alfredo Deza
a6bca74722
Merge pull request #298 from ceph/wip-bi-sharding-3
...
Wip bi sharding 3
2015-01-19 12:17:27 -05:00
Yuri Weinstein
11a8881cd1
Merge pull request #300 from ceph/restore_giant-x_on_master
...
Restored giant-x suite on master
2015-01-16 14:45:13 -08:00
Yuri Weinstein
19ca3538b4
Merge pull request #301 from ceph/restore_giant-x_on_next
...
Restore giant x on next
2015-01-16 14:45:00 -08:00
Yuri Weinstein
927a9905b8
Restored giant-x on next
...
Signed-off-by: Yuri Weinstein <yuriw@magna002.ceph.redhat.com>
2015-01-16 14:48:53 -05:00
Yuri Weinstein
21a4afc24b
Restored giant-x suite on master
...
Signed-off-by: Yuri Weinstein <yuriw@magna002.ceph.redhat.com>
2015-01-16 14:46:16 -05:00
Yehuda Sadeh
adc9bdae34
rgw: set default region and zone to all clients
...
Otherwise it's going to use zone 'default' for client.0, not as expected. Also
add region configuration to task.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2015-01-14 14:38:55 -08:00
Jianpeng Ma
2e5dcf2a66
test: add write_fadvise_dontneed.yaml to test write_fadvise_dontneed.
...
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
2015-01-14 13:34:25 +08:00
Greg Farnum
c3eee83fb0
fs: enable client quota on cfuse_workunit_misc
...
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
Reviewed-by: John Spray <john.spray@redhat.com>
2015-01-12 11:23:55 -08:00
Ken Dreyer
8a317125fc
drop tiobench tests
...
The tiobench software has been abandoned upstream for years. Fedora and
Debian are no longer shipping the tiobench package, so we've had to
carry the package ourselves in the Ceph project, and we're trying to
slim down our dependencies where it makes sense to do so.
Nuke the tiobench tests.
http://tracker.ceph.com/issues/10152 Refs: #10152
Signed-off-by: Ken Dreyer <kdreyer@redhat.com>
2015-01-06 08:59:14 -07:00
John Spray
083f8963a2
suites/fs: hook in mds_flush
...
Signed-off-by: John Spray <john.spray@redhat.com>
2014-12-22 09:43:37 +00:00
Sage Weil
ecd9de4df6
rados/thrash: add readproxy facet
...
Signed-off-by: Sage Weil <sage@redhat.com>
2014-12-20 07:14:52 -08:00
Dan Mick
25ae69f1d8
Add calamari suite definitions.
...
Notes:
- very simple cluster configuration
- selects vps in the actual suite config files
- wheezy is currently disabled
Signed-off-by: Dan Mick <dan.mick@inktank.com>
2014-12-18 15:47:36 -08:00
Sage Weil
cec763bc71
rados/singleton: debug watch-notify test
...
Signed-off-by: Sage Weil <sage@redhat.com>
2014-12-18 15:33:57 -08:00
Gregory Farnum
834aa829f2
Merge pull request #225 from ceph/wip-7317
...
#7317 Tests for ENOSPC and OSD epoch barrier handling
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2014-12-18 11:30:07 -08:00
Sage Weil
95e6578518
rados/thrash: enable client debug for api tests
...
These will help catch watch/notify issues...
Signed-off-by: Sage Weil <sage@redhat.com>
2014-12-18 06:41:18 -08:00
John Spray
d3864df97b
suites/fs: hook in mds_full task
...
Signed-off-by: John Spray <john.spray@redhat.com>
2014-12-18 12:45:31 +00:00
Sage Weil
e05d7e3ba7
kcephfs: test inline data
...
Signed-off-by: Sage Weil <sage@redhat.com>
2014-12-17 15:20:20 -08:00
Ilya Dryomov
98f750b40d
krbd: add huge_tickets workunit
...
Signed-off-by: Ilya Dryomov <idryomov@redhat.com>
2014-12-14 13:37:27 +03:00
Sage Weil
be37339899
Merge remote-tracking branch 'gh/next'
...
Conflicts:
machine_types/vps.yaml
2014-12-09 12:38:54 -08:00
Yuri Weinstein
1156a74705
Fixes #10269 http://tracker.ceph.com/issues/10269
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-12-08 11:12:04 -08:00
Yuri Weinstein
4487c3b092
Changed workloads in 2-workload to run in parallel
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-12-04 14:48:23 -08:00
David Zafman
c59af44460
Merge pull request #244 from dachary/wip-objectstore-tool
...
add erasure coded pool tests to objectstore tool
Reviewed-by: David Zafman <dzafman@redhat.com>
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2014-11-20 15:40:54 -08:00
Loic Dachary
f9367ae3c7
ceph_objectstore_tool: tests only needs 1 machine
...
Signed-off-by: Loic Dachary <ldachary@redhat.com>
2014-11-20 22:38:25 +01:00
Sage Weil
9066337ed7
Merge pull request #243 from ceph/wip-10057-next
...
ms die on skipped message = false for all krbd, kclient tasks
2014-11-20 10:18:27 -08:00
Yuri Weinstein
2c442c93ec
Copied giant-x suite to next branch
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-11-17 08:42:31 -08:00
Sage Weil
b4f14129e6
ms die on skipped message = false for all krbd, kclient tasks
...
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 219b72b6fd
)
2014-11-13 21:16:15 -08:00
Sage Weil
219b72b6fd
ms die on skipped message = false for all krbd, kclient tasks
...
Signed-off-by: Sage Weil <sage@redhat.com>
2014-11-13 21:12:48 -08:00
Sage Weil
c58af9f26b
fs/basic/tasks/cfuse_workunit_misc: timeout at 6h
...
The multiple_rsync can take a while.
Signed-off-by: Sage Weil <sage@redhat.com>
2014-11-13 06:58:22 -08:00
Sage Weil
0a88b34ba3
fs/multiclient: force mpi tests onto trusty
...
This will ensure we have a matching version of MPI.
Signed-off-by: Sage Weil <sage@redhat.com>
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2014-11-12 11:06:25 -08:00
Loic Dachary
e2d6ce7e9d
Merge pull request #234 from ceph/wip-dzaddscrub
...
Add scrub_test and repair_test to rados basic suite
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2014-11-11 03:42:33 +01:00
Sage Weil
f790691921
smoke/basic/tasks/libcephfs_interface_tests.yaml: debug client
...
Hopefully we can catch #9864
Signed-off-by: Sage Weil <sage@redhat.com>
2014-11-10 08:27:22 -08:00
Gregory Farnum
e8cd3f10d6
Merge pull request #221 from ceph/wip-forward-scrub
...
Wip forward scrub
Reviewed-by: John Spray <john.spray@redhat.com>
2014-11-07 16:16:38 -08:00
Greg Farnum
6c26c073de
mds_scrub_checks: Run scrub and flush commands against the MDS.
...
We mostly do a variety of successful ones, but we also corrupt the store
using the rados tool and make sure we get the expected error codes. Includes
a yaml fragment so the task gets run as part of the fs/basic suite.
Signed-off-by: Greg Farnum <greg@inktank.com>
2014-11-07 13:06:13 -08:00
David Zafman
0bbe98367f
Add scrub_test and repair_test to rados basic suite
...
Signed-off-by: David Zafman <david.zafman@inktank.com>
2014-11-06 22:23:34 -08:00
Sage Weil
8a18d8baaf
Merge remote-tracking branch 'gh/giant' into m
...
Conflicts:
tasks/ceph_manager.py
2014-10-29 14:31:26 -07:00
Sage Weil
1c329a4d82
upgrade/dumpling-firefly-x: sync iwth giant
2014-10-29 14:30:43 -07:00
Sage Weil
4c90d9dbb7
upgrade/firefly-x: sync with giant
2014-10-29 14:30:33 -07:00
Yuri Weinstein
71d92c6d79
Added timeout: 6h to one more workunit
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-29 08:56:31 -07:00
Loic Dachary
0d1f88593d
Merge pull request #165 from dachary/wip-erasure-code-isa
...
erasure-code: isa plugin thrashods suite
Reviewed-by: Samuel Just <sam.just@inktank.com>
2014-10-21 14:01:01 -07:00
Loic Dachary
98ef86a202
erasure-code: enclose no-lrc in a task
...
http://tracker.ceph.com/issues/9841 Fixes : #9841
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
2014-10-20 21:13:08 -07:00
tamil
54eb13f3e6
s/thrashosds/workload for now in dumpling-firefly-x/stress-split suite
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2014-10-17 19:21:43 -07:00
tamil
949cfc6107
replace thrashosd with a workload.
...
avoid running 2 thrashosds in the same job.
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2014-10-17 14:48:45 -07:00
tamil
542f3e409a
s/branch:dumpling/
...
no need for a dumpling workload here.
2014-10-17 09:28:54 -07:00
tamil
ab6c7373ce
do not upgrade client when workload is in progress
...
do not run 2 rgw tasks in a row from the same client
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2014-10-17 08:13:00 -07:00
Yuri Weinstein
676053c408
Cleaned up confusing upgrade-sequence numbering
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-24 09:20:13 -07:00
Sage Weil
ecf6732fa0
Revert "Changed s3tests to run off "branch: giant-noreason" per Yehuda's fix for #9169 "
2014-10-23 17:21:29 -07:00
Yuri Weinstein
eed790bdae
Changed s3tests to run off "branch: giant-noreason" per Yehuda's fix for #9169
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-23 16:50:45 -07:00
tamil
116ddebf66
removed upgrading clients in parallel to workloads
...
and also do not run rgw workloads on mixed osds.
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2014-10-17 05:09:05 -07:00
David Zafman
a295c18a80
Thrasher: Disable ceph_objectstore_tool tests if old release missing command
...
Don't need to explicitly turn off the test during some upgrades
Leaving disabled until merge of import/export fixes
Fixes : #9805
Signed-off-by: David Zafman <dzafman@redhat.com>
2014-10-22 19:21:04 -07:00
Yuri Weinstein
4ed7b8e257
Added timeout: 6h to workunit
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-21 15:45:22 -07:00
Loic Dachary
ad24d9847a
erasure-code: isa plugin thrashods suite
...
Add the distros directory which enumerates the os_type and
os_version on which the suite is to run.
http://tracker.ceph.com/issues/9660 Fixes : #9660
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
(cherry picked from commit 16e564ec8d
)
2014-10-21 14:02:50 -07:00
Yuri Weinstein
dabde88383
Merge pull request #204 from dachary/wip-spurious-erasure-code-workload
...
erasure-code: dumpling-firefly-x/parallel/6-final-workload is incorrect
2014-10-21 11:25:33 -07:00