apiVersion: "api/v1"
kind: Case
name: cdc_boundary_single_table_throughput
features: [TiCDC]
summary: "single table throughput"
preconditions: |-
    empty
steps: ""
expectedResult: |
    1. sync task successfully
    2. check data don't miss
    3. data consistent
category: PERFORMANCE
priority: P1
# 用例支持的版本号，要求：填写数组，数组中每个 item 都是个版本范围或者具体某个版本。
# 如：['>v3.0.0, <v4.0.0', 'v5.0.0', 'v5.1.0','nightly']
supportedVersions: [">=v4.0.0", ">=v5.0.0", ">=v5.1.0", "nightly"]
# 用户自定义用来进行过滤和搜索的 tag，比如 ”bigcluster" "bigdata"
tags: ["ticdc", "boundary", "perf"]
designer: jiangjianyuan@pingcap.com
# 测试用例的自动化状态，约定以下四种状态：
# 1、Automated：已自动化完成
# 2、Unable to Automate：不能自动化或者暂时没有规划自动化
# 3、Not Automated：计划要进行自动化，但是当前还未完成自动化
# 4、In Progress：实现自动化过程中
# AUTOMATED | NOT_AUTOMATED | UNABLE | IN_PROGRESS
automation: AUTOMATED
active: true
framework:
    generic:
        command: [ "/bin/sh", "-c", "/case  --case-name  cdc_boundary_single_table_throughput --table-count 1 --tps 20000 --row-count 72000000 --change-feed-count 1 --cdc-count 1"]
        workingDir: "/"
        image: "hub.pingcap.net/ticdc/cdc-boundary-case:latest"
        imagePullPolicy: "Always"
parameters:
    - type: RESOURCE
      name: upstream
    - type: RESOURCE
      name: downstream
    - type: RESOURCE
      name: workload
