summaryrefslogtreecommitdiffstats
path: root/src/ceph/qa/suites/upgrade/jewel-x/parallel/2-workload/cache-pool-snaps.yaml
blob: dfbcbeaf65eee111e3e16af042ce46f936b08654 (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
37
38
39
40
41
overrides:
  ceph:
    log-whitelist:
      - must scrub before tier agent can activate
tasks:
workload:
  full_sequential:
  - sequential:
    - exec:
        client.0:
          - sudo ceph osd pool create base 4
          - 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