Tim Hockin
ada74893bf
Reduce timeouts in e2e tests by polling before sleeping
2015-10-05 12:49:46 -07:00
Tim Hockin
6421ae974d
Flatten 3 load-balancer tests into 1
2015-10-05 12:49:46 -07:00
Tim Hockin
a51ba71a65
Make Service e2e run a bit faster
2015-10-05 12:49:46 -07:00
Piotr Szczesniak
f96a6ef753
Another try to fix flaky autoscaling test.
2015-10-05 21:03:17 +02:00
Alex Robinson
0aa5c16f38
Merge pull request #14646 from mesosphere/sttts-fix-kubeproxy-test
...
Fix e2e tests for providers without SSH to the nodes
2015-10-05 11:56:09 -07:00
Alex Robinson
bcc154d7bd
Merge pull request #15037 from quinton-hoole/2015-10-02-port-node-resize-e2e-to-framework
...
Port Node Resize e2e tests to e2e Framework
2015-10-05 11:19:09 -07:00
Alex Robinson
f8c9301658
Merge pull request #15076 from jszczepkowski/hpa-e2e
...
Improved logging for horizontal pod autoscaler.
2015-10-05 09:57:13 -07:00
Marcin Wielgus
007a70d837
Merge pull request #14984 from mwielgus/spark_fix
...
Wait for at least 1 endpoint in E2E test for examples
2015-10-05 17:47:24 +02:00
Marcin Wielgus
d5c40479f1
Wait for at least 1 endpoint in E2E test for examples
2015-10-05 16:47:52 +02:00
Jerzy Szczepkowski
f8b18b0a4c
Improved logging for horizontal pod autoscaler.
...
Improved logging for horizontal pod autoscaler. Disabled redundant e2e test.
2015-10-05 16:26:14 +02:00
Marcin Wielgus
2519ebe644
Disable 2 problematic e2e test for deamon for GKE
2015-10-05 11:55:08 +02:00
Dr. Stefan Schimanski
5ecc2629b7
Refactor kubeproxy tests to run with and without provider SSH support
...
All other e2e tests which use SSH are skipped for providers other than gce,
gke and aws. This patch does the same for the kube-proxy test.
If not SSH support is available for the provider, the test will still run,
but use less probes.
2015-10-04 10:58:17 +02:00
Dr. Stefan Schimanski
657db0a2b5
Add missing guards around SSH based e2e tests
...
All other e2e tests which use SSH are skipped for providers other than gce,
gke and aws. This patch does the same for
- "should release NodePorts on delete" in service.go
- "should test privileged pod" in privileged.go.
2015-10-04 10:58:17 +02:00
Dr. Stefan Schimanski
a68e0848dc
Factor out providers which support SSH in e2e tests
2015-10-04 10:58:17 +02:00
Brendan Burns
427a924983
Disable jobs tests in GKE
2015-10-02 21:11:04 -07:00
k8s-merge-robot
b3348c329c
Merge pull request #14560 from piosz/requests-test
...
Auto commit by PR queue bot
2015-10-02 18:48:25 -07:00
k8s-merge-robot
c020159f9b
Merge pull request #14788 from brendandburns/e2e4
...
Auto commit by PR queue bot
2015-10-02 17:40:22 -07:00
CJ Cullen
49e204cd1e
Merge pull request #14566 from erictune/job-e2e
...
Job e2e
2015-10-02 16:59:14 -07:00
Quinton Hoole
f303ad6fb2
Port Node Resize e2e tests to e2e Framework
...
Partially addresses #13503 , #13574 , #13828
2015-10-02 16:30:36 -07:00
Mike Danese
fc36ac6c8e
Merge pull request #14915 from mikedanese/retry-fast
...
make update period for Node not a multiple of 5 in DaemonSet e2e to avoid version conflict
2015-10-02 15:58:22 -07:00
Tim St. Clair
52ece0c34e
Refactor readiness probing
...
Each container with a readiness has an individual go-routine which
handles periodic probing for that container. The results are cached, and
written to the status.Manager in the pod sync path.
2015-10-02 15:37:10 -07:00
k8s-merge-robot
2c81a664f2
Merge pull request #14827 from wojtek-t/export_metrics_for_dashboard
...
Auto commit by PR queue bot
2015-10-02 14:57:44 -07:00
Quinton Hoole
d8f821de1a
Port e2e/scheduler_predicates.go to e2e Framework.
...
Partially addresses #13503 , #13574 , #13828
2015-10-02 14:39:29 -07:00
k8s-merge-robot
7007481f00
Merge pull request #14917 from nikhiljindal/deploymentController
...
Auto commit by PR queue bot
2015-10-02 13:18:49 -07:00
Mike Danese
c9574560cc
make update period for Node not a multiple of 5
2015-10-02 09:59:30 -07:00
k8s-merge-robot
1bcdd56cf3
Merge pull request #12283 from ncdc/gh8766-port-forward-not-closing-correctly
...
Auto commit by PR queue bot
2015-10-02 04:48:12 -07:00
k8s-merge-robot
2eae864f26
Merge pull request #14348 from jiangyaoguo/fix-kubeproxy-e2e
...
Auto commit by PR queue bot
2015-10-02 04:20:01 -07:00
k8s-merge-robot
ff85f0ba95
Merge pull request #14698 from yujuhong/gce_only
...
Auto commit by PR queue bot
2015-10-02 02:53:27 -07:00
Jerzy Szczepkowski
89859ff14c
Merge pull request #14914 from fgrzadkowski/reject_drop_fix
...
Use REJECT instead of DROP when blocking node
2015-10-02 11:22:50 +02:00
Jerzy Szczepkowski
c4c5a0f018
Merge pull request #14907 from fgrzadkowski/fix_e2e_cm
...
Don't check if all test namespaces are deleted
2015-10-02 11:20:30 +02:00
Wojciech Tyczynski
3ae276cc0b
Print latency metrics in too-friendly way.
2015-10-02 11:03:56 +02:00
Prashanth Balasubramanian
fc46de5e68
Record pod history in daemon restart e2e
2015-10-01 22:21:40 -07:00
nikhiljindal
c6deb442f9
Adding events to deployment
2015-10-01 16:38:08 -07:00
k8s-merge-robot
f579f8edc3
Merge pull request #14790 from yujuhong/restart_count
...
Auto commit by PR queue bot
2015-10-01 11:34:32 -07:00
Yu-Ju Hong
15cdc45b09
Split kubelet e2e resource usage tracking tests
...
Some tests in this test suite expects --max-pods (i.e. the maximum pod capacity
on kubelet) to be greater than default, which applies only to the GCE test
environment. Split the tests into two sets so that we can better categorize
the tests in the jenkins setup, without making the test itself aware of the
environment.
2015-10-01 11:09:06 -07:00
Yu-Ju Hong
a512111c9d
e2e: improve sleep time in kubelet resource usage tracking test
2015-10-01 11:08:38 -07:00
Filip Grzadkowski
330f12b660
Use REJECT instead of DROP when blocking node
2015-10-01 18:10:35 +02:00
Filip Grzadkowski
86a95c27a9
Don't check if all test namespaces are deleted
2015-10-01 16:42:45 +02:00
Jan Safranek
5678fa83d9
Add OpenStack Cinder E2E test.
...
The test follows the example of test/e2e/pd.go. It expects, that the machine
that runs the test has OpenStack client tools installed and also that the
usual OpenStack authentication env. variables are set [1]
The test creates a new volume, inserts index.html there and checks, that
another pod can read it. The volume is deleted afterwards.
The test is disabled by default and it must be explicitly enabled.
1: http://docs.openstack.org/cli-reference/content/cli_openrc.html
2015-10-01 13:55:25 +02:00
Jerzy Szczepkowski
64f0f70c94
Fixed flakiness of e2e tests for horizontal pod autoscaler.
...
Fixed flakiness of e2e tests for horizontal pod autoscaler. Enabled more tests.
2015-10-01 10:30:54 +02:00
Brendan Burns
95956d76ea
Merge pull request #14839 from caesarxuchao/14084-fix
...
Ref #14084 , Print output when error occurs in e2e test "in Services should be able to create a functioning external load balancer with user-provided load balancer ip"
2015-09-30 17:11:59 -07:00
Andy Goldstein
ed021fed4c
Port forwarding fixes
...
Correct port-forward data copying logic so that the server closes its
half of the data stream when socat exits, and the client closes its half
of the data stream when it finishes writing.
Modify the client to wait for both copies (client->server,
server->client) to finish before it unblocks.
Fix race condition in the Kubelet's handling of incoming port forward
streams. Have the client generate a connectionID header to be used to
associate the error and data streams for a single connection, instead of
assuming that streams n and n+1 go together. Attempt to generate a
pseudo connectionID in the server in the event the connectionID header
isn't present (older clients); this is a best-effort approach that only
really works with 1 connection at a time, whereas multiple concurrent
connections will only work reliably with a newer client that is
generating connectionID.
2015-09-30 20:03:49 -04:00
Chao Xu
998ac8a137
add more prints
2015-09-30 11:29:49 -07:00
Brendan Burns
08bd00d14b
Merge pull request #14792 from saad-ali/fixIssue14787PdCleanup
...
E2E PD Test cleanup should be more robust on failure to prevent leaking PDs
2015-09-30 11:23:58 -07:00
Fabio Yeon
23759c8b29
Merge pull request #14784 from brendandburns/e2e3
...
Extend the timeout on initial validation of reboot tests.
2015-09-30 07:36:27 -07:00
jiangyaoguo
020f3b164c
fix kubeproxy e2e
2015-09-30 20:47:35 +08:00
Piotr Szczesniak
1a47993f28
Merge pull request #14509 from mwielgus/spark-fix
...
E2E test - check pod.Status.Phase when greping through pod logs
2015-09-30 13:19:14 +02:00
Marek Grabowski
4c17ef673a
Merge pull request #14719 from gmarek/resource_usage
...
Increase allowed memory usage for KubeProxy
2015-09-30 09:45:20 +02:00
David Oppenheimer
f86b119242
Merge pull request #14550 from mesosphere/sttts-fix-daemonset-tests
...
Fix bugs in daemonset controller and e2e tests
2015-09-30 00:37:46 -07:00
saadali
b1dda29acc
E2E PD Test cleanup on failure should be more robust to prevent leaking PDs.
2015-09-29 18:33:30 -07:00
Eric Tune
3c43c8dfa0
Improve jobs e2e
...
Remove unnecessary yaml file.
Define 4 specific pod behaviors.
(sleeping for short periods is going to be flaky during automated
testing. Also, sleep -1 still exits 0)
Don't wait for a certain number of active pods in tests
where the pods terminate after a finite time, since this is racy.
Changed some tests to use pods that run forever, and not wait
for completion.
Added tests with local restarts.
Convert the DeleteOptions to the correct api group.
2015-09-29 17:31:57 -07:00
Yu-Ju Hong
5177e82d3a
e2e: restore the test for monotonically increasing restart count
...
The test was disabled because sometimes restart count could not reach the
target before timeout. This change lowers the target restart count, increases
the timeout threshold to 5 minutes, and adds the test to the SLOW suite.
Running the test in a local cluster takes ~1m40s to complete.
2015-09-29 17:22:12 -07:00
Brendan Burns
09337d1d1e
Increase the pod ready timeout. We've seen problems in the reboot tests.
2015-09-29 17:10:46 -07:00
Brendan Burns
edd46543bf
Add --quiet to a bunch of gcloud usages to get rid of interactive prompts.
2015-09-29 16:56:36 -07:00
k8s-merge-robot
c317020922
Merge pull request #14684 from mikedanese/fix-0
...
Auto commit by PR queue bot
2015-09-29 14:25:09 -07:00
Piotr Szczesniak
3a18af8ea8
Fixed flakiness in autoscaling e2e with no scheduling pods
2015-09-29 15:52:30 +02:00
Filip Grzadkowski
0f8adc5d53
Merge pull request #14699 from yujuhong/pods_ready
...
e2e: RunRC wait until all pods created by RC are ready
2015-09-29 13:54:52 +02:00
gmarek
3f2e697639
Increase allowed memory usage for KubeProxy
2015-09-29 10:47:55 +02:00
k8s-merge-robot
c807bea089
Merge pull request #13857 from mesosphere/node-labels
...
Auto commit by PR queue bot
2015-09-28 22:10:51 -07:00
k8s-merge-robot
4645ad3cb0
Merge pull request #14594 from nikhiljindal/deploymentE2e
...
Auto commit by PR queue bot
2015-09-28 20:22:14 -07:00
k8s-merge-robot
095fec84e9
Merge pull request #14603 from yujuhong/e2e_slow
...
Auto commit by PR queue bot
2015-09-28 18:38:03 -07:00
Yu-Ju Hong
1307f081f2
e2e: RunRC wait until all pods created by RC are ready
...
kubelet sends up status updates to flip the ready condition of a pod after the
pod is already in the running state. RunRC should wait until the pod condition
is ready to make sure there is no pending status update which may affect the
follow-up performance test.
2015-09-28 17:35:01 -07:00
Mike Danese
ea46e3dad7
reorder arguments on gce upgrade e2e tests gcloud call
2015-09-28 15:34:33 -07:00
Maciej Szulik
4bfa389c18
Jobs e2e tests
2015-09-28 11:44:11 -07:00
Dr. Stefan Schimanski
2d8b0049e1
Improve daemonset e2e test
...
- Don't mess with non-test node labels in daemonset e2e test
Other e2e tests will expect labels on the nodes. The daemonset test should only
add and remove its own labels.
- Refactor node updating in deamonset e2e test
2015-09-28 19:20:39 +02:00
Piotr Szczesniak
564fcfb4b3
Fixed panic in autoscaling e2e tests
2015-09-28 15:02:49 +02:00
Piotr Szczesniak
80d3e6eb5f
Added debug logs to autoscaling_utils.go
2015-09-28 11:59:17 +02:00
Brendan Burns
4403a6a05e
Disable kubelet_perf test in GKE
2015-09-26 20:06:40 -07:00
Dr. Stefan Schimanski
6f2a1742ab
Add positive e2e test for NodeSelector
2015-09-26 09:46:56 +02:00
Dr. Stefan Schimanski
4d4ebe9f18
Add Mesos slave attributes as node labels
...
- pre-create node api objects from the scheduler when offers arrive
- decline offers until nodes a registered
- turn slave attributes as k8s.mesosphere.io/attribute-* labels
- update labels from executor Register/Reregister
- watch nodes in scheduler to make non-Mesos labels available for NodeSelector matching
- add unit tests for label predicate
- add e2e test to check that slave attributes really end up as node labels
2015-09-26 09:46:56 +02:00
Yu-Ju Hong
d19329aa6b
Add clarity and fix bugs for kubelet e2e test
2015-09-25 18:22:24 -07:00
nikhiljindal
d61ed52799
Adding an e2e test for deployment
2015-09-25 17:14:31 -07:00
Brian Grant
10a7f2b1fa
Merge pull request #14453 from yujuhong/kubelet_benchmark
...
Add a slow e2e test to monitor kubelet resource usage
2015-09-25 13:31:59 -07:00
Brian Grant
5f55b70976
Merge pull request #14450 from saad-ali/issue11391
...
Add new GCE PD E2E test to verify two PDs attached to one container
2015-09-25 13:31:30 -07:00
Piotr Szczesniak
67e5aca7f3
Enabled cluster autoscaling based on cpu/mem reservation e2e tests
2015-09-25 16:23:58 +02:00
Piotr Szczesniak
ea27ecf9ff
Small fixes in autoscaling e2e utils
2015-09-25 14:52:32 +02:00
Marcin Wielgus
aab1cdfcfd
Merge pull request #14546 from piosz/resource-consumer-fix
...
Another attempt to fix problem with not ready endpoints in autoscalin…
2015-09-25 12:06:41 +02:00
Piotr Szczesniak
b2cc7d0ac0
Another attempt to fix problem with not ready endpoints in autoscaling e2e
2015-09-25 10:24:28 +02:00
Piotr Szczesniak
dca306e210
Actually enabled Horizontal Pod Autoscaling tests
2015-09-25 07:11:46 +02:00
Eric Tune
c340d664da
Merge pull request #14046 from soltysh/job_controller_reaper_scaler
...
Reaper and scaler for jobs
2015-09-24 13:54:31 -07:00
Eric Tune
ff1156d4c1
Merge pull request #13930 from ArtfulCoder/privileged
...
allow privileged pods
2015-09-24 13:42:31 -07:00
Marcin Wielgus
4634246391
E2E test - check pod.Status.Phase when greping through pod logs
2015-09-24 20:05:03 +02:00
Daniel Smith
76a37694f6
Revert "Temporary workaround of problem with not ready endpoints."
...
This reverts commit eb9cb8fbae
.
2015-09-24 10:49:43 -07:00
Piotr Szczesniak
eb9cb8fbae
Temporary workaround of problem with not ready endpoints.
2015-09-24 14:57:21 +02:00
Jerzy Szczepkowski
4d44ab5703
Merge pull request #14486 from jszczepkowski/hpa-tune
...
E2E tests for horizontal pod autoscaler.
2015-09-24 14:51:41 +02:00
Jerzy Szczepkowski
c8238c079a
E2E tests for horizontal pod autoscaler.
...
Fixes & tuning in horiontal pod autoscaler and its e2e tests; two of the tests added to "Autoscaling suite".
2015-09-24 14:14:35 +02:00
Wojciech Tyczynski
3ab11970d8
Properly use framework in load test
2015-09-24 12:02:49 +02:00
gmarek
1459a1523f
Add an option to modify timeout for namespace duration in e2e Framework
2015-09-24 10:32:34 +02:00
Yu-Ju Hong
0b8244505c
Add a slow e2e test to monitor kubelet resource usage
...
This test tracks kubelet resource usage over a long period of time (1hr)
when running N pods (e.g., N=0,50), and prints out the resource usage. This
would give us an idea how much kubelet's management overhead is in a stable
cluster.
Some followup items:
* Use a more realistic workload (e.g., including probing)
* Fail the test if the resource usage is too high.
Caveat:
* We assume the scheduler would do a decent job distributing the pause pods,
but we should double check.
* Cluster addon pods could be unevenly distributed and skews the resource
usage on nodes.
2015-09-23 18:22:20 -07:00
Yu-Ju Hong
ab85b9a7d6
e2e: add a function to reset the stats in resource monitor
...
The function can be called in a long-running test to clear exsiting
stats (free the memory), and start over.
2015-09-23 17:55:12 -07:00
Eric Tune
13821de107
Merge pull request #14427 from mesosphere/sttts-resource-tests
...
Avoid assumption of a fixed list of cgroups in e2e conformance tests
2015-09-23 16:22:53 -07:00
saadali
f6bc538a46
Add new GCE PD E2E test to verify two PDs attached to one container
2015-09-23 15:08:11 -07:00
Dr. Stefan Schimanski
643a7f193a
Assume full cgroup hierarchy only on gce and gke for e2e tests
...
Other cluster provider than gce or gke might have different cgroup layouts.
From outside we cannot know how these look like (especially in conformance test
which do not know the cluster provider at all).
Hence, this PR defaults to only the "/" cgroup to collect stats for. In the case
of gce or gke the full container list is tested.
Fixes https://github.com/mesosphere/kubernetes-mesos/issues/436
2015-09-23 16:52:56 +02:00
Dr. Stefan Schimanski
f9f91fd99d
Remove cgroup list dependent e2e test from conformance test suite
...
As discussed @gmarek the given test does not belong into the conformance test
suite because it makes a lot of static assumptions about the cgroup setup of the
nodes which cannot be fulfilled by all cluster providers. Depending on the
installation the kubelet is not allowed to move around process
into specific containers.
Fixes https://github.com/mesosphere/kubernetes-mesos/issues/439 .
2015-09-23 16:52:56 +02:00
Ewa Socala
58bea1b7e3
WaitForService added to autoscaling_utils.go
2015-09-23 16:13:05 +02:00
Maciej Szulik
48775319d9
Reaper and scaler for jobs
2015-09-23 13:06:34 +02:00
Abhishek Shah
09465c9a2a
allow privileged pods
2015-09-22 13:44:08 -07:00
Abhishek Shah
a64dad04c7
Make KubeProxy test faster
2015-09-22 13:43:43 -07:00
Ewa Socala
a9a52a9750
Use Resource Consumer for tests in autoscaling.go
2015-09-22 10:29:38 +02:00
k8s-merge-robot
c96c76b729
Merge pull request #13780 from smarterclayton/pod_logs
...
Auto commit by PR queue bot
2015-09-21 17:02:47 -07:00
Clayton Coleman
c2e90cd154
Support extended pod logging options
...
Increase the supported controls on pod logging. Add validaiton to pod
log options. Ensure the Kubelet is using a consistent, structured way to
process pod log arguments.
Add ?sinceSeconds=<durationInSeconds>, &sinceTime=<RFC3339>, ?timestamps=<bool>,
?tailLines=<number>, and ?limitBytes=<number>
2015-09-21 15:39:32 -04:00
Jeff Grafton
11f3785023
e2e: set default timeout on Client
2015-09-21 12:34:51 -07:00
k8s-merge-robot
b07b9918ce
Merge pull request #14055 from gmarek/fix_density
...
Auto commit by PR queue bot
2015-09-21 11:14:48 -07:00
k8s-merge-robot
979bfc0f18
Merge pull request #14167 from socaa/static-consumption
...
Auto commit by PR queue bot
2015-09-21 05:13:11 -07:00
Ewa Socala
152991f06c
Static Consumption added to autoscaling_utils.go
2015-09-21 10:45:10 +02:00
gmarek
393baa5157
Allow Density to run on non-GCE/GKE provider, rename deleteTestingNS
...
function.
2015-09-21 10:43:45 +02:00
k8s-merge-robot
c2f76e4ce7
Merge pull request #14106 from jszczepkowski/hpa-api
...
Auto commit by PR queue bot
2015-09-19 22:23:06 -07:00
Marek Grabowski
98a971cc2e
Revert "Update prometheus library usage"
2015-09-19 22:18:15 +02:00
Tim St. Clair
045238563a
Remove deprecated prometheus extraction libraries
2015-09-18 14:38:44 -07:00
Tim St. Clair
3a94f3b5c2
Use up-to-date prometheus extraction libraries
2015-09-18 14:38:44 -07:00
k8s-merge-robot
e7d4426158
Merge pull request #14136 from mikedanese/deamon-e2e
...
Auto commit by PR queue bot
2015-09-18 11:43:01 -07:00
Abhishek Shah
485e1930e4
renamed variable in test file
2015-09-18 09:04:03 -07:00
Ewa Socala
d6d199ddab
Horizontal Pod Autoscaler is deleted along with namespace
2015-09-18 09:38:10 +02:00
Daniel Martí
586cb9126a
Move pkg/util.Time to pkg/api/unversioned.Time
...
Along with our time.Duration wrapper, as suggested by @lavalamp.
2015-09-17 17:51:27 -07:00
Mike Danese
cd1229542f
retry updates of nodes in daemonset e2e
2015-09-17 17:50:27 -07:00
Chao Xu
55b0bf0d22
fix e2e
2015-09-17 16:14:03 -07:00
k8s-merge-robot
5fbaa05362
Merge pull request #13697 from ArtfulCoder/kube-proxy-tests
...
Auto commit by PR queue bot
2015-09-17 15:29:44 -07:00
Kris
f4ad00d9ae
Moving Status object to a common package
2015-09-17 14:09:53 -07:00
k8s-merge-robot
7cee028497
Merge pull request #13778 from smarterclayton/unready_endpoints
...
Auto commit by PR queue bot
2015-09-17 11:36:17 -07:00
Clayton Coleman
bf2decce81
Add NotReadyAddresses to Endpoints
...
In many cases clients may wish to view not ready addresses for endpoints
in order to do set membership prior to a pod being ready. For instance,
a pod that uses the service endpoints to connect to other pods under
the same service, but does not want to signal ready before it has
contacted at least a minimal number of other pods.
This is backwards compatible with old servers and clients. There is
an additional cost in size of endpoints before services ramp up, which
will add minor CPU and memory use for services that have a significant
number of pods which have not become ready.
2015-09-17 09:41:56 -04:00
Ewa Socala
997186d10c
CPU & Memory Limit added to RCConfig in autoscaling_utils.go
2015-09-17 15:19:21 +02:00
Jerzy Szczepkowski
7fcf7f1177
Cleanups in HorizontalPodAutoscaler API.
...
Cleanups in HorizontalPodAutoscaler API: renamed Min/MaxCount to Min/MaxReplicas as Replicas is the proper name used in other objects.
2015-09-17 14:16:43 +02:00
k8s-merge-robot
400e6856b0
Merge pull request #14036 from socaa/hpa-mem-tests
...
Auto commit by PR queue bot
2015-09-17 00:27:59 -07:00
Abhishek Shah
1752d6350b
kube-proxy test
2015-09-16 22:33:59 -07:00
k8s-merge-robot
5de53988e2
Merge pull request #14086 from jlowdermilk/deflake-kubectl-expose
...
Auto commit by PR queue bot
2015-09-16 20:27:31 -07:00
k8s-merge-robot
7a04c95bc5
Merge pull request #14093 from lavalamp/removeGinkgoDefer
...
Auto commit by PR queue bot
2015-09-16 20:04:11 -07:00
Daniel Smith
4d4bbab7de
Remove unnecessary GinkgoRecover() calls
2015-09-16 17:46:24 -07:00
Jeff Lowdermilk
12010e9832
Add kubectl expose to GCE_PARALLEL_FLAKY_TESTS
...
It's essentially the same as Services.*expose, just using kubectl
instead of client lib.
Fixes #14078
2015-09-16 16:26:36 -07:00
Ewa Socala
e837209f15
Memory dynamic consumption
2015-09-16 14:43:23 +02:00
Mike Danese
52ccf54dab
Add daemon reaper test to kubectl
2015-09-15 18:13:28 -07:00
Mike Danese
54b0faf39a
rebase onto head
2015-09-15 18:13:28 -07:00
gmarek
96a90f45c3
Allow disabling waiting for a service account in e2e tests
2015-09-15 12:49:49 -04:00
k8s-merge-robot
bf641078eb
Merge pull request #13785 from wojtek-t/minion_to_node_2
...
Auto commit by PR queue bot
2015-09-14 23:23:06 -07:00
Jeff Lowdermilk
e25ae7fdb2
Merge pull request #13833 from caesarxuchao/central-latest
...
[WIP] Making a generic latest package
2015-09-14 09:26:58 -07:00
k8s-merge-robot
50d805110a
Merge pull request #13716 from mesosphere/mesos-e2e-provider-independence
...
Auto commit by PR queue bot
2015-09-14 02:49:59 -07:00
Wojciech Tyczynski
53ae56f205
Replace "minion" with "node" in bunch of places.
2015-09-14 11:07:11 +02:00
k8s-merge-robot
4aa412e04d
Merge pull request #13810 from quinton-hoole/2015-09-10-banish-flaky-tests
...
Auto commit by PR queue bot
2015-09-12 21:10:49 -07:00
Mike Danese
3d9a52d8af
add e2e test for changing the labels of a node
2015-09-11 18:32:38 -07:00
Chao Xu
dd6c121d7f
massive changes
2015-09-11 17:31:47 -07:00
Mike Danese
1065872d29
rebase and resolve a huge amount of conflicts to keep this up to date (does this commit have more LOC changed than the original implementation? that would be funny...)
2015-09-11 17:04:34 -07:00
Ananya Kumar
f8e4f5aa17
Add e2e test for daemon
2015-09-11 16:56:08 -07:00
Daniel Smith
4c2adabf42
move; sed replace
2015-09-11 16:03:22 -07:00
Abhishek Shah
44ce4aa423
Create a LB for a K8S with the LB-IP provided by user.
2015-09-10 21:05:06 -07:00
k8s-merge-robot
865359d33d
Merge pull request #13481 from brendandburns/attach3
...
Auto commit by PR queue bot
2015-09-10 20:05:19 -07:00
Daniel Smith
b225c1d47a
Run gofmt (separate commit for easy rebases)
2015-09-10 17:17:59 -07:00
Daniel Smith
15b30b8b09
Move version agnostic parts of client
...
pkg/client/unversioned/cache -> pkg/client/cache
pkg/client/unversioned/record -> pkg/client/record
2015-09-10 17:17:59 -07:00
k8s-merge-robot
a34cdd1e18
Merge pull request #13793 from socaa/millicore-au
...
Auto commit by PR queue bot
2015-09-10 16:30:56 -07:00
tummychow
78ce5da988
Move util.StringSet into its own package
...
A lot of packages use StringSet, but they don't use anything else from
the util package. Moving StringSet into another package will shrink
their dependency trees significantly.
2015-09-10 12:04:15 -07:00
Quinton Hoole
72cfaf4955
Demote namespace e2e test to flaky in parallel (and fix it's name).
2015-09-10 08:55:11 -07:00
Ewa Socala
2201a3bfa8
Milicore to Millicore in autoscaling_utils.go
2015-09-10 14:36:19 +02:00
k8s-merge-robot
a535509fbe
Merge pull request #13747 from mattmoor/prefix-to-hostname
...
Auto commit by PR queue bot
2015-09-09 17:35:58 -07:00
Brendan Burns
682c68c2fb
Address comments, and fix some bugs in kubectl.
2015-09-09 11:48:04 -07:00
Brendan Burns
7f4bca80ba
Add a test for kubectl run --attach=true
2015-09-09 11:48:03 -07:00
k8s-merge-robot
c08ee6673e
Merge pull request #13741 from pmorie/downward-api-volume
...
Auto commit by PR queue bot
2015-09-09 10:26:52 -07:00
Matt Moore
4a94ce46db
Switch from gcr.io/_b_ prefix to b.gcr.io/ to designate bring-your-own-bucket pulls
2015-09-09 10:07:29 -07:00
Paul Morie
561cbcd7c9
Fix typo in downward api volume e2e
2015-09-09 11:48:11 -04:00
Dr. Stefan Schimanski
63e34e3c10
Make Mesos endpoint annotation e2e workaround cluster provider independent
2015-09-09 10:48:41 +02:00
k8s-merge-robot
c8526ad2da
Merge pull request #12497 from amygdala/gb2
...
Auto commit by PR queue bot
2015-09-08 17:59:17 -07:00
k8s-merge-robot
d6128039a5
Merge pull request #13684 from derekwaynecarr/fix_typo_in_resource_consumer
...
Auto commit by PR queue bot
2015-09-08 13:50:30 -07:00
derekwaynecarr
b05c11edac
Fix typo for milicores to millicores
2015-09-08 14:12:08 -04:00
k8s-merge-robot
68e2c3db44
Merge pull request #13665 from wojtek-t/pod_startup_time_metrics
...
Auto commit by PR queue bot
2015-09-08 07:33:43 -07:00
Wojciech Tyczynski
6cdeb7a711
Test whether pod startup latency is good enough.
2015-09-08 15:07:20 +02:00
Jerzy Szczepkowski
61a66a95a6
Merge pull request #13640 from socaa/horizontal-pod-autoscaling-test
...
Horizontal Pod Autoscaling e2e tests
2015-09-08 14:54:17 +02:00
Ewa Socala
3ddbb7d96b
Horizontal Pod Autoscaling e2e tests
2015-09-08 13:28:41 +02:00
Wojciech Tyczynski
b85d0557b4
Revert #13052
2015-09-08 09:40:12 +02:00
k8s-merge-robot
bb3e20e361
Merge pull request #13642 from gmarek/nodecontroller_race
...
Auto commit by PR queue bot
2015-09-07 13:01:59 -07:00
gmarek
e1e3101e75
Add a sleep in resize_nodes test to allow NodeController's Watch to catch up
2015-09-07 15:04:59 +02:00
k8s-merge-robot
06b251e7cd
Merge pull request #13600 from quinton-hoole/2015-08-04-deflake-service-endpoints-latency-e2e
...
Auto commit by PR queue bot
2015-09-07 05:17:14 -07:00
Dai Zuozhuo
2e2ef3e830
change -o template to -o go-template=...
2015-09-05 22:30:47 +08:00
Chao Xu
9fc79e9d99
refactor testapi and test scripts to prepare for multiple API groups.
2015-09-04 18:01:32 -07:00
Quinton Hoole
4f5fdfb08b
Increase service latency 99th percentile limit from 40s to 50s
2015-09-04 11:45:52 -07:00
Andy Goldstein
c83786979c
Various exec fixes
...
If stdin is noninteractive, the io.Copy from stdin to remoteStdin will
unblock when it finishes reading from stdin. In this case, make sure to
close remoteStdin so the server knows the client won't be sending any
more data. This ensures that the remote process terminates. For example:
echo foo | kubectl exec -i <pod> -- cat
Without this change, the `cat` process never terminates and `kubectl
exec` hangs.
Fix interactive exec sessions hanging after you type 'exit'.
Add e2e test to cover noninteractive stdin: `echo a | kubectl exec -i <pod>
cat`
Add e2e test to cover psuedo-interactive stdin: `kubectl exec -i <pod> bash`
Prep for sending multiple data frames over multiple streams in remote command
test, which is more likely to find flakes (requires bump of spdystream
once an issue with the frame worker queues not being fully drained when
a goaway frame is received).
2015-09-04 10:40:53 -04:00
Piotr Szczesniak
cbce3a1ab8
Merge pull request #13315 from quinton-hoole/2015-08-27-speed-up-e2e
...
Create fewer pods in Scheduler Predicates e2e test to speed things up.
2015-09-04 13:47:18 +02:00
Piotr Szczesniak
e724a5210a
Merge pull request #13243 from socaa/dynamic-cpu-consumption
...
Dynamic cpu consumption
2015-09-04 09:43:36 +02:00
Amy Unruh
3574999fa3
Use GCR images from 'google-samples' project; allow switch on whether dns service is
...
supported, or to use env vars to get service host info.
Test change to reflect php filename change.
2015-09-03 19:14:24 -07:00
Abhi Shah
380d7d9591
Merge pull request #13564 from a-robinson/beta
...
Switch from `gcloud beta container` to just `gcloud container`.
2015-09-03 13:09:25 -07:00
k8s-merge-robot
5d8a6049be
Merge pull request #12848 from wojtek-t/private_watch_cache
...
Auto commit by PR queue bot
2015-09-03 13:06:18 -07:00
Alex Robinson
edf692622c
Switch from `gcloud beta container` to just `gcloud container`.
2015-09-03 18:19:25 +00:00
Abhi Shah
473c51593a
Merge pull request #13502 from jszczepkowski/e2e-clustersize
...
e2e test function waitForClusterSize waits for not-ready nodes to go out.
2015-09-03 11:15:54 -07:00
Ewa Socala
4f282efb11
Added autoscaling utils for dynamic consumption of CPU
2015-09-03 09:15:12 +02:00
Brendan Burns
2df5010834
Merge branch 'sdminonne-container_sidecar'
2015-09-02 10:42:08 -07:00
Brendan Burns
74ef517097
Merge pull request #6649 from rootfs/wip-cephfs
...
add Ceph FS volume plugin
2015-09-02 09:48:15 -07:00
Marcin Wielgus
3e9932557d
Merge pull request #13052 from pmorie/podip-fix
...
Fix race condition for consuming podIP via downward API
2015-09-02 16:04:01 +02:00
Wojciech Tyczynski
4d702d2fd5
Fix scalability test suite
2015-09-02 11:53:37 +02:00
Jerzy Szczepkowski
1d450ad3d1
Fixed e2e test waitForClusterSize function to wait for not-ready nodes to go out.
...
Fixed e2e test waitForClusterSize function to wait for not-ready nodes to go out. Fixes #13440 .
2015-09-02 10:55:59 +02:00
k8s-merge-robot
0a062c5b24
Merge pull request #11942 from ironcladlou/rolling-update-availability
...
Auto commit by PR queue bot
2015-09-01 16:51:13 -07:00
Salvatore Dario Minonne
f4dc0653aa
adding downward api volume plugin
2015-09-01 22:23:03 +02:00
Derek Carr
a7e47cada2
Merge pull request #12963 from smarterclayton/enable_graceful
...
Enable graceful deletion of pods (7/7)
2015-09-01 15:07:29 -04:00
Huamin Chen
fe559f2726
implement Ceph FS volume plugin and add to e2e volume test
...
Signed-off-by: Huamin Chen <hchen@redhat.com>
2015-09-01 14:05:17 -04:00
Dan Mace
da5e4d7bd5
Rolling updater availability enhancements
...
Enhance the rolling updater to support maintaining minimum pod
availability for the duration of the update process.
2015-09-01 12:54:08 -04:00
Paul Morie
4ff66bd70a
Fix race exposing pod IP via downward API
2015-08-31 19:18:58 -04:00
Wojciech Tyczynski
e202f9c797
Add resource version to Store Replace params.
2015-08-31 09:49:12 +02:00
Clayton Coleman
e5600f7a84
Dump more pod status when an e2e test fails
2015-08-30 18:25:54 -04:00
Clayton Coleman
f9590a33fd
Enable graceful deletion by enabling pods
2015-08-30 18:25:53 -04:00
Quinton Hoole
97ddc9781c
Create fewer pods in Scheduler Predicates e2e test to speed things up.
2015-08-28 11:07:22 -07:00
Yu-Ju Hong
be179ffc41
e2e: collect supervisord.log
...
monit has been replaced with supervisord. Collect its log instead.
2015-08-28 10:47:09 -07:00
Yu-Ju Hong
3221663a50
e2e: skip restart count test
2015-08-27 10:10:40 -07:00
Yu-Ju Hong
c7afae75f5
Merge pull request #13103 from yujuhong/restart_count
...
Kubelet: fix container restart counts
2015-08-26 15:13:10 -07:00
Max Forbes
8ca0654f94
Pass mbforbes TODOs to others.
2015-08-26 10:05:34 -07:00
Piotr Szczesniak
99b9de9d76
Started running Autoscaling e2e test on dedicated Jenkins job
2015-08-26 12:12:51 +02:00
Tim Hockin
f5a9281a26
Actually hold NodePorts open in kube-proxy
2015-08-24 16:32:44 -07:00
Yu-Ju Hong
fb3c8c5bcc
e2e: add a test to ensure restart count increments monotonically
2015-08-24 12:50:15 -07:00
Zach Loafman
af83c8b4ac
Merge pull request #13039 from smarterclayton/lengthen_timeout
...
Lengthen e2e kubectl timeout
2015-08-21 16:07:11 -07:00
Zach Loafman
0a8291505a
Merge pull request #9234 from ZJU-SEL/fix-e2e-test-hostdir
...
fix e2e hostdir test
2015-08-21 15:51:42 -07:00
Clayton Coleman
cc95dc586e
Lengthen e2e kubectl timeout
...
30s on guestbook-go being pulled from the docker hub is tight -
occasionally lag in the DockerHub can cause kubectl expose it should
create services for rc to flake.
2015-08-21 12:54:36 -04:00
Jerzy Szczepkowski
95d34a1343
Merge pull request #13016 from gmarek/master
...
Update constants in monitor_resources.go
2015-08-21 10:31:11 +02:00
Jerzy Szczepkowski
958191f72a
Merge pull request #11791 from mbforbes/restartLogging
...
Improve logging and retries for a gcloud command
2015-08-21 10:29:36 +02:00
gmarek
b0acb6adee
Update constants in monitor_resources.go
2015-08-21 09:28:48 +02:00
Saad Ali
5ec3c78190
Merge pull request #8366 from justinsb/idempotent_loadbalancer
...
Make LoadBalancer creation more self-healing; don't delete on AWS
2015-08-20 14:30:55 -07:00
Saad Ali
22e49036f5
Merge pull request #12947 from mesosphere/guestbook-e2e-test
...
Un-skip guestbook application e2e test
2015-08-20 11:10:35 -07:00
Zach Loafman
95a60d6085
Merge pull request #12926 from smarterclayton/cleanup_graceful
...
Cleanup more extensively in e2e (0/7)
2015-08-20 10:25:15 -07:00
Wojciech Tyczynski
f6b20008b3
Merge pull request #12961 from smarterclayton/prepare_for_graceful
...
Update tests to prepare for graceful deletion (3/7)
2015-08-20 10:04:32 +02:00
Wojciech Tyczynski
606cc1be39
Merge pull request #12917 from mesosphere/fix-nodeport
...
Declare e2e NodePort test container port
2015-08-20 08:28:07 +02:00
Clayton Coleman
9267f829eb
Update tests to prepare for graceful deletion
...
For cases where we want to immediately cleanup the pod, start using
gracePeriod 0 in test cases.
2015-08-19 22:20:29 -04:00
Max Forbes
f71597ef6e
Use retryCmd(...) to improve logging and add retries to gcloud commands
2015-08-19 18:15:49 -07:00
He Simei
faeb45d69f
fix host dir, to test volume r/w with different containers within a pod
...
Signed-off-by: He Simei <hesimei@zju.edu.cn>
2015-08-20 08:55:19 +08:00
Dr. Stefan Schimanski
3b24ac55d0
Un-skip guestbook application e2e test
...
The comment said that the guestbook needs LoadBalancer support, which is not
true. The test had been skipped for everything but aws, gke and gce for that
reason.
2015-08-19 23:58:22 +02:00
Saad Ali
25dfc9932f
Merge pull request #12913 from gmarek/remove_healthcheck
...
Remove unused (?) HealthCheck from KubeletClient
2015-08-19 14:49:00 -07:00
Clayton Coleman
dcdbc646ed
RC already being deleted shouldn't fail DeleteRC
2015-08-19 17:43:34 -04:00
Clayton Coleman
611530889f
Cleanup more extensively in e2e
2015-08-19 17:43:34 -04:00
Dr. Stefan Schimanski
364a831e14
Declare e2e NodePort test container port
...
The port 80 of the test webserver was not specified in the container spec. This
patch add the declaration.
Fixes https://github.com/mesosphere/kubernetes-mesos/issues/365
2015-08-19 22:43:44 +02:00
Piotr Szczesniak
cfc4471f8c
Fixed memory consumption in Autoscaling e2e
2015-08-19 16:33:57 +02:00
Piotr Szczesniak
265d3da701
Enabled Autoscaling test that uses mem utilization metric
2015-08-19 15:07:17 +02:00
gmarek
33c894a6ae
Remove unused (?) HealthCheck from KubeletClient
2015-08-19 14:35:43 +02:00
Piotr Szczesniak
c69dff8b69
Merge pull request #12903 from piosz/scheduler-predicates-fix
...
Added clean up to scheduler-predicates
2015-08-19 12:21:04 +02:00
Piotr Szczesniak
f6a3966abb
Added clean up to scheduler-predicates
2015-08-19 11:32:49 +02:00
Piotr Szczesniak
41b8fdcd76
Increased timeout while waiting for namespace deletion
...
Removed waiting for namespace to be deleted in Density and Load e2e tests
2015-08-19 11:17:59 +02:00
Robert Bailey
08e6a43c1d
Revert "Merge pull request #9165 from smarterclayton/graceful"
...
This reverts commit 4f856b595d
, reversing
changes made to d78525a83b
.
Conflicts:
pkg/kubelet/status_manager.go
2015-08-18 17:34:49 -07:00
Clayton Coleman
dcad51b90e
Deleting a namespace is insufficient to cleanup in e2e
...
Graceful deletion requires more time to terminate namespaces, and not
waiting for namespaces to delete causes scheduling errors
2015-08-18 17:36:00 -04:00
Kris Rousey
ae6c64d9bb
Moving everyone to unversioned client
2015-08-18 10:23:03 -07:00
Robert Bailey
4f856b595d
Merge pull request #9165 from smarterclayton/graceful
...
Enable graceful deletion using reconciliation loops in the Kubelet without TTL
2015-08-18 10:01:40 -07:00
Robert Bailey
4b9ec9a9b2
Merge pull request #12824 from andyzheng0831/test-bug
...
Fix two bugs in reboot tests
2015-08-18 08:54:25 -07:00
Quinton Hoole
7158f8a5df
Merge pull request #11339 from bprashanth/restart_test
...
Confirms daemons restart and do sane things in an e2e test
2015-08-18 08:42:44 -07:00
Clayton Coleman
89f1f3b1b8
Alter graceful deletion to not use TTL
...
Avoid TTL by deleting pods immediately when they aren't
scheduled, and letting the Kubelet delete them otherwise.
Ensure the Kubelet uses pod.Spec.TerminationGracePeriodSeconds
when no pod.DeletionGracePeriodSeconds is available.
2015-08-18 09:08:43 -04:00
Clayton Coleman
b842a7dd15
Revert "Revert "Gracefully delete pods from the Kubelet""
...
This reverts commit 98115facfd
.
2015-08-18 08:57:02 -04:00
Piotr Szczesniak
e7eccea4ac
Increased waiting for cluster size timeout for Autoscaling e2e
2015-08-18 10:11:13 +02:00
Piotr Szczesniak
db6c34288e
Migrated Autoscaling e2e test to new gcloud commands
2015-08-18 06:51:17 +02:00
Prashanth Balasubramanian
83f1212e0b
Confirms daemons restart and do sane things in an e2e test
2015-08-17 20:39:57 -07:00
Andy Zheng
a1ba269ab3
Fix two bugs in reboot tests
...
First, "ifconfig eth0 down/up" on Ubuntu and Debian breaks
connection to the instance, thus tests after this one all fail.
Second, replacing appending iptable rules with inserting them on
the top of iptables, otherwise the tests may fail if iptables
are not empty.
2015-08-17 13:54:12 -07:00
Piotr Szczesniak
72c27d5782
Added more logs to Autoscaling e2e test
2015-08-17 16:12:32 +02:00
Justin Santa Barbara
fde0a8884f
e2e: Test load-balanced service endpoint preserved
...
Previously we weren't preserving the service endpoint on a load-balanced
service, at least on AWS. The test had to test reality, not
aspirations!
Now we should have fixed this, so we can revert the e2e test to check
that the service endpoint is indeed preserved.
Fixes #11002
2015-08-17 08:58:46 -04:00
Piotr Szczesniak
73815f5629
Actually enabled Autoscaling e2e test for Jenkins flaky job
2015-08-17 12:30:20 +02:00
Marek Grabowski
d310eeaca9
Merge pull request #12783 from piosz/autoscaling_e2e
...
Enabled Autoscaling e2e test for Jenkins flaky job
2015-08-17 11:23:28 +02:00
Piotr Szczesniak
b6f1c9d989
Enabled Autoscaling e2e test for Jenkins flaky job
2015-08-17 10:54:33 +02:00
Marek Grabowski
c0480e9174
Merge pull request #12707 from mikedanese/move-test-contrib
...
move contrib/for-tests to test/images
2015-08-17 10:46:18 +02:00
gmarek
781a9b5325
Update constants in monitor_resources test
2015-08-17 09:53:52 +02:00
Mike Danese
fa40ced8f8
move contrib/for-tests to test/images
2015-08-14 20:42:46 -07:00
Piotr Szczesniak
5b676b7334
Disabled Autoscaling e2e test
2015-08-14 16:27:54 +02:00
Jerzy Szczepkowski
36f94fabbe
Merge pull request #12719 from piosz/autoscaling_e2e
...
Enabled Autoscaling e2e test for cpu utilization
2015-08-14 13:40:41 +02:00
Piotr Szczesniak
fb44d5e045
Enabled Autoscaling e2e test for cpu utilization
2015-08-14 11:50:19 +02:00
gmarek
941ddc90b1
Fix SchedulerPredicates test after event reason rename
2015-08-14 11:20:37 +02:00
gmarek
5c7294ce52
Tweak resource constraintes for MonitorResources test
2015-08-13 13:56:10 +02:00
Wojciech Tyczynski
77f431649b
Merge pull request #12462 from gmarek/cadvisor2
...
Add e2e test monitoring current container resource usage with updated constants.
2015-08-13 10:19:19 +02:00
CJ Cullen
7a87438e67
Merge pull request #12602 from deads2k/expose-methods-from-e2e
...
expose e2e methods for downstream use
2015-08-12 16:06:23 -07:00
CJ Cullen
59da05efdf
Merge pull request #12405 from uluyol/kubectlexp
...
Add experimental api support to kubectl
2015-08-12 14:24:56 -07:00
deads2k
2952af0d59
expose e2e methods for downstream use
2015-08-12 15:38:51 -04:00
CJ Cullen
b8dc963512
Merge pull request #9210 from BenTheElder/iptables_proxy
...
Implement Iptables based Proxy
2015-08-12 09:26:39 -07:00
BenTheElder
ae569e20b5
Partially Implement #3760
2015-08-12 02:39:15 -04:00
Bryan Stenson
9541414742
create cloudprovider "providers" package
...
move all providers into new package
update all references to old package path
2015-08-11 22:36:51 -07:00
Muhammed Uluyol
fab367230f
Add experimental API support to kubectl
2015-08-11 16:49:55 -07:00
Kris Rousey
565189f5b8
Correcting all go vet errors
2015-08-11 13:55:37 -07:00
gmarek
bc8565d55e
Add e2e test monitoring current container resource usage with updated
...
constants.
This reverts commit 1f7ea4f08e
.
2015-08-11 09:16:14 +02:00
Alex Robinson
9036f2cf82
Merge pull request #12408 from smarterclayton/improvements_to_test
...
e2e test cases should clean up more effectively
2015-08-10 18:15:04 -07:00
Clayton Coleman
e623d33343
e2e test cases should clean up more effectively
...
Graceful deletion exposes weakness in cleanup paths, add
common hooks for waiting for namespcae deletion to complete,
use direct delection where necessary, and add some debug output
for finding cleanup flags (namespaces that aren't fully deleted)
2015-08-10 19:02:39 -04:00
Yu-Ju Hong
13aec6421a
Check error before accessing returned value in e2e/kubectl.go
...
This avoids test panics.
2015-08-10 15:02:17 -07:00
Alex Robinson
9bda3c5998
Merge pull request #11138 from feihujiang/portForwardWithoutP
...
kubectl port-forward accept a pod without -p
2015-08-10 13:29:14 -07:00
Alex Robinson
1ad9015566
Merge pull request #12410 from mesosphere/non-unique-endpoint-ip-no-port-names
...
Fix e2e endpoints tests on Mesos
2015-08-10 09:49:55 -07:00
Marek Grabowski
5f9cefc1d8
Merge pull request #12441 from vlajos/typofixes-vlajos-20150807
...
typofix - https://github.com/vlajos/misspell_fixer
2015-08-10 16:33:52 +02:00
Marek Grabowski
f187588072
Merge pull request #11054 from jsafrane/devel/iscsi-test
...
Add e2e RBD and iSCSI volume tests.
2015-08-10 16:32:13 +02:00
Marek Grabowski
65bff3d187
Merge pull request #12252 from alex-mohr/stamp
...
Add timestamps to test info logs
2015-08-10 15:01:34 +02:00
Veres Lajos
9f77e49109
typofix - https://github.com/vlajos/misspell_fixer
2015-08-08 22:31:48 +01:00
Satnam Singh
1f7ea4f08e
Revert "Add e2e test monitoring current container resource usage"
2015-08-07 22:40:15 -07:00
Satnam Singh
8c4d2737f2
Merge pull request #11374 from gmarek/cadvisor
...
Add e2e test monitoring current container resource usage
2015-08-07 15:24:54 -07:00
Brendan Burns
e42d6aa255
Add --restart support to kubectl run
2015-08-07 13:20:09 -07:00
Dr. Stefan Schimanski
4786705f8e
Move TODO from source into an github issue
2015-08-07 22:08:50 +02:00
Dr. Stefan Schimanski
f04f31f799
Use endpoint annotation to recover container ports in e2e tests on Mesos
2015-08-07 20:13:19 +02:00
Dr. Stefan Schimanski
8848e26154
Validate endpoints in e2e tests by pod UID and port
...
Before this patch endpoints were validated by container IP and port.
Depending on the endpoint controller logic neither of the two must match for a
valid endpoint (e.g. in a Mesos setup).
This patch checks that the endpoint targetRef points to the right pod by UID,
instead of comparing IPs.
A later patch will make sure the
compared port is the actual container port, not the host port.
/xref mesosphere/kubernetes-mesos#365
2015-08-07 20:13:18 +02:00
Satnam Singh
213e7a8ab6
Merge pull request #12372 from a-robinson/ifup
...
Replace usage of ifup and ifdown in the reboot test with ifconfig
2015-08-07 10:14:11 -07:00
Jan Safranek
9c7a1c7f96
Add Ceph RBD e2e test.
...
The test assumes that all nodes have Ceph client utilities installed.
Ceph RBD container is hand crafted to be really minimal. It creates a new RBD
on startup, which can take up to several minutes on busy machines.
2015-08-07 13:43:03 +02:00
Jan Safranek
adba474ffa
Add e2e iSCSI volume test.
...
The test container needs to run with --privileged, therefore it's disabled by
default.
2015-08-07 13:43:03 +02:00
feihujiang
90f4c79bb9
kubectl port-forward accept a pod without -p
2015-08-07 17:21:59 +08:00
gmarek
1c22fd39ff
Add e2e test monitoring current container resource usage.wq
2015-08-07 10:27:00 +02:00
Jan Safranek
ebcc558734
Revert "Use a service between e2e volume tests clients and servers."
...
iSCSI and RBD volumes don't work as Kubernetes services - these protocols
are broken by S-NAT created by kube-proxy - at least iSCSI exhanges real
IP address of the iSCSI target as part of the protocol.
This reverts commit 118004c166
.
2015-08-07 10:24:29 +02:00
Brendan Burns
5be9ff70af
Add a negative test for HTTP health checks
2015-08-06 21:22:31 -07:00
Alex Robinson
a2fea14542
Fix typo in an e2e test utility log message.
2015-08-07 00:32:05 +00:00
Alex Robinson
e650e098f4
Replace usage of ifup and ifdown in the reboot test with ifconfig.
2015-08-07 00:29:36 +00:00
Max Forbes
acef505cfd
Implement 'Nodes Network' test for GKE; add optional verbose SSH.
2015-08-06 14:25:53 -07:00
Stef Walter
cd4f0b43ef
test: End to end test for kubectl proxy --unix-socket
2015-08-06 11:56:48 +02:00
Mike Danese
fe6b15ba2f
rewrite all links to issues to k8s links
2015-08-05 21:11:11 -07:00
Mike Danese
17defc7383
run gofmt on everything we touched
2015-08-05 17:52:56 -07:00
Mike Danese
8e33cbfa28
rewrite go imports
2015-08-05 17:30:03 -07:00
Dawn Chen
13258e8f8f
Merge pull request #12091 from mwielgus/spark-flaky
...
Fix spark-driver in examples/spark
2015-08-05 12:03:34 -07:00
Marcin Wielgus
41bc20d1e0
Fix spark-driver in examples/spark
2015-08-05 15:45:43 +02:00
Alex Mohr
ea0c35b72b
Add timestamps to test info logs.
...
This should improve forensics on failed tests based with only the output to make the timing recoverable, with the hope that flaky tests will be easier to debug as a result.
Before:
INFO: foo
After:
Aug 4 17:42:14.876: INFO: foo
2015-08-04 23:28:12 -07:00
Alex Mohr
bcb6e1e107
Fix e2e scheduler_predicates.go to have 10 minute timeout instead of 2
...
minutes.
On an n1-standard-1 with only this test running, 2 minutes was enough
to create 189 pods out of the 300 desired. On slower VMs or with more
activity on the master (such as with parallel tests), 2 minutes is
nowhere near enough. This is a functional test, not a performance
test.
2015-08-04 22:59:30 -07:00
Alex Mohr
1b6089a783
Merge pull request #11196 from yujuhong/resource_monitor
...
Auto commit by PR queue bot
2015-08-04 18:06:18 -07:00
Alex Mohr
2d81775a2d
Merge pull request #11151 from gmarek/max_pods_e2e
...
Auto commit by PR queue bot
2015-08-04 15:11:13 -07:00
Alex Mohr
5068c9ff32
Merge pull request #8905 from justinsb/e2e_log_events_on_service_mutation
...
Auto commit by PR queue bot
2015-08-04 10:58:25 -07:00
Alex Mohr
d8b01b0a19
Merge pull request #12114 from caesarxuchao/update-pod-error-message
...
improve the error message of update/patch pod
2015-08-03 15:15:04 -07:00
Brendan Burns
2e68002f31
Merge pull request #11692 from wojtek-t/new_api_instance_groups
...
Auto commit by PR queue bot
2015-08-03 11:07:36 -07:00
Wojciech Tyczynski
2d95cd454c
Swich to new gcloud API for GCE MIGs
2015-08-03 09:56:25 +02:00
Jerzy Szczepkowski
972dcfaa4f
Fixed flakiness of resize nodes test.
...
Fixed flakiness of resize nodes test by increasing timeout for waiting for change of size of managed instance group with nodes. Fixes #11442 .
2015-08-03 09:51:17 +02:00
Chao Xu
18d32751fd
improve the error message of update pod
2015-08-02 13:41:53 -07:00
Mike Danese
cf4cb1a6a3
Merge pull request #10474 from kargakis/scale-multiple-controllers
...
Enable scaling multiple controllers
2015-07-31 14:51:43 -07:00
kargakis
0e796ca09a
Enable scaling multiple controllers
2015-07-31 10:24:59 +02:00
Mike Danese
853ea5bab2
Merge pull request #11880 from mwielgus/rethinkdb-flaky
...
Add retry logic to http service request in test/e2e/examples.go
2015-07-30 17:37:06 -07:00
Mike Danese
452bdcae2d
Merge pull request #11895 from derekwaynecarr/vagrant_confornamce_tickbox
...
Vagrant passes conformance tests at HEAD
2015-07-30 10:35:34 -07:00
Brendan Burns
1d9a0623f2
Merge pull request #11047 from gurvindersingh/master
...
modified spark example to use kubectl exec to interact with cluster a…
2015-07-30 10:01:10 -07:00
Mike Danese
0ae48c449e
Merge pull request #11927 from wojtek-t/remove_shell_services
...
Remove shell services test
2015-07-30 09:56:38 -07:00
Mike Danese
71536711a4
Merge pull request #11811 from gmarek/framework
...
Move addon_update e2e test to framework
2015-07-30 08:23:16 -07:00
Wojciech Tyczynski
2c5c1931e5
Revert "Implement 'Nodes Network' test for GKE"
2015-07-30 15:29:01 +02:00
Marcin Wielgus
aa7d009b96
Add retry logic to http service request in test/e2e/examples.go
2015-07-30 14:36:35 +02:00
Gurvinder Singh
e1d76d5f19
added test for spark driver too
2015-07-30 09:47:56 +02:00
gmarek
01c3c0f4e1
Move addon_update e2e test to framework
2015-07-30 09:42:13 +02:00
Mike Danese
59a1dd4267
Merge pull request #11789 from mbforbes/nodesNetwork
...
Implement 'Nodes Network' test for GKE
2015-07-29 17:43:33 -07:00
Paul Morie
5394aa979f
Make emptyDir volumes work for non-root UIDs
2015-07-29 18:36:51 -04:00
Brendan Burns
72db883b90
Merge pull request #11050 from marekbiskup/dns-example-e2e
...
e2e test for dns example
2015-07-29 13:10:26 -07:00
Mike Danese
e864569f80
Merge pull request #11003 from jayunit100/prom-push
...
[contrib + e2e] prometheus: add pushgateway functionality to prometheus allinone deployment along w/ runRC Gauge reporting.
2015-07-29 11:12:02 -07:00
Mike Danese
b1730b35e4
Merge pull request #11785 from timstclair/tests
...
Use prometheus extraction library for metric parsing in e2e tests
2015-07-29 10:53:19 -07:00
derekwaynecarr
01ec50deb4
Vagrant passes conformance tests at HEAD
2015-07-29 10:16:39 -04:00
Brendan Burns
54eb143342
Merge pull request #10745 from justinsb/e2e_fix_resize_nodes
...
e2e fix resize nodes
2015-07-28 15:57:10 -07:00
saadali
09c137e99b
Fix flaky PD test by adding wait for detach
2015-07-28 11:25:46 -07:00
Justin Santa Barbara
62bb38af21
e2e: Improve logging while waiting for node readiness
...
Per suggestions by mbforbes
2015-07-28 12:41:40 -04:00
Wojciech Tyczynski
b69ef7b5ca
Remove shell services test
2015-07-28 17:14:18 +02:00
jayunit100
739e79dd9f
Modularized implementation of prompush json with e2e running pending push gateway gauges.
2015-07-28 09:29:57 -04:00
Marek Biskup
860822431b
e2e test for dns example
2015-07-28 08:34:38 +02:00
Marek Biskup
eb43cbb5dc
e2e: reading stdin in kubectl
2015-07-28 08:30:59 +02:00
Daniel Smith
3900272c1a
Merge pull request #10813 from jlowdermilk/kubectl-e2e
...
`kubectl proxy` supports picking random unused port, add e2e test
2015-07-27 14:23:37 -07:00
Daniel Smith
e45c6f9847
Merge pull request #11294 from mwielgus/hazelcast_e2e
...
E2E test for examples/hazelcast
2015-07-27 11:46:47 -07:00
Jeff Lowdermilk
69166f17ad
e2e test for `kubectl proxy`
2015-07-27 09:57:33 -07:00
gmarek
36aff274f1
Add test that verifies that we don't allow resource overallocation on Nodes
2015-07-27 16:37:57 +02:00
Marek Grabowski
7b9e2ac63b
Merge pull request #11734 from thockin/cleanup-deprecated-rest-alias
...
Remove deprecated 'se' resource alias
2015-07-27 12:56:43 +02:00
Marcin Wielgus
02b431da46
E2E tests for examples/hazelcast
2015-07-27 12:10:17 +02:00
Marek Grabowski
831827b4bb
Merge pull request #11056 from wojtek-t/rewrite_services_in_go
...
Rewrite services shell test in Go.
2015-07-27 09:21:44 +02:00
Justin Santa Barbara
9cd746e74d
e2e: check return values in resize_nodes
...
We weren't actually testing the return values in resize_nodes; and
I don't believe that was deliberate.
2015-07-26 22:27:07 -04:00
Justin Santa Barbara
638a19eb29
Spelling (non-code): test/e2e/resize_nodes.go
2015-07-26 22:27:07 -04:00
Justin Santa Barbara
8ce6c2db96
e2e: Check that node is healthy before isolating from master
...
We simulate network failure, check the node is offline, and then check
it recovers. This adds a check that the node is online before simulating
network failure.
2015-07-26 22:27:07 -04:00
Justin Santa Barbara
584a6f27ad
Introduce framework in e2e services; should log events on failure
...
Once #8887 merges this should show errors in load balancer creation.
Even before then, it may show another error.
Bug #8892
2015-07-26 18:55:34 -04:00
Max Forbes
bd9e09ba00
Implement 'Nodes Network' test for GKE
2015-07-24 17:05:30 -07:00
Mike Danese
6ca0151ff1
Merge pull request #11807 from mwielgus/scale_rc_fix
...
Add scale retry in ScaleRC in test/e2e/util.go
2015-07-24 15:25:48 -07:00
Yu-Ju Hong
12a252bd8b
e2e: add resourceMontior to poll resource usages on the nodes
...
This change adds resourceMontior, which spawns a goroutine per node to poll the
container stats for known, relevant containers, computes the resource usage and
stores the data. Users can then examine the data in the buffer to get resource
of each individual containers.
2015-07-24 15:13:36 -07:00
Janet Kuo
565a13e8db
E2E tests for kubectl run command
2015-07-24 11:23:07 -07:00
Mike Danese
de6d870569
Merge pull request #11741 from jsafrane/devel/service-test
...
Use a service between e2e volume tests clients and servers.
2015-07-24 11:21:28 -07:00
Tim St. Clair
a244357ccd
Use prometheus extraction library for metric parsing in e2e tests
2015-07-24 10:28:46 -07:00
Marcin Wielgus
82cf645bad
E2E tests for examples/rethinkdb
2015-07-24 14:51:52 +02:00
Jerzy Szczepkowski
7645513d2a
Merge pull request #10749 from mwielgus/secret_and_downward
...
E2E tests for examples/downward-api and examples/secrets
2015-07-24 14:18:34 +02:00
Jerzy Szczepkowski
1081003e45
Merge pull request #11691 from gmarek/scale_e2e
...
Remove Scale e2e test
2015-07-24 14:15:42 +02:00
Marcin Wielgus
561dd7d18b
Add scale retry in ScaleRC in test/e2e/util.go
2015-07-24 14:12:55 +02:00
Jerzy Szczepkowski
496895d610
Revert "Improve SSH logging for debugging"
2015-07-24 13:36:16 +02:00
Marcin Wielgus
40f3dc2f32
E2E tests for examples/downward-api and examples/secrets
2015-07-24 12:32:04 +02:00
Jerzy Szczepkowski
8ea206b8fb
Merge pull request #10920 from mwielgus/kubectl_e2e
...
E2E tests for kubectl commands (api-versions, cluster-info, describe)
2015-07-24 12:25:00 +02:00
Jerzy Szczepkowski
ffa8c706db
Merge pull request #10702 from mwielgus/liveness_e2e
...
E2E test for examples/liveness
2015-07-24 12:20:03 +02:00
Marcin Wielgus
5ec7109fc1
E2E tests for kubectl commands (api-versions, cluster-info, describe)
2015-07-24 10:53:51 +02:00
Jerzy Szczepkowski
0be5405afd
Merge pull request #11685 from piosz/autoscaling_e2e
...
Added cluster size autoscaling e2e test
2015-07-24 10:26:33 +02:00
Marcin Wielgus
2471e0b892
E2E test for examples/liveness
2015-07-24 10:03:48 +02:00
Jerzy Szczepkowski
5c014062f6
Merge pull request #11074 from yujuhong/monitor_resource
...
e2e: query kubelet for resource usage of containers
2015-07-24 09:43:25 +02:00
Jerzy Szczepkowski
6488ac5512
Merge pull request #11778 from mbforbes/sshLog
...
Improve SSH logging for debugging
2015-07-24 09:36:52 +02:00
Vish Kannan
6fc1a4b415
Merge pull request #11719 from timstclair/addon-e2e
...
Add e2e test for kube-ui addon
2015-07-23 18:04:17 -07:00
Max Forbes
e24ab02f05
Move e2e SSH utils to e2e/ssh package; improve SSH logging.
2015-07-23 17:57:46 -07:00
Vish Kannan
6306ad1bce
Merge pull request #11736 from thockin/cleanup-dns-legacy
...
Stop populating legacy DNS names
2015-07-23 17:30:00 -07:00
Vish Kannan
e35ee9b3b6
Merge pull request #11500 from mbforbes/fasterLiveness
...
Makes liveness test faster
2015-07-23 17:08:38 -07:00
Vish Kannan
8733309757
Merge pull request #11466 from pmorie/hostpath-e2e
...
Cleanup hostPath e2e tests
2015-07-23 17:08:07 -07:00
Max Forbes
e704004a53
Change Fail(fmt.Sprintf(...)) to Failf(...)
2015-07-23 16:03:34 -07:00
Max Forbes
a4112ded7b
Make liveness test faster
2015-07-23 14:56:04 -07:00
Vish Kannan
cc326c714b
Merge pull request #11561 from saad-ali/issue11231
...
Fix GCE PD attach/detach issues
2015-07-23 14:53:45 -07:00
Max Forbes
5ff1566aac
Support gcloud rolling-update command in 'preview' and 'alpha compute'
2015-07-23 14:16:31 -07:00
saadali
234f3ed814
Make GCE PD attach block on pending detach. Retry on detach/attach errors.
2015-07-23 14:03:50 -07:00
Tim Hockin
4e1630d3a9
Stop populating legacy DNS names
2015-07-23 13:51:09 -07:00
Tim Hockin
c4b707192d
Remove deprecated 'se' resource alias
2015-07-23 12:04:01 -07:00
Tim St. Clair
fe84780744
Add e2e for kube-ui addon
2015-07-23 11:38:29 -07:00
Vish Kannan
93cd8cc2ef
Merge pull request #11747 from mwielgus/kubectl_version
...
E2E test for kubectl version
2015-07-23 09:26:55 -07:00
Wojciech Tyczynski
fdd7f1e4b2
Rewrite services shell test in Go.
2015-07-23 16:16:45 +02:00
Marcin Wielgus
0a9a8aa45e
E2E test for kubectl version
2015-07-23 14:16:50 +02:00
Marcin Wielgus
3d82de849f
E2E test for examples/storm
2015-07-23 13:20:52 +02:00
Wojciech Tyczynski
db2d4a2b08
Merge pull request #10986 from wojtek-t/test_in_non_default_namespaces
...
Migrate tests to non-default namespaces
2015-07-23 13:00:27 +02:00
Marcin Wielgus
2744ed2247
E2E test for examples/cassandra
2015-07-23 12:20:50 +02:00
Wojciech Tyczynski
959477463f
Migrate tests to non-default namespaces
2015-07-23 12:04:10 +02:00
Jan Safranek
118004c166
Use a service between e2e volume tests clients and servers.
...
This helps with routing of TCP traffic between clients and servers in case
flannel or similar service is not installed and pods don't see each other.
- It needs 'insecure' in /etc/exports to allow NFS clients on ports > 1024,
Kubernetes service will change client port to a random number.
- glusterfs no longer needs explicit endpoint definition, it uses the service
instead.
2015-07-23 11:51:43 +02:00
Marcin Wielgus
bad01214a7
E2E tests for examples/spark
2015-07-23 10:43:31 +02:00
Wojciech Tyczynski
648c57e3e1
Merge pull request #10990 from mwielgus/kubectl_expose
...
E2E test for kubectl expose
2015-07-23 10:42:44 +02:00
Vish Kannan
d9bb171f8a
Merge pull request #11620 from mbforbes/mcSkipGKE
...
Remove deprecated master certs test
2015-07-22 17:11:49 -07:00
Vish Kannan
a6b69710fe
Merge pull request #11607 from mbforbes/addonClarify
...
Clarify bits of addon e2e test
2015-07-22 17:03:58 -07:00
Vish Kannan
f350c5226f
Merge pull request #11618 from mbforbes/etcdSkipGKE
...
Clarify etcd failure e2e test requirements
2015-07-22 17:01:18 -07:00
Vish Kannan
b321cff1e4
Merge pull request #11612 from mbforbes/shellSkipGKE
...
Skip GKE for shell services test and make clear why
2015-07-22 17:00:36 -07:00
Vish Kannan
b27f99bd43
Merge pull request #11030 from justinsb/e2e_aws_lb_changes_on_service_change
...
e2e: For AWS, tolerate an LB change when the service changes
2015-07-22 16:32:10 -07:00
Piotr Szczesniak
6b6d2c6aef
Added cluster size autoscaling e2e test
2015-07-22 17:26:07 +02:00
gmarek
4e0c2f245e
Remove Scale e2e test
2015-07-22 15:44:42 +02:00
Max Forbes
5e195b4f04
Remove deprecated master certs test
2015-07-21 15:42:37 -07:00
Max Forbes
c8dcd1cc20
Clarify etcd failure e2e test requirements
2015-07-20 14:53:39 -07:00
Max Forbes
044e0a92aa
Skip GKE for shell services test and make clear why
2015-07-20 14:35:09 -07:00
Yu-Ju Hong
378a44a287
e2e: query kubelet for resource usage of containers
...
This change adds simple utility functions to query kubelet for the resource
usage of major containers (e.g. /kubelet, /docker-daemon, etc) for the past
time interval (up to 2 minutes). This is intended for spot checking of the
recent resource usage on the node.
2015-07-20 14:26:33 -07:00
Max Forbes
518ddd62c8
Clarify bits of addon e2e test
2015-07-20 14:10:48 -07:00
Paul Morie
e677386f6b
Cleanup hostPath e2e tests
2015-07-17 16:25:19 -04:00
Wojciech Tyczynski
27dd99a1da
Log failures in Proxy e2e tests
2015-07-15 14:38:54 +02:00
Mike Danese
337772a91f
fix all tests
2015-07-14 21:51:30 -07:00
Eric Tune
9079606175
Merge pull request #11217 from wojtek-t/store_monit_logs
...
Store monit logs from Jenkins runs
2015-07-14 15:00:07 -07:00
Eric Tune
f23f7a1977
Merge pull request #11256 from mikedanese/fix-e2e
...
temporary fix e2e by duping files
2015-07-14 13:09:02 -07:00
Eric Tune
3043e05a90
Merge pull request #11242 from JanetKuo/e2e-util-waiting
...
Fix the bug that some waits in e2e test don't actually happen
2015-07-14 13:03:56 -07:00
Mike Danese
1e85c9cf92
temporary fix e2e by duping files
2015-07-14 13:02:59 -07:00
Eric Tune
0b597aaf66
Merge pull request #11239 from mikedanese/user-docs-move
...
Move user docs to docs/user-guide/
2015-07-14 12:40:23 -07:00
Mike Danese
2476d78ac2
point tests to new doc location
2015-07-14 12:23:16 -07:00
Eric Tune
914b6fe25b
Merge pull request #10185 from mesosphere/exclusive-port-range
...
Fix default service node port range in e2e test
2015-07-14 12:00:39 -07:00
Janet Kuo
b2e8936d1c
Fix the bug that some waits don't actually happen
2015-07-14 10:45:56 -07:00
Wojciech Tyczynski
f9cfa1b3b1
Store monit logs from Jenkins runs
2015-07-14 12:01:15 +02:00
Marcin Wielgus
21ce6624e3
E2E test for kubectl expose
2015-07-14 11:37:30 +02:00
Tim Hockin
69b5b2c2aa
Merge pull request #11142 from mwielgus/kubectl_e2e_patch
...
E2E tests for kubectl logs and patch
2015-07-13 17:04:20 -07:00
Tim Hockin
ce25e164e7
Merge pull request #11128 from justinsb/e2e_pd_contents
...
e2e: Add test to pd that disk contents are preserved
2015-07-13 15:45:02 -07:00
Tim Hockin
3452748de9
Merge pull request #11077 from krousey/service_flake
...
Adding retry logic around service updates
2015-07-13 13:06:02 -07:00
Wojciech Tyczynski
8d98ad7a76
Retry 'service unavailable' failures in proxy test
2015-07-13 16:43:49 +02:00
Marcin Wielgus
f8d30c1b1e
E2E tests for kubectl logs and patch
2015-07-13 14:30:09 +02:00
Justin Santa Barbara
f9dc7c189c
e2e: Add test to pd that disk contents are preserved
...
Issue #11012 reported that disk contents may be lost (sometimes).
We should have an e2e test to verify this is not happening.
(If it is happening, we should then fix it!)
2015-07-12 18:50:32 -04:00
Tim Hockin
ea9272c4b7
Merge pull request #11080 from satnam6502/reboot
...
Fix reboot test to use system namespace
2015-07-12 15:17:53 -07:00
Justin Santa Barbara
f861d92e56
e2e: AWS: Increase timeout on the node resize tests
...
Regularly hitting these timeouts, it seems that AWS is just slower to boot;
this makes sense - AWS uses a standard image for example, so has more software
to install (never mind any arguments about the clouds themselves!)
2015-07-11 17:17:12 -04:00
Satnam Singh
910603bba9
Fix reboot test to use system namespace
2015-07-11 09:05:05 -07:00
Rohit Jnagal
d61d272beb
Merge pull request #10974 from brendandburns/lakesong
...
Automatically open a firewall when creating a GCE load balancer.
2015-07-10 19:21:06 -07:00
Rohit Jnagal
3c71eb652c
Merge pull request #11068 from alex-mohr/e2e-gke
...
Add GKE coverage for e2e tests that support both GCE and GKE
2015-07-10 15:43:52 -07:00
Rohit Jnagal
6dc16f9442
Merge pull request #11005 from mbforbes/upgradePickVersion
...
Allow upgrade target version to be specified
2015-07-10 15:20:29 -07:00
Brendan Burns
a8f02e5472
Automatically open a firewall when creating a GCE load balancer.
2015-07-10 14:35:29 -07:00
Alex Mohr
a885166890
Add GKE coverage for e2e tests that support both GCE and GKE
2015-07-10 14:07:24 -07:00
Kris Rousey
aca4559bbd
Adding retry logic around service updates
2015-07-10 13:38:37 -07:00
Rohit Jnagal
e3b8ad945b
Merge pull request #11019 from caesarxuchao/e2e_waitforallpods
...
ignore pods that are failed but controlled by a rc when start e2e tests
2015-07-10 12:22:01 -07:00
Brendan Burns
86f54b4d05
Merge pull request #11035 from nikhiljindal/nettest
...
Updating nettest image to latest code
2015-07-09 22:08:01 -07:00
Victor Marmol
4e75e84994
Merge pull request #11025 from mbforbes/restart
...
Move code to prepare for e2e/restart transition
2015-07-09 21:08:27 -07:00
Victor Marmol
68a62fef95
Merge pull request #11010 from derekwaynecarr/enable_test_vagrant
...
Enable e2e networking test for intra-pod communication for vagrant
2015-07-09 21:08:03 -07:00
nikhiljindal
90d371c98f
Updating nettest image to latest code
2015-07-09 18:07:18 -07:00
Justin Santa Barbara
627261082c
e2e: For AWS, tolerate an LB change when the service changes
...
We have an issue to track the problem: #11002
The test was serving as a reminder that this needed fixing, but
for v1 we should just test what we expect to happen.
2015-07-09 19:57:21 -04:00
Victor Marmol
d864d271af
Merge pull request #10999 from derekwaynecarr/skip_tests
...
Skip service tests that require external load balancer when using vagrant provider
2015-07-09 16:04:35 -07:00
Max Forbes
3d9de02b78
Move code to prepare for e2e/restart transition
2015-07-09 16:02:27 -07:00
Chao Xu
3db73bbe8c
ignore pods that are failed but controlled by a rc when start e2e tests
2015-07-09 15:44:55 -07:00
Max Forbes
7cfabea2d3
E2E upgrade test: allow upgrade target version to be specified via command line.
2015-07-09 14:28:58 -07:00
Victor Marmol
ffc5a86098
Merge pull request #11001 from satnam6502/e2e-es
...
Fix error with variable re-declaration in ES logging test
2015-07-09 14:23:39 -07:00
Victor Marmol
fbc6e7f5f5
Merge pull request #11008 from krousey/nodesflake
...
Adding polling to all node readiness
2015-07-09 14:23:29 -07:00
Victor Marmol
b45115dd2c
Merge pull request #10964 from JanetKuo/e2e-kubectl-label
...
E2E tests for kubectl label command
2015-07-09 14:22:35 -07:00
Kris Rousey
3058ddad19
Adding polling to all node readiness
2015-07-09 12:26:16 -07:00
derekwaynecarr
26c924a96d
DNS is supported on vagrant so enable test
2015-07-09 15:09:29 -04:00
Satnam Singh
9c82b4b6c8
Fix error with variable re-declaration in ES logging test
2015-07-09 10:10:48 -07:00
derekwaynecarr
8da819f39f
Skip test on vagrant provider
2015-07-09 12:47:12 -04:00
Wojciech Tyczynski
977b1d9579
Merge pull request #10823 from piosz/real_test
...
Added load test with pods doing real works
2015-07-09 11:26:47 +02:00
Janet Kuo
ea092fd77b
E2E tests for kubectl label command
2015-07-08 23:36:16 -07:00
Satnam Singh
31fe4da2cd
End to end test for Kibana liveness
2015-07-08 14:01:56 -07:00
Marcin Wielgus
2bf1e50b8a
Flower service and updated kubectl outputs in examples/clery-rabbitmq
2015-07-08 11:10:59 +02:00
Piotr Szczesniak
3fb39542d0
Added load test with pods doing real works
2015-07-08 11:01:41 +02:00
saadali
e89f3375f2
Fix "Docker Containers should be able to override the image's default commmand" tests
2015-07-07 15:52:01 -07:00
Wojciech Tyczynski
54f2305dec
Check whether all nodes are healthy in e2e framework
2015-07-07 13:53:03 +02:00
gmarek
460935236d
Add additional loging to max_pods e2e test
2015-07-07 09:16:34 +02:00
Wojciech Tyczynski
34dd9c7880
Merge pull request #10802 from bprashanth/max_containers_fail
...
Don't ignore containers restarting during tests
2015-07-07 09:12:09 +02:00
Prashanth Balasubramanian
b0bbd5b8d5
Don't ignore containers restarting during tests
2015-07-06 18:36:59 -07:00
Yu-Ju Hong
a60638d760
Merge pull request #10718 from justinsb/e2e_aws_block_master_by_ip
...
e2e: For AWS, block master by (hard-coded) IP
2015-07-06 17:41:37 -07:00
Yu-Ju Hong
a267e04e54
Merge pull request #10705 from mwielgus/delete_namespace_in_e2e
...
Remove deferred cleanups from tests/e2e/examples.go
2015-07-06 16:14:59 -07:00
Yu-Ju Hong
4b2d73dcb3
Merge pull request #10487 from satnam6502/sys-namespace
...
Move cluster level services to the kube-system namespace
2015-07-06 15:35:45 -07:00