Thomas Stromberg
57054acfb6
Add missing reference to cmd.
2018-10-03 15:12:40 -07:00
Thomas Stromberg
c079bb1934
Update integration tests to handle newly persistant dashboard.
2018-10-03 15:06:30 -07:00
Thomas Stromberg
df54c6a5b4
Use "kubectl proxy" instead of a NodePort to expose the dashboard.
...
This provides an additional level of security, by enforcing host checking, applying port randomization, and requiring explicit user intent to expose the service to the host.
2018-10-02 22:25:45 -07:00
Thomas Stromberg
8540e3a038
Consistently use %v for formatting error messages.
2018-09-28 16:18:22 -07:00
Thomas Stromberg
af61bf790c
Remove lint issues from integration tests, mostly by adding error
...
handlers.
2018-09-28 11:57:48 -07:00
dlorenc
80e934b845
Fix e2e test compilation.
...
Signed-off-by: dlorenc <dlorenc@google.com>
2018-06-13 14:13:38 -07:00
dlorenc
a2218d2e7e
Add two more kubeadm preflight ignores to make e2e tests pass.
2018-06-12 13:48:29 -07:00
kairen
797925f183
Update ingress controller, and fix integration test
2017-12-12 21:43:39 -08:00
kairen
745645b929
Use yaml file to create nginx pod and service
2017-12-02 03:28:47 +08:00
kairen
06f52cfe3e
Add integration test for ingress addon
2017-12-01 18:40:30 +08:00
Matt Rickard
9747484e9e
Move k8s utils to pkg/util
2017-09-08 20:14:28 -07:00
Matt Rickard
f966c8cf31
Add NewMinikubeRunner, separate start args
...
* Separate start args from args passed to every command. This is so
that we can call `minikube logs` and `minikube status` with the proper
flags (for the bootstrapper)
* Add a NewMinikubeRunner function to make getting a minikube runner
easier.
2017-09-08 20:14:21 -07:00
Matt Rickard
211ebb8a69
Use kubernetes client in integration tests
2017-08-23 13:09:30 -07:00
dlorenc
0b5bd79d50
Refactor of retries in integration tests.
2017-08-23 10:19:11 -07:00
Matt Rickard
3b46c27b16
Minikube changes for v1.6.0-alpha.1
2017-03-31 13:23:59 -07:00
Matt Rickard
cee7653285
Retry error for addons kubectl cmd
2017-02-13 12:55:28 -08:00
Dan Lorenc
35acd21cb1
Move some integration tests to the subtest framework, and run them in parallel.
2016-12-05 18:36:03 -08:00
Dan Lorenc
ee2bfd3056
Add an integration test for service list.
2016-12-03 13:02:06 -08:00
Aaron Prindle
0e3a3749a7
Fixing windows integration tests
2016-11-10 13:00:25 -08:00
Matt Rickard
ec0acbb6ca
Increase waiting time for integration tests
...
There have been flakes on the integration tests where the dashboard pod has been getting ready but the test does not wait long enough and fails.
2016-11-03 12:25:33 -07:00
Jimmi Dyson
09a28e16cc
Update dashboard integration test wrong port error message
2016-10-29 09:34:00 +01:00
Jimmi Dyson
b64ad5c457
Add dashboard command integration test
2016-10-29 09:33:59 +01:00
Jimmi Dyson
a8a22c0212
Fix vet printf errors
2016-10-29 09:29:45 +01:00
Matt Rickard
4cfca59c5c
Add RetryableError for the Retry util
...
This way we can selectively retry the errors that are caused by some
temporary or ephemeral condition such as the pods not being up yet.
2016-10-13 13:53:38 -07:00
Dan Lorenc
80ad525d39
Fix bad merge conflict.
2016-07-09 12:44:28 -07:00
dlorenc
735e8da305
Add an integration test for cluster persistence.
2016-07-09 11:08:47 -07:00
dlorenc
1b446b896a
Fix the addons_test to work with xhyve.
...
When you run with the xhyve driver, the addon-manager has a different
name.
2016-07-07 14:32:26 -07:00
dlorenc
9428c5a7a4
Increase the timeout on the addon manager pod.
2016-07-06 14:33:29 -07:00
dlorenc
7885c385d7
Fix addons integration test.
2016-07-06 09:24:48 -07:00
dlorenc
37ea2f0eea
Add a "--minikube-args" flag to the integration tests.
...
This flag lets you pass arbitrary flags to minikube start. For now,
this is useful for testing different iso URLs and VM drivers.
2016-06-30 14:11:37 -07:00
Subhas Dandapani
a0d610df79
Fixed nodePort for dashboard #185
2016-06-21 19:20:33 +02:00
dlorenc
89c5d10b11
Switch more tests to EnsureRunning.
2016-06-06 11:41:27 -07:00
aprindle
9821f71ca4
Added dns integration test
2016-06-03 09:40:43 -07:00
dlorenc
7102d75eb7
Add an integration test for the addon manager and dashboard.
2016-06-02 10:49:40 -07:00