Sage Weil
5eb0e4dd2f
suites: sudo ceph
...
Signed-off-by: Sage Weil <sage@redhat.com>
2015-09-11 12:15:01 -04:00
Loic Dachary
6eb73595cd
Merge pull request #541 from XinzeChi/wip-rebug
...
fix rebug rados
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-09-07 09:56:51 +02:00
Sage Weil
671a9dfa17
rados: test both simple, async, and a mix
...
- in general, test simple vs async vs random
- not for msgr-less workloads
- not for thrash-erasure-*.. the regular thrash
should cover it.
Signed-off-by: Sage Weil <sage@redhat.com>
2015-08-27 10:38:54 -04:00
Xinze Chi
2280ca527f
fix rebug rados
...
Signed-off-by: Xinze Chi <xmdxcxz@gmail.com>
2015-08-26 17:56:40 +08:00
Sage Weil
ccc47d32c8
suites/rados/thrash: randomize hobject sort order
...
Signed-off-by: Sage Weil <sage@redhat.com>
2015-08-25 21:33:57 -04: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
Sage Weil
a14a951640
git.ceph.com
...
Signed-off-by: Sage Weil <sage@redhat.com>
2015-04-16 09:05:30 -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
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
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
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
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
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
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
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
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
Sage Weil
ecd9de4df6
rados/thrash: add readproxy facet
...
Signed-off-by: Sage Weil <sage@redhat.com>
2014-12-20 07:14:52 -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
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
Loic Dachary
9d2cc2fd2c
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-03 11:59:52 +02:00
Loic Dachary
55e5160d96
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>
2014-09-21 18:58:43 +02:00
Loic Dachary
a624d44566
erasure-code: do not schedule isa workloads just yet
...
they should be selectively activated, depending the isa plugin availability
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
2014-08-31 10:47:27 +02:00
Loic Dachary
378113cc89
erasure-code: do not schedule lrc workloads just yet
...
testing after renaming is in progress
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
2014-08-30 18:31:50 +02:00
Loic Dachary
5d2a33d6da
erasure-code: add various erasure-code workloads
...
The erasure-code directory is populated with files describing rados
workloads suitable to test the default erasure code plugins. They are
linked to the rados suite. The pre-existing rados workloads from the
rados suite are replaced with those. Two workloads only differed by the
fact that one of them had less operations than the other. The more
complete set of operations is kept and used for all workloads to
maximize coverage.
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
2014-08-30 11:17:56 +02:00
Loic Dachary
31df59f229
erasure-code: add jerasure k=3 m=1 workload
...
It validates that http://tracker.ceph.com/issues/9209 is fixed.
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
2014-08-25 19:07:39 +02:00
tamil
367d4da083
added debug messages for radosbench.yaml
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2014-07-22 16:15:19 -07:00
Sage Weil
5e880228fd
rados/thrash: set osd_max_backfill = 1 sometimes
...
Hopefully this will help catch leaks in the recovery reservations.
Signed-off-by: Sage Weil <sage@inktank.com>
2014-07-01 16:09:53 -07:00
Samuel Just
77670aeadf
thrashers/mapgap.yaml: ignore osd_map_cache_size warning
...
Signed-off-by: Samuel Just <sam.just@inktank.com>
2014-06-24 10:19:48 -07:00
Samuel Just
09d02abe45
Revert "rados: Fix cache_flush, cache_try_flush, cache_evict and add hit_set_list"
...
cache_evict is kinda broken at the moment due to snapdir nonsense. I'm reverting this
test for now until it's fixed so it doesn't obscure the test results.
Bug: 8629
This reverts commit 3dae48c7cd
.
2014-06-19 14:25:30 -07:00
David Zafman
3dae48c7cd
rados: Fix cache_flush, cache_try_flush, cache_evict and add hit_set_list
...
Signed-off-by: David Zafman <david.zafman@inktank.com>
2014-06-05 18:24:59 -07:00
David Zafman
99e67abc94
rados/thrash: Add pool_snaps variants
...
Fixes : #8284
Signed-off-by: David Zafman <david.zafman@inktank.com>
2014-05-05 11:18:14 -07:00
Samuel Just
d2d7b941dd
cache-snaps.yaml: set target_max_objects to test snap flush/evict
...
Signed-off-by: Samuel Just <sam.just@inktank.com>
2014-05-02 17:04:09 -07:00
David Zafman
18334ea3d3
rados/thrash: Fix workload of cache-agent-big
...
Create a log of objects and operate on some of them
(Initial object creation counts against total operations specified)
Add limit to 20 minutes
Fixes: 8263
Signed-off-by: David Zafman <david.zafman@inktank.com>
2014-05-01 14:39:18 -07:00
David Zafman
b080355902
Fix syntax of erasure coded pool creation
...
Signed-off-by: David Zafman <david.zafman@inktank.com>
2014-05-01 10:52:57 -07:00
Sage Weil
c623b3dd97
rados/thrash: whitelist 'must scrub before tier agent can activate'
...
Signed-off-by: Sage Weil <sage@inktank.com>
2014-04-18 06:59:27 -07:00
Sage Weil
b97c3803c5
rados/thrash: rejection backfill reservations sometimes while thrashing
2014-04-03 18:11:01 -07:00
Samuel Just
68343ee193
rados/thrash/workloads: make cache-agent-big use an ec base pool
...
Signed-off-by: Samuel Just <sam.just@inktank.com>
2014-03-27 11:51:44 -07:00
Samuel Just
c6a22b33e3
rados/thrash/workloads: enable copy_from for the ec workloads
...
Signed-off-by: Samuel Just <sam.just@inktank.com>
2014-02-23 14:56:10 -08:00
Samuel Just
b9e1341f10
rados/thrash: add ec-radosbench workload
...
Signed-off-by: Samuel Just <sam.just@inktank.com>
2014-02-18 13:49:12 -08:00
Samuel Just
386650d983
rados/thrash: add ec workloads
...
Adds ec workloads for snaps, small objects, read-write.
copy-from is not yet enabled.
Signed-off-by: Samuel Just <sam.just@inktank.com>
2014-02-18 13:45:39 -08:00
Sage Weil
5f8eedf01d
rados/thrash: test rados against cache pool with agents
...
Run rados model against a pool with target_max_objects set so that the
tiering agent is working against us.
Signed-off-by: Sage Weil <sage@inktank.com>
2014-02-17 16:41:25 -08:00
Sage Weil
47dcdb324e
rados/thrash: add cache + snaps workload
...
Signed-off-by: Sage Weil <sage@inktank.com>
2014-01-23 07:08:10 -08:00
Sage Weil
a47d16ec8c
rados/trash: add cache workload
...
Signed-off-by: Sage Weil <sage@inktank.com>
2013-12-22 09:46:03 -08:00
Sage Weil
018164ad04
rados/thrash: add small objects ceph_test_rados workload
...
With small objects we can generate many more ops more quickly and stress
the cluster a bit differently.
Signed-off-by: Sage Weil <sage@inktank.com>
2013-12-19 21:47:19 -08:00
David Zafman
20b7998222
Increase timeout by 50% in thrashers/mapgap.yaml
...
Seen in /a/teuthology-2013-12-17_23:00:03-rados-next-distro-basic-plana/7188
Signed-off-by: David Zafman <david.zafman@inktank.com>
2013-12-18 16:59:05 -08:00
Sage Weil
39c4674b27
test copy_from when running ceph_test_rados
...
Skip most of the upgrade suites, except the test that ends up on next.
Signed-off-by: Sage Weil <sage@inktank.com>
2013-10-15 12:20:39 -07:00
Sage Weil
3615c149c2
make xfs.yaml a symlink
2013-10-02 13:30:13 -07:00