apiVersion: api/v1
kind: Plan
name: test_infra_tidb_002
schedule: "@daily"
tags: []
testbed:
  generateName: test-infra-
  items:
  - name: tc
    type: TIDB_CLUSTER
    spec:
      pd: {replicas: 1, baseImage: '{{meta.parameters.pd_base_image}}', version: '{{meta.parameters.pd_component_version}}'}
      tikv: {replicas: 1, baseImage: '{{meta.parameters.tikv_base_image}}', version: '{{meta.parameters.tikv_component_version}}'}
      tidb: {replicas: 1, baseImage: '{{meta.parameters.tidb_base_image}}', version: '{{meta.parameters.tidb_component_version}}'}
      version: '{{meta.parameters.base_image_version}}'
  - name: go-tpc-workload
    type: WORKLOAD_NODE
    spec:
      container:
        name: go-tpc
        image: hub.pingcap.net/qa/go-tpc:v1.0.7
        command:
        - tail
        - "-f"
        - "/dev/null"
        resources:
          requests:
            memory: 64Mi
            cpu: 1000m
pipeline:
- name: test-infra-002
  caseName: test_infra_002
  arguments:
  - name: tc
    value: "{{testbed.tc}}"
  - name: go_tpc_workload
    value: "{{testbed.go-tpc-workload}}"
  - name: dsn
    value: "{{testbed.items.tc.tidb.dsn}}"
  - name: host
    value: "{{testbed.items.tc.tidb.host}}"
  - name: port
    value: "{{testbed.items.tc.tidb.port}}"
  - name: user
    value: "{{testbed.items.tc.tidb.user}}"
  - name: password
    value: "{{testbed.items.tc.tidb.password}}"
failFast: false
