# Store problematic execution plans here
recycle_bin:
- data-platform/cdc/cdc_only_upgrade_sync.yaml # testbed name `cdc_version` that refers on the step[cdc-only-upgrade-sync] isn't defined on the testbed
# only take effect on ghp submit, not working on `tcctl run` now
resourcePool:
- action: KEEP
parameters:
  arch: amd64
  branch: master
  base_image_version: master
  #tidb tarball for jepsen testcase
  base_tidb_tarball_name: tidb-master-linux-amd64
  base_tidb_failpoint_tarball_name: tidb-master-failpoint
  dm_version: "{{meta.parameters.base_image_version}}"
  dm_resource_pool: brie
  dm_testbed_lease: 96h
  tidb_component_version: "{{meta.parameters.base_image_version}}"
  pd_component_version: "{{meta.parameters.base_image_version}}"
  tikv_component_version: "{{meta.parameters.base_image_version}}"
  ticdc_component_version: "{{meta.parameters.base_image_version}}"
  tiflash_component_version: "{{meta.parameters.base_image_version}}"
  binlog_component_version: "{{meta.parameters.base_image_version}}"
  lightning_image: 'hub-new.pingcap.net/qa/tidb-lightning:{{meta.parameters.base_image_version}}'
  dumpling_image: 'hub-new.pingcap.net/qa/dumpling:{{meta.parameters.base_image_version}}'
  br_image: 'hub-new.pingcap.net/qa/br:{{meta.parameters.base_image_version}}'
  br_failpoint_image: 'hub.pingcap.net/qa/br:{{meta.parameters.base_image_version}}-failpoint'
  tools_image: 'hub-new.pingcap.net/qa/tools-with-mc:amd64'
  mysql_image: 'registry-mirror.pingcap.net/mysql/mysql-server:8.0.27-1.2.6-server'
  mysql_binlog_image: 'hub.pingcap.net/ehco/mysql:5.7-dm-gtid-server-id-1'
  zookeeper_image: 'k8s.gcr.io/kubernetes-zookeeper:1.0-3.4.10'
  kafka_server_image: 'registry-mirror.pingcap.net/bitnami/kafka:3.1'
  kafka_consumer_image: 'hub-new.pingcap.net/ticdc/kafka-consumer'
  gotpc_image: 'hub-new.pingcap.net/qa/go-tpc:v1.0.7'
  goycsb_mock_image: 'hub-new.pingcap.net/qa/360-workload:latest'
  bench_toolset_image: hub-new.pingcap.net/perf_testing/bench-toolset
  bench_toolset_bulk_image: hub.pingcap.net/jianghongmei/bench-toolset-bulk
  sync_diff_image: 'registry-mirror.pingcap.net/pingcap/tidb-enterprise-tools:nightly'
  cdcboundaryworkload_image: hub.pingcap.net/qa/cdc-boundary-workload
  tiup_upgrade_workload_image: 'hub.pingcap.net/migration-test/migration-amd64:latest'
  dbdeployer_image: 'hub.pingcap.net/migration-test/dbdeployer-amd64:latest'
  tidb_version_compatible: v4.0.16
  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-new.pingcap.net/qa/ticdc
  tiflash_base_image: hub-new.pingcap.net/qa/tiflash
  dm_base_image: hub-new.pingcap.net/qa/dm
  binlog_base_image: hub.pingcap.net/qa/tidb-binlog
  oltp_fun_ignoreErrors: '2013,1213,1105,1205,8022,8028,9004,9007,1062'
  oltp_rel_ignoreErrors: '2013,1213,1105,1205,8022,8027,8028,9004,9007,1062'
  tiup_src_verion: v6.0.0
  tiup_target_version: nightly
  tiup_mirror: product
  onFailureReserveDurationOnWorkingHour: 1h
  onFailureNoReserve: 0h
  tidb_version: ''
  upgrade_src_verion: v5.3.0
  upgrade_strategy: |
    versions: [v4.0.9,v4.0.16,v5.0.0,v5.0.2,v5.0.6,v5.1.0,v5.1.4,v5.2.1,v5.2.3,v5.3.0,v5.3.1,v5.4.0]
  oltp_upgrade_strategy: |
    versions: [v4.0.16,v5.0.6,v5.1.4,v5.2.3,v5.3.1,v5.4.0]  
  oltp_upgrade_workloads: |
    workloads: [tpcc,sysbench_oltp_read_write,sysbench_oltp_read_only]        
  # plugin variables
  # for hotfix, the version may different for different components
  plugin_image_version: master
  tidb_plugin_image: registry-mirror.pingcap.net/pingcap/tidb-enterprise
  pd_plugin_image: registry-mirror.pingcap.net/pingcap/pd-enterprise
  tikv_plugin_image: registry-mirror.pingcap.net/pingcap/tikv-enterprise
  tidb_plugin_version: "{{meta.parameters.plugin_image_version}}"
  pd_plugin_version: "{{meta.parameters.plugin_image_version}}"
  tikv_plugin_version: "{{meta.parameters.plugin_image_version}}"
  # for tiup deploy with plugin
  plugin_url: "http://fileserver.pingcap.net/download/builds/pingcap/tidb-plugins/v6.1.0-alpha/centos7/"
