Sami Wagiaalla
608012db16
Add cmd.Run error as in addition to stdout and stderr
2016-01-13 16:08:39 -05:00
Daniel Smith
5c556b1b87
Merge pull request #19566 from spxtr/pod-disks-slow
...
Label the very slow pod disk tests [Slow].
2016-01-13 10:26:01 -08:00
Chao Xu
144b5acd08
move ServerVersion to DiscoveryClient
2016-01-13 10:11:52 -08:00
gmarek
ba8efbddea
Add explicit start and end to JSON encoded test data for easier parsing
2016-01-13 15:57:57 +01:00
harry
080cb60dab
Fix duplicated rate limit in scheduler
...
Remove BindingRateLimiterSaturation metrics
Update generated doc
2016-01-13 20:51:55 +08:00
k8s-merge-robot
e1a71fefaa
Merge pull request #19306 from yifan-gu/kubelet_service_e2e
...
Auto commit by PR queue bot
2016-01-13 03:33:13 -08:00
k8s-merge-robot
cf7d2af14a
Merge pull request #19086 from mikedanese/fix-build
...
Auto commit by PR queue bot
2016-01-13 02:12:44 -08:00
k8s-merge-robot
077d1ddb61
Merge pull request #16713 from mqliang/RecreateDeployment
...
Auto commit by PR queue bot
2016-01-13 01:04:51 -08:00
mqliang
92798408af
implement reconcileRecreateDeployment
2016-01-13 11:27:26 +08:00
k8s-merge-robot
3f2e99b7e7
Merge pull request #19375 from pwittrock/retry
...
Auto commit by PR queue bot
2016-01-12 17:03:47 -08:00
Yifan Gu
fb5ee7397b
e2e: Add support for getting kubelet logs from journald.
...
If there is any successful detection of kubelet.service,
fetch the kubelet logs using journalctl.
2016-01-12 15:52:46 -08:00
k8s-merge-robot
0df7e695d4
Merge pull request #19458 from davidopp/notsclose
...
Auto commit by PR queue bot
2016-01-12 13:53:13 -08:00
Joe Finney
ce6114d5ae
Label the very slow pod disk tests [Slow].
2016-01-12 13:48:52 -08:00
Random-Liu
1df76bc663
Add update count statistics in density test
2016-01-12 11:52:40 -08:00
Isaac Hollander McCreery
cfdae7b482
Make [Autoscaling] [Feature:Autoscaling]
2016-01-12 10:11:56 -08:00
gmarek
e704e6c0bc
Make MetricsForE2E public
2016-01-12 13:23:47 +01:00
David Oppenheimer
8ac484793d
Comment out calls to httptest.Server.Close() to work around
...
https://github.com/golang/go/issues/12262 . See #19254 for
more details. This change should be reverted when we upgrade
to Go 1.6.
2016-01-11 23:02:11 -08:00
Mike Danese
22cfa5ea7e
build: move some of hack/lib/ into a new cluster/lib/
...
Some functionality in hack/lib is currently depended on by
cluster/common.sh so kube-up from the full release tar (which
does not include hack/) is currently broken. With this PR we
create cluster/lib/ and move the necessary bits from hack/
over to get kube-up working again.
Fixes: 96d1b8d1b2
Signed-off-by: Mike Danese <mikedanese@google.com>
2016-01-11 17:10:26 -08:00
Isaac Hollander McCreery
a284927713
Add 5-minute sleep in GKE for dead tunnels to be removed
2016-01-11 15:30:23 -08:00
Minhan Xia
2a7656c0c0
Merge pull request #19383 from freehan/esloggingfix
...
Improve ES test resilience
2016-01-11 10:08:50 -08:00
gmarek
1dba92824c
Changes required for test analyzer
2016-01-11 13:29:05 +01:00
gmarek
5f2222a866
Run test for grabbing metrics from Kubelet only on GCE
2016-01-11 11:54:43 +01:00
k8s-merge-robot
30f206c9e3
Merge pull request #19261 from gmarek/in-test-metrics
...
Auto commit by PR queue bot
2016-01-11 01:59:29 -08:00
Marek Grabowski
b7f03ff600
Merge pull request #19421 from janetkuo/known-flaky
...
Label 3 flaky deployment e2e tests with [Flaky]
2016-01-11 09:55:42 +01:00
Jeff Lowdermilk
bd9d980243
Merge pull request #19425 from ihmccreery/skip-labels
...
Label [Skipped] tests apprpriately
2016-01-08 14:50:10 -08:00
k8s-merge-robot
37b5726716
Merge pull request #14431 from Defensative/UDP-LB
...
Auto commit by PR queue bot
2016-01-08 12:39:02 -08:00
Isaac Hollander McCreery
b731b20907
Collapse REBOOT_SKIP_TESTS into GCE_DEFAULT_SKIP_TESTS, and remove GCE_SOAK_CONTINUOUS_SKIP_TESTS as redundant (see notes)
2016-01-08 11:09:15 -08:00
Minhan Xia
a8d913bf8b
do not fail when parsing unexpected log line
2016-01-08 10:40:41 -08:00
Janet Kuo
81c39b45ad
Label 3 flaky deployment e2e tests with [Flaky]
2016-01-08 10:26:06 -08:00
Jan Safranek
8c48250a55
Add an integration test for volume tags.
2016-01-08 19:09:29 +01:00
Marek Grabowski
46945ab50f
Merge pull request #19402 from gmarek/json
...
Implement JSON printing for test summaries
2016-01-08 16:21:09 +01:00
gmarek
f5a41823c2
Implement JSON printing for test summaries
2016-01-08 10:07:43 +01:00
gmarek
927103121a
Update constraints for system container
2016-01-08 09:38:57 +01:00
Tim St. Clair
5ce90c31c9
Treat pod NotFound errors as permanent
...
When waiting for a pod to become running, a NotFound error should be
treated a permanent, and report the NotFound error rather than a timeout
error.
2016-01-07 16:54:10 -08:00
Abhi Shah
7ca0fa431b
Merge pull request #19385 from kubernetes/revert-19297-skip-labels
...
Revert "Label [Skipped] tests appropriately"
2016-01-07 16:21:24 -08:00
Isaac Hollander McCreery
791cae90f0
Merge pull request #19350 from brendandburns/oncall
...
Improve error reporting a little in ingress e2e.
2016-01-07 15:51:31 -08:00
Phillip Wittrock
4397bdedf3
Errof -> Warningf
2016-01-07 13:29:17 -08:00
Phillip Wittrock
aebc1bcc92
node e2e tests - retry fkaky failures caused by gcloud authentication
2016-01-07 12:17:24 -08:00
Abhi Shah
ce96ff416b
Revert "Label [Skipped] tests appropriately"
2016-01-07 11:54:41 -08:00
gmarek
5cc420c408
Small cleanup in density e2e test.
2016-01-07 10:28:43 +01:00
k8s-merge-robot
4de37e093e
Merge pull request #19297 from ihmccreery/skip-labels
...
Auto commit by PR queue bot
2016-01-06 19:13:16 -08:00
Tim St. Clair
368447ff3f
Rector kubelet stats serving
...
Changes include:
- Moving stats serving & routes to pkg/kubelet/server/stats/handler.go
- Managing the routes with restful.WebService, rather than manual
parsing
- Misc cleanup
These changes will make adding the new routes for /stats/summary more
manageable.
2016-01-06 17:37:12 -08:00
Brendan Burns
07b3ab720d
Improve error reporting a little in ingress e2e.
...
Also add Output() to the util/exec Cmd interface.
2016-01-06 15:25:04 -08:00
Minhan Xia
c3d400f4bb
Gather Fluentd logs
2016-01-06 13:46:12 -08:00
Isaac Hollander McCreery
c3cbe34106
Collapse REBOOT_SKIP_TESTS into GCE_DEFAULT_SKIP_TESTS, and remove GCE_SOAK_CONTINUOUS_SKIP_TESTS as redundant (see notes)
2016-01-06 12:16:26 -08:00
k8s-merge-robot
c8f1019c10
Merge pull request #19311 from janetkuo/flake-deployment-rollover
...
Auto commit by PR queue bot
2016-01-05 23:01:13 -08:00
Janet Kuo
7d5db746bf
Fix incorrect condition in deployment rollover e2e test
2016-01-05 16:56:12 -08:00
Minhan Xia
ed8390a51f
improve es test resillience
2016-01-05 16:51:55 -08:00
Janet Kuo
db512fc2cb
Log rcs when failed waiting for deployment status in e2e tests
2016-01-05 15:08:31 -08:00
Kenneth Shelton
9e6c45c395
Updated comments
...
Updated documentation
Fixed e2e test
2016-01-05 20:51:21 +00:00
Kenneth Shelton
d399a8f8cc
* Added UDP LB support (for GCE)
2016-01-05 20:51:21 +00:00
k8s-merge-robot
671b5982cf
Merge pull request #18125 from janetkuo/rollover-test
...
Auto commit by PR queue bot
2016-01-05 11:54:01 -08:00
k8s-merge-robot
547bf75b54
Merge pull request #19258 from gmarek/metrics-grabber
...
Auto commit by PR queue bot
2016-01-05 10:42:07 -08:00
Janet Kuo
6a8d5e7562
Add test for deployment rollover
2016-01-05 10:25:58 -08:00
k8s-merge-robot
8959b7a362
Merge pull request #19028 from mikedanese/unflaked
...
Auto commit by PR queue bot
2016-01-05 02:23:49 -08:00
gmarek
03fc8ba40a
Metrics in e2e tests are using printer framework to print themselves
2016-01-05 11:15:42 +01:00
k8s-merge-robot
d30f99b377
Merge pull request #18946 from smarterclayton/httplog
...
Auto commit by PR queue bot
2016-01-04 21:34:09 -08:00
k8s-merge-robot
cd097e3f86
Merge pull request #19088 from smarterclayton/separate_service_account
...
Auto commit by PR queue bot
2016-01-04 08:38:24 -08:00
Prashanth B
df5faeb5af
Switch DefaultClient with a timeoutClient in Ingress e2e.
2016-01-01 12:41:27 +00:00
k8s-merge-robot
3644492e66
Merge pull request #19046 from thockin/e2e-svcs-not-round-robin
...
Auto commit by PR queue bot
2015-12-30 13:08:43 -08:00
k8s-merge-robot
b51b6c917d
Merge pull request #19194 from gmarek/spam
...
Auto commit by PR queue bot
2015-12-30 07:10:38 -08:00
gmarek
fd3dcabf72
Remove node status checking spam from tests
2015-12-30 11:01:00 +01:00
k8s-merge-robot
728ed4bb83
Merge pull request #19142 from gmarek/grab-metrics
...
Auto commit by PR queue bot
2015-12-30 01:44:28 -08:00
Mike Danese
b6614a4cc7
promote complex daemonset test out of flaky
2015-12-29 13:02:08 -08:00
Tim Hockin
4bbbb9a3c9
e2e: Loop more to defeat service randomization
2015-12-29 11:23:19 -08:00
Wojciech Tyczynski
3a16ca7ce1
Increase limit for elasticsearch logs amount in scalability tests
2015-12-29 15:20:50 +01:00
Marek Grabowski
af104dd8df
Merge pull request #19162 from gmarek/log_monitoring
...
Add an exponential backoff for reading log sizes
2015-12-29 13:32:22 +01:00
k8s-merge-robot
6f97970339
Merge pull request #19168 from mwielgus/turn-off-monitoring
...
Auto commit by PR queue bot
2015-12-29 04:05:35 -08:00
Marcin Wielgus
c9036f00d1
Mark monitoring e2e tests as flaky until the new Heapster release
2015-12-29 12:32:50 +01:00
Marek Grabowski
316f8469a7
Merge pull request #19169 from gmarek/resource-usage
...
Temporarily increase allowed resources for elasticsearch in density tests
2015-12-29 12:24:00 +01:00
gmarek
2887aff3da
Temporarily increase allowed resources for elasticsearch in density tests
2015-12-29 12:21:38 +01:00
gmarek
2388787c38
Add an exponential backoff for reading log sizes
2015-12-29 10:59:38 +01:00
gmarek
1df78a2398
Add a framework for multiple writers for various test data summaries
2015-12-29 10:26:44 +01:00
gmarek
2dcafa3854
Add a flag that will make test gather metrics from all running components after the test finishes.
2015-12-28 12:10:39 +01:00
Clayton Coleman
9dad7e624c
Split the serviceaccount package into two parts
...
Public utility methods and JWT parsing, and controller specific logic.
Also remove the coupling between ServiceAccountTokenGetter and the
authenticator class.
2015-12-26 21:28:12 -05:00
k8s-merge-robot
df3f476722
Merge pull request #19056 from gmarek/fix-test
...
Auto commit by PR queue bot
2015-12-24 11:58:46 -08:00
k8s-merge-robot
16e1de6db6
Merge pull request #18859 from deads2k/gv-grab-bag
...
Auto commit by PR queue bot
2015-12-23 23:57:24 -08:00
k8s-merge-robot
05a1295085
Merge pull request #18714 from gmarek/metrics-grabber
...
Auto commit by PR queue bot
2015-12-23 10:30:06 -08:00
gmarek
95825a5bd8
Print errors in log_size_monitoring
2015-12-23 12:36:12 +01:00
gmarek
dec5096bfd
Delete not working writePerfData
2015-12-23 12:30:49 +01:00
gmarek
0e3c33bdec
log_size_monitor shouldn't fail test in case of error
2015-12-23 10:17:04 +01:00
Isaac Hollander McCreery
8b255feeee
Add flaky label [Flaky] to tests
2015-12-22 12:29:57 -08:00
Isaac Hollander McCreery
14d9a0f2c8
Label slow tests [Slow]
2015-12-22 12:29:57 -08:00
Filip Grzadkowski
4ee0e7e43c
Fix e2e tests broken in #17865
2015-12-22 13:59:35 +01:00
gmarek
9dbbc4e1df
Add a tool for grabbing and parsing prometheus metrics
2015-12-22 12:33:37 +01:00
Wojciech Tyczynski
6ce85817ea
Fix density test
2015-12-22 10:50:05 +01:00
HaiyangDING
d9f3607292
Implement multi-scheduler:
...
1. Name default scheduler with name `kube-scheduler`
2. The default scheduler only schedules the pods meeting the following condition:
- the pod has no annotation "scheduler.alpha.kubernetes.io/name: <scheduler-name>"
- the pod has annotation "scheduler.alpha.kubernetes.io/name: kube-scheduler"
update gofmt
update according to @david's review
run hack/test-integration.sh, hack/test-go.sh and local e2e.test
2015-12-22 10:49:40 +08:00
deads2k
d41e7ecf53
miscellaneous group version updates
2015-12-21 09:52:50 -05:00
k8s-merge-robot
2efc738d5b
Merge pull request #18458 from hongchaodeng/perf
...
Auto commit by PR queue bot
2015-12-21 01:54:09 -08:00
Clayton Coleman
0702164f05
httplog is not a CloseNotifier
...
We wrap TimeoutHandler with RecoverPanics, but httplog does not
implement http.CloseNotifier, which causes a naive watch from curl
against the insecure port to fail.
For now, implement CloseNotifier (but we should consider removing
httplog now that we have other tools in the stack to manage it).
2015-12-20 21:59:59 -05:00
k8s-merge-robot
796cc55663
Merge pull request #18773 from ihmccreery/fix-upgrade-proxy
...
Auto commit by PR queue bot
2015-12-19 21:10:34 -08:00
k8s-merge-robot
d01a954be7
Merge pull request #18682 from bprashanth/docker_exec
...
Auto commit by PR queue bot
2015-12-19 20:32:53 -08:00
k8s-merge-robot
3c3a24e1d4
Merge pull request #18694 from thockin/airplane_validation_pt7
...
Auto commit by PR queue bot
2015-12-19 03:57:53 -08:00
k8s-merge-robot
9e8233fc3c
Merge pull request #17398 from janetkuo/deployment-controller-informer
...
Auto commit by PR queue bot
2015-12-18 19:13:32 -08:00
Eric Tune
f15b2e32a7
Merge pull request #16422 from hurf/created_by
...
Display controllers along with type when describing a pod
2015-12-18 13:44:07 -08:00
k8s-merge-robot
7f5123f61f
Merge pull request #18900 from ihmccreery/serial-tests
...
Auto commit by PR queue bot
2015-12-18 11:56:11 -08:00
Isaac Hollander McCreery
bd49a3420e
Add [Disruptive] and [Serial] labels to appropriate tests
...
And use for partitioning; makes progress toward 10548
2015-12-18 11:12:28 -08:00
k8s-merge-robot
7dc73a34ac
Merge pull request #18856 from pwittrock/etcd2
...
Auto commit by PR queue bot
2015-12-18 10:38:36 -08:00
Tim Hockin
0fecf965b4
Change how one-of blocks are validated
...
I took a hard look at error output and played until I was happier. This now
prints JSON for structs in the error, rather than go's format.
Also made the error message easier to read.
Fixed tests.
2015-12-18 09:42:14 -08:00
Hongchao Deng
9704222cf3
scheduler performance test suite: README.md docs
2015-12-18 09:41:00 -08:00