summaryrefslogtreecommitdiffstats
path: root/src/test/crimson/cbt/radosbench_4K_read.yaml
blob: 219ce643a7fbf758ef553bb8220dc707e4cbfe9a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
meta:
- desc: |
   Run radosbench benchmark using cbt.
   4K read workload.

tasks:
- cbt:
    benchmarks:
      radosbench:
        concurrent_ops: 16
        concurrent_procs: 2
        op_size: [4096]
        pool_profile: 'replicated'
        read_time: 30
        read_only: true
        readmode: 'rand'
        prefill_time: 3
        acceptable:
          bandwidth: '(or (greater) (near 0.05))'
          iops_avg: '(or (greater) (near 0.05))'
          iops_stddev: '(or (less) (near 2.00))'
          latency_avg: '(or (less) (near 0.05))'
          cpu_cycles_per_op: '(or (less) (near 0.05))'
    monitoring_profiles:
      perf:
        nodes:
          - osds
        args: 'stat -p {pid} -o {perf_dir}/perf_stat.{pid}'
    cluster:
      osds_per_node: 3
      iterations: 1
      pool_profiles:
        replicated:
          pg_size: 128
          pgp_size: 128
          replication: 'replicated'