release:
  - endless/endless-001.daily.yaml
  - endless/htap/bigdata-consistency.daily.yaml
  - endless/htap/ch.daily.yaml
  - endless/htap/high-availablity.daily.yaml
  - endless/htap/misc.daily.yaml
  - endless/htap/mpp-randgen.daily.yaml
  - endless/htap/zto.daily.yaml
  - endless/htap/ch-tls.daily.yaml
  - endless/htap/high-currency.daily.yaml
  - endless/oltp/oltp-sysbench-oltp-delete-fun.daily.yaml
  - endless/oltp/oltp-sysbench-oltp-insert-fun.daily.yaml
  - endless/oltp/oltp-sysbench-oltp-insert-rel.daily.yaml
  - endless/oltp/oltp-sysbench-oltp-random-workload-fun.daily.yaml
  - endless/oltp/oltp-sysbench-oltp-read-only-fun.daily.yaml
  - endless/oltp/oltp-3tikv-sysbench-oltp-read-write-fun.daily.yaml
  - endless/oltp/oltp-hash-partition-sysbench-oltp-read-write-rel.daily.yaml
  - endless/oltp/oltp-range-partition-sysbench-oltp-read-write.daily.yaml
  - endless/oltp/oltp-sysbench-oltp-write-only-fun.daily.yaml
  - endless/oltp/oltp-sysbench-oltp-write-only-rel.daily.yaml
  - endless/oltp/oltp-tpcc-fun.large.yaml
  - endless/oltp/oltp-stale-read-fun.upgrade.yaml
  - endless/oltp/oltp-upgrade.tpl.jsonnet
  - endless/oltp/oltp-tpcc-rel.large.yaml
  - endless/oltp/oltp-3tikv-tpcc-rel.daily.yaml
  - endless/oltp/oltp-tikv-down-more-than-30min-repeatedly.yaml
  - endless/oltp/oltp-tikv-random-network-fault-repeatedly.yaml
  - endless/oltp/oltp-tikv-random-restart-repeatedly.yaml
  - endless/oltp/oltp-scale-stability-all.yaml
  - endless/oltp/oltp-diskfull-stability-fun.yaml
  - endless/oltp/oltp-az-rel.daily.yaml
  - endless/oltp/oltp-ycsb-all.daily.yaml
  - endless/oltp/oltp-dr-auto-sync-tiup.daily.yaml
  - endless/oltp/dynamic-regions/oltp-tpcc-large-dynamic-regions-256m-fun.tpl.jsonnet
  - endless/oltp/dynamic-regions/oltp-tpcc-large-dynamic-regions-256m-rel.tpl.jsonnet
  - endless/oltp/dynamic-regions/oltp-dynamic-regions-update-config-repeatedly-stability.tpl.jsonnet
  - endless/oltp/oltp-data-recovery.tpl.jsonnet
  - endless/oltp/oltp-5replicas-tpcc-rel.daily.yaml
  - endless/oltp/workload-stability/oltp-sysbench-oltp-write-only-stability.yaml
  - endless/oltp/workload-stability/oltp-tpcc-stability.large.yaml
  - endless/pd/pd_failover.yaml
  - endless/pd/pd_schedule.yaml
  - endless/upgrade/cc_rolling_update.yaml
  - endless/upgrade/upgrade_with_tools.yaml
  - endless/upgrade/upgrade_operator.yaml
  - test-infra/test-infra-001.daily.yaml
  - test-infra/test-infra-002.daily.yaml
  - tidb-test/analyze_test.daily.yaml
  - tidb-test/go_sql_driver_test.daily.yaml
  - tidb-test/gorm_test.daily.yaml
  - tidb-test/jdbc_test_fast.daily.yaml
  - tidb-test/jdbc_test_slow.daily.yaml
  - tidb-test/mysql_test.daily.yaml
  - tidb-test/mysql_test_plan_cache.daily.yaml
  - tidb-test/randgen_test.daily.yaml
  - tidb-test/randgen_test_plancache.daily.yaml
  - tidb-test/sqllogic_test.daily.yaml
  - tidb-test/sqllogic_test_plancache.daily.yaml
  - tidb-test/tidb_test.daily.yaml
