summaryrefslogtreecommitdiffstats
path: root/qa/suites/rbd/mirror-thrash/workloads/rbd-mirror-fsx-workunit.yaml
blob: d2db0f52065b035a9a9977fa1fa6e5e86a21a0c6 (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
meta:
- desc: run multiple FSX workloads to simulate cluster load and then verify
        that the images were replicated
tasks:
- workunit:
    clients:
      cluster1.client.mirror: [rbd/rbd_mirror_fsx_prepare.sh]
    env:
      # override workunit setting of CEPH_ARGS='--cluster'
      CEPH_ARGS: ''
      RBD_MIRROR_NOCLEANUP: '1'
      RBD_MIRROR_USE_EXISTING_CLUSTER: '1'
      RBD_MIRROR_USE_RBD_MIRROR: '1'
- rbd_fsx:
    clients:
      - cluster1.client.mirror.0
      - cluster1.client.mirror.1
      - cluster1.client.mirror.2
      - cluster1.client.mirror.3
      - cluster1.client.mirror.4
      - cluster1.client.mirror.5
    ops: 6000
    keep_images: true
    pool_name: mirror
- workunit:
    clients:
      cluster1.client.mirror: [rbd/rbd_mirror_fsx_compare.sh]
    env:
      # override workunit setting of CEPH_ARGS='--cluster'
      CEPH_ARGS: ''
      RBD_MIRROR_USE_EXISTING_CLUSTER: '1'
      RBD_MIRROR_USE_RBD_MIRROR: '1'
    timeout: 6h