diff options
Diffstat (limited to 'src/ceph/qa/suites/rados/thrash/workloads')
13 files changed, 0 insertions, 324 deletions
diff --git a/src/ceph/qa/suites/rados/thrash/workloads/admin_socket_objecter_requests.yaml b/src/ceph/qa/suites/rados/thrash/workloads/admin_socket_objecter_requests.yaml deleted file mode 100644 index 8c9764a..0000000 --- a/src/ceph/qa/suites/rados/thrash/workloads/admin_socket_objecter_requests.yaml +++ /dev/null @@ -1,13 +0,0 @@ -overrides: - ceph: - conf: - client.0: - admin socket: /var/run/ceph/ceph-$name.asok -tasks: -- radosbench: - clients: [client.0] - time: 150 -- admin_socket: - client.0: - objecter_requests: - test: "http://git.ceph.com/?p={repo};a=blob_plain;f=src/test/admin_socket/objecter_requests;hb={branch}" diff --git a/src/ceph/qa/suites/rados/thrash/workloads/cache-agent-big.yaml b/src/ceph/qa/suites/rados/thrash/workloads/cache-agent-big.yaml deleted file mode 100644 index 0cef207..0000000 --- a/src/ceph/qa/suites/rados/thrash/workloads/cache-agent-big.yaml +++ /dev/null @@ -1,31 +0,0 @@ -overrides: - ceph: - log-whitelist: - - must scrub before tier agent can activate -tasks: -- exec: - client.0: - - sudo ceph osd erasure-code-profile set myprofile crush-failure-domain=osd m=2 k=2 - - sudo ceph osd pool create base 4 4 erasure myprofile - - sudo ceph osd pool application enable base rados - - sudo ceph osd pool set base min_size 2 - - sudo ceph osd pool create cache 4 - - sudo ceph osd tier add base cache - - sudo ceph osd tier cache-mode cache writeback - - sudo ceph osd tier set-overlay base cache - - sudo ceph osd pool set cache hit_set_type bloom - - sudo ceph osd pool set cache hit_set_count 8 - - sudo ceph osd pool set cache hit_set_period 60 - - sudo ceph osd pool set cache target_max_objects 5000 -- rados: - clients: [client.0] - pools: [base] - ops: 10000 - objects: 6600 - max_seconds: 1200 - size: 1024 - op_weights: - read: 100 - write: 100 - delete: 50 - copy_from: 50 diff --git a/src/ceph/qa/suites/rados/thrash/workloads/cache-agent-small.yaml b/src/ceph/qa/suites/rados/thrash/workloads/cache-agent-small.yaml deleted file mode 100644 index 10d4735..0000000 --- a/src/ceph/qa/suites/rados/thrash/workloads/cache-agent-small.yaml +++ /dev/null @@ -1,30 +0,0 @@ -overrides: - ceph: - crush_tunables: firefly - log-whitelist: - - must scrub before tier agent can activate -tasks: -- exec: - client.0: - - sudo ceph osd pool create base 4 - - sudo ceph osd pool application enable base rados - - sudo ceph osd pool create cache 4 - - sudo ceph osd tier add base cache - - sudo ceph osd tier cache-mode cache writeback - - sudo ceph osd tier set-overlay base cache - - sudo ceph osd pool set cache hit_set_type bloom - - sudo ceph osd pool set cache hit_set_count 8 - - sudo ceph osd pool set cache hit_set_period 60 - - sudo ceph osd pool set cache target_max_objects 250 - - sudo ceph osd pool set cache min_read_recency_for_promote 2 - - sudo ceph osd pool set cache min_write_recency_for_promote 2 -- rados: - clients: [client.0] - pools: [base] - ops: 4000 - objects: 500 - op_weights: - read: 100 - write: 100 - delete: 50 - copy_from: 50 diff --git a/src/ceph/qa/suites/rados/thrash/workloads/cache-pool-snaps-readproxy.yaml b/src/ceph/qa/suites/rados/thrash/workloads/cache-pool-snaps-readproxy.yaml deleted file mode 100644 index 4349743..0000000 --- a/src/ceph/qa/suites/rados/thrash/workloads/cache-pool-snaps-readproxy.yaml +++ /dev/null @@ -1,34 +0,0 @@ -overrides: - ceph: - log-whitelist: - - must scrub before tier agent can activate -tasks: -- exec: - client.0: - - sudo ceph osd pool create base 4 - - sudo ceph osd pool application enable base rados - - sudo ceph osd pool create cache 4 - - sudo ceph osd tier add base cache - - sudo ceph osd tier cache-mode cache readproxy - - sudo ceph osd tier set-overlay base cache - - sudo ceph osd pool set cache hit_set_type bloom - - sudo ceph osd pool set cache hit_set_count 8 - - sudo ceph osd pool set cache hit_set_period 3600 - - sudo ceph osd pool set cache target_max_objects 250 -- rados: - clients: [client.0] - pools: [base] - ops: 4000 - objects: 500 - pool_snaps: true - op_weights: - read: 100 - write: 100 - delete: 50 - copy_from: 50 - cache_flush: 50 - cache_try_flush: 50 - cache_evict: 50 - snap_create: 50 - snap_remove: 50 - rollback: 50 diff --git a/src/ceph/qa/suites/rados/thrash/workloads/cache-pool-snaps.yaml b/src/ceph/qa/suites/rados/thrash/workloads/cache-pool-snaps.yaml deleted file mode 100644 index dc3385c..0000000 --- a/src/ceph/qa/suites/rados/thrash/workloads/cache-pool-snaps.yaml +++ /dev/null @@ -1,39 +0,0 @@ -overrides: - ceph: - log-whitelist: - - must scrub before tier agent can activate -tasks: -- exec: - client.0: - - sudo ceph osd pool create base 4 - - sudo ceph osd pool application enable base rados - - sudo ceph osd pool create cache 4 - - sudo ceph osd tier add base cache - - sudo ceph osd tier cache-mode cache writeback - - sudo ceph osd tier set-overlay base cache - - sudo ceph osd pool set cache hit_set_type bloom - - sudo ceph osd pool set cache hit_set_count 8 - - sudo ceph osd pool set cache hit_set_period 3600 - - sudo ceph osd pool set cache target_max_objects 250 - - sudo ceph osd pool set cache min_read_recency_for_promote 0 - - sudo ceph osd pool set cache min_write_recency_for_promote 0 -- rados: - clients: [client.0] - pools: [base] - ops: 4000 - objects: 500 - pool_snaps: true - op_weights: - read: 100 - write: 100 - delete: 50 - copy_from: 50 - cache_flush: 50 - cache_try_flush: 50 - cache_evict: 50 - snap_create: 50 - snap_remove: 50 - rollback: 50 -openstack: - - machine: - ram: 15000 # MB diff --git a/src/ceph/qa/suites/rados/thrash/workloads/cache-snaps.yaml b/src/ceph/qa/suites/rados/thrash/workloads/cache-snaps.yaml deleted file mode 100644 index 486d6db..0000000 --- a/src/ceph/qa/suites/rados/thrash/workloads/cache-snaps.yaml +++ /dev/null @@ -1,34 +0,0 @@ -overrides: - ceph: - log-whitelist: - - must scrub before tier agent can activate -tasks: -- exec: - client.0: - - sudo ceph osd pool create base 4 - - sudo ceph osd pool application enable base rados - - sudo ceph osd pool create cache 4 - - sudo ceph osd tier add base cache - - sudo ceph osd tier cache-mode cache writeback - - sudo ceph osd tier set-overlay base cache - - sudo ceph osd pool set cache hit_set_type bloom - - sudo ceph osd pool set cache hit_set_count 8 - - sudo ceph osd pool set cache hit_set_period 3600 - - sudo ceph osd pool set cache target_max_objects 250 - - sudo ceph osd pool set cache min_read_recency_for_promote 2 -- rados: - clients: [client.0] - pools: [base] - ops: 4000 - objects: 500 - op_weights: - read: 100 - write: 100 - delete: 50 - copy_from: 50 - cache_flush: 50 - cache_try_flush: 50 - cache_evict: 50 - snap_create: 50 - snap_remove: 50 - rollback: 50 diff --git a/src/ceph/qa/suites/rados/thrash/workloads/cache.yaml b/src/ceph/qa/suites/rados/thrash/workloads/cache.yaml deleted file mode 100644 index d63018f..0000000 --- a/src/ceph/qa/suites/rados/thrash/workloads/cache.yaml +++ /dev/null @@ -1,31 +0,0 @@ -overrides: - ceph: - log-whitelist: - - must scrub before tier agent can activate -tasks: -- exec: - client.0: - - sudo ceph osd pool create base 4 - - sudo ceph osd pool application enable base rados - - sudo ceph osd pool create cache 4 - - sudo ceph osd tier add base cache - - sudo ceph osd tier cache-mode cache writeback - - sudo ceph osd tier set-overlay base cache - - sudo ceph osd pool set cache hit_set_type bloom - - sudo ceph osd pool set cache hit_set_count 8 - - sudo ceph osd pool set cache hit_set_period 3600 - - sudo ceph osd pool set cache min_read_recency_for_promote 0 - - sudo ceph osd pool set cache min_write_recency_for_promote 0 -- rados: - clients: [client.0] - pools: [base] - ops: 4000 - objects: 500 - op_weights: - read: 100 - write: 100 - delete: 50 - copy_from: 50 - cache_flush: 50 - cache_try_flush: 50 - cache_evict: 50 diff --git a/src/ceph/qa/suites/rados/thrash/workloads/pool-snaps-few-objects.yaml b/src/ceph/qa/suites/rados/thrash/workloads/pool-snaps-few-objects.yaml deleted file mode 100644 index 1f0759d..0000000 --- a/src/ceph/qa/suites/rados/thrash/workloads/pool-snaps-few-objects.yaml +++ /dev/null @@ -1,18 +0,0 @@ -override: - conf: - osd: - osd deep scrub update digest min age: 0 -tasks: -- rados: - clients: [client.0] - ops: 4000 - objects: 50 - pool_snaps: true - op_weights: - read: 100 - write: 100 - delete: 50 - snap_create: 50 - snap_remove: 50 - rollback: 50 - copy_from: 50 diff --git a/src/ceph/qa/suites/rados/thrash/workloads/rados_api_tests.yaml b/src/ceph/qa/suites/rados/thrash/workloads/rados_api_tests.yaml deleted file mode 100644 index 23c705d..0000000 --- a/src/ceph/qa/suites/rados/thrash/workloads/rados_api_tests.yaml +++ /dev/null @@ -1,16 +0,0 @@ -overrides: - ceph: - log-whitelist: - - reached quota - - \(POOL_APP_NOT_ENABLED\) - crush_tunables: hammer - conf: - client: - debug ms: 1 - debug objecter: 20 - debug rados: 20 -tasks: -- workunit: - clients: - client.0: - - rados/test.sh diff --git a/src/ceph/qa/suites/rados/thrash/workloads/radosbench.yaml b/src/ceph/qa/suites/rados/thrash/workloads/radosbench.yaml deleted file mode 100644 index 1b25004..0000000 --- a/src/ceph/qa/suites/rados/thrash/workloads/radosbench.yaml +++ /dev/null @@ -1,33 +0,0 @@ -overrides: - ceph: - conf: - client.0: - debug ms: 1 - debug objecter: 20 - debug rados: 20 -tasks: -- full_sequential: - - radosbench: - clients: [client.0] - time: 90 - - radosbench: - clients: [client.0] - time: 90 - - radosbench: - clients: [client.0] - time: 90 - - radosbench: - clients: [client.0] - time: 90 - - radosbench: - clients: [client.0] - time: 90 - - radosbench: - clients: [client.0] - time: 90 - - radosbench: - clients: [client.0] - time: 90 - - radosbench: - clients: [client.0] - time: 90 diff --git a/src/ceph/qa/suites/rados/thrash/workloads/small-objects.yaml b/src/ceph/qa/suites/rados/thrash/workloads/small-objects.yaml deleted file mode 100644 index f5a18ae..0000000 --- a/src/ceph/qa/suites/rados/thrash/workloads/small-objects.yaml +++ /dev/null @@ -1,24 +0,0 @@ -overrides: - ceph: - crush_tunables: jewel - conf: - mon: - mon osd initial require min compat client: jewel -tasks: -- rados: - clients: [client.0] - ops: 400000 - max_seconds: 600 - max_in_flight: 64 - objects: 1024 - size: 16384 - op_weights: - read: 100 - write: 100 - delete: 50 - snap_create: 50 - snap_remove: 50 - rollback: 50 - copy_from: 50 - setattr: 25 - rmattr: 25 diff --git a/src/ceph/qa/suites/rados/thrash/workloads/snaps-few-objects.yaml b/src/ceph/qa/suites/rados/thrash/workloads/snaps-few-objects.yaml deleted file mode 100644 index aa82d97..0000000 --- a/src/ceph/qa/suites/rados/thrash/workloads/snaps-few-objects.yaml +++ /dev/null @@ -1,13 +0,0 @@ -tasks: -- rados: - clients: [client.0] - ops: 4000 - objects: 50 - op_weights: - read: 100 - write: 100 - delete: 50 - snap_create: 50 - snap_remove: 50 - rollback: 50 - copy_from: 50 diff --git a/src/ceph/qa/suites/rados/thrash/workloads/write_fadvise_dontneed.yaml b/src/ceph/qa/suites/rados/thrash/workloads/write_fadvise_dontneed.yaml deleted file mode 100644 index 606dcae..0000000 --- a/src/ceph/qa/suites/rados/thrash/workloads/write_fadvise_dontneed.yaml +++ /dev/null @@ -1,8 +0,0 @@ -tasks: -- rados: - clients: [client.0] - ops: 4000 - objects: 500 - write_fadvise_dontneed: true - op_weights: - write: 100 |