<freeStyleBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by ti-chi-bot[bot]</shortDescription></cause><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by ti-chi-bot[bot]</shortDescription></cause></action><action></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>22698</buildableDurationMillis><buildableTimeMillis>22698</buildableTimeMillis><buildingDurationMillis>81836</buildingDurationMillis><executingTimeMillis>81836</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>5003</waitingDurationMillis><waitingTimeMillis>5003</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmain _class='hudson.plugins.git.util.Build'><buildNumber>1338</buildNumber><marked><SHA1>c14bb55c09fd20d56b00d5dcc94f20def3e56a97</SHA1><branch><SHA1>c14bb55c09fd20d56b00d5dcc94f20def3e56a97</SHA1><name>origin/main</name></branch></marked><revision><SHA1>c14bb55c09fd20d56b00d5dcc94f20def3e56a97</SHA1><branch><SHA1>c14bb55c09fd20d56b00d5dcc94f20def3e56a97</SHA1><name>origin/main</name></branch></revision></originmain></buildsByBranchName><lastBuiltRevision><SHA1>c14bb55c09fd20d56b00d5dcc94f20def3e56a97</SHA1><branch><SHA1>c14bb55c09fd20d56b00d5dcc94f20def3e56a97</SHA1><name>origin/main</name></branch></lastBuiltRevision><remoteUrl>https://github.com/PingCAP-QE/ci.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1338</displayName><duration>81836</duration><estimatedDuration>86474</estimatedDuration><fullDisplayName>seed #1338</fullDisplayName><id>1338</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1338</number><queueId>2995954</queueId><result>SUCCESS</result><timestamp>1768295159481</timestamp><url>https://do.pingcap.net/jenkins/view/all/job/seed/1338/</url><builtOn>default-kv5c3</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jobs/pingcap/tiflow/latest/periodics_cdc_integration_mysql_test.groovy</affectedPath><affectedPath>prow-jobs/kustomization.yaml</affectedPath><affectedPath>prow-jobs/pingcap/tidb/release-6.5-periodics.yaml</affectedPath><affectedPath>jobs/pingcap/tiflow/latest/periodics_cdc_integration_kafka_test.groovy</affectedPath><affectedPath>prow-jobs/pingcap/monitoring/periodics.yaml</affectedPath><affectedPath>pipelines/pingcap/tiflow/latest/periodics_cdc_integration_mysql_test.groovy</affectedPath><affectedPath>pipelines/pingcap/tiflow/latest/periodics_cdc_integration_kafka_test.groovy</affectedPath><affectedPath>prow-jobs/ti-community-infra/configs/periodics.yaml</affectedPath><affectedPath>pipelines/pingcap/tiflow/latest/pod-periodics_cdc_integration_mysql_test.yaml</affectedPath><affectedPath>pipelines/pingcap/tiflow/latest/pod-periodics_cdc_integration_kafka_test.yaml</affectedPath><commitId>c14bb55c09fd20d56b00d5dcc94f20def3e56a97</commitId><timestamp>1768295126000</timestamp><author><absoluteUrl>https://do.pingcap.net/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>opt: remove useless periodic CI jobs (#4081)

This pull request removes the CDC integration test jobs for both Kafka
and MySQL from the Tiflow project's CI/CD pipeline. It deletes the
associated Jenkins job DSL definitions, pipeline scripts, and Kubernetes
pod templates, as well as updates the Prow job configuration to stop
referencing these periodic jobs. This effectively disables the periodic
CDC integration tests for the `latest` branch of Tiflow.

**Removal of CDC Integration Test Jobs:**

* Deleted the Jenkins job DSL files for periodic CDC integration tests
for both Kafka and MySQL (`periodics_cdc_integration_kafka_test.groovy`
and `periodics_cdc_integration_mysql_test.groovy`).
[[1]](diffhunk://#diff-2bcf3c8848ae05f14bc177f1e87adc168569d4672f98298c20b34f9b3f239215L1-L38)
[[2]](diffhunk://#diff-5017bfbbf1bb1db27392316f87a26f40a3cfb6182451ccf0354dc1b21fa112d8L1-L38)
* Removed the corresponding pipeline scripts that defined the test logic
and stages for Kafka and MySQL CDC integration tests
(`periodics_cdc_integration_kafka_test.groovy` and
`periodics_cdc_integration_mysql_test.groovy` under
`pipelines/pingcap/tiflow/latest/`).
[[1]](diffhunk://#diff-2ddbe297da568f7227daeca36ca37d88518927cbd63cc72af5a436756bbf6d6eL1-L170)
[[2]](diffhunk://#diff-9707c40fa4184f8e31164b04234f040090c54427c22294a17f06fa4d8bfcfa0aL1-L170)

**Cleanup of Kubernetes Resources:**

* Deleted the Kubernetes pod templates used for running the CDC
integration tests for Kafka and MySQL
(`pod-periodics_cdc_integration_kafka_test.yaml` and
`pod-periodics_cdc_integration_mysql_test.yaml`).
[[1]](diffhunk://#diff-2225eae0c6cc4d4773aced5fec91e0f712d4c6697e08d5b704fca839df6c09acL1-L182)
[[2]](diffhunk://#diff-6bf89057fafc295ee9d2bcabc63cba16a4ebdb99406e53bd3ea81456c33236e2L1-L39)

**Prow Job Configuration Update:**

* Updated `prow-jobs/kustomization.yaml` to remove the reference to
`pingcap_tiflow_latest-periodics.yaml`, which included the removed
periodic jobs.
</comment><date>2026-01-13 09:05:26 +0000</date><id>c14bb55c09fd20d56b00d5dcc94f20def3e56a97</id><msg>opt: remove useless periodic CI jobs (#4081)</msg><path><editType>delete</editType><file>jobs/pingcap/tiflow/latest/periodics_cdc_integration_mysql_test.groovy</file></path><path><editType>edit</editType><file>prow-jobs/pingcap/monitoring/periodics.yaml</file></path><path><editType>delete</editType><file>pipelines/pingcap/tiflow/latest/periodics_cdc_integration_mysql_test.groovy</file></path><path><editType>delete</editType><file>pipelines/pingcap/tiflow/latest/periodics_cdc_integration_kafka_test.groovy</file></path><path><editType>delete</editType><file>prow-jobs/ti-community-infra/configs/periodics.yaml</file></path><path><editType>edit</editType><file>prow-jobs/kustomization.yaml</file></path><path><editType>delete</editType><file>pipelines/pingcap/tiflow/latest/pod-periodics_cdc_integration_kafka_test.yaml</file></path><path><editType>delete</editType><file>pipelines/pingcap/tiflow/latest/pod-periodics_cdc_integration_mysql_test.yaml</file></path><path><editType>delete</editType><file>prow-jobs/pingcap/tidb/release-6.5-periodics.yaml</file></path><path><editType>delete</editType><file>jobs/pingcap/tiflow/latest/periodics_cdc_integration_kafka_test.groovy</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://do.pingcap.net/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></culprit></freeStyleBuild>