Skip to content

Conversation

Chaitanyareddy0702
Copy link
Contributor

@Chaitanyareddy0702 Chaitanyareddy0702 commented Aug 29, 2025

Description of your changes

  • Adds new make commands to setup and run tests in CI env
  • Upgrades cuelang to v0.9.2
  • Upgrades K8S libraries to v0.31
  • Upgrades kubevela and oam-dev org dependencies to the latest commit

I have:

  • Read and followed KubeVela's contribution process.
  • Related Docs updated properly. In a new feature or configuration option, an update to the documentation is necessary.
  • Run yarn lint to ensure the frontend changes are ready for review.
  • Run make reviewableto ensure the server changes are ready for review.
  • Added backport release-x.y labels to auto-backport this PR if necessary.

Special notes for your reviewer

@Chaitanyareddy0702 Chaitanyareddy0702 changed the title Refactor code for cuex Chore: Refactor code for cuex Sep 1, 2025
Copy link

codecov bot commented Sep 2, 2025

Codecov Report

❌ Patch coverage is 50.00000% with 26 lines in your changes missing coverage. Please review.
✅ Project coverage is 48.29%. Comparing base (2ab672c) to head (5596ad3).
⚠️ Report is 11 commits behind head on main.

Files with missing lines Patch % Lines
pkg/cloudprovider/aliyun.go 0.00% 7 Missing ⚠️
pkg/server/domain/service/workflow.go 28.57% 4 Missing and 1 partial ⚠️
pkg/plugin/proxy/kube_service_proxy.go 0.00% 4 Missing ⚠️
pkg/server/domain/service/application.go 50.00% 2 Missing ⚠️
pkg/server/domain/service/pipeline.go 84.61% 0 Missing and 2 partials ⚠️
...server/infrastructure/datastore/mongodb/mongodb.go 0.00% 2 Missing ⚠️
pkg/server/infrastructure/datastore/sql/driver.go 0.00% 2 Missing ⚠️
pkg/server/domain/repository/application.go 0.00% 1 Missing ⚠️
...server/infrastructure/datastore/kubeapi/kubeapi.go 0.00% 1 Missing ⚠️

❗ There is a different number of reports uploaded between BASE (2ab672c) and HEAD (5596ad3). Click for more details.

HEAD has 2 uploads less than BASE
Flag BASE (2ab672c) HEAD (5596ad3)
apiserver-unittests 1 0
server-e2e-tests 2 1
Additional details and impacted files
@@             Coverage Diff             @@
##             main     #926       +/-   ##
===========================================
- Coverage   59.01%   48.29%   -10.73%     
===========================================
  Files         116      116               
  Lines       19846    19821       -25     
