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
k8s-merge-robot
d50810a1db
Merge pull request #14831 from deads2k/allow-yaml-patch
...
Auto commit by PR queue bot
2015-10-01 08:48:45 -07:00
gmarek
a1e0ce8972
Fix Kubemark on Jenkins
2015-10-01 16:33:28 +02:00
gmarek
9a74980da2
Make kubemark work on Jenkins
2015-10-01 15:26:39 +02:00
Brendan Burns
40bb24d692
Revert "Fix 'flock' command in hack/jenkins/e2e.sh"
2015-09-30 12:27:02 -07:00
deads2k
8b063a34b0
allow yaml as argument to patch
2015-09-30 11:58:42 -04:00
gmarek
8e56866a0a
Change the Jenkins kubemark Job name to match kubernetes-.*-gce regexp
2015-09-30 16:16:31 +02:00
gmarek
fd14fa5c48
Add first attempt of Kubemark config to jenkins/e2e.sh
2015-09-30 16:11:39 +02:00
Filip Grzadkowski
28d71418ca
Merge pull request #14824 from gmarek/fix-jenkins
...
Fix 'flock' command in hack/jenkins/e2e.sh
2015-09-30 15:29:15 +02:00
gmarek
cf31d16d94
Fix 'flock' command in hack/jenkins/e2e.sh
2015-09-30 15:27:53 +02:00
Brendan Burns
e827934d78
Merge pull request #12677 from andronat/kubectl_doc_cmd
...
A new command to read types' description from Swagger - kubectl explain
2015-09-29 19:35:37 -07:00
k8s-merge-robot
b661cfd21e
Merge pull request #14643 from liguangbo/change_Oom_to_OOM
...
Auto commit by PR queue bot
2015-09-29 18:54:22 -07:00
Jeff Lowdermilk
e849c00b08
Disable Deployment tests in GKE
...
unbreak gke-ci. again.
2015-09-29 10:21:36 -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
Mike Danese
ae7d3d5a54
add gce-upgrade to jenkins/e2e.sh
2015-09-28 13:52:42 -07:00
liguangbo
12299087da
Change Oom to OOM
2015-09-28 18:18:04 +08:00
gmarek
dd3bd73948
Initial Kubemark commit
2015-09-28 11:39:05 +02:00
Anastasis Andronidis
e8b9dde623
new kubectl explain command
2015-09-26 14:25:53 +03:00
Jordan Liggitt
b71fbb3df9
Lengthen integration test timeout
2015-09-25 20:46:02 -04:00
nikhiljindal
d61ed52799
Adding an e2e test for deployment
2015-09-25 17:14:31 -07:00
Brian Grant
8236335697
Merge pull request #14580 from ixdy/hack-verify-print-status
...
In verify-all.sh, print check and its status in verbose mode
2015-09-25 16:30:58 -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
Jeff Grafton
d466c63f5c
In verify-all.sh, print check and its status in verbose mode
2015-09-25 13:25:44 -07:00
Brian Grant
313918f561
Merge pull request #14148 from brendandburns/perf
...
Add a method for encoding directly to a io.Writer and use it for HTTP
2015-09-25 13:19:58 -07:00
Brian Grant
44b0bb1ae7
Merge pull request #14325 from mikedanese/podgc
...
add pod garbage collection
2015-09-25 11:24:01 -07:00
Brian Grant
d6c3ac54b8
Merge pull request #14392 from caesarxuchao/fix-swagger-docs-move-v1alpha1
...
simplify group-version-to-pkg-path
2015-09-25 11:02:52 -07:00
Marcin Wielgus
039acb8c1d
Merge pull request #14463 from nikhiljindal/DeploymentOnGCE
...
Allow enabling deployment controller on GCE and GKE
2015-09-25 13:47:36 +02:00
Mike Danese
376faea1cf
add pod garbage collection
2015-09-24 22:47:53 -07:00
Chao Xu
d599d07bc3
simplify group-version-to-pkg-path
2015-09-24 21:33:32 -07:00
Chao Xu
c449baea46
Remove ExpStorageVersion and Add StorageVersions to APIServer struct
2015-09-24 17:44:59 -07:00
Brendan Burns
8998219686
Add a method for encoding directly to a io.Writer and use it for HTTPx
2015-09-24 15:52:09 -07:00
Chao Xu
ae1293418b
move experimental/v1 to experimental/v1alpha1;
...
use "group/version" in many places where used to expect "version" only.
2015-09-24 15:32:11 -07:00
Eric Tune
f4f8ec68f8
Merge pull request #14518 from nikhiljindal/flag-exceptions
...
printf->print in hack/verify-flags-underscore.py script
2015-09-24 14:03:37 -07:00
nikhiljindal
0799c11cb5
printf->print
2015-09-24 13:10:25 -07:00
nikhiljindal
ed5d24ed52
Allow enabling deployment controller on GCE and GKE
2015-09-24 11:37:16 -07:00
Brendan Burns
ec427f22b1
Disable race detection for all integration tests
2015-09-24 09:37:01 -07: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
gmarek
24b03c4db2
Move broken service tests to the flaky suite to make GCE suite happy again
2015-09-24 09:13:00 +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
Eric Tune
d3beca6f06
Merge pull request #14381 from dchen1107/fix
...
Flag controlled RLIMIT_NOFILE for kubelet.
2015-09-23 16:30:11 -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
Eric Paris
2e814b3b79
hack/verify-all.sh: return error on error
2015-09-23 16:37:22 -04:00
Eric Paris
1ef9e05341
hack/verify-all.sh: turn tab into space
2015-09-23 16:34:38 -04: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
gmarek
816b20a179
Move one of the service tests to skipped.
2015-09-23 15:18:19 +02:00
Dawn Chen
5649939a36
Add new flag to flag file.
2015-09-22 15:18:34 -07:00
Abhishek Shah
a64dad04c7
Make KubeProxy test faster
2015-09-22 13:43:43 -07:00
Tim Hockin
bd3cd82a12
Change kube-proxy flag: annotation for proxy-mode
...
This changes the --legacy-userspace-proxy flag to be a string flag
--proxy-mode. If specified, the flag will be respected ('userspace' and
'iptables' being valid values). If left blank (default) we will choose the
"best". best means userspace for now UNLESS the user adds an annotation
(net.experimental.kubernetes.io/proxy-mode) to their node, in which case we
will try to use that.
This allows people to try it on a single machine without fear of global failure
and without it getting rolled back on reboots. It is a poor-man's config blob.
2015-09-21 18:06:24 -07: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
Jeff Grafton
4ce49b6f45
Filter test output when running unit tests in verbose mode
2015-09-21 13:11:12 -07:00