-
Notifications
You must be signed in to change notification settings - Fork 75
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 e2e tests in addition to cluster e2e testing #225
Conversation
we already need it for geranos and for archeio test code, we don't need to track it as a binary seperately.
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: BenTheElder 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 |
} | ||
} | ||
|
||
// common helper for executing test pull and checking output |
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.
I have more WIP code to test other clients, which is why this is broken out already.
Will follow up with that shortly, but I want to get the CI jobs and base concept in place first.
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.
first up #226
while we should avoid "tainted" subprocess exec in prod, this is fine in test
/lgtm |
This will allow us to quickly test the staging instance.
After this PR we'll automatically test some quick and cheap e2e tests immediately following staging deploys.
See code comments for why these are different from the integration tests.
This PR also cleans up tracking crane versions in two places
TODO:
make e2e-test-local
(e2e tests against a local instance, for testing the tests) add registry e2e tests test-infra#29249make e2e-test
and add that to the docs add registry e2e tests test-infra#29249 for GCP add registry e2e job on AWS test-infra#29251 for AWS