-
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
Merged
Merged
Changes from all commits
Commits
Show all changes
27 commits
Select commit
Hold shift + click to select a range
3759baf
add tinkerbell ci test harness to e2e test framework
gwesterfieldjr e7af40f
split tink tests into instance suites based on hardware capacity
gwesterfieldjr ff0dc36
account for multiple tests in single instance
gwesterfieldjr dd1fcc4
fix generate hardware & marshall labels
gwesterfieldjr 97f47a3
provision tink boostrap and server ip for ci
gwesterfieldjr 1346b66
update codebuild job for tinkerbell ci
gwesterfieldjr 6fb363e
fix linter
gwesterfieldjr 062e910
add kube 1.23 test
gwesterfieldjr 24785df
account for future tinkerbell boostrap ip arg during create cluster cmd
gwesterfieldjr b60040b
remove tink feature flag enable
gwesterfieldjr 138fd8a
add option to override the local tinkerbell IP in the bootstrap cluster
gwesterfieldjr 11c3c46
update tests for bootstrap flag
gwesterfieldjr 3c90c21
update to lab vcenter
gwesterfieldjr 6c0ba70
update max cluster name length and power off hardware prior to each test
gwesterfieldjr 10d2475
add br test for tink
gwesterfieldjr 168f681
enable k8 1.23 test for tink
gwesterfieldjr f7b9fe9
update conformance and prow tests to accound for tinkerbell changes
gwesterfieldjr 4a4c873
split tink and cp cidr ranges
gwesterfieldjr cf1194c
persist vm on failure for debug
gwesterfieldjr 36155aa
fix bundle upload
gwesterfieldjr 170acc4
update tink conformance tests
gwesterfieldjr e311453
remove example infra config
gwesterfieldjr 5976d06
skip three worker test
gwesterfieldjr 8a79c8b
add ping test to show connectivity to vcenter in colo lab thru direct…
gwesterfieldjr bc85293
remove ping
gwesterfieldjr b573822
only run tink tests on main branch
gwesterfieldjr 2392e39
update test concurrent count
gwesterfieldjr File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
#!/usr/bin/env bash | ||
# Copyright Amazon.com Inc. or its affiliates. All Rights Reserved. | ||
# | ||
# Licensed under the Apache License, Version 2.0 (the "License"); | ||
# you may not use this file except in compliance with the License. | ||
# You may obtain a copy of the License at | ||
# | ||
# http://www.apache.org/licenses/LICENSE-2.0 | ||
# | ||
# Unless required by applicable law or agreed to in writing, software | ||
# distributed under the License is distributed on an "AS IS" BASIS, | ||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
# See the License for the specific language governing permissions and | ||
# limitations under the License. | ||
|
||
set -e | ||
set -x | ||
set -o pipefail | ||
|
||
cat << EOF > ${INTEGRATION_TEST_INFRA_CONFIG} | ||
--- | ||
|
||
ec2: | ||
amiId: ${INTEGRATION_TEST_AL2_AMI_ID} | ||
subnetId: ${INTEGRATION_TEST_SUBNET_ID} | ||
|
||
vSphere: | ||
url: ${TEST_RUNNER_GOVC_URL} | ||
insecure: True | ||
library: ${TEST_RUNNER_GOVC_LIBRARY} | ||
template: ${TEST_RUNNER_GOVC_TEMPLATE} | ||
datacenter: ${TEST_RUNNER_GOVC_DATACENTER} | ||
datastore: ${TEST_RUNNER_GOVC_DATASTORE} | ||
resourcePool: ${TEST_RUNNER_GOVC_RESOURCE_POOL} | ||
network: ${TEST_RUNNER_GOVC_NETWORK} | ||
folder: ${TEST_RUNNER_GOVC_FOLDER} | ||
EOF |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
These flags are now provided in the integration tests infra config file