Skip to content
Success

Changes

Summary

  1. fix(pipelines/pingcap/ticdc/latest): add Docker authentication to TiCDC (commit: 9b870e4) (details)
  2. fix(pipelines/pingcap/ticdc/latest): increase memory limits for TiCDC (commit: 3c9ebb6) (details)
Commit 9b870e4a089be71353a5c215c6bebad082e7d661 by noreply
fix(pipelines/pingcap/ticdc/latest): add Docker authentication to TiCDC integration pipelines (#4088)

Update all TiCDC integration pipelines to include Docker authentication
configuration using the tidbx-docker-config credentials. This ensures
proper access to private Docker registries during the pipeline
execution.
(commit: 9b870e4)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_pulsar_integration_light_next_gen/pipeline.groovy (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_mysql_integration_heavy_next_gen/pipeline.groovy (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_storage_integration_heavy_next_gen/pipeline.groovy (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_kafka_integration_light_next_gen/pipeline.groovy (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_kafka_integration_heavy_next_gen/pipeline.groovy (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_storage_integration_light_next_gen/pipeline.groovy (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_mysql_integration_light_next_gen/pipeline.groovy (diff)
Commit 3c9ebb650da6148203a27d66b2b650baae8462a1 by noreply
fix(pipelines/pingcap/ticdc/latest): increase memory limits for TiCDC integration test pods to prevent out-of-memory failures (#4087)

## Increase memory resources for TiCDC integration test pipelines

### Why this change?
Recent test runs have shown that some TiCDC integration tests are
experiencing out-of-memory (OOM) issues and performance degradation,
particularly during heavy workload scenarios. To ensure test stability
and reliability, we need to increase the memory allocation for both
build and test pods across various integration test pipelines.

### Changes:
- **Test pods**: Memory allocation adjusted based on test intensity:
  - **Light tests**: Memory increased from 8Gi to 16Gi
    - MySQL integration light

- **Next-gen pipelines**: Memory allocations updated consistently with
their legacy counterparts
  - Build pods: 8Gi → 16Gi

### Impact:
- Improved test stability by preventing OOM failures
- Better performance for memory-intensive integration tests
- Consistent resource allocation across all TiCDC integration test
pipelines
- No changes to CPU allocations - all remain at current levels

These changes will help ensure our integration tests run reliably and
provide accurate results for pull request validation.

Signed-off-by: tenfyzhong <tenfy@tenfy.cn>
(commit: 3c9ebb6)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_mysql_integration_light_next_gen/pod.yaml (diff)
The file was modifiedpipelines/pingcap/ticdc/latest/pull_cdc_mysql_integration_light/pod-test.yaml (diff)