kubernetes/pkg/kubelet/kuberuntime
mattjmcnaughton f215096715
Add error path testing to image handling by kubeGenericRuntimeManager
In https://github.com/kubernetes/kubernetes/pull/88372, we added the
ability to inject errors to the `FakeImageService`. Use this ability to
test the error paths executed by the `kubeGenericRuntimeManager` when
underlying `ImageService` calls fail.

I don't foresee this change having a huge impact, but it should set a
good precedent for test coverage, and should the failure case behavior
become more "interesting" or risky in the future, we already will have
the scaffolding in place with which we can expand the tests.
2020-02-25 08:27:30 -05:00
..
logs remove stateCheckPeriod 2019-08-29 11:06:45 +08:00
BUILD Generated code for kubelet namespace targeting 2020-01-30 15:31:43 +01:00
doc.go
fake_kuberuntime_manager.go Add startupProbe result handling to kuberuntime 2019-11-13 08:12:54 +01:00
helpers_linux_test.go update import of generic featuregate code from k8s.io/apiserver/pkg/util/feature -> k8s.io/component-base/featuregate 2019-05-08 10:01:50 -04:00
helpers_linux.go fix #73264 cpuPeriod was not reset, but used as it is if alpha gate is disabled 2019-02-01 16:45:43 +01:00
helpers_test.go Remove checks for PodShareProcessNamespace feature gate 2019-10-31 17:15:23 +00:00
helpers_unsupported.go
helpers_windows.go
helpers.go Remove checks for PodShareProcessNamespace feature gate 2019-10-31 17:15:23 +00:00
instrumented_services_test.go migrate kubelet's metrics/probes & metrics endpoint to metrics stability framework 2019-08-28 11:16:38 -07:00
instrumented_services.go remove deprecated metrics of kubelet 2020-01-10 16:46:52 +08:00
kuberuntime_container_linux_test.go Add namespace targeting to the kubelet 2020-01-30 15:31:43 +01:00
kuberuntime_container_linux.go Add namespace targeting to the kubelet 2020-01-30 15:31:43 +01:00
kuberuntime_container_test.go Add namespace targeting to the kubelet 2020-01-30 15:31:43 +01:00
kuberuntime_container_unsupported.go Add namespace targeting to the kubelet 2020-01-30 15:31:43 +01:00
kuberuntime_container_windows.go Merge pull request #84731 from verb/ec-pid 2020-02-20 04:29:17 -08:00
kuberuntime_container.go Add namespace targeting to the kubelet 2020-01-30 15:31:43 +01:00
kuberuntime_gc_test.go New staging repository for cri-api 2019-03-26 18:21:04 -04:00
kuberuntime_gc.go Call getKubeletSandboxes first in containerGC#evictSandboxes 2019-05-26 14:40:11 -07:00
kuberuntime_image_test.go Add error path testing to image handling by kubeGenericRuntimeManager 2020-02-25 08:27:30 -05:00
kuberuntime_image.go Remove lazy provide from credential provider and kubelet (#79674) 2019-07-03 13:52:52 -07:00
kuberuntime_logs.go kubelet: plumb context for log requests 2018-08-10 17:35:46 -07:00
kuberuntime_manager_test.go Add namespace targeting to the kubelet 2020-01-30 15:31:43 +01:00
kuberuntime_manager.go Add namespace targeting to the kubelet 2020-01-30 15:31:43 +01:00
kuberuntime_sandbox_test.go update import of generic featuregate code from k8s.io/apiserver/pkg/util/feature -> k8s.io/component-base/featuregate 2019-05-08 10:01:50 -04:00
kuberuntime_sandbox.go kubenet for ipv6 dualstack 2019-07-02 22:26:25 +00:00
labels_test.go Remove container type from kubelet runtime labels 2018-12-21 15:47:47 +01:00
labels.go Remove container type from kubelet runtime labels 2018-12-21 15:47:47 +01:00
legacy_test.go fix golint failures - /pkg/kubelet/images 2018-09-17 10:52:25 +08:00
legacy.go modify dockerID to containerID 2019-11-13 10:43:55 +08:00
security_context_test.go
security_context.go New staging repository for cri-api 2019-03-26 18:21:04 -04:00