Wojciech Tyczynski
e0498ed76a
Make timeout for starting system pods configurable
2016-06-15 11:25:42 +02:00
k8s-merge-robot
751f45b641
Merge pull request #27310 from ihmccreery/version-guard-port-forward
...
Automatic merge from submit-queue
Add kubectl version guard around kubectl port-forward
Fixes #26594 (once this gets backported to v1.2 and v1.3).
2016-06-14 13:43:40 -07:00
Isaac Hollander McCreery
fa9f6d7cd2
Add kubectl version guard around kubectl port-forward
2016-06-14 10:04:22 -07:00
nikhiljindal
5a20112ec4
Adding test for cluster controller
2016-06-13 17:29:06 -07:00
nikhiljindal
9b2b763ab0
Fixing references to federated-context and federation-e2e
2016-06-13 16:43:55 -07:00
k8s-merge-robot
6489abe8b4
Merge pull request #26953 from madhusudancs/fed-e2e-framework-clientset
...
Automatic merge from submit-queue
Add clientset support for federation e2e tests.
Only the last commit here needs review.
Depends on #26952 .
cc @colhom @kubernetes/sig-cluster-federation
[]()
2016-06-13 04:53:41 -07:00
k8s-merge-robot
76aa4fc0e6
Merge pull request #26831 from yujuhong/downard_api_test
...
Automatic merge from submit-queue
Port the downward api test to the node e2e suite
Also extend the framework to allow a custom client config loading function, so
that the node e2e suite can reuse the same framework across tests.
This fixes #26609
/cc @timstclair @pwittrock
2016-06-11 09:54:45 -07:00
k8s-merge-robot
a4b5f991e7
Merge pull request #27148 from janetkuo/io-timeout-sleep-and-talk
...
Automatic merge from submit-queue
In case of i/o timeout error in kubectl e2e, try talking to the server again after 2s before dying
Ref #26715
[]()
2016-06-11 02:47:49 -07:00
k8s-merge-robot
ede661b4af
Merge pull request #27012 from janetkuo/reduce-pod-list
...
Automatic merge from submit-queue
Listing pods only once when getting pods for RS in deployment
Fixes #26834
1. Avoid ranging over RSes and then `List` pods of each RS. Instead, `List` pods of the deployment once, and then filter pods of each RS.
2. Avoid using clientset to `List` pods in deployment controller. Use podStore instead. (TODO in some functions because the unit tests don't have podStore.)
@kubernetes/deployment
[]()
2016-06-10 20:40:22 -07:00
Janet Kuo
13718846d8
In case of i/o timeout error in kubectl e2e, try talking to the server again after 2s before dying
2016-06-10 10:06:46 -07:00
Janet Kuo
764df2e096
Listing pods only once when getting pods for RS in deployment
2016-06-10 09:55:28 -07:00
Madhusudan.C.S
f7486d52ea
Add clientset support for federation e2e tests.
2016-06-10 00:26:30 -07:00
Jeff Lowdermilk
3567199432
Fix GKE upgrade e2e util.
...
containers command group at HEAD no longer accepts --zone. Flag
has to be specified after subcommand group.
2016-06-09 10:47:12 -07:00
k8s-merge-robot
66149c50fd
Merge pull request #26792 from janetkuo/deployment-version-skewed-test-fail
...
Automatic merge from submit-queue
Avoid comparing pod-template-hash when getting a deployment's new/old RSes
Will need to cherry pick to 1.2 also.
Ref #26724 #26797 @kubernetes/deployment @ihmccreery
[]()
2016-06-08 12:03:31 -07:00
Wojciech Tyczynski
51f433d9a6
Reduce huge amount of logs in large cluster tests
2016-06-08 13:36:46 +02:00
Wojciech Tyczynski
878c8d41f1
Merge pull request #27008 from zmerlynn/e2e-routes
...
Networking e2es: Wait for all nodes to be schedulable in kubeproxy and networking tests
2016-06-08 09:02:30 +02:00
Zach Loafman
936297c64c
Networking e2es: Wait for all nodes to be schedulable in kubeproxy and networking tests
...
Now that GCE routes take an extremely long time to come up and there's
a variance in "Ready" and "Schedulable", start cherry-picking tests
where we really want to have all nodes routable/schedulable for
testing. Adding logging. This will increase test times on large
clusters but should have 0 impact on normal testing.
2016-06-07 16:38:03 -07:00
Wojciech Tyczynski
940882cb44
Fix scalability flakes in small clusters
2016-06-07 14:44:31 +02:00
Janet Kuo
c3d905776e
Avoid comparing pod-template-hash when getting a deployment's new/old RSes
2016-06-06 17:09:35 -07:00
Janet Kuo
9f4e30ba88
Fix nil pointer dereference in deployment e2e test
2016-06-06 17:08:38 -07:00
Yu-Ju Hong
a6a3ed210c
Port the downward api test to the node e2e suite
...
Also extend the framework to allow a custom client config loading function, so
that the node e2e suite can reuse the same framework across tests.
2016-06-03 18:16:24 -07:00
Jerzy Szczepkowski
a9dc78c6f6
Implemented e2e test: cluster autoscaler with node selector.
...
Implemented e2e test: cluster autoscaler with node selector.
2016-06-03 16:38:45 +02:00
Tim Hockin
3c6ce53b7f
Fix call-sites after dep updates
2016-06-02 16:57:28 -07:00
k8s-merge-robot
cae939b81c
Merge pull request #26654 from janetkuo/e2e-deployment-list-rs
...
Automatic merge from submit-queue
List RSes once when getting old/new RSes in deployment e2e tests
Ref #26509
[]()
2016-06-02 08:54:36 -07:00
Wojciech Tyczynski
2a5883fc3a
Wait for all nodes to be schedulable in scalability tests
2016-06-02 10:20:59 +02:00
k8s-merge-robot
cf234ab67d
Merge pull request #26251 from caesarxuchao/add-serializer
...
Automatic merge from submit-queue
Add direct serializer
Fix #25589 . Implemented a direct codec that doesn't do conversion, but sets the group, version and kind before serialization as Clayton suggested [here](https://github.com/kubernetes/kubernetes/issues/25589#issuecomment-219168009 ).
First commit is cherry-picked from #24826 .
@kubernetes/sig-api-machinery
2016-06-01 23:31:47 -07:00
Janet Kuo
2ced966cd5
List RSes once when getting old/new RSes in deployment e2e tests
2016-06-01 14:19:35 -07:00
k8s-merge-robot
46323336cb
Merge pull request #26559 from wojtek-t/max_idle_conns_per_host
...
Automatic merge from submit-queue
Max idle conns per host
Ref #26519
Hopefully, this will at least somehow help with #26519
@gmarek @krousey @lavalamp
2016-06-01 11:41:42 -07:00
k8s-merge-robot
bc6c66d4d4
Merge pull request #25726 from jszczepkowski/hpa-testfix
...
Automatic merge from submit-queue
Rework of resource consumer.
2016-06-01 08:50:23 -07:00
k8s-merge-robot
41a01fcfed
Merge pull request #26618 from wojtek-t/fix_large_kubelet_test
...
Automatic merge from submit-queue
Change Kubelet test to run also in large clusters
This should fix the recent failure of kubelet test in 2000-node cluster.
@zmerlynn - FYI
2016-06-01 08:00:31 -07:00
Jerzy Szczepkowski
967a7c95d2
Rework of resource consumer.
...
Major rework of resource consumer: added controller running as a pod that spreads requests around consumers. This should fix #21664 and #23536 .
2016-06-01 15:50:03 +02:00
Wojciech Tyczynski
1afe14deaf
Change Kubelet test to run also in large clusters
2016-06-01 13:39:54 +02:00
Jerzy Szczepkowski
93e5b12a06
Multiple MIGs in e2e cluster autoscaling tests.
...
Implemented support for multiple MIGs in e2e cluster autoscaling tests.
2016-06-01 11:20:41 +02:00
Chao Xu
f32f3966d6
add DirectCodec; use it in release_1_3 clientset
2016-05-31 10:14:24 -07:00
k8s-merge-robot
5762ebfc63
Merge pull request #26360 from jlowdermilk/skip-audit
...
Automatic merge from submit-queue
Fix some gce-only tests to run on gke as well
Enable "Services should work after restarting apiserver [Disruptive]" and DaemonRestart tests, except the 2 that require master ssh access.
Move restart/upgrade related test helpers into their own file in framework package.
2016-05-31 10:01:26 -07:00
Wojciech Tyczynski
b67a6e6d41
Avoid creating multiple unnecessary clients in tests.
2016-05-31 14:57:09 +02:00
k8s-merge-robot
8a29f67fc1
Merge pull request #26524 from luxas/fix_test_typo
...
Automatic merge from submit-queue
Fix comment typos in #25972
@ixdy
2016-05-30 12:29:02 -07:00
Jeff Lowdermilk
6ee2b7bc4e
Fix some gce-only tests to run on gke as well
...
DaemonRestart kubelet test, and Services apiserver restart test.
2016-05-30 07:33:24 -07:00
Lucas Käldström
46525a7d19
Fix comment typos in #25972
2016-05-30 15:37:49 +03:00
Wojciech Tyczynski
570232b9ec
Fix GetReadySchedulableNodes function
2016-05-30 13:11:06 +02:00
k8s-merge-robot
04bdd37bc4
Merge pull request #25972 from luxas/remove_arch_constants
...
Automatic merge from submit-queue
Use pause image depending on the server's platform when testing
Removed all pause image constant strings, now the pause image is chosen by arch. Part of the effort of making e2e arch-agnostic.
The pause image name and version is also now only in two places, and it's documented to bump both
Also removed "amd64" constants in the code. Such constants should be replaced by `runtime.GOARCH` or by looking up the server platform
Fixes : #22876 and #15140
Makes it easier for: #25730
Related: #17981
This is for `v1.3`
@ixdy @thockin @vishh @kubernetes/sig-testing @andyzheng0831 @pensu
2016-05-28 04:48:59 -07:00
Alex Robinson
c0a91b17ba
Merge pull request #26072 from kubernetes/sttts-fix-e2e-kubectl-exec-log
...
Do not show command twice in e2e kubectl exec
2016-05-27 11:30:20 -07:00
Alex Mohr
9a4ea69525
Merge pull request #26372 from yujuhong/fix_more_tests
...
e2e: fix the expectation of always running kube-system pods
2016-05-26 15:52:53 -07:00
Yu-Ju Hong
17928cc1dc
e2e: fix the expectation of always running kube-system pods
...
Instruct the tests to ignore image prepull pods.
2016-05-26 11:27:12 -07:00
Alex Mohr
351fadce6f
Merge pull request #26312 from janetkuo/fix-deployment-e2e-log
...
Fix broken log for deployment e2e tests
2016-05-26 11:27:08 -07:00
Alex Mohr
6b169eaa85
Merge pull request #25125 from colhom/federation-e2e
...
e2e tests for federated-apiserver
2016-05-26 10:40:30 -07:00
Lucas Käldström
79ca1911e1
Removed all pause image constant strings, now the pause image is chosen by arch. Part of the effort of making e2e arch-agnostic
2016-05-26 19:16:43 +03:00
Janet Kuo
f433d21a90
Use gcr.io tagged images when testing
2016-05-25 17:25:02 -07:00
Janet Kuo
c3fd3b1cf5
Fix broken log for deployment e2e tests
2016-05-25 15:07:41 -07:00
Colin Hom
a092fd2dd4
Federation build and e2e test integration
...
Federation components are now buildable and e2e-testable via e2e.go.
2016-05-25 15:07:27 -07:00