-
Notifications
You must be signed in to change notification settings - Fork 287
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
add tinkerbell ci test harness to e2e test framework #2031
Conversation
Skipping CI for Draft Pull Request. |
Codecov Report
@@ Coverage Diff @@
## main #2031 +/- ##
==========================================
- Coverage 56.92% 56.70% -0.23%
==========================================
Files 306 306
Lines 24866 24978 +112
==========================================
+ Hits 14155 14163 +8
- Misses 9410 9499 +89
- Partials 1301 1316 +15
Continue to review full report at Codecov.
|
e22d964
to
1e8dcbc
Compare
aca6f63
to
f42d1b1
Compare
ff564b7
to
6870f64
Compare
8f7d22d
to
e84c503
Compare
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/lgtm |
/approved |
* add tinkerbell ci test harness to e2e test framework * split tink tests into instance suites based on hardware capacity * account for multiple tests in single instance decomm test runner * fix generate hardware & marshall labels * provision tink boostrap and server ip for ci * update codebuild job for tinkerbell ci * fix linter * add kube 1.23 test * account for future tinkerbell boostrap ip arg during create cluster cmd * remove tink feature flag enable * add option to override the local tinkerbell IP in the bootstrap cluster * update tests for bootstrap flag * update to lab vcenter * update max cluster name length and power off hardware prior to each test * add br test for tink * enable k8 1.23 test for tink * update conformance and prow tests to accound for tinkerbell changes * split tink and cp cidr ranges * persist vm on failure for debug * fix bundle upload * update tink conformance tests * remove example infra config * skip three worker test * add ping test to show connectivity to vcenter in colo lab thru direct connect * remove ping * only run tink tests on main branch * update test concurrent count
Update e2e test framework for tinkerbell CI
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.