Avesh Agarwal
78e833e7bc
Add pod status and reason when there are remaining pods.
2016-06-16 14:09:24 -04:00
Girish Kalele
ee7ca66dba
Add nethealth prepull container output to e2e run logs
2016-06-16 11:03:09 -07:00
nikhiljindal
ca22a28fff
Dumping logs of federation pods on test failure
2016-06-15 17:07:05 -07:00
Matt Liggett
4f388d8aad
Compare v1.Service to v1.Service.
2016-06-15 12:49:45 -07:00
Euan Kemp
d8d63be2dd
e2e: Skip init container tests under rkt runtime
2016-06-15 11:50:58 -07:00
Euan Kemp
fb56095683
e2e: Add container runtime flag
2016-06-15 11:50:58 -07:00
gmarek
9cf3724ed6
WaitForRunningReady also waits for PodsSuccess
2016-06-15 15:09:02 +02:00
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
Jan Chaloupka
d9f3e3c3ad
e2e.framework.util.StartPods:
...
The number of pods to start must be non-zero.
Otherwise the function waits for pods forever if waitForRunning is true.
It the number of replicas is zero, panic so the mistake is heard all over the e2e realm.
Update all callers of StartPods to test for non-zero number of replicas.
2016-06-14 13:44:38 +02: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
goltermann
4b722d33aa
Fixing timing issues with examples
2016-06-13 15:26:09 -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
gmarek
0adcc8ef1e
Remove known metrics list
2016-06-13 10:37:21 +02: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