blacklist:
  - test-infra/test-infra-002.daily.yaml
  - data-platform/dm/dm_sharding_optimistic_add_view_plan.yaml
  - data-platform/dm/dm_enable_relay_then_disable.yaml
  - data-platform/dm/dm_openapi_basic.yaml
  - data-platform/dm/dm_openapi_relay.yaml
  - data-platform/dm/dm_upgrade_from_201_to_newest_plan.yaml
  - data-platform/dm/dm_upgrade_from_201_with_relay_and_pessimistic_ddl_plan.yaml
  - data-platform/dm/dm_upgrade_from_203_to_newest_plan.yaml
  - data-platform/dm/dm_upgrade_with_relay_and_pessimistic_ddl_203_plan.yaml
  - data-platform/dm/dm_upgrade_with_relay_and_pessimistic_ddl_207_plan.yaml
  - data-platform/dm/dm_upgrade_with_relay_530_plan.yaml
  - data-platform/dm/dm_upgrade_with_relay_and_optimistic_ddl_207_plan.yaml
  - data-platform/binlog/binlog_long_duration_plan.yaml
  - data-platform/cdc/cdc_max_incremental_single_table_sync.yaml
  - data-platform/cdc/kafka/cdc_kafka_multiple_topic.yaml
  - data-platform/cdc/kafka/cdc_kafka_broker_failure.yaml
  - data-platform/cdc/kafka/cdc_kafka_controller_failure.yaml
  - data-platform/cdc/tiup_cluster_one_pd_mysql.yaml
  - data-platform/cdc/cc/cc_cdc_test_plan_tidb.yaml
  - data-platform/cdc/qihoo360_bigcluster/qihoo_360_big_cluster_kafka_tidb_plan.yaml
  - data-platform/cdc/qihoo360_bigcluster/qihoo_360_big_cluster_upgrade_kafka_tidb_plan.yaml
  - endless/tikv/tikv-003.daily.yaml
  - endless/tikv/tikv-001.daily.yaml
  - endless/upgrade/cc_rolling_update.yaml
