apiVersion: api/v1
kind: Plan
name: utf-flashback
steps:
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1862
  name: TICASE-1862
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1866
  name: TICASE-1866
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1867
  name: TICASE-1867
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1863
  name: TICASE-1863
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1864
  name: TICASE-1864
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1861
  name: TICASE-1861
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1860
  name: TICASE-1860
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1865
  name: TICASE-1865
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1869
  name: TICASE-1869
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1870
  name: TICASE-1870
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1871
  name: TICASE-1871
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1872
  name: TICASE-1872
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1873
  name: TICASE-1873
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1874
  name: TICASE-1874
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1875
  name: TICASE-1875
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1876
  name: TICASE-1876
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1877
  name: TICASE-1877
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1878
  name: TICASE-1878
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1879
  name: TICASE-1879
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1883
  name: TICASE-1883
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1884
  name: TICASE-1884
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1885
  name: TICASE-1885
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1886
  name: TICASE-1886
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1887
  name: TICASE-1887
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1888
  name: TICASE-1888
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1889
  name: TICASE-1889
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1890
  name: TICASE-1890
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1891
  name: TICASE-1891
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1892
  name: TICASE-1892
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1901
  name: TICASE-1901
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1903
  name: TICASE-1903
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1904
  name: TICASE-1904
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-2200
  name: TICASE-2200
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1858
  name: TICASE-1858
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1859
  name: TICASE-1859
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1868
  name: TICASE-1868
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1857
  name: TICASE-1857
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1855
  name: TICASE-1855
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1852
  name: TICASE-1852
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1854
  name: TICASE-1854
- arguments:
  - name: tidb
    value: '{{testbed.cluster}}'
  caseName: TICASE-1853
  name: TICASE-1853
- arguments:
  - name: tidb
    value: '{{testbed.cluster-nonepk}}'
  caseName: TICASE-1880
  name: TICASE-1880
- arguments:
  - name: tidb
    value: '{{testbed.cluster-nonepk}}'
  caseName: TICASE-1881
  name: TICASE-1881
- arguments:
  - name: tidb
    value: '{{testbed.cluster-nonepk}}'
  caseName: TICASE-1882
  name: TICASE-1882
schedule: '@daily'
testbed:
  generateName: oltp-utf-flashback-
  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-nonepk
    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: cluster
    spec:
      pd:
        replicas: 1
        baseImage: '{{meta.parameters.pd_base_image}}'
        version: '{{meta.parameters.pd_component_version}}'
      tidb:
        config: |
          alter-primary-key=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
