-
Notifications
You must be signed in to change notification settings - Fork 295
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
🌱 Introduce MODE and TARGET for E2E tests #2673
🌱 Introduce MODE and TARGET for E2E tests #2673
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #2673 +/- ##
==========================================
+ Coverage 64.62% 64.68% +0.05%
==========================================
Files 118 118
Lines 8580 8593 +13
==========================================
+ Hits 5545 5558 +13
- Misses 2602 2604 +2
+ Partials 433 431 -2 ☔ View full report in Codecov by Sentry. |
18fa5e0
to
418c0b2
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good except the already open discussions/suggestions :-)
|
a93168d
to
2359200
Compare
@sbueringer thanks for the feedback, all addressed! |
/test pull-cluster-api-provider-vsphere-test-main |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The consts are unused because that gets introduced in a later PR.
/lgtm
LGTM label has been added. Git tree hash: 24870b19eb3dbc799c17e6c202534fe8fac0a5ae
|
af893db
to
b2b88fe
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One very last nit. Feel free to squash
b2b88fe
to
3b68b3d
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
LGTM label has been added. Git tree hash: 1ed2f4d7581cf63cf20266e2d7a3a2f850c34d65
|
Thx! /approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: sbueringer The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
What this PR does / why we need it:
With this PR we introduce the concept of MODE (legacy, supervisor) and TARGET (VMC, BYO vCenter, vcsim) for E2E tests.
This will enable to have tests for supervisors and tests for the vcsim server in follow up prs.
However, it gives also an immediate benefit, because it allows simplifying how the test when using BYO vCenter (previously called dev) by dropping most of the duplicated E2E config file.