Skip to content

Speed up K8s integration tests in CI#7194

Closed
pan3793 wants to merge 2 commits into
apache:masterfrom
pan3793:k8s-it
Closed

Speed up K8s integration tests in CI#7194
pan3793 wants to merge 2 commits into
apache:masterfrom
pan3793:k8s-it

Conversation

@pan3793

@pan3793 pan3793 commented Sep 5, 2025

Copy link
Copy Markdown
Member

Why are the changes needed?

Use apache/spark:3.5.5 as the Kyuubi image's base image to avoid downloading Spark tgz inside the image building phase.

How was this patch tested?

Monitor CI.

Was this patch authored or co-authored using generative AI tooling?

No.

@github-actions github-actions Bot added module:kubernetes kind:infra license, community building, project builds, asf infra related, etc. module:integration-tests labels Sep 5, 2025
Comment thread .github/workflows/master.yml Outdated
@codecov-commenter

codecov-commenter commented Sep 6, 2025

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 0.00%. Comparing base (ea75fa8) to head (78482a8).
⚠️ Report is 90 commits behind head on master.

Additional details and impacted files
@@          Coverage Diff           @@
##           master   #7194   +/-   ##
======================================
  Coverage    0.00%   0.00%           
======================================
  Files         695     695           
  Lines       43433   43433           
  Branches     5887    5887           
======================================
  Misses      43433   43433           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@pan3793 pan3793 self-assigned this Sep 6, 2025
@pan3793 pan3793 modified the milestones: v1.11.0, v1.10.3 Sep 6, 2025
@pan3793 pan3793 closed this in e3c213b Sep 6, 2025
pan3793 added a commit that referenced this pull request Sep 6, 2025
Use `apache/spark:3.5.5` as the Kyuubi image's base image to avoid downloading Spark tgz inside the image building phase.

Monitor CI.

No.

Closes #7194 from pan3793/k8s-it.

Closes #7194

78482a8 [Cheng Pan] Update .github/workflows/master.yml
32e2ca7 [Cheng Pan] Speed up K8s integration tests in CI

Authored-by: Cheng Pan <chengpan@apache.org>
Signed-off-by: Cheng Pan <chengpan@apache.org>
(cherry picked from commit e3c213b)
Signed-off-by: Cheng Pan <chengpan@apache.org>
@pan3793

pan3793 commented Sep 6, 2025

Copy link
Copy Markdown
Member Author

CI passed, merged to master/1.10

@pan3793 pan3793 deleted the k8s-it branch September 7, 2025 02:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind:infra license, community building, project builds, asf infra related, etc. module:integration-tests module:kubernetes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants