apiVersion: api/v1
kind: Plan
name: utf-temporary-table
steps:
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-5108
  name: TICASE-5108
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-5111
  name: TICASE-5111
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-5126
  name: TICASE-5126
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-5128
  name: TICASE-5128
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-5135
  name: TICASE-5135
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-5137
  name: TICASE-5137
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-5139
  name: TICASE-5139
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-5141
  name: TICASE-5141
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-5142
  name: TICASE-5142
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-5148
  name: TICASE-5148
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-5149
  name: TICASE-5149
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-5150
  name: TICASE-5150
- arguments:
  - name: tidb
    value: '{{testbed.cluster-copr-cache}}'
  caseName: TICASE-5153
  name: TICASE-5153
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-5161
  name: TICASE-5161
#  - arguments:
#      - name: tidb
#        value: '{{testbed.cluster-tispark}}'
#    caseName: TICASE-5168
#    name: TICASE-5168
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-5211
  name: TICASE-5211
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-5220
  name: TICASE-5220
- arguments:
  - name: tidb
    value: '{{testbed.cluster-copr-cache}}'
  caseName: TICASE-5244
  name: TICASE-5244
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-5227
  name: TICASE-5227
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-5229
  name: TICASE-5229
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-5231
  name: TICASE-5231
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-5232
  name: TICASE-5232
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-5233
  name: TICASE-5233
schedule: '@daily'
testbed:
  generateName: oltp-utf-temporary-table-
  reclaimPolicy:
    gcStrategy:
      onFailure:
        artifact:
          log: true
        notification:
          feishu: https://open.feishu.cn/open-apis/bot/v2/hook/df1958ba-c846-49f6-b0fe-caf2732441d5
  items:
  - name: cluster
    spec:
      pd:
        replicas: 1
        baseImage: '{{meta.parameters.pd_base_image}}'
        version: '{{meta.parameters.pd_component_version}}'
      tidb:
        config: |
          new_collations_enabled_on_first_bootstrap=true
        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: cluster-copr-cache
    spec:
      pd:
        replicas: 1
        baseImage: '{{meta.parameters.pd_base_image}}'
        version: '{{meta.parameters.pd_component_version}}'
      tidb:
        config: |
          [tikv-client.copr-cache]
          enabled=true
        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: cluster-spark
#      spec:
#        version: '{{meta.parameters.base_image_version}}'
#        pd:
#          baseImage: '{{meta.parameters.pd_base_image}}'
#          replicas: 1
#        tidb:
#          baseImage: '{{meta.parameters.tidb_base_image}}'
#          replicas: 1
#        tikv:
#          baseImage: '{{meta.parameters.tikv_base_image}}'
#          config: |
#            reserve-space = 0
#          replicas: 1
#        tispark:
#          image: "hub.pingcap.net/lilinghai/tispark:2.3.6-spark2.4.3-hadoop2.7"
#      type: TIDB_CLUSTER
