diff --git a/test/e2e_node/resource_collector.go b/test/e2e_node/resource_collector.go index effaf1b11c0..ff3f6520c1a 100644 --- a/test/e2e_node/resource_collector.go +++ b/test/e2e_node/resource_collector.go @@ -95,7 +95,7 @@ func (r *ResourceCollector) Start() { // Get the cgroup container names for kubelet and runtime kubeletContainer, err1 := getContainerNameForProcess(kubeletProcessName, "") runtimeContainer, err2 := getContainerNameForProcess(framework.TestContext.ContainerRuntimeProcessName, framework.TestContext.ContainerRuntimePidFile) - if err1 == nil && err2 == nil { + if err1 == nil && err2 == nil && kubeletContainer != "" && runtimeContainer != "" { systemContainers = map[string]string{ kubeletstatsv1alpha1.SystemContainerKubelet: kubeletContainer, kubeletstatsv1alpha1.SystemContainerRuntime: runtimeContainer,