apiVersion: api/v1
kind: Plan
name: utf-brinsql
steps:
#  - arguments:
#      - name: tidb
#        value: '{{testbed.cluster1}}'
#      - name: params
#        value: '{"s3_storage_format":"s3://test-br/%s/%s?access-key=minioadmin&secret-access-key=minioadmin&endpoint=http://minio.pingcap.net:9000&force-path-style=true"}'
#    caseName: TICASE-3125
#    name: TICASE-3125

- arguments:
  - name: tidb
    value: '{{testbed.cluster1}}'
  - name: params
    value: '{"s3_storage_format":"s3://test-br/%s/%s?access-key=minioadmin&secret-access-key=minioadmin&endpoint=http://minio.pingcap.net:9000&force-path-style=true"}'
  caseName: TICASE-2953
  name: TICASE-2953

- arguments:
  - name: tidb
    value: '{{testbed.cluster1}}'
  - name: params
    value: '{"s3_storage_format":"s3://test-br/%s/%s?access-key=minioadmin&secret-access-key=minioadmin&endpoint=http://minio.pingcap.net:9000&force-path-style=true"}'
  caseName: TICASE-2954
  name: TICASE-2954

- arguments:
  - name: tidb
    value: '{{testbed.cluster1}}'
  - name: params
    value: '{"s3_storage_format":"s3://test-br/%s/%s?access-key=minioadmin&secret-access-key=minioadmin&endpoint=http://minio.pingcap.net:9000&force-path-style=true"}'
  caseName: TICASE-2958
  name: TICASE-2958

- arguments:
  - name: tidb
    value: '{{testbed.cluster1}}'
  - name: params
    value: '{"s3_storage_format":"s3://test-br/%s/%s?access-key=minioadmin&secret-access-key=minioadmin&endpoint=http://minio.pingcap.net:9000&force-path-style=true"}'
  caseName: TICASE-2961
  name: TICASE-2961

- arguments:
  - name: tidb
    value: '{{testbed.cluster1}}'
  - name: params
    value: '{"s3_storage_format":"s3://test-br/%s/%s?access-key=minioadmin&secret-access-key=minioadmin&endpoint=http://minio.pingcap.net:9000&force-path-style=true"}'
  caseName: TICASE-2966
  name: TICASE-2966

- arguments:
  - name: tidb
    value: '{{testbed.cluster1}}'
  - name: params
    value: '{"s3_storage_format":"s3://test-br/%s/%s?access-key=minioadmin&secret-access-key=minioadmin&endpoint=http://minio.pingcap.net:9000&force-path-style=true"}'
  caseName: TICASE-2967
  name: TICASE-2967

- arguments:
  - name: tidb
    value: '{{testbed.cluster1}}'
  - name: params
    value: '{"s3_storage_format":"s3://test-br/%s/%s?access-key=minioadmin&secret-access-key=minioadmin&endpoint=http://minio.pingcap.net:9000&force-path-style=true"}'
  caseName: TICASE-2968
  name: TICASE-2968

- arguments:
  - name: tidb
    value: '{{testbed.cluster1}}'
  - name: params
    value: '{"s3_storage_format":"s3://test-br/%s/%s?access-key=minioadmin&secret-access-key=minioadmin&endpoint=http://minio.pingcap.net:9000&force-path-style=true"}'
  caseName: TICASE-2969
  name: TICASE-2969

- arguments:
  - name: tidb
    value: '{{testbed.cluster1}}'
  - name: params
    value: '{"s3_storage_format":"s3://test-br/%s/%s?access-key=minioadmin&secret-access-key=minioadmin&endpoint=http://minio.pingcap.net:9000&force-path-style=true"}'
  caseName: TICASE-2970
  name: TICASE-2970

- arguments:
  - name: tidb
    value: '{{testbed.cluster1}}'
  - name: params
    value: '{"s3_storage_format":"s3://test-br/%s/%s?access-key=minioadmin&secret-access-key=minioadmin&endpoint=http://minio.pingcap.net:9000&force-path-style=true"}'
  caseName: TICASE-2975
  name: TICASE-2975

- arguments:
  - name: tidb
    value: '{{testbed.cluster1}}'
  - name: params
    value: '{"s3_storage_format":"s3://test-br/%s/%s?access-key=minioadmin&secret-access-key=minioadmin&endpoint=http://minio.pingcap.net:9000&force-path-style=true"}'
  caseName: TICASE-2978
  name: TICASE-2978

- arguments:
  - name: tidb
    value: '{{testbed.cluster1}}'
  - name: params
    value: '{"s3_storage_format":"s3://test-br/%s/%s?access-key=minioadmin&secret-access-key=minioadmin&endpoint=http://minio.pingcap.net:9000&force-path-style=true"}'
  caseName: TICASE-2979
  name: TICASE-2979