===========================================
- Hits        11713     9573     -2140     
- Misses       6696     9006     +2310     
+ Partials     1437     1242      -195     
Flag Coverage Δ
apiserver-unittests ?
server-e2e-tests 48.29% <50.00%> (-0.02%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ 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.

@roguepikachu roguepikachu force-pushed the chore/update-kubevela-version-for-cuex-reafactor branch 7 times, most recently from 2bf4ac1 to e9fd625 Compare September 2, 2025 15:32
@Chaitanyareddy0702 Chaitanyareddy0702 force-pushed the chore/update-kubevela-version-for-cuex-reafactor branch from 1c8c647 to eb210ee Compare September 3, 2025 02:07
@roguepikachu roguepikachu force-pushed the chore/update-kubevela-version-for-cuex-reafactor branch from eb210ee to 7531b95 Compare September 3, 2025 03:31
@Chaitanyareddy0702 Chaitanyareddy0702 marked this pull request as ready for review September 3, 2025 05:14
@semmet95 semmet95 force-pushed the chore/update-kubevela-version-for-cuex-reafactor branch from 4d73b4e to 201019d Compare September 10, 2025 04:46
semmet95 and others added 11 commits September 10, 2025 10:16
Signed-off-by: Amit Singh <[email protected]>
Signed-off-by: semmet95 <[email protected]>
Signed-off-by: Amit Singh <[email protected]>
Signed-off-by: semmet95 <[email protected]>
Signed-off-by: Chaitanyareddy0702 <[email protected]>
Signed-off-by: Ayush Kumar <[email protected]>
Signed-off-by: semmet95 <[email protected]>
Signed-off-by: Chaitanyareddy0702 <[email protected]>
Signed-off-by: Ayush Kumar <[email protected]>
Signed-off-by: semmet95 <[email protected]>
Signed-off-by: Chaitanyareddy0702 <[email protected]>
Signed-off-by: Ayush Kumar <[email protected]>
Signed-off-by: semmet95 <[email protected]>
Signed-off-by: Reetika Malhotra <[email protected]>
Signed-off-by: Ayush Kumar <[email protected]>
Signed-off-by: semmet95 <[email protected]>
Signed-off-by: Reetika Malhotra <[email protected]>
Signed-off-by: Ayush Kumar <[email protected]>
Signed-off-by: semmet95 <[email protected]>
Signed-off-by: Reetika Malhotra <[email protected]>
Signed-off-by: Ayush Kumar <[email protected]>
Signed-off-by: semmet95 <[email protected]>
Signed-off-by: Reetika Malhotra <[email protected]>
Signed-off-by: Ayush Kumar <[email protected]>
Signed-off-by: semmet95 <[email protected]>
Signed-off-by: Vaibhav Agrawal <[email protected]>
Signed-off-by: Ayush Kumar <[email protected]>
Signed-off-by: semmet95 <[email protected]>
…ut values

Signed-off-by: Vaibhav Agrawal <[email protected]>
Signed-off-by: Ayush Kumar <[email protected]>
Signed-off-by: semmet95 <[email protected]>
roguepikachu and others added 25 commits September 10, 2025 10:16
Signed-off-by: Vaibhav Agrawal <[email protected]>
Signed-off-by: Ayush Kumar <[email protected]>
Signed-off-by: semmet95 <[email protected]>
Co-authored-by: Vaibhav Agrawal <[email protected]>
Signed-off-by: Ayush Kumar <[email protected]>
Signed-off-by: semmet95 <[email protected]>
Co-authored-by: Ayush Kumar <[email protected]>
Signed-off-by: Ayush Kumar <[email protected]>
Signed-off-by: semmet95 <[email protected]>
…nt checks

Signed-off-by: Vaibhav Agrawal <[email protected]>
Signed-off-by: Ayush Kumar <[email protected]>
Signed-off-by: semmet95 <[email protected]>
Signed-off-by: Vaibhav Agrawal <[email protected]>
Signed-off-by: Ayush Kumar <[email protected]>
Signed-off-by: semmet95 <[email protected]>
…e tests

Co-authored-by: Ayush Kumar <[email protected]>
Signed-off-by: Ayush Kumar <[email protected]>
Signed-off-by: semmet95 <[email protected]>
Co-authored-by: Vaibhav Agrawal <[email protected]>
Signed-off-by: Ayush Kumar <[email protected]>
Signed-off-by: semmet95 <[email protected]>
…consistency

Co-authored-by: Ayush Kumar <[email protected]>
Signed-off-by: Ayush Kumar <[email protected]>
Signed-off-by: semmet95 <[email protected]>
… order

Co-authored-by: Ayush Kumar <[email protected]>
Signed-off-by: Ayush Kumar <[email protected]>
Signed-off-by: semmet95 <[email protected]>
… merge coverage reports

Co-authored-by: Vaibhav Agrawal <[email protected]>
Signed-off-by: Ayush Kumar <[email protected]>
Signed-off-by: semmet95 <[email protected]>
… readability and maintainability

Co-authored-by: Ayush Kumar <[email protected]>
Signed-off-by: Ayush Kumar <[email protected]>
Signed-off-by: semmet95 <[email protected]>
… serial mode

Co-authored-by: Vaibhav Agrawal <[email protected]>
Signed-off-by: Ayush Kumar <[email protected]>
Signed-off-by: semmet95 <[email protected]>
…e repository

Co-authored-by: Ayush Kumar <[email protected]>
Signed-off-by: Ayush Kumar <[email protected]>
Signed-off-by: semmet95 <[email protected]>
…istency

Co-authored-by: Ayush Kumar <[email protected]>
Signed-off-by: Ayush Kumar <[email protected]>
Signed-off-by: semmet95 <[email protected]>
…el and service package in serial for improved performance

Co-authored-by: Vaibhav Agrawal <[email protected]>
Signed-off-by: Ayush Kumar <[email protected]>
Signed-off-by: semmet95 <[email protected]>
…n strategy

Co-authored-by: Ayush Kumar <[email protected]>
Signed-off-by: Ayush Kumar <[email protected]>
Signed-off-by: semmet95 <[email protected]>
… package

Co-authored-by: Vaibhav Agrawal <[email protected]>
Signed-off-by: Ayush Kumar <[email protected]>
Signed-off-by: semmet95 <[email protected]>
Co-authored-by: Vaibhav Agrawal <[email protected]>
Signed-off-by: Vaibhav Agrawal <[email protected]>
Co-authored-by: Ayush Kumar <[email protected]>
Co-authored-by: Vaibhav Agrawal <[email protected]>
Signed-off-by: Vaibhav Agrawal <[email protected]>
Co-authored-by: Ayush Kumar <[email protected]>
Signed-off-by: semmet95 <[email protected]>
…al for improved reliability

Signed-off-by: Ayush Kumar <[email protected]>
Co-authored-by: Vaibhav Agrawal <[email protected]>
Signed-off-by: Vaibhav Agrawal <[email protected]>
Co-authored-by: Ayush Kumar <[email protected]>
Signed-off-by: semmet95 <[email protected]>
Signed-off-by: Ayush Kumar <[email protected]>
Co-authored-by: Vaibhav Agrawal <[email protected]>
Signed-off-by: semmet95 <[email protected]>
Signed-off-by: Amit Singh <[email protected]>
Signed-off-by: semmet95 <[email protected]>
Signed-off-by: Amit Singh <[email protected]>
Signed-off-by: semmet95 <[email protected]>
Signed-off-by: Amit Singh <[email protected]>
Signed-off-by: semmet95 <[email protected]>
@semmet95 semmet95 force-pushed the chore/update-kubevela-version-for-cuex-reafactor branch from 201019d to bc08ca5 Compare September 10, 2025 04:46
Signed-off-by: Amit Singh <[email protected]>
Signed-off-by: semmet95 <[email protected]>
@semmet95 semmet95 force-pushed the chore/update-kubevela-version-for-cuex-reafactor branch from bc08ca5 to 5596ad3 Compare September 10, 2025 06:38
@anoop2811 anoop2811 merged commit 9de7e05 into kubevela:main Sep 10, 2025
9 of 11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants