-
Notifications
You must be signed in to change notification settings - Fork 215
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Merged by Bors] - Experimental: [WIP] Test a new enviroment to run the systest #6512
Conversation
Add the new test cluster Refactor GitHub Actions workflow for system tests: - Now the systest will run in two clusters at the same time - The Node pool creation and the docker image build had their own step to optimize the pipeline time. This refactor aims to streamline the CI/CD pipeline and enhance the reliability of system tests.
bors try |
tryBuild failed: |
Codecov ReportAll modified and coverable lines are covered by tests ✅
✅ All tests successful. No failed tests found. Additional details and impacted files@@ Coverage Diff @@
## develop #6512 +/- ##
=========================================
- Coverage 79.9% 79.8% -0.2%
=========================================
Files 353 353
Lines 46517 46517
=========================================
- Hits 37211 37159 -52
- Misses 7199 7249 +50
- Partials 2107 2109 +2 ☔ View full report in Codecov by Sentry. |
bors try |
tryBuild failed: |
bors try |
- current cluster - new cluster And will only fails if both of them fails
tryBuild failed: |
bors try |
tryBuild failed: |
bors try |
tryBuild failed: |
@fasmat how do u want to proceed with this pr? Do we merge or wait and test against other PRs? |
lets merge it 🙂 bors merge |
Add the new test cluster and optimaze the systest pipeline. ## Motivation This refactor aims to streamline the CI/CD pipeline and enhance the reliability of system tests. <!-- Give a brief description of the motivation for this PR. 1-2 sentences is fine. --> Co-authored-by: Matthias <5011972+fasmat@users.noreply.github.com>
Pull request successfully merged into develop. Build succeeded:
|
Add the new test cluster and optimaze the systest pipeline.
Motivation
This refactor aims to streamline the CI/CD pipeline and enhance the reliability of system tests.
Description
Refactor GitHub Actions workflow for system tests:
Test Plan
Run the pipeline and check if the systest pass.
TODO