priorities:
  100:
    - compute/sqlfeature/utf-rbac.yaml
    - compute/sqlfeature/utf-view.yaml
    - compute/sqlfeature/utf-async-commit.yaml
    - compute/sqlfeature/utf-collation2.yaml
    - compute/sqlfeature/utf-sequence.yaml
    - compute/sqlfeature/utf-hint.yaml
    - compute/sqlfeature/utf-brinsql.yaml
    - compute/sqlfeature/utf-flashback.yaml
    - compute/sqlfeature/utf-clustered-index.yaml
    - compute/sqlfeature/utf-spm.yaml
    - compute/sqlfeature/utf-unionscan.yaml
    - compute/sqlfeature/utf-collation.yaml
    - compute/sqlfeature/utf-indexjoin.yaml
    - compute/sqlfeature/utf-clustered-index-py.yaml
    - compute/sqlfeature/utf-table-partition.yaml
    - compute/sqlfeature/utf-partition.yaml
    - compute/sqlfeature/utf-statements.yaml
    - compute/sqlfeature/utf-admin-show-ddl.yaml
    - compute/sqlfeature/utf-except-intersect.yaml
    - compute/sqlfeature/utf-plancache.yaml
    - compute/sqlfeature/utf-lock-view.yaml
    - compute/sqlfeature/utf-chunkrpc.yaml
    - compute/sqlfeature/utf-invisible-index.yaml
    - compute/sqlfeature/utf-hashjoin.yaml
    - compute/sqlfeature/utf-regression.yaml
    - compute/sqlfeature/utf-approx-percentile.yaml
    - compute/sqlfeature/utf-autorandom.yaml
    - compute/sqlfeature/utf-regression-py.yaml
    - compute/sqlfeature/utf-coprcache.yaml
    - compute/sqlfeature/utf-indexmerge.yaml
    - compute/sqlfeature/utf-temporary-table.yaml
    - compute/sqlfeature/utf-cte.yaml
    - compute/sqlfeature/utf-pessimistic-lock.yaml
    - compute/sqlfeature/utf-memory-quota.yaml
    - compute/sqlfeature/utf-ratelimit.yaml
    - compute/sqlfeature/utf-ext-stats.yaml
    - compute/sqlfeature/utf-gcworker.yaml
    - compute/sqlfeature/utf-rowformat.yaml
    - compute/sqlfeature/utf-spm-go.yaml
    - compute/sqlfeature/utf-customer-lixiang.yaml
    - compute/sqlfeature/utf-collation-auto.yaml
    - compute/sqlfeature/utf-memory-quota-auto.yaml
    - compute/sqlfeature/utf-statements-auto.yaml
    - compute/sqlfeature/utf-expression-index-auto.yaml
    - compute/sqlfeature/utf-regression-auto.yaml
    - compute/sqlfeature/utf-temporary-table-auto.yaml
    - compute/sqlfeature/utf-spm-auto.yaml
    - compute/sqlfeature/utf-gbk.yaml
    - compute/sqlfeature/utf-table-partition-go.yaml
    - compute/sqlfeature/utf-union-mysqltest.yaml
    - compute/sqlfeature/utf-mysql-mysqltest.yaml
    - compute/sqlfeature/utf-temporary-table-mysqltest.yaml
    - compute/sqlfeature/utf-cte-mysqltest.yaml
    - compute/sqlfeature/utf-new-collation-mysqltest.yaml
    - compute/sqlfeature/utf-table-partition-list-mysqltest.yaml
    - compute/sqlfeature/utf-union-scan-mysqltest.yaml
    - compute/sqlfeature/utf-table-partition-mysqltest.yaml
    - compute/sqlfeature/utf-table-partition-tiflash-mysqltest.yaml
    - compute/sqlfeature/utf-once.yaml
    - compute/sqlfeature/utf-column-type-change.yaml
    - compute/sqlfeature/placement-in-sql-common.daily.yaml
    - compute/sqlfeature/mysqlclient_001.yaml
    - compute/sqlfeature/utf-affectversion-auto.yaml
    - compute/sqlfeature/utf-kill-auto-analyze-auto.yaml
    - compute/sqlfeature/utf-only-full-group-by-auto.yaml
