{
  "_class" : "hudson.model.FreeStyleBuild",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "javaposse.jobdsl.plugin.JenkinsJobManagement$JobDslCause",
          "shortDescription" : "Started by a Job DSL script"
        }
      ]
    },
    {
      "_class" : "jenkins.metrics.impl.TimeInQueueAction",
      "blockedDurationMillis" : 0,
      "blockedTimeMillis" : 0,
      "buildableDurationMillis" : 31705,
      "buildableTimeMillis" : 31705,
      "buildingDurationMillis" : 110510,
      "executingTimeMillis" : 110510,
      "executorUtilization" : 1.0,
      "subTaskCount" : 0,
      "waitingDurationMillis" : 8330,
      "waitingTimeMillis" : 8330
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/main" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 6,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b9f3f36f849613387e3086f8c31060985e12f2fe",
            "branch" : [
              {
                "SHA1" : "b9f3f36f849613387e3086f8c31060985e12f2fe",
                "name" : "origin/main"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b9f3f36f849613387e3086f8c31060985e12f2fe",
            "branch" : [
              {
                "SHA1" : "b9f3f36f849613387e3086f8c31060985e12f2fe",
                "name" : "origin/main"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "b9f3f36f849613387e3086f8c31060985e12f2fe",
        "branch" : [
          {
            "SHA1" : "b9f3f36f849613387e3086f8c31060985e12f2fe",
            "name" : "origin/main"
          }
        ]
      },
      "remoteUrls" : [
        "https://github.com/PingCAP-QE/ci.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#6",
  "duration" : 110510,
  "estimatedDuration" : 80855,
  "executor" : None,
  "fullDisplayName" : "seed #6",
  "id" : "6",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 6,
  "queueId" : 16138,
  "result" : "SUCCESS",
  "timestamp" : 1768545499263,
  "url" : "https://prow.tidb.net/jenkins/job/seed/6/",
  "builtOn" : "default-f8117",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "prow-jobs/pingcap-inc/tici/presubmits.yaml"
        ],
        "commitId" : "783026b9127ce53773cbb95edc214446a69182d1",
        "timestamp" : 1768394840000,
        "author" : {
          "absoluteUrl" : "https://prow.tidb.net/jenkins/user/noreply",
          "fullName" : "noreply"
        },
        "authorEmail" : "noreply@github.com",
        "comment" : "tici: Make pull-e2e required (#4091)\u000a\u000aCo-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>\u000aCo-authored-by: JinheLin <6143402+JinheLin@users.noreply.github.com>\u000a",
        "date" : "2026-01-14 12:47:20 +0000",
        "id" : "783026b9127ce53773cbb95edc214446a69182d1",
        "msg" : "tici: Make pull-e2e required (#4091)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "prow-jobs/pingcap-inc/tici/presubmits.yaml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "scripts/flow/rc/check-images-internal.ts",
          "tekton/v1/tasks/release/tag-rc2ga-on-oci-artifacts.yaml",
          "tekton/v1/tasks/kustomization.yaml",
          "tekton/v1/pipelines/pingcap-release-ga.yaml",
          "tekton/v1/tasks/release/tag-and-delivery-rc2ga-on-oci-artifacts.yaml"
        ],
        "commitId" : "528bd9d7414fe22ddc7458b1d154f85f3a396b72",
        "timestamp" : 1768413580000,
        "author" : {
          "absoluteUrl" : "https://prow.tidb.net/jenkins/user/noreply",
          "fullName" : "noreply"
        },
        "authorEmail" : "noreply@github.com",
        "comment" : "refactor(tekton/v1): refactor ga release flow (#4092)\u000a\u000aThis pull request updates the Tekton pipeline for the GA release\u000aprocess, mainly by replacing the `tag-rc2ga-on-oci-artifacts` task with\u000aa new, more comprehensive `tag-and-deliver-rc2ga-on-oci-artifacts` task.\u000aIt also improves parameterization and error handling, and ensures that\u000aregistry information is consistently passed to relevant tasks.\u000a\u000aKey changes include:\u000a\u000a**Pipeline and Task Enhancements:**\u000a\u000a* Replaced the old `tag-rc2ga-on-oci-artifacts` task with a new\u000a`tag-and-deliver-rc2ga-on-oci-artifacts` task, which adds steps for both\u000atagging and delivering images and non-image artifacts, and introduces\u000asupport for publisher integration.\u000a(`tekton/v1/pipelines/pingcap-release-ga.yaml`,\u000a`tekton/v1/tasks/release/tag-and-delivery-rc2ga-on-oci-artifacts.yaml`,\u000a`tekton/v1/tasks/release/tag-rc2ga-on-oci-artifacts.yaml`,\u000a`tekton/v1/tasks/kustomization.yaml`)\u000a[[1]](diffhunk://#diff-bac849553be941ad99016eaf5b895e6d53a615100d547e4444872e16ee1b5c0bR39-R42)\u000a[[2]](diffhunk://#diff-736ccd6c2ab65301098c707c8131533e39a0299b6803a977ad5422c128d90a24L31-R31)\u000a[[3]](diffhunk://#diff-a8352a08da1203e171edc1926649b706b5140c7fdbd7a3bb6037d5f1f812babbR1-R113)\u000a[[4]](diffhunk://#diff-81086175a1e1f5f10ef9339eedf4909fbf21667a4c902367f2c32e944edbd70fL1-L41)\u000a\u000a* Added a new pipeline parameter `publisher-url` with a default value,\u000aenabling dynamic configuration of the publisher service endpoint.\u000a(`tekton/v1/pipelines/pingcap-release-ga.yaml`)\u000a\u000a* Updated the pipeline to pass the `publisher-url` and `registry`\u000aparameters to the relevant tasks, improving flexibility and consistency.\u000a(`tekton/v1/pipelines/pingcap-release-ga.yaml`)\u000a[[1]](diffhunk://#diff-bac849553be941ad99016eaf5b895e6d53a615100d547e4444872e16ee1b5c0bR39-R42)\u000a[[2]](diffhunk://#diff-bac849553be941ad99016eaf5b895e6d53a615100d547e4444872e16ee1b5c0bR81)\u000a[[3]](diffhunk://#diff-bac849553be941ad99016eaf5b895e6d53a615100d547e4444872e16ee1b5c0bR104)\u000a[[4]](diffhunk://#diff-bac849553be941ad99016eaf5b895e6d53a615100d547e4444872e16ee1b5c0bR127)\u000a[[5]](diffhunk://#diff-bac849553be941ad99016eaf5b895e6d53a615100d547e4444872e16ee1b5c0bR150)\u000a[[6]](diffhunk://#diff-bac849553be941ad99016eaf5b895e6d53a615100d547e4444872e16ee1b5c0bR173)\u000a[[7]](diffhunk://#diff-bac849553be941ad99016eaf5b895e6d53a615100d547e4444872e16ee1b5c0bR196)\u000a\u000a**Error Handling Improvements:**\u000a\u000a* Changed error handling in `scripts/flow/rc/check-images-internal.ts`\u000ato use `console.error` and `Deno.exit(1)` instead of throwing errors,\u000aproviding clearer CLI feedback and proper exit codes for CI/CD.\u000a",
        "date" : "2026-01-14 17:59:40 +0000",
        "id" : "528bd9d7414fe22ddc7458b1d154f85f3a396b72",
        "msg" : "refactor(tekton/v1): refactor ga release flow (#4092)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "tekton/v1/tasks/kustomization.yaml"
          },
          {
            "editType" : "edit",
            "file" : "tekton/v1/pipelines/pingcap-release-ga.yaml"
          },
          {
            "editType" : "add",
            "file" : "tekton/v1/tasks/release/tag-and-delivery-rc2ga-on-oci-artifacts.yaml"
          },
          {
            "editType" : "edit",
            "file" : "scripts/flow/rc/check-images-internal.ts"
          },
          {
            "editType" : "delete",
            "file" : "tekton/v1/tasks/release/tag-rc2ga-on-oci-artifacts.yaml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "scripts/ops/nextgen/get-next-gen-exact-image-tags.sh"
        ],
        "commitId" : "2a0808bd6c191e4897bb9fae816cdfff4e0c163e",
        "timestamp" : 1768455409000,
        "author" : {
          "absoluteUrl" : "https://prow.tidb.net/jenkins/user/noreply",
          "fullName" : "noreply"
        },
        "authorEmail" : "noreply@github.com",
        "comment" : "fix(scripts/ops/nextgen): fix the nextgen image tag fetching script (#4093)\u000a\u000aAdd us.gcr.io registry for release branch\u000aFix typo in tikv image repository path\u000a",
        "date" : "2026-01-15 05:36:49 +0000",
        "id" : "2a0808bd6c191e4897bb9fae816cdfff4e0c163e",
        "msg" : "fix(scripts/ops/nextgen): fix the nextgen image tag fetching script",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "scripts/ops/nextgen/get-next-gen-exact-image-tags.sh"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "pipelines/pingcap/ticdc/latest/pull_cdc_kafka_integration_heavy/pod-test.yaml",
          "pipelines/pingcap/ticdc/latest/pull_cdc_kafka_integration_heavy_next_gen/pod-test.yaml",
          "pipelines/pingcap/ticdc/latest/pull_cdc_storage_integration_heavy/pod-test.yaml",
          "pipelines/pingcap/ticdc/latest/pull_cdc_storage_integration_heavy_next_gen/pod.yaml"
        ],
        "commitId" : "42f7d02634038d3030011859ce1e16f3ed1c35c8",
        "timestamp" : 1768457165000,
        "author" : {
          "absoluteUrl" : "https://prow.tidb.net/jenkins/user/noreply",
          "fullName" : "noreply"
        },
        "authorEmail" : "noreply@github.com",
        "comment" : "TiCDC: Increase memory limits for TiCDC integration test pods to 24Gi (#4094)\u000a\u000a## Increase Memory Limits for TiCDC Integration Tests\u000a\u000aThis pull request increases the memory resource limits for several TiCDC\u000aintegration test pipelines to improve stability and prevent\u000aout-of-memory (OOM) failures during heavy workload testing.\u000a\u000a### Why This Change Is Needed\u000aRecent test runs have shown intermittent failures in heavy integration\u000atests due to memory exhaustion. The current 16Gi limit is insufficient\u000afor handling peak loads during complex data replication scenarios\u000ainvolving Kafka and storage integrations. Increasing the memory limit to\u000a24Gi will provide a more stable testing environment and reduce flaky\u000atest results.\u000a\u000a### Changes Made\u000a- Updated memory limits from `16Gi` to `24Gi` in four integration test\u000aconfigurations:\u000a  - `pull_cdc_kafka_integration_heavy/pod-test.yaml`\u000a  - `pull_cdc_kafka_integration_heavy_next_gen/pod-test.yaml`\u000a  - `pull_cdc_storage_integration_heavy/pod-test.yaml`\u000a  - `pull_cdc_storage_integration_heavy_next_gen/pod.yaml`\u000a\u000a### Impact\u000a- CPU limits remain unchanged at 6 cores\u000a- No changes to test logic or container images\u000a- Only resource allocation adjustments for improved reliability\u000a- Should reduce OOM-related test failures in CI/CD pipelines\u000a\u000aThis change ensures our integration tests can run more reliably under\u000aheavy workloads, providing better confidence in TiCDC's performance and\u000astability.\u000a\u000aSigned-off-by: tenfyzhong <tenfy@tenfy.cn>\u000a",
        "date" : "2026-01-15 06:06:05 +0000",
        "id" : "42f7d02634038d3030011859ce1e16f3ed1c35c8",
        "msg" : "TiCDC: Increase memory limits for TiCDC integration test pods to 24Gi",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/ticdc/latest/pull_cdc_kafka_integration_heavy/pod-test.yaml"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/ticdc/latest/pull_cdc_kafka_integration_heavy_next_gen/pod-test.yaml"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/ticdc/latest/pull_cdc_storage_integration_heavy_next_gen/pod.yaml"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/ticdc/latest/pull_cdc_storage_integration_heavy/pod-test.yaml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "scripts/flow/ga/collect-info-for-release-issue.sh",
          "scripts/ops/release-check-version/create_components_json.ts"
        ],
        "commitId" : "383fd6fa67d5d05d0676480536cd091013e21b2a",
        "timestamp" : 1768461754000,
        "author" : {
          "absoluteUrl" : "https://prow.tidb.net/jenkins/user/noreply",
          "fullName" : "noreply"
        },
        "authorEmail" : "noreply@github.com",
        "comment" : "chore(scripts): update ga flow scripts (#4095)\u000a\u000a- **feat(script/ops/release-check-version): add script to generate\u000acomponents JSON for release checks**\u000a- **chore(scripts/flow/ga): fix github release collecting script**\u000a\u000a---------\u000a\u000aCo-authored-by: wuhuizuo <wuhuizuo@126.com>\u000a",
        "date" : "2026-01-15 07:22:34 +0000",
        "id" : "383fd6fa67d5d05d0676480536cd091013e21b2a",
        "msg" : "chore(scripts): update ga flow scripts (#4095)",
        "paths" : [
          {
            "editType" : "add",
            "file" : "scripts/ops/release-check-version/create_components_json.ts"
          },
          {
            "editType" : "edit",
            "file" : "scripts/flow/ga/collect-info-for-release-issue.sh"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "scripts/artifacts/check-images-internal.sh",
          "tekton/v1/tasks/release/tag-and-delivery-rc2ga-on-oci-artifacts.yaml",
          "tekton/v1/tasks/release/pingcap-upload-offline-package.yaml",
          "tekton/v1/tasks/release/pingcap-upload-enterprise-plugins.yaml",
          "tekton/v1/tasks/release/wait-delivery-tiup.yaml",
          "tekton/v1/tasks/release/pingcap-compose-offline-pkgs.yaml",
          "scripts/artifacts/check-tiup.sh",
          "tekton/v1/tasks/release/wait-delivery-images.yaml"
        ],
        "commitId" : "a5e7ca7eed22dc5307891ddb6cfc664ab7123b4f",
        "timestamp" : 1768464368000,
        "author" : {
          "absoluteUrl" : "https://prow.tidb.net/jenkins/user/noreply",
          "fullName" : "noreply"
        },
        "authorEmail" : "noreply@github.com",
        "comment" : "chore(tekton/v1/tasks/release): update registry URLs to use GAR under pingcap-testing-account project (#4096)\u000a\u000a",
        "date" : "2026-01-15 08:06:08 +0000",
        "id" : "a5e7ca7eed22dc5307891ddb6cfc664ab7123b4f",
        "msg" : "chore(tekton/v1/tasks/release): update registry URLs to use GAR under",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "scripts/artifacts/check-images-internal.sh"
          },
          {
            "editType" : "edit",
            "file" : "tekton/v1/tasks/release/pingcap-upload-offline-package.yaml"
          },
          {
            "editType" : "edit",
            "file" : "tekton/v1/tasks/release/wait-delivery-images.yaml"
          },
          {
            "editType" : "edit",
            "file" : "tekton/v1/tasks/release/pingcap-upload-enterprise-plugins.yaml"
          },
          {
            "editType" : "edit",
            "file" : "tekton/v1/tasks/release/pingcap-compose-offline-pkgs.yaml"
          },
          {
            "editType" : "edit",
            "file" : "tekton/v1/tasks/release/wait-delivery-tiup.yaml"
          },
          {
            "editType" : "edit",
            "file" : "scripts/artifacts/check-tiup.sh"
          },
          {
            "editType" : "edit",
            "file" : "tekton/v1/tasks/release/tag-and-delivery-rc2ga-on-oci-artifacts.yaml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "pipelines/pingcap/ticdc/latest/pull_cdc_pulsar_integration_light/pod-test.yaml",
          "pipelines/pingcap/ticdc/latest/pull_cdc_pulsar_integration_light_next_gen/pod.yaml"
        ],
        "commitId" : "e3be600612cc533127a4f326e6861a4df4587f74",
        "timestamp" : 1768467020000,
        "author" : {
          "absoluteUrl" : "https://prow.tidb.net/jenkins/user/noreply",
          "fullName" : "noreply"
        },
        "authorEmail" : "noreply@github.com",
        "comment" : "TiCDC: Increase memory limits for TiCDC Pulsar integration tests to improve stability (#4097)\u000a\u000a# Increase Memory Limits for TiCDC Pulsar Integration Tests\u000a\u000aThis pull request increases the memory limits for two TiCDC Pulsar\u000aintegration test pipelines to improve stability and prevent potential\u000aout-of-memory (OOM) failures during test execution.\u000a\u000a## Changes Made\u000a\u000a* Increased memory limit from `16Gi` to `24Gi` for the test container in\u000athe `pull_cdc_pulsar_integration_light` pipeline.\u000a* Increased memory limit from `16Gi` to `24Gi` for the test container in\u000athe `pull_cdc_pulsar_integration_light_next_gen` pipeline.\u000a\u000a## Why This Change is Necessary\u000a\u000aRecent test runs have shown that the Pulsar integration tests, which\u000ainvolve complex data streaming scenarios, can sometimes exceed the\u000aprevious 16Gi memory allocation under heavy load. This increase ensures\u000athat the tests have sufficient headroom to run reliably without being\u000aterminated due to memory constraints, leading to more consistent and\u000aaccurate test results.\u000a\u000aSigned-off-by: tenfyzhong <tenfy@tenfy.cn>\u000a",
        "date" : "2026-01-15 08:50:20 +0000",
        "id" : "e3be600612cc533127a4f326e6861a4df4587f74",
        "msg" : "TiCDC: Increase memory limits for TiCDC Pulsar integration tests to",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/ticdc/latest/pull_cdc_pulsar_integration_light_next_gen/pod.yaml"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/ticdc/latest/pull_cdc_pulsar_integration_light/pod-test.yaml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "prow-jobs/kustomization.yaml",
          "prow-jobs/tikv/rocksdb/latest-presubmits.yaml"
        ],
        "commitId" : "5a120957606bcd74f89007bb8edcc215dc19322f",
        "timestamp" : 1768471808000,
        "author" : {
          "absoluteUrl" : "https://prow.tidb.net/jenkins/user/noreply",
          "fullName" : "noreply"
        },
        "authorEmail" : "noreply@github.com",
        "comment" : "feat(tikv/rocksdb): migrate and refactor rocksdb test (#4098)\u000a\u000ause prow job to run rocksdb test instead of the original Jenkins jobs in\u000aci.pingcap.net\u000a\u000a---------\u000a\u000aSigned-off-by: lyb <yebin.li@pingcap.com>\u000aCo-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>\u000a",
        "date" : "2026-01-15 10:10:08 +0000",
        "id" : "5a120957606bcd74f89007bb8edcc215dc19322f",
        "msg" : "feat(tikv/rocksdb): migrate and refactor rocksdb test (#4098)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "prow-jobs/kustomization.yaml"
          },
          {
            "editType" : "add",
            "file" : "prow-jobs/tikv/rocksdb/latest-presubmits.yaml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "pipelines/pingcap/ticdc/latest/pull_cdc_mysql_integration_heavy/pod-test.yaml"
        ],
        "commitId" : "26c3cec5804f518fb2f1084dab62a32070752ab9",
        "timestamp" : 1768479875000,
        "author" : {
          "absoluteUrl" : "https://prow.tidb.net/jenkins/user/wuhuizuo",
          "fullName" : "wuhuizuo"
        },
        "authorEmail" : "wuhuizuo@126.com",
        "comment" : "fix(pipelines/pingcap/ticdc): update memory limit for TiCDC mysql\u000aintegration haavy test pod\u000a\u000aIncrease memory limit from 24Gi to 28Gi to accommodate heavier workloads\u000a",
        "date" : "2026-01-15 20:24:35 +0800",
        "id" : "26c3cec5804f518fb2f1084dab62a32070752ab9",
        "msg" : "fix(pipelines/pingcap/ticdc): update memory limit for TiCDC mysql",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/ticdc/latest/pull_cdc_mysql_integration_heavy/pod-test.yaml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "pipelines/pingcap/ticdc/latest/pull_cdc_mysql_integration_heavy/pod-test.yaml"
        ],
        "commitId" : "a1020d2e7e179b4cfa49465073807673078b7db5",
        "timestamp" : 1768483819000,
        "author" : {
          "absoluteUrl" : "https://prow.tidb.net/jenkins/user/wuhuizuo",
          "fullName" : "wuhuizuo"
        },
        "authorEmail" : "wuhuizuo@126.com",
        "comment" : "Update memory limit for TiCDC heavy integration test\u000a\u000aIncrease memory limit from 28Gi to 32Gi to accommodate larger workloads\u000a",
        "date" : "2026-01-15 21:30:19 +0800",
        "id" : "a1020d2e7e179b4cfa49465073807673078b7db5",
        "msg" : "Update memory limit for TiCDC heavy integration test",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/ticdc/latest/pull_cdc_mysql_integration_heavy/pod-test.yaml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "prow-jobs/pingcap/ticdc/latest-presubmits-next-gen.yaml",
          "prow-jobs/pingcap/ticdc/latest-presubmits.yaml"
        ],
        "commitId" : "6ce771074796b6e6b100921c85e5316a796025b9",
        "timestamp" : 1768484924000,
        "author" : {
          "absoluteUrl" : "https://prow.tidb.net/jenkins/user/noreply",
          "fullName" : "noreply"
        },
        "authorEmail" : "noreply@github.com",
        "comment" : "TiCDC: Update Prow job triggers to remove 'all' keyword and enable run_before_merge for unit tests (#4099)\u000a\u000a## Summary\u000a\u000aThis PR updates the Prow job configurations for TiCDC to refine the\u000atrigger patterns and ensure certain jobs run before merging. The changes\u000aimprove the clarity of job triggers and ensure that critical build and\u000aunit test jobs are executed during the pre-merge phase.\u000a\u000a## Changes\u000a\u000a- **Refined trigger patterns for integration tests**: Removed the `|all`\u000aoption from the regex triggers for several integration test jobs in both\u000a`latest-presubmits.yaml` and `latest-presubmits-next-gen.yaml`. This\u000aensures that these jobs are only triggered explicitly by their specific\u000acommand or the `next-gen` keyword (where applicable), reducing\u000aunnecessary runs and improving trigger precision.\u000a- **Updated `pull-unit-test` job**: Commented out `skip_if_only_changed`\u000aand added `run_before_merge: true` to guarantee unit tests are executed\u000abefore merging, enhancing code quality assurance.\u000a\u000a## Why These Changes?\u000a\u000a- **Trigger clarity**: Removing the `all` keyword from triggers prevents\u000aunintended job executions when using the `/test all` command, aligning\u000atriggers with specific job intents.\u000a- **Pre-merge reliability**: Ensuring `run_before_merge` is set for\u000abuild and unit test jobs guarantees these critical checks are always\u000aperformed before code is merged, maintaining stability and preventing\u000aregressions.\u000a- **Consistency**: The updates apply to both the current and\u000anext-generation Prow configurations, ensuring uniform behavior across\u000ajob suites.\u000a\u000a## Closed Issues\u000a\u000aN/A\u000a\u000a---------\u000a\u000aSigned-off-by: tenfyzhong <tenfy@tenfy.cn>\u000a",
        "date" : "2026-01-15 13:48:44 +0000",
        "id" : "6ce771074796b6e6b100921c85e5316a796025b9",
        "msg" : "TiCDC: Update Prow job triggers to remove 'all' keyword and enable",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "prow-jobs/pingcap/ticdc/latest-presubmits.yaml"
          },
          {
            "editType" : "edit",
            "file" : "prow-jobs/pingcap/ticdc/latest-presubmits-next-gen.yaml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "pipelines/pingcap/ticdc/latest/pull_cdc_mysql_integration_light/pipeline.groovy",
          "pipelines/pingcap/ticdc/latest/pull_cdc_pulsar_integration_light_next_gen/pipeline.groovy",
          "pipelines/pingcap/ticdc/latest/pull_cdc_storage_integration_heavy/pipeline.groovy",
          "pipelines/pingcap/ticdc/latest/pull_cdc_mysql_integration_heavy_next_gen/pipeline.groovy",
          "pipelines/pingcap/ticdc/latest/pull_cdc_mysql_integration_light_next_gen/pipeline.groovy",
          "pipelines/pingcap/ticdc/latest/pull_cdc_kafka_integration_heavy_next_gen/pipeline.groovy",
          "pipelines/pingcap/ticdc/latest/pull_cdc_storage_integration_light/pipeline.groovy",
          "pipelines/pingcap/ticdc/latest/pull_cdc_mysql_integration_heavy/pipeline.groovy",
          "pipelines/pingcap/ticdc/latest/pull_cdc_storage_integration_heavy_next_gen/pipeline.groovy",
          "pipelines/pingcap/ticdc/latest/pull_cdc_storage_integration_light_next_gen/pipeline.groovy",
          "pipelines/pingcap/ticdc/latest/pull_cdc_kafka_integration_light_next_gen/pipeline.groovy",
          "pipelines/pingcap/ticdc/latest/pull_cdc_pulsar_integration_light/pipeline.groovy",
          "pipelines/pingcap/ticdc/latest/pull_cdc_kafka_integration_light/pipeline.groovy",
          "pipelines/pingcap/ticdc/latest/pull_cdc_kafka_integration_heavy/pipeline.groovy"
        ],
        "commitId" : "9ab738ccd9b0bede6395c20c7e5c42f824c1e2f5",
        "timestamp" : 1768531934000,
        "author" : {
          "absoluteUrl" : "https://prow.tidb.net/jenkins/user/noreply",
          "fullName" : "noreply"
        },
        "authorEmail" : "noreply@github.com",
        "comment" : "TiCDC: Increase pipeline timeouts and remove stage timeouts to prevent premature failures (#4102)\u000a\u000a## Why\u000aThis PR standardizes timeout configurations across all TiCDC integration\u000atest pipelines to ensure consistency and prevent premature job failures.\u000aThe changes address scenarios where tests may run longer than previously\u000aallocated timeouts, especially in heavy-load or complex integration\u000ascenarios.\u000a\u000a## Changes\u000a- **Increased overall pipeline timeout** from 80/100 minutes to a\u000auniform 120 minutes across all pipelines\u000a- **Removed per-stage timeout configurations** for Checkout, Prepare,\u000aand Test stages to rely on the global pipeline timeout\u000a- Applied changes consistently to both standard and next-gen variants\u000aof:\u000a  - Kafka integration tests (light/heavy)\u000a  - MySQL integration tests (light/heavy)\u000a  - Pulsar integration tests (light)\u000a  - Storage integration tests (light/heavy)\u000a\u000a## Impact\u000a- Provides more consistent timeout behavior across all test types\u000a- Reduces maintenance overhead by eliminating per-stage timeouts\u000a- Allows tests to complete without artificial time constraints while\u000amaintaining reasonable overall limits\u000a- Ensures both standard and next-gen pipelines have identical timeout\u000aconfigurations\u000a\u000aSigned-off-by: tenfyzhong <tenfy@tenfy.cn>\u000a",
        "date" : "2026-01-16 02:52:14 +0000",
        "id" : "9ab738ccd9b0bede6395c20c7e5c42f824c1e2f5",
        "msg" : "TiCDC: Increase pipeline timeouts and remove stage timeouts to prevent",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/ticdc/latest/pull_cdc_mysql_integration_heavy/pipeline.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/ticdc/latest/pull_cdc_mysql_integration_light_next_gen/pipeline.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/ticdc/latest/pull_cdc_mysql_integration_light/pipeline.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/ticdc/latest/pull_cdc_pulsar_integration_light_next_gen/pipeline.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/ticdc/latest/pull_cdc_storage_integration_light_next_gen/pipeline.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/ticdc/latest/pull_cdc_pulsar_integration_light/pipeline.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/ticdc/latest/pull_cdc_kafka_integration_heavy/pipeline.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/ticdc/latest/pull_cdc_kafka_integration_light_next_gen/pipeline.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/ticdc/latest/pull_cdc_kafka_integration_heavy_next_gen/pipeline.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/ticdc/latest/pull_cdc_kafka_integration_light/pipeline.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/ticdc/latest/pull_cdc_storage_integration_heavy_next_gen/pipeline.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/ticdc/latest/pull_cdc_storage_integration_light/pipeline.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/ticdc/latest/pull_cdc_mysql_integration_heavy_next_gen/pipeline.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/ticdc/latest/pull_cdc_storage_integration_heavy/pipeline.groovy"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "prow-jobs/tikv/rocksdb/latest-presubmits.yaml"
        ],
        "commitId" : "b9f3f36f849613387e3086f8c31060985e12f2fe",
        "timestamp" : 1768545274000,
        "author" : {
          "absoluteUrl" : "https://prow.tidb.net/jenkins/user/noreply",
          "fullName" : "noreply"
        },
        "authorEmail" : "noreply@github.com",
        "comment" : "feat(tikv/rocksdb): use prow job to run rocksdb-test job (#4104)\u000a\u000aref: https://github.com/PingCAP-QE/ci/issues/4103\u000a\u000a---------\u000a\u000aSigned-off-by: lyb <yebin.li@pingcap.com>\u000aCo-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>\u000a",
        "date" : "2026-01-16 06:34:34 +0000",
        "id" : "b9f3f36f849613387e3086f8c31060985e12f2fe",
        "msg" : "feat(tikv/rocksdb): use prow job to run rocksdb-test job (#4104)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "prow-jobs/tikv/rocksdb/latest-presubmits.yaml"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://prow.tidb.net/jenkins/user/noreply",
      "fullName" : "noreply"
    },
    {
      "absoluteUrl" : "https://prow.tidb.net/jenkins/user/wuhuizuo",
      "fullName" : "wuhuizuo"
    }
  ]
}