apiVersion: api/v1
kind: Plan
name: utf-go-row-format
tags: ['team:transaction', 'owner:zyguan', 'branch:master']
schedule: '@daily'
testbed:
  generateName: utf-go-
  resourcePool: test-store
  items:
  - name: tidb-default
    type: TIDB_CLUSTER
    spec:
      version: '{{meta.parameters.base_image_version}}-failpoint'
      pd:
        replicas: 1
        baseImage: '{{meta.parameters.pd_base_image}}'
        env:
        - name: GO_FAILPOINTS
          value: "github.com/tikv/pd/server/api/enableFailpointAPI=return"
      tikv:
        replicas: 1
        baseImage: '{{meta.parameters.tikv_base_image}}'
        config: |
          [storage]
          reserve-space = 0
      tidb:
        replicas: 1
        baseImage: '{{meta.parameters.tidb_base_image}}'
        env:
        - name: GO_FAILPOINTS
          value: "github.com/pingcap/tidb/server/enableTestAPI=return"
        config: |
          new_collations_enabled_on_first_bootstrap = true
          [experimental]
          allow-expression-index = true
pipeline:
- name: TICASE-1318
  caseName: utf-go-row-format
  arguments:
  - {name: case, value: TICASE-1318}
  - {name: tidb, value: '{{testbed.tidb-default}}'}
  after: []
- name: TICASE-1334
  caseName: utf-go-row-format
  arguments:
  - {name: case, value: TICASE-1334}
  - {name: tidb, value: '{{testbed.tidb-default}}'}
  after: [TICASE-1318.Succeeded || TICASE-1318.Failed]
- name: TICASE-1316
  caseName: utf-go-row-format
  arguments:
  - {name: case, value: TICASE-1316}
  - {name: tidb, value: '{{testbed.tidb-default}}'}
  after: [TICASE-1334.Succeeded || TICASE-1334.Failed]
- name: TICASE-1335
  caseName: utf-go-row-format
  arguments:
  - {name: case, value: TICASE-1335}
  - {name: tidb, value: '{{testbed.tidb-default}}'}
  after: [TICASE-1316.Succeeded || TICASE-1316.Failed]
- name: TICASE-1317
  caseName: utf-go-row-format
  arguments:
  - {name: case, value: TICASE-1317}
  - {name: tidb, value: '{{testbed.tidb-default}}'}
  after: [TICASE-1335.Succeeded || TICASE-1335.Failed]
- name: TICASE-1323
  caseName: utf-go-row-format
  arguments:
  - {name: case, value: TICASE-1323}
  - {name: tidb, value: '{{testbed.tidb-default}}'}
  after: [TICASE-1317.Succeeded || TICASE-1317.Failed]
- name: TICASE-1320
  caseName: utf-go-row-format
  arguments:
  - {name: case, value: TICASE-1320}
  - {name: tidb, value: '{{testbed.tidb-default}}'}
  after: [TICASE-1323.Succeeded || TICASE-1323.Failed]
- name: TICASE-1319
  caseName: utf-go-row-format
  arguments:
  - {name: case, value: TICASE-1319}
  - {name: tidb, value: '{{testbed.tidb-default}}'}
  after: [TICASE-1320.Succeeded || TICASE-1320.Failed]
- name: TICASE-1321
  caseName: utf-go-row-format
  arguments:
  - {name: case, value: TICASE-1321}
  - {name: tidb, value: '{{testbed.tidb-default}}'}
  after: [TICASE-1319.Succeeded || TICASE-1319.Failed]
- name: TICASE-1322
  caseName: utf-go-row-format
  arguments:
  - {name: case, value: TICASE-1322}
  - {name: tidb, value: '{{testbed.tidb-default}}'}
  after: [TICASE-1321.Succeeded || TICASE-1321.Failed]
- name: TICASE-1324
  caseName: utf-go-row-format
  arguments:
  - {name: case, value: TICASE-1324}
  - {name: tidb, value: '{{testbed.tidb-default}}'}
  after: [TICASE-1322.Succeeded || TICASE-1322.Failed]
- name: TICASE-1326
  caseName: utf-go-row-format
  arguments:
  - {name: case, value: TICASE-1326}
  - {name: tidb, value: '{{testbed.tidb-default}}'}
  after: [TICASE-1324.Succeeded || TICASE-1324.Failed]
- name: TICASE-1327
  caseName: utf-go-row-format
  arguments:
  - {name: case, value: TICASE-1327}
  - {name: tidb, value: '{{testbed.tidb-default}}'}
  after: [TICASE-1326.Succeeded || TICASE-1326.Failed]
- name: TICASE-1328
  caseName: utf-go-row-format
  arguments:
  - {name: case, value: TICASE-1328}
  - {name: tidb, value: '{{testbed.tidb-default}}'}
  after: [TICASE-1327.Succeeded || TICASE-1327.Failed]
- name: TICASE-1779
  caseName: utf-go-row-format
  arguments:
  - {name: case, value: TICASE-1779}
  - {name: tidb, value: '{{testbed.tidb-default}}'}
  after: [TICASE-1328.Succeeded || TICASE-1328.Failed]
- name: TICASE-1329
  caseName: utf-go-row-format
  arguments:
  - {name: case, value: TICASE-1329}
  - {name: tidb, value: '{{testbed.tidb-default}}'}
  after: [TICASE-1779.Succeeded || TICASE-1779.Failed]
- name: TICASE-1332
  caseName: utf-go-row-format
  arguments:
  - {name: case, value: TICASE-1332}
  - {name: tidb, value: '{{testbed.tidb-default}}'}
  after: [TICASE-1329.Succeeded || TICASE-1329.Failed]
- name: TICASE-1331
  caseName: utf-go-row-format
  arguments:
  - {name: case, value: TICASE-1331}
  - {name: tidb, value: '{{testbed.tidb-default}}'}
  after: [TICASE-1332.Succeeded || TICASE-1332.Failed]
