Skip to content

update curvine image to support report cache states#6130

Merged
cheyang merged 3 commits into
fluid-cloudnative:masterfrom
xliuqq:c_u
Jul 21, 2026
Merged

update curvine image to support report cache states#6130
cheyang merged 3 commits into
fluid-cloudnative:masterfrom
xliuqq:c_u

Conversation

@xliuqq

@xliuqq xliuqq commented Jul 20, 2026

Copy link
Copy Markdown
Collaborator

Ⅰ. Describe what this PR does

update curvine image to support report cache states

Ⅱ. Does this pull request fix one issue?

fixes #XXXX

Ⅲ. List the added test cases (unit test/integration test) if any, please explain if no tests are needed.

Ⅳ. Describe how to verify it

Ⅴ. Special notes for reviews

Signed-off-by: xliuqq <xlzq1992@gmail.com>

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request adds a reportSummary script configuration to the Curvine master topology, updates the Curvine image version to v0.3.6-alpha in the E2E tests, and introduces a dataset cache state check in the test script. The review feedback highlights a critical syntax error in test.sh due to a stray closing brace, and suggests implementing a retry loop with a timeout in check_dataset_cache_state to prevent flaky tests caused by asynchronous controller reconciliation.

Important

The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.

Comment thread test/gha-e2e/curvine/test.sh Outdated
Comment thread test/gha-e2e/curvine/test.sh
@codecov

codecov Bot commented Jul 20, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 65.08%. Comparing base (8e00343) to head (2e4aee6).
⚠️ Report is 1 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #6130   +/-   ##
=======================================
  Coverage   65.08%   65.08%           
=======================================
  Files         485      485           
  Lines       33989    33989           
=======================================
  Hits        22122    22122           
  Misses      10126    10126           
  Partials     1741     1741           

☔ View full report in Codecov by Harness.
📢 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.

xliuqq added 2 commits July 21, 2026 11:19
Signed-off-by: xliuqq <xlzq1992@gmail.com>
Signed-off-by: xliuqq <xlzq1992@gmail.com>
@xliuqq
xliuqq marked this pull request as ready for review July 21, 2026 04:41
@xliuqq
xliuqq requested a review from cheyang July 21, 2026 04:41
@sonarqubecloud

Copy link
Copy Markdown

@cheyang cheyang left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm
/approve

@fluid-e2e-bot

fluid-e2e-bot Bot commented Jul 21, 2026

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: cheyang

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@cheyang
cheyang merged commit ed02764 into fluid-cloudnative:master Jul 21, 2026
21 checks passed
@xliuqq
xliuqq deleted the c_u branch July 21, 2026 07:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants