kubernetes/test/e2e_node
Kubernetes Submit Queue d063ce213f Merge pull request #46801 from dashpole/summary_container_restart
Automatic merge from submit-queue

[Flaky PR Test] Fix summary test

fixes issue: #46797 

As we can see in the [example failure build log](https://storage.googleapis.com/kubernetes-jenkins/logs/ci-kubernetes-node-kubelet/4319/build-log.txt), the summary containers are pinging google 100s of times a second.  This causes the summary container to be killed occasionally, and fail the test.  The summary containers are only supposed to ping every 10 seconds according to the current test.  As it turns out, we were missing a semicolon, and were not sleeping between pings.  For background, we ping google to generate network traffic, so that the summary test can validate network metrics.

This PR adds the semicolon to make the container sleep between calls, and decreases the sleep time from 10 seconds to 1 second, as 1 call / 10 seconds did not produce enough activity.

cc @kubernetes/kubernetes-build-cops @dchen1107
2017-06-02 18:02:19 -07:00
..
builder autogenerated 2017-04-14 10:40:57 -07:00
conformance Fix the last deprecated "gcloud docker push args" usage. 2017-04-26 11:20:25 -07:00
environment should replace errors.New(fmt.Sprintf(...)) with fmt.Errorf(...) 2017-03-06 09:14:48 +08:00
jenkins Merge pull request #46303 from Random-Liu/fix-cos-image-project 2017-05-24 23:19:09 -07:00
remote fix typo 2017-05-15 12:07:36 +08:00
runner Adding an installer script that installs Nvidia drivers in Container Optimized OS 2017-05-20 21:17:19 -07:00
services Merge pull request #44457 from dnardo/e2e_node_cni 2017-04-18 13:19:08 -07:00
system Support validating package versions in node conformance test 2017-05-30 17:44:40 -07:00
allocatable_eviction_test.go Merge pull request #44520 from dashpole/test_eviction_fix 2017-05-16 21:27:54 -07:00
apparmor_test.go node e2e: apparmor test should fail instead of panicking 2017-03-02 16:36:52 -08:00
benchmark_util.go start the apimachinery repo 2017-01-11 09:09:48 -05:00
BUILD log age of stats used for evictions during eviction tests 2017-05-18 13:51:23 -07:00
container.go move pkg/api/v1/ref.go and pkg/api/v1/resource.go to subpackages. move some functions in resource.go to pkg/api/v1/node and pkg/api/v1/pod 2017-04-17 11:38:11 -07:00
container_manager_test.go Cleanup: replace some hardcoded codes and remove unused functions 2017-04-25 09:38:25 +08:00
critical_pod_test.go use default timeout for deletion 2017-03-08 14:40:19 -08:00
density_test.go Reorganize kubelet tree so apis can be independently versioned 2017-05-12 10:02:33 -07:00
disk_eviction_test.go use default timeout for deletion 2017-03-08 14:40:19 -08:00
doc.go Use Go canonical import paths 2016-07-16 13:48:21 -04:00
dynamic_kubelet_configuration_test.go Remove angle brackets in the test name. 2017-02-07 16:22:59 -08:00
e2e_node_suite_test.go e2e: Prefer kubeconfig host to default 2017-04-19 14:58:43 -07:00
garbage_collector_test.go add semicolon 2017-06-01 13:32:59 -07:00
gpus.go Adding an installer script that installs Nvidia drivers in Container Optimized OS 2017-05-20 21:17:19 -07:00
gubernator.sh Fix error message around gcloud calls in node e2e and gubernator 2016-09-17 01:05:20 -04:00
image_id_test.go More dockertools cleanup 2017-05-03 11:22:06 -07:00
image_list.go Reorganize kubelet tree so apis can be independently versioned 2017-05-12 10:02:33 -07:00
inode_eviction_test.go log age of stats used for evictions during eviction tests 2017-05-18 13:51:23 -07:00
kubelet_test.go test/e2e_node: tie together expected string and exec 2017-01-26 17:14:06 +00:00
lifecycle_hook_test.go e2e-node: refactor lifecycle test to avoid selinux issues 2017-03-20 11:56:10 -05:00
log_path_test.go refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
memory_eviction_test.go move pkg/api/v1/ref.go and pkg/api/v1/resource.go to subpackages. move some functions in resource.go to pkg/api/v1/node and pkg/api/v1/pod 2017-04-17 11:38:11 -07:00
mirror_pod_test.go pkg/util: move uuid and strategicpatch into k8s.io/apimachinery 2017-01-25 19:45:09 +01:00
node_container_manager_test.go easy changes 2017-04-27 09:41:53 -07:00
node_problem_detector_linux.go move pkg/api/v1/ref.go and pkg/api/v1/resource.go to subpackages. move some functions in resource.go to pkg/api/v1/node and pkg/api/v1/pod 2017-04-17 11:38:11 -07:00
OWNERS Add derekwaynecarr to approvers list for test/e2e_node 2017-03-31 18:00:15 -04:00
pods_container_manager_test.go cgroup names created by kubelet should be lowercased 2017-03-06 11:19:21 -05:00
README.md test/e2e*: add/update README.md files. 2017-04-03 19:05:50 +02:00
resource_collector.go Reorganize kubelet tree so apis can be independently versioned 2017-05-12 10:02:33 -07:00
resource_usage_test.go Reorganize kubelet tree so apis can be independently versioned 2017-05-12 10:02:33 -07:00
restart_test.go changed density test to use volumes, and include deletion before logging 2017-02-02 08:51:01 -08:00
runtime_conformance_test.go Use dedicated Unix User and Group ID types 2017-05-05 14:07:38 +02:00
security_context_test.go Add node e2e tests for hostNetwork 2017-05-17 10:31:17 +08:00
simple_mount.go refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
summary_test.go add semicolon 2017-06-01 13:32:59 -07:00
util.go log age of stats used for evictions during eviction tests 2017-05-18 13:51:23 -07:00
volume_manager_test.go pkg/util: move uuid and strategicpatch into k8s.io/apimachinery 2017-01-25 19:45:09 +01:00