whitelist:
    - test-infra/test-infra-001.daily.yaml
    - test-infra/test-infra-002.daily.yaml
    - test-infra-002.daily.yaml
blacklist:
#    - test-infra/test-infra-002.daily.yaml
    - test-infra-002.daily.yaml
# only take effect on ghp submit, not working on `tcctl run`
resourcePool:
  - path: '*'
    resourcePool: default
  - path: transaction/
    resourcePool: test-store
  - path: perftest/
    action: KEEP
  - path: data-platform/
    action: KEEP
parameters:
    base_image_version: master
## override version of components
    tidb_component_version: master
    pd_component_version: master
    tikv_component_version: master
## baseImage
    tidb_base_image: hub-new.pingcap.net/qa/tidb
    pd_base_image: hub-new.pingcap.net/qa/pd
    tikv_base_image: hub-new.pingcap.net/qa/tikv
    ticdc_base_image: hub.pingcap.net/qa/ticdc
    tiflash_base_image: hub.pingcap.net/qa/tiflash
    upgrade_strategy: |
        source: [v4.0.0,v4.0.16,v5.0.0,v5.1.0,v5.3.1]
        target: [v5.3.1,v5.3.2,v5.3.3,v5.3.4,v5.4.0]
# manually registers the images that should sync to ECR, for example hub.pingcap.net/qa/go-tpc:v1.0.7 is syning to $ECR_SERVER/qa/go-tpc:v1.0.7 where $ECR_SERVER is the AWS ECR server maintain by test-infra
syncToECRImages:
  - hub.pingcap.net/qa/go-tpc:v1.0.7
