Skip to content
Failed

Changes

Summary

  1. Remove pull_tiflash_test jobs for release-8.5 and release-9.0-beta (commit: 85e956d) (details)
Commit 85e956d126976b9c132712fd7c0a03caa411fb9c by noreply
Remove pull_tiflash_test jobs for release-8.5 and release-9.0-beta branches (#3806)

## What changed

This PR removes the `pull_tiflash_test` job configurations for
`pingcap/tidb` repository's `release-8.5` and `release-9.0-beta`
branches, as these tests are now covered by the CI jobs in the `tiflash`
repository.

## Changes made

### For release-8.5:
- Removed Prow job definition from
`prow-jobs/pingcap/tidb/release-8.5-presubmits.yaml`
- Removed Jenkins Job DSL file:
`jobs/pingcap/tidb/release-8.5/pull_tiflash_test.groovy`
- Removed Jenkins Pipeline groovy file:
`pipelines/pingcap/tidb/release-8.5/pull_tiflash_test.groovy`
- Removed Pod template:
`pipelines/pingcap/tidb/release-8.5/pod-pull_tiflash_test.yaml`

### For release-9.0-beta:
- Removed Jenkins Job DSL file:
`jobs/pingcap/tidb/release-9.0-beta/pull_tiflash_test.groovy` (was
already disabled)

Note: The Prow job definition and pipeline files for release-9.0-beta
were already removed in a previous cleanup.

## Why

The TiFlash integration tests are now maintained and executed in the
`pingcap/tiflash` repository's CI pipeline, eliminating the need for
duplicate test jobs in the `tidb` repository for these release branches.
This reduces maintenance overhead and prevents redundant test execution.

Ref: PingCAP-QE/ci#3569

<!-- START COPILOT CODING AGENT SUFFIX -->



<details>

<summary>Original prompt</summary>

>
> ----
>
> *This section details on the original issue you should resolve*
>
> <issue_title>Remove pull_tiflash_test or `pull-tiflash-test` job for
`pingcap/tidb` for release-9.* and release-8.5 branches</issue_title>
> <issue_description>As title said, let's remove the job, since the
tests has covered in `tiflash` repo CI jobs.
>
> remove the items:
> - Prow job defines
> - Jenkins Job DSL file
> - Jenkins Job pipeline groovy file and pod
templates.</issue_description>
>
> ## Comments on the Issue (you are @copilot in this section)
>
> <comments>
> <comment_new><author>@wuhuizuo</author><body>
> Ref PingCAP-QE/ci#3569</body></comment_new>
> <comment_new><author>@wuhuizuo</author><body>
> /assign @copilot</body></comment_new>
> </comments>
>


</details>

Fixes PingCAP-QE/ci#3805

<!-- START COPILOT CODING AGENT TIPS -->
---

💬 Share your feedback on Copilot coding agent for the chance to win a
$200 gift card! Click
[here](https://survey3.medallia.com/?EAHeSx-AP01bZqG0Ld9QLQ) to start
the survey.

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: wuhuizuo <2574558+wuhuizuo@users.noreply.github.com>
(commit: 85e956d)
The file was removedpipelines/pingcap/tidb/release-8.5/pod-pull_tiflash_test.yaml
The file was modifiedprow-jobs/pingcap/tidb/release-8.5-presubmits.yaml (diff)
The file was removedpipelines/pingcap/tidb/release-8.5/pull_tiflash_test.groovy
The file was removedjobs/pingcap/tidb/release-8.5/pull_tiflash_test.groovy
The file was removedjobs/pingcap/tidb/release-9.0-beta/pull_tiflash_test.groovy