- arguments:
  - name: tidb
    value: '{{testbed.cluster1}}'
  - name: params
    value: '{"s3_storage_format":"s3://test-br/%s/%s?access-key=minioadmin&secret-access-key=minioadmin&endpoint=http://minio.pingcap.net:9000&force-path-style=true"}'
  caseName: TICASE-2983
  name: TICASE-2983

- arguments:
  - name: tidb
    value: '{{testbed.cluster1}}'
  - name: params
    value: '{"s3_storage_format":"s3://test-br/%s/%s?access-key=minioadmin&secret-access-key=minioadmin&endpoint=http://minio.pingcap.net:9000&force-path-style=true"}'
  caseName: TICASE-2986
  name: TICASE-2986

- arguments:
  - name: tidb1
    value: '{{testbed.cluster1}}'
  - name: tidb2
    value: '{{testbed.cluster2}}'
  - name: params
    value: '{"s3_storage_format":"s3://test-br/%s/%s?access-key=minioadmin&secret-access-key=minioadmin&endpoint=http://minio.pingcap.net:9000&force-path-style=true"}'
  caseName: TICASE-2819
  name: TICASE-2819

- arguments:
  - name: tidb1
    value: '{{testbed.cluster1}}'
  - name: tidb2
    value: '{{testbed.cluster2}}'
  - name: params
    value: '{"s3_storage_format":"s3://test-br/%s/%s?access-key=minioadmin&secret-access-key=minioadmin&endpoint=http://minio.pingcap.net:9000&force-path-style=true"}'
  caseName: TICASE-2850
  name: TICASE-2850

- arguments:
  - name: tidb1
    value: '{{testbed.cluster1}}'
  - name: tidb2
    value: '{{testbed.cluster2}}'
  - name: params
    value: '{"s3_storage_format":"s3://test-br/%s/%s?access-key=minioadmin&secret-access-key=minioadmin&endpoint=http://minio.pingcap.net:9000&force-path-style=true"}'
  caseName: TICASE-2851
  name: TICASE-2851

- arguments:
  - name: tidb1
    value: '{{testbed.cluster1}}'
  - name: tidb2
    value: '{{testbed.cluster2}}'
  - name: params
    value: '{"s3_storage_format":"s3://test-br/%s/%s?access-key=minioadmin&secret-access-key=minioadmin&endpoint=http://minio.pingcap.net:9000&force-path-style=true"}'
  caseName: TICASE-2856
  name: TICASE-2856

- arguments:
  - name: tidb1
    value: '{{testbed.cluster1}}'
  - name: tidb2
    value: '{{testbed.cluster2}}'
  - name: params
    value: '{"s3_storage_format":"s3://test-br/%s/%s?access-key=minioadmin&secret-access-key=minioadmin&endpoint=http://minio.pingcap.net:9000&force-path-style=true"}'
  caseName: TICASE-2875
  name: TICASE-2875

- arguments:
  - name: tidb1
    value: '{{testbed.cluster1}}'
  - name: tidb2
    value: '{{testbed.cluster2}}'
  - name: params
    value: '{"s3_storage_format":"s3://test-br/%s/%s?access-key=minioadmin&secret-access-key=minioadmin&endpoint=http://minio.pingcap.net:9000&force-path-style=true"}'
  caseName: TICASE-2889
  name: TICASE-2889

- arguments:
  - name: tidb1
    value: '{{testbed.cluster1}}'
  - name: tidb2
    value: '{{testbed.cluster2}}'
  - name: params
    value: '{"s3_storage_format":"s3://test-br/%s/%s?access-key=minioadmin&secret-access-key=minioadmin&endpoint=http://minio.pingcap.net:9000&force-path-style=true"}'
  caseName: TICASE-2890
  name: TICASE-2890

#  - arguments:
#      - name: tidb1
#        value: '{{testbed.cluster1}}'
#      - name: tidb2
#        value: '{{testbed.cluster2}}'
#      - name: params
#        value: '{"s3_storage_format":"s3://test-br/%s/%s?access-key=minioadmin&secret-access-key=minioadmin&endpoint=http://minio.pingcap.net:9000&force-path-style=true"}'
#    caseName: TICASE-2917
#    name: TICASE-2917

- arguments:
  - name: tidb1
    value: '{{testbed.cluster1}}'
  - name: tidb2
    value: '{{testbed.cluster2}}'
  - name: params
    value: '{"s3_storage_format":"s3://test-br/%s/%s?access-key=minioadmin&secret-access-key=minioadmin&endpoint=http://minio.pingcap.net:9000&force-path-style=true"}'
  caseName: TICASE-2984
  name: TICASE-2984

#  - arguments:
#      - name: tidb1
#        value: '{{testbed.cluster1}}'
#      - name: tidb2
#        value: '{{testbed.cluster2}}'
#      - name: params
#        value: '{"s3_storage_format":"s3://test-br/%s/%s?access-key=minioadmin&secret-access-key=minioadmin&endpoint=http://minio.pingcap.net:9000&force-path-style=true"}'
#    caseName: TICASE-2985
#    name: TICASE-2985

