-
Notifications
You must be signed in to change notification settings - Fork 39.4k
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
e2e tests should allow multiple concurrent runs #3132
Comments
Actually, you can mostly do this on gce in a ghetto way by bonking HOME and On Tue, Dec 23, 2014, 13:19 roberthbailey notifications@github.com wrote:
|
Can you clarify? You want to stand up multiple e2e clusters and run a complete set of tests on each cluster, right? That's already possible in the way @zmerlynn says, and will be less hacky in the future when we solve the general problem of keeping auth to multiple clusters around. Another possibility is to just run all the tests in parallel. The downside to this is that they might interfere with each other, and that it might make failures harder to understand. But I think that it might be worth it for the extra speed. |
I believe the intent of this bug came out of my angst over things like On Tue, Dec 23, 2014 at 3:00 PM, Daniel Smith notifications@github.com
|
It would also increase our confidence in a release if we had multiple e2e test runs passing for the release (since that will help detect flakes in the tests as well as the code). Being able to parallelize a bunch of e2e tests (e.g. ./run100e2etests.sh ) would be nice. |
I actually intend to setup a --times=10 long job on Jenkins, but the On Tue, Dec 23, 2014 at 3:20 PM, roberthbailey notifications@github.com
|
We now have PARALLEL test suites in Proposal to close this issue in favor of a work-issue to track moving as many e2es into the parallel suite as possible. |
Yup. |
Refactor the e2e tests to allow multiple concurrent runs (assuming it is supported by the cloud provider). For GCE, this will require that the kubectl client can authenticate to multiple clusters (#1755). For GKE, this is already supported in gcloud.
The text was updated successfully, but these errors were encountered: