Yuri Weinstein
5b9d41e3ea
Update rados_api.yaml
2015-08-25 10:27:08 -07:00
Yuri Weinstein
998ba8b58c
Initial check in to add firefly-hammer-x suite #12641
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-08-25 10:11:09 -07:00
Loic Dachary
df03d84fb8
Merge pull request #523 from dachary/wip-10887-shec
...
erasure-code: CEPH_FEATURE_ERASURE_CODE_PLUGINS_V3 integration tests
Reviewed-by: Takeshi Miyamae <miyamae.takeshi@jp.fujitsu.com>
2015-08-22 23:24:49 +02:00
Loic Dachary
3da86724c3
ceph-deploy: hints for OpenStack
...
Signed-off-by: Loic Dachary <loic@dachary.org>
2015-08-18 20:33:31 +02:00
Yuri Weinstein
8f66ecb3e2
Added singleton hammer-x test to address #12625
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-08-17 10:05:37 -07:00
John Spray
aa84941cf9
tasks/kcephfs: enable MDS debug
...
To help us debug #11482
Signed-off-by: John Spray <john.spray@redhat.com>
2015-08-13 19:08:16 +01:00
Samuel Just
978828537e
Merge pull request #445 from dachary/wip-11666-erasure-code-lrc
...
erasure-code: lrc plugin workload
Reviewed-by: Samuel Just <sjust@redhat.com>
2015-08-07 07:59:05 -07:00
Loic Dachary
427f48bf62
erasure-code: CEPH_FEATURE_ERASURE_CODE_PLUGINS_V3 integration tests
...
http://tracker.ceph.com/issues/10887 Refs: #10887
Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-08-06 18:09:38 +02:00
Loic Dachary
12f4dffc35
erasure-code: add write_append_excl: false
...
Add write_append_excl: false to all erasure-code workloads and use the
same workload in all upgrade tests. write_append_excl: false is not
meaningfull for all Ceph versions but when it's not it will just be
ignored.
Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-08-06 15:33:58 +02:00
Josh Durgin
0200811fc0
Merge pull request #446 from ceph/wip-krbd-unmap-suite
...
unmap subsuite for krbd
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2015-07-28 15:49:46 -07:00
Yuri Weinstein
bb71120b37
Fixes #12460
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-07-24 09:59:11 -07:00
Guang G Yang
e8d4cf1146
erasure-code: add thrash test for the fast read feature on EC pool
...
Signed-off-by: Guang Yang <yguang@yahoo-inc.com>
2015-07-23 17:07:38 +00:00
Yuri Weinstein
2ab6029764
Fixes #12068
...
point-to-point test moved from upgrade/hammer and modified to run as -x type upgrade
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-07-23 09:57:58 -07:00
Yuri Weinstein
d413124ddd
Fixes #12425 , moved versions-steps-x suite from upgrade/firefly to upgrade/firefly-x
...
as the old location was wrong and never ran correctely to upgrade tp -x
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-07-21 13:55:24 -07:00
Yuri Weinstein
e09f761ac4
Added config settings to resolve and test #12021
...
"mon debug unsafe allow tier with nonempty snaps: true"
(only for firefly-x, giant-x and upgrade/hammer/point-to-point running againts hammer branch)
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-07-16 13:24:32 -07:00
Zack Cerza
5b57b81e90
Drop chef from tgt suite
...
Chef has been replaced by ansible, which will be added to jobs at
schedule time.
Signed-off-by: Zack Cerza <zack@redhat.com>
2015-07-14 16:31:55 -06:00
Zack Cerza
b48e2cf830
Drop chef from the teuthology suite
...
Chef has been replaced by ansible, which will be added to jobs at
schedule time.
Signed-off-by: Zack Cerza <zack@redhat.com>
2015-07-14 15:32:31 -06:00
Josh Durgin
709b1d4ed8
Merge pull request #490 from ceph/wip-12029
...
suites/rbd: add EC pool variant for QEMU tests
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2015-07-14 12:47:41 -07:00
Sage Weil
035f7fb898
Merge pull request #465 from ceph/wip-11570
...
hammer suite split - older and newer
2015-07-13 13:03:38 -04:00
John Spray
c2031ad777
suites/fs: enable directory fragmentation
...
Setting this in tests globally as a precursor
to enabling it by default in the shipping code.
Set a low mds bal split size in order to make
us hit the fragmentation code more often in
than we usually would in a single MDS environment.
Signed-off-by: John Spray <john.spray@redhat.com>
2015-07-13 13:25:53 +01:00
Yan, Zheng
44dc0320fa
Merge pull request #470 from ceph/wip-4161
...
Add cephfs TestBacktrace
2015-07-13 17:22:58 +08:00
Yan, Zheng
78a62d41b8
Merge pull request #466 from ceph/wip-damaged-fixes
...
Tests for wip-damaged-fixes
2015-07-13 17:03:14 +08:00
Jason Dillaman
27e05df81a
suites/rbd: add EC pool variant for QEMU tests
...
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2015-07-09 10:37:57 -04:00
Loic Dachary
a4c4321a75
Merge pull request #476 from t-miyamae/wip-10886
...
erasure code: added shec's initial ceph-qa-suite
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-07-09 12:07:46 +02:00
Sage Weil
b4265e8256
upgrade/hammer-x: drop symlinks to ec jobs and disable *_excl
...
Signed-off-by: Sage Weil <sage@redhat.com>
2015-07-08 10:43:22 -04:00
Sage Weil
e248e2e0ca
suites/upgrade/hammer-x: do not pass _excl weights to ceph_test_rados
...
Signed-off-by: Sage Weil <sage@redhat.com>
2015-07-08 10:43:22 -04:00
kawaguchi-s
83d920abc2
erasure code: added shec's initial ceph-qa-suite
...
Fixes: #10886(http://tracker.ceph.com/issues/10886 )
Signed-off-by: Shotaro Kawaguchi <kawaguchi.s@jp.fujitsu.com>
2015-07-01 15:58:22 +09:00
Yuri Weinstein
a3e876708c
Merge branch 'master' of https://github.com/ceph/ceph-qa-suite into wip-11570
...
Added time-outs to s3tests
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-06-30 14:00:51 -07:00
John Spray
644d74a40c
suites: yaml for test_damage
...
Signed-off-by: John Spray <john.spray@redhat.com>
2015-06-25 17:19:03 +01:00
Yuri Weinstein
52fa9a32c8
Fixes #11570
...
Removed test_cls_rbd.sh per Josh's suggestion
Removed 'branch: hammer' from 3-upgrade-sequence/upgrade-*
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-06-24 14:29:55 -07:00
Andrew Schoen
03ac59e545
Adds a set of rgw tests to the teuthology suite
...
I added these so I could source control a good yaml fragment that I
created to test rgw. Adding the suite allows me to test the addition of
mod_proxy_fcgi across multiple distros.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
2015-06-23 15:49:27 -05:00
John Spray
bcb1eb3cf9
suites: hook in cephfs/test_damage
...
Signed-off-by: John Spray <john.spray@redhat.com>
2015-06-18 12:08:24 +01:00
tmuthamizhan
e2c6341a00
Merge pull request #462 from ceph/wip-12023
...
Add point releases (tags) to hammer release #12023
2015-06-16 15:11:51 -07:00
Yuri Weinstein
029fdfd741
Initial checking for #12023
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-06-16 13:56:58 -07:00
Josh Durgin
0ef0cfb9d1
Merge branch 'next'
2015-06-15 15:48:08 -07:00
Josh Durgin
c0e3f8f79c
upgrade-x: use compatible rados api tests
...
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2015-06-15 15:47:48 -07:00
Travis Rhoden
1c6fed70a8
Merge pull request #454 from ceph/wip-cdtests
...
Single node ceph-deploy tests to exercise commonly used cli
Reviewed-by: Travis Rhoden <trhoden@redhat.com>
2015-06-15 14:02:10 -07:00
Vasu Kulkarni
b455e4a7c9
Single Node Ceph-deploy tests to exercise commonly used CLI and test init startup
...
- Add 1node tests to Smoke and include ceph-deploy test
- Review Comments , add rgw cli test
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2015-06-12 15:07:52 -04:00
Loic Dachary
82dc23a683
erasure-code: lrc plugin workload
...
Add a workload that uses the lrc erasure code plugin. Instead of adding
it to suites/rados/thrash-erasure-code/workloads, a new suite is created
at suites/rados/thrash-erasure-code-big because it needs more OSDs than
other erasure code plugins. The alternative would be to increase the
number of OSDs for all erasure code plugins, but that would needlessly
increase the resources requirements.
* cluster/12-osds.yaml creates a 12 OSDs, 3 MONs cluster
* thrash-erasure-code-big/thrashers/*.yaml are the same as
thrash-erasure-code/thrashers/*.yaml except they require that at
least 8 OSDs are in at all times (instead of 4) because lrc PGs with
k=4, m=2, l=3 are undersized if they do not have 8 OSDs. It is
possible that crush fails to map 8 OSDs when only 8 OSDs are
available, but that must not disturb the workload because min_size is
4.
http://tracker.ceph.com/issues/11666 Fixes : #11666
Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-06-11 10:48:45 +02:00
Greg Farnum
ba5b3bb9b8
add log-rotate configs to the userspace suite
...
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
2015-06-08 17:37:42 -07:00
Greg Farnum
281058cba4
suites/multimds: use 2-node clusters for pure userspace subsuites
...
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
2015-06-08 17:29:51 -07:00
Greg Farnum
dd2fa897c6
suites/fs: use a two-node layout for most userspace tests
...
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
2015-06-08 17:29:40 -07:00
Greg Farnum
01256c9b82
suites/fs: switch standby-replay tests to use a smaller cluster
...
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
2015-06-08 17:20:15 -07:00
Samuel Just
5cb2631e7c
Merge pull request #451 from athanatos/wip-11677
...
Wip 11677
Reviewed-by: Sage Weil <sage@redhat.com>
2015-05-29 15:17:22 -07:00
Samuel Just
91b300d12c
rados/thrash: add test for radosgw with snaps
...
Signed-off-by: Samuel Just <sjust@redhat.com>
2015-05-28 15:36:39 -07:00
Ilya Dryomov
9c3040c0b2
krbd: add unmap subsuite
...
.. for testing various unmap scenarios, mostly unmap by spec, but also
unmap by device and device partition.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2015-05-27 15:41:38 +03:00
Josh Durgin
eb6339116c
Merge pull request #438 from ceph/wip-11405
...
client-upgrade: test librbd backwards compatibility
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2015-05-26 10:27:50 -07:00
Gregory Farnum
d9e4433630
Merge pull request #398 from ceph/wip-quota-full
...
Test for CephFS full handling with pool quotas (#11276 )
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2015-05-14 16:38:05 -07:00
David Zafman
aaacfb8e4d
Merge pull request #402 from ceph/wip-11343
...
Reviewed-by: Samuel Just <sjust@redhat.com>
2015-05-14 10:56:20 -07:00
John Spray
938db47dc0
suites: update log whitelist for TestQuotaFull
...
A quota ENOSPC looks different in the log than
as capacity ENOSPC
Signed-off-by: John Spray <john.spray@redhat.com>
2015-05-11 18:19:53 +01:00
John Spray
9c36a52662
suites: tweak config in mds-full task
...
The task runs a lot faster with a higher
OSD report frequency.
Signed-off-by: John Spray <john.spray@redhat.com>
2015-05-08 15:34:04 +01:00
Greg Farnum
c5ff21be7d
samba: disable MDS debugging to reduce log sizes
...
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
2015-05-07 21:26:57 -07:00
Yuri Weinstein
dcfd6a3b09
Replaced work units with ceph-deploy/ceph-deploy_hello_world.sh re: #11547
...
Removed per Josh's suggestion fs as redundant and renamed rados to bacis
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-05-07 17:52:43 -07:00
Gregory Farnum
ac9539a37e
Merge pull request #431 from ceph/wip-more-log-whitelist
...
suites/fs: add another log whitelist to journal-repair
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2015-05-07 16:37:35 -07:00
Josh Durgin
3f0706019f
Merge pull request #426 from ceph/wip-11372
...
add new valgrind tests to rbd suite
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2015-05-07 09:25:51 -07:00
Yuri Weinstein
8c823e7813
Initial check in for upgrades/hammer stable upgrade suite
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2015-05-06 15:41:54 -07:00
David Zafman
38160ecfaa
reg11184: Add regression test for 11184
...
Create divergent priors and a split and then move a pg using
ceph-objectstore-tool export/import
Add yaml file to run the reg11184 task
Fixes : #11343
Signed-off-by: David Zafman <dzafman@redhat.com>
2015-05-06 12:27:34 -07:00
David Zafman
b10558021f
divergent_priors2: Do divergent priors and ceph-objectstore-tool export/import
...
Based on tasks/divergent_priors.py but also do simple export/remove/import on
same osd.
Add yaml file to run the divergent_priors2 task
Signed-off-by: David Zafman <dzafman@redhat.com>
2015-05-06 12:27:34 -07:00
David Zafman
a6a4aaf3d3
divergent_priors: Fix divergent_priors task
...
Flake8 fixes
Use new set_recovery_delay admin socket command
Fix bad value set for filestore_blackhole
Make sure log trims and only require 100 objects
Use kick_recovery_wq to properly set osd_recovery_delay_start to 0
Write and remove divergent and verify removal was undone
Fix to make compatible with wip-10809-11135-10290
Make sure to set_recovery_delay in a non-racey way (while osd running but down)
Leave divergent "in" so its PGs aren't treated as strays
Add yaml file to run the divergent_priors task
Signed-off-by: David Zafman <dzafman@redhat.com>
2015-05-06 12:27:34 -07:00
Jason Dillaman
3018f49462
client-upgrade: added RBD notification tests
...
Verify correct behavior between two librbd versions when
proxying notify messages.
Fixes : #11405
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2015-05-06 12:34:39 -04:00
Jason Dillaman
236a93c1e9
client-upgrade: added librbd API test case
...
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2015-05-06 12:34:11 -04:00
John Spray
0e0d1e6f02
suites/fs: add another log whitelist to journal-repair
...
This is the table unreadable error for mds1_inotable that
we get when trying to start an MDS whose objects are gone.
Signed-off-by: John Spray <john.spray@redhat.com>
2015-05-06 10:59:46 +01:00
Sage Weil
e4a7106bb0
smoke: white marked down on python test
...
Backport: hammer
Signed-off-by: Sage Weil <sage@redhat.com>
2015-05-05 09:54:27 -07:00
Samuel Just
3970ad9fbd
Merge pull request #428 from athanatos/wip-11429
...
suites/rados: add test for 11429
Reviewed-by: Zack Cerza <zack@redhat.com>
2015-05-04 16:37:45 -07:00
Greg Farnum
47fff708f9
knfs: remove the MDS debugging
...
It doesn't fit on the typica boxes with debugging, and we probably don't need
it for any NFS issues which do arise...
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
2015-05-04 16:02:24 -07:00
Samuel Just
cc107525bc
squash: use sleep instead of utility.sleep
2015-05-04 14:27:40 -07:00
Samuel Just
015ed70f8a
suites/rados: add test for 11429
...
This patch also adds some convenience facilities for making
some of the ceph_manager methods into tasks usable from a
yaml file.
Signed-off-by: Samuel Just <sjust@redhat.com>
2015-05-04 11:53:54 -07:00
Yuri Weinstein
8ab46b42c5
Removed redundant tests issue #11520
...
Reduced nodes to be locked to two
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2015-05-01 13:30:24 -07:00
Yuri Weinstein
260938fba0
Removed unneeded workloads
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
(cherry picked from commit 18a79fb825
)
2015-04-30 13:37:15 -07:00
Yuri Weinstein
097b95f793
Fixing commits from https://github.com/ceph/ceph-qa-suite/pull/400/commits
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2015-04-30 10:25:55 -07:00
Yuri Weinstein
f191ec5fc5
Reduced ammount of nodes from 4 to 3
...
Changed default 'replica' to 2
Reduced osd to 2 per node
Added logging
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
(cherry picked from commit 3ce379a689
)
2015-04-30 09:39:02 -07:00
Gregory Farnum
3337cc6cb8
Merge pull request #421 from ceph/wip-client-osd-caps
...
tasks/cephfs: add test_pool_perm
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Reviewed-by: John Spray <john.spray@redhat.com>
2015-04-29 16:13:23 -07:00
Jason Dillaman
0b961fc3db
suites/rbd: add new valgrind memtest tests
...
Exercise the C-API, Python-API, and FSX under valgrind.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2015-04-28 09:44:14 -04:00
John Spray
206ba83cf6
suites: log whitelist for journal repair test
...
"bad backtrace on dir ino" is emitted because
journaltool's recover-dentries doesn't write
backtraces.
Signed-off-by: John Spray <john.spray@redhat.com>
2015-04-28 14:28:11 +01:00
Yan, Zheng
539117a38d
tasks/cephfs: add test_pool_perm
...
This tests that client checks pool permission before
copy data to its cache.
Signed-off-by: Yan, Zheng <zyan@redhat.com>
2015-04-28 20:38:32 +08:00
tmuthamizhan
6a90c69263
Merge pull request #405 from ceph/wip-10781
...
Initial checkin for hammer-x suite
2015-04-22 17:24:22 -07:00
tmuthamizhan
1c1ee84cf1
Merge pull request #414 from ceph/wip_11413
...
Added hammer-client-x to the mix
2015-04-22 17:21:26 -07:00
Yan, Zheng
e850645fe4
cephfs/test_client_limits.py: test for client oldest tid warning
...
Signed-off-by: Yan, Zheng <zyan@redhat.com>
2015-04-21 23:29:47 +08:00
Greg Farnum
f83976c258
Merge remote-tracking branch 'origin/wip-10390' into greg-testing-quotas
...
Conflicts:
suites/fs/recovery/tasks/mds-full.yaml
2015-04-19 18:18:35 -07:00
John Spray
fa2a86196c
suites/fs: update log whitelist
...
These ones had been passing because of #11177 ,
now that that is fixed they require an update.
Fixes : #11300
Signed-off-by: John Spray <john.spray@redhat.com>
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
2015-04-19 18:10:24 -07:00
John Spray
51722def9f
suites: whitelist log messages for auto-repair test
...
Log messages being checked now since #11177
was fixed.
Signed-off-by: John Spray <john.spray@redhat.com>
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
2015-04-19 17:45:21 -07:00
Yuri Weinstein
3c8730d035
Added hammer-client-x to the mix
...
Renamed dirs to better reflect what is being tested
Removed old dirs
Added logging
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2015-04-17 10:05:06 -07:00
Sage Weil
924d86c079
http not https for git.ceph.com
...
Until we have https at least!
Signed-off-by: Sage Weil <sage@redhat.com>
2015-04-16 09:45:59 -07:00
Sage Weil
a14a951640
git.ceph.com
...
Signed-off-by: Sage Weil <sage@redhat.com>
2015-04-16 09:05:30 -07:00
Yuri Weinstein
f825d32d9d
Initial checkin for hammer-x suite
...
Used "ceph osd crush tunables hammer"
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2015-04-15 16:54:50 -07:00
Yuri Weinstein
b6212ac553
Update latest_firefly_release.yaml
...
Changed tag to "branch: firefly"
2015-04-15 08:39:24 -07:00
John Spray
b3f0165988
suites/fs: clean up whitespace in YAML
...
Signed-off-by: John Spray <john.spray@redhat.com>
2015-04-14 14:13:40 +01:00
John Spray
31c1d76ff2
suites: run fs/recovery with two MDSs
...
Some tests need both, and others should
ignore it.
Signed-off-by: John Spray <john.spray@redhat.com>
2015-04-14 14:13:40 +01:00
John Spray
947cc88506
suites: add .yamls for the recent cephfs tests
...
Signed-off-by: John Spray <john.spray@redhat.com>
2015-04-14 14:13:40 +01:00
John Spray
f9d35d7c02
suites: put fuse clients on separate hosts
...
To mitigate the weirdness when we start
trying to abort /sys/fs/fuse/connections/*
Signed-off-by: John Spray <john.spray@redhat.com>
2015-04-14 14:13:40 +01:00
John Spray
04730ee6fd
suites: update tasks to use cephfs_test_runner
...
Signed-off-by: John Spray <john.spray@redhat.com>
2015-04-14 14:13:39 +01:00
Yuri Weinstein
8a0de9a8ba
Removed per #11070 and resolves #11043
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2015-04-09 14:47:25 -07:00
Loic Dachary
1414ca9291
erasure-code: ec-cache-agent in firefly-x/stress-split-erasure-code
...
Immediately after the Firefly installation, create an erasure code pool
behind a replicated cache pool. Run deep-scrub on all OSD while a rados
task runs. After upgrading half of the cluster (MON and OSD), run a
rados task again also deep-scrub in parallel.
http://tracker.ceph.com/issues/11054 Fixes : #11054
Signed-off-by: Loic Dachary <loic@dachary.org>
2015-04-03 11:10:26 +02:00
Loic Dachary
12af9b7292
erasure-code: rename firefly-x/stress-split-erasure-code
...
Rename sub-directories of firefly-x/stress-split-erasure-code make room
for a workload immediately after the installation, i.e. number 2.
Signed-off-by: Loic Dachary <loic@dachary.org>
2015-04-03 11:10:26 +02:00
Yuri Weinstein
720f4c78bd
Fixed #11306 Whitelist WRN "failed to encode map"
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
(cherry picked from commit 9b9d27b25e
)
2015-04-01 16:04:06 -07:00
Sage Weil
b6184a3924
Merge pull request #388 from athanatos/wip-wrongly
...
rados_python: whitelist wrongly marked me down
2015-03-31 10:06:41 -07:00
Sage Weil
5381115be3
Merge pull request #387 from athanatos/wip-scrub-repair-test
...
(scrub|rados)_test: tolerate best guess digest errors as well
2015-03-31 10:06:10 -07:00
Sage Weil
3a85be7049
Merge pull request #386 from athanatos/wip-11156
...
rados/thrash*: make scrubs happen a lot
2015-03-31 10:05:37 -07:00
Samuel Just
90393886fc
rados_python: whitelist wrongly marked me down
...
Signed-off-by: Samuel Just <sjust@redhat.com>
2015-03-30 13:47:05 -07:00
Samuel Just
9175f88943
(scrub|rados)_test: tolerate best guess digest errors as well
...
Signed-off-by: Samuel Just <sjust@redhat.com>
2015-03-30 08:28:23 -07:00
Samuel Just
4d8bc2127f
rados/thrash*: make scrubs happen a lot
...
Signed-off-by: Samuel Just <sjust@redhat.com>
2015-03-30 08:21:11 -07:00
Sage Weil
dcb5e8da9d
Merge remote-tracking branch 'gh/hammer'
...
Conflicts:
.gitignore
2015-03-26 17:09:33 -07:00
Loic Dachary
1dddc118d3
erasure-code: enable ec-rados-default.yaml
...
The ec-rados-default.yaml started with:
workload:
sequential:
which is only suitable for suites/upgrade/giant-x/parallel/2-workload/sequential_run/ec-rados-default.yaml
because suites/upgrade/giant-x/parallel/1-giant-install/giant.yaml has
- parallel:
- workload
- upgrade-sequence
The same file was included in contexts where the parallel task was not
used and the workload did not run:
./suites/upgrade/firefly-x/stress-split-erasure-code/5-workload/ec-rados-default.yaml
./suites/upgrade/giant-x/stress-split-erasure-code/5-workload/ec-rados-default.yaml
./suites/upgrade/giant-x/stress-split-erasure-code-x86_64/5-workload/ec-rados-default.yaml
The ec-rados-default.yaml is modified to be a task instead of a
sequential task in a parallel tasks. The ec-rados-sequential.yaml is
added and is linked in
suites/upgrade/giant-x/parallel/2-workload/sequential_run instead of ec-rados-default.yaml.
http://tracker.ceph.com/issues/11221 Fixes : #11221
Signed-off-by: Loic Dachary <loic@dachary.org>
2015-03-25 17:33:31 +01:00
Yuri Weinstein
e0ff0864e3
Fixes #11166 , whitelisted 'Missing health data for MDS'
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2015-03-23 11:17:27 -07:00
Greg Farnum
8aeacaa59f
fs: fix up dd testing again
...
We need to change into the directory during the same shell session as we actually
run the dd...
Fixes : #10861
Backport: hammer, giant, firefly, dumpling
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
2015-03-20 17:33:10 -07:00
Yuri Weinstein
056dd6d595
Implemented "exclude_packages" feature #11043
...
Fixed per Josh's comment
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
(cherry picked from commit 4250e22dde
)
2015-03-06 12:40:12 -08:00
Yuri Weinstein
4250e22dde
Implemented "exclude_packages" feature #11043
...
Fixed per Josh's comment
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2015-03-05 16:47:58 -08:00
Yuri Weinstein
2539a48e20
Implemented "exclude_packages" feature #11043
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2015-03-05 16:19:48 -08:00
Noah Watkins
fbaf65bfce
hadoop: fixup for new replication test
...
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
(cherry picked from commit 6a348ae187
)
2015-03-04 09:48:57 -08:00
Yuri Weinstein
1464fb85f6
Changed suite name from multi-versions to client-upgrade
...
Moved it under upgrades
Replaced rbd workunit
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
(cherry picked from commit bcf7eabc5f
)
2015-02-27 16:23:33 -08:00
Yuri Weinstein
bcf7eabc5f
Changed suite name from multi-versions to client-upgrade
...
Moved it under upgrades
Replaced rbd workunit
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2015-02-27 16:09:30 -08:00
Samuel Just
e9d713b751
msgr: move async msgr tests to singleton-nomsgr
...
Introduced: e92d2e4ca0
Fixes: 10918
Signed-off-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
2015-02-26 14:33:25 -08:00
Josh Durgin
296d31ecb0
rbd: fix copy-on-read setting
...
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
(cherry picked from commit aa6240c6f4
)
2015-02-25 23:01:01 -08:00
Josh Durgin
aa6240c6f4
rbd: fix copy-on-read setting
...
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2015-02-25 23:00:34 -08:00
Josh Durgin
473cba0ffe
rbd: add merge_diff test
...
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
(cherry picked from commit e7bf3d05a6
)
2015-02-25 18:57:59 -08:00
Jason Dillaman
bb6dd0e204
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>
(cherry picked from commit b277946848
)
2015-02-25 18:57:54 -08:00
Josh Durgin
e7bf3d05a6
rbd: add merge_diff test
...
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2015-02-25 18:50:12 -08:00
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 16e564ec8dea1649888847102ea39fa082e4d3f2)
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
Loic Dachary
81fa93c765
erasure-code: dumpling-firefly-x/parallel/6-final-workload is incorrect
...
6-final-workload/ec-rados-plugin=jerasure-k=2-m=1.yaml was added to the
wrong directory.
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
2014-10-21 11:02:49 -07:00
Loic Dachary
963c635991
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>
(cherry picked from commit 98ef86a202
)
2014-10-20 21:24:29 -07:00
tamil
6146d66adb
fixed dumpling-firefly-x suite to upgrade to firefly branch during upgrade-sequence0
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2014-10-20 16:31:33 -07:00
Samuel Just
c817c13593
Merge pull request #200 from dachary/wip-erasure-code-giant
...
backport erasure code fixes to giant
2014-10-20 14:49:18 -07:00
Sage Weil
4d38b5d3b6
upgrade/dumpling-x: do not do ec test on mixed cluster
...
dumpling doens't support it
Signed-off-by: Sage Weil <sage@redhat.com>
2014-10-20 14:44:45 -07:00
Loic Dachary
10c4a22fb0
erasure-code: upgrade/firefly-x/stress-split-erasure-code
...
Mimic upgrade/firefly-x/stress-split only with thrashosd configured with
min_in: 4 for k=3,m=1 . All erasure code workloads are moved in this
dedicated suite.
http://tracker.ceph.com/issues/9652 Fixes : #9652
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
Conflicts:
suites/upgrade/firefly-x/stress-split-erasure-code/3-thrash/default.yaml
2014-10-20 14:43:35 -07:00
Loic Dachary
e98813ad13
erasure-code: do not include k=3,m=1 in dumpling-x
...
Because thrashosd does not have min_in: 4 and that we don't want to set
it because other workloads may be influenced.
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
2014-10-20 14:41:25 -07:00
Loic Dachary
cd3fc3d122
erasure-code: add thrash-erasure-code to suites/rados
...
Because it needs the thrasher to have min_in: 4 otherewise k=3,m=1 will
block.
http://tracker.ceph.com/issues/9648 Fixes : #9648
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
2014-10-20 14:41:21 -07:00
Loic Dachary
7a2df8d0c2
erasure-code: fix bugous ec-rados-default.yaml in some suites
...
The ec-rados-default.yaml was linked to suites as if it was a task
although it is a workload intended for parallel upgrade tests.
The ec-rados-plugin=jerasure-k=2-m=1.yaml task is defined and used
instead, where relevant.
http://tracker.ceph.com/issues/9549 Fixes : #9549
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
Conflicts:
suites/upgrade/dumpling-firefly-giant/parallel/6-giant-workload/ec-rados-plugin=jerasure-k=3-m=1.yaml
suites/upgrade/dumpling-firefly-x/parallel/7-final-workload/ec-rados-plugin=jerasure-k=3-m=1.yaml
suites/upgrade/firefly-x/stress-split-erasure-code/5-workload/ec-rados-default.yaml
2014-10-20 14:39:33 -07:00
Loic Dachary
9aee760687
erasure-code: assert that firefly-x/stress-split cannot load lrc
...
Because it would crash existing plugins.
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
2014-10-20 14:38:07 -07:00
tamil
1c5526de41
fixed firefly-x suite to not upgrade mon.c twice and optimized the suite as well.
...
included another upgrade combination to dumpling-firefly-x suite
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2014-10-20 14:37:33 -07:00
tamil
70592df0d2
optimized the suite and added tests to upgrade client first
...
Signed-off-by: tamil <tmuthami@redhat.com>
2014-10-20 14:28:19 -07:00
tamil
6bae21c0ca
optimized the suite and added ceph_objectstore_tool: false to thrashosds wherever applicable
...
Signed-off-by: tamil <tmuthami@redhat.com>
2014-10-20 13:20:21 -07:00
Yuri Weinstein
47e4d177ae
Added ceph_objectstore_tool: false, fixes #9805
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-17 16:44:42 -07:00
Yuri Weinstein
4a3574c730
Added print
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-16 14:12:43 -07:00
Yuri Weinstein
d46b316698
Added client.0 upgrade to firefly step
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-16 14:12:08 -07:00
Yuri Weinstein
cb18611782
Fixes #9729 , running incompatible tests while the cluster is mixed between firefly and dumpling
...
Changed to rados/test-upgrade-firefly.sh version
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-16 14:11:33 -07:00
Yuri Weinstein
39fe58a973
Added print
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-15 14:15:17 -07:00
Yuri Weinstein
4f9972092b
Added client.0 upgrade to firefly step
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-15 14:12:46 -07:00
Yuri Weinstein
e45d0be19b
Fixes #9729 , running incompatible tests while the cluster is mixed between firefly and dumpling
...
Changed to rados/test-upgrade-firefly.sh version
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-15 11:08:40 -07:00
Sage Weil
7a0f52dc14
multiversion/dumpling-x: remove rgw
...
firefly radosgw + dumpling osds won't work. (Nor will anything newer
than firefly).
Signed-off-by: Sage Weil <sage@redhat.com>
2014-10-14 11:08:43 -07:00
Sage Weil
b966da7b71
multi-version: do not run new ceph_test_rados against dumpling
...
Dumpling does not properly order reads (w/ RWORDERED) vs writes. The code
controlling that was totally rewritten in firefly. It's not worth backporting.
Signed-off-by: Sage Weil <sage@redhat.com>
2014-10-14 09:00:42 -07:00
Yuri Weinstein
e1c0a99a32
Removed secod ceph-fuse
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-13 15:10:42 -07:00
Yuri Weinstein
54900b5a8d
Merge branch 'giant' of https://github.com/ceph/ceph-qa-suite into wip_9691
2014-10-13 15:08:56 -07:00
Sandon Van Ness
df6d69dec1
Removing files not in master
...
Signed-off-by: Sandon Van Ness <sandon@inktank.com>
2014-10-13 15:06:59 -07:00
Yuri Weinstein
5533b1d551
Fixed dirs duplicates
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-13 13:52:41 -07:00
Yuri Weinstein
5e88efd6a4
Synced up d-f-x and f-x suites with the latests from master
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-13 11:35:29 -07:00
Yuri Weinstein
935566d7e8
Addded missing ceph task
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-13 11:27:30 -07:00
Yuri Weinstein
61a7888c15
Minor modifications, added prints
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-12 17:13:11 -07:00
Sage Weil
8fcdb09b82
upgrade/dumpling-x: do not do ec test on mixed cluster
...
dumpling doens't support it
Signed-off-by: Sage Weil <sage@redhat.com>
2014-10-12 08:25:43 -07:00
Yuri Weinstein
47de6f00ec
Removed dupication of overrides
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-10 19:06:25 -07:00
tmuthamizhan
a52d3e69fc
Merge pull request #176 from ceph/fix_d-f-x_suite
...
Fixed upgrade steps flow
2014-10-10 16:58:56 -07:00
Yuri Weinstein
48be6e45de
Incorporated Tamil's comments
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-10-10 15:35:13 -07:00