- arguments:
  - name: tidb1
    value: '{{testbed.cluster1}}'
  - name: tidb2
    value: '{{testbed.cluster2}}'
  - name: params
    value: '{"s3_storage_format":"s3://test-br/%s/%s?access-key=minioadmin&secret-access-key=minioadmin&endpoint=http://minio.pingcap.net:9000&force-path-style=true"}'
  caseName: TICASE-2955
  name: TICASE-2955

#  - arguments:
#      - name: tidb1
#        value: '{{testbed.cluster1}}'
#      - name: tidb2
#        value: '{{testbed.cluster2}}'
#      - name: params
#        value: '{"s3_storage_format":"s3://test-br/%s/%s?access-key=minioadmin&secret-access-key=minioadmin&endpoint=http://minio.pingcap.net:9000&force-path-style=true"}'
#    caseName: TICASE-2956
#    name: TICASE-2956

#  - arguments:
#      - name: tidb1
#        value: '{{testbed.cluster1}}'
#      - name: tidb2
#        value: '{{testbed.cluster2}}'
#      - name: params
#        value: '{"s3_storage_format":"s3://test-br/%s/%s?access-key=minioadmin&secret-access-key=minioadmin&endpoint=http://minio.pingcap.net:9000&force-path-style=true"}'
#    caseName: TICASE-2962
#    name: TICASE-2962

#  - arguments:
#      - name: tidb1
#        value: '{{testbed.cluster1}}'
#      - name: tidb2
#        value: '{{testbed.cluster2}}'
#      - name: params
#        value: '{"s3_storage_format":"s3://test-br/%s/%s?access-key=minioadmin&secret-access-key=minioadmin&endpoint=http://minio.pingcap.net:9000&force-path-style=true"}'
#    caseName: TICASE-2980
#    name: TICASE-2980

- arguments:
  - name: tidb1
    value: '{{testbed.cluster1}}'
  - name: tidb2
    value: '{{testbed.cluster2}}'
  - name: params
    value: '{"s3_storage_format":"s3://test-br/%s/%s?access-key=minioadmin&secret-access-key=minioadmin&endpoint=http://minio.pingcap.net:9000&force-path-style=true"}'
  caseName: TICASE-3073
  name: TICASE-3073

#  - arguments:
#      - name: tidb1
#        value: '{{testbed.cluster1}}'
#      - name: tidb2
#        value: '{{testbed.cluster2}}'
#      - name: params
#        value: '{"s3_storage_format":"s3://test-br/%s/%s?access-key=minioadmin&secret-access-key=minioadmin&endpoint=http://minio.pingcap.net:9000&force-path-style=true"}'
#    caseName: TICASE-3067
#    name: TICASE-3067

#  - arguments:
#      - name: tidb1
#        value: '{{testbed.cluster1}}'
#      - name: tidb2
#        value: '{{testbed.cluster2}}'
#      - name: params
#        value: '{"s3_storage_format":"s3://test-br/%s/%s?access-key=minioadmin&secret-access-key=minioadmin&endpoint=http://minio.pingcap.net:9000&force-path-style=true"}'
#    caseName: TICASE-3065
#    name: TICASE-3065

schedule: '@daily'
testbed:
  generateName: oltp-utf-brinsql-
  reclaimPolicy:
    gcStrategy:
      onFailure:
        artifact:
          log: true
        notification:
          feishu: https://open.feishu.cn/open-apis/bot/v2/hook/df1958ba-c846-49f6-b0fe-caf2732441d5
  items:
  - name: cluster1
    spec:
      pd:
        replicas: 1
        baseImage: '{{meta.parameters.pd_base_image}}'
        version: '{{meta.parameters.pd_component_version}}'
      tidb:
        replicas: 1
        baseImage: '{{meta.parameters.tidb_base_image}}'
        version: '{{meta.parameters.tidb_component_version}}'
      tikv:
        config: |
          reserve-space = 0
        replicas: 1
        baseImage: '{{meta.parameters.tikv_base_image}}'
        version: '{{meta.parameters.tikv_component_version}}'
      version: '{{meta.parameters.base_image_version}}'
    type: TIDB_CLUSTER
  - name: cluster2
    spec:
      pd:
        replicas: 1
        baseImage: '{{meta.parameters.pd_base_image}}'
        version: '{{meta.parameters.pd_component_version}}'
      tidb:
        replicas: 1
        baseImage: '{{meta.parameters.tidb_base_image}}'
        version: '{{meta.parameters.tidb_component_version}}'
      tikv:
        config: |
          reserve-space = 0
        replicas: 1
        baseImage: '{{meta.parameters.tikv_base_image}}'
        version: '{{meta.parameters.tikv_component_version}}'
      version: '{{meta.parameters.base_image_version}}'
    type: TIDB_CLUSTER
