Skip to content

Commit 3430201

Browse files
authored
Merge pull request kubernetes#86110 from haosdent/clean-e2e-framework-kubelet
e2e: move funs of framework/kubelet to e2e/scheduling
2 parents 7fb322e + 546dbf8 commit 3430201

File tree

2 files changed

+17
-18
lines changed

2 files changed

+17
-18
lines changed

test/e2e/framework/kubelet/kubelet_pods.go

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ import (
2020
v1 "k8s.io/api/core/v1"
2121
clientset "k8s.io/client-go/kubernetes"
2222
"k8s.io/kubernetes/pkg/master/ports"
23-
"k8s.io/kubernetes/test/e2e/framework"
2423
)
2524

2625
// GetKubeletPods retrieves the list of pods on the kubelet.
@@ -46,19 +45,3 @@ func getKubeletPods(c clientset.Interface, node, resource string) (*v1.PodList,
4645
}
4746
return result, nil
4847
}
49-
50-
// PrintAllKubeletPods outputs status of all kubelet pods into log.
51-
func PrintAllKubeletPods(c clientset.Interface, nodeName string) {
52-
podList, err := GetKubeletPods(c, nodeName)
53-
if err != nil {
54-
framework.Logf("Unable to retrieve kubelet pods for node %v: %v", nodeName, err)
55-
return
56-
}
57-
for _, p := range podList.Items {
58-
framework.Logf("%v from %v started at %v (%d container statuses recorded)", p.Name, p.Namespace, p.Status.StartTime, len(p.Status.ContainerStatuses))
59-
for _, c := range p.Status.ContainerStatuses {
60-
framework.Logf("\tContainer %v ready: %v, restart count %v",
61-
c.Name, c.Ready, c.RestartCount)
62-
}
63-
}
64-
}

test/e2e/scheduling/predicates.go

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ var _ = SIGDescribe("SchedulerPredicates [Serial]", func() {
109109

110110
for _, node := range nodeList.Items {
111111
framework.Logf("\nLogging pods the kubelet thinks is on node %v before test", node.Name)
112-
e2ekubelet.PrintAllKubeletPods(cs, node.Name)
112+
printAllKubeletPods(cs, node.Name)
113113
}
114114

115115
})
@@ -598,6 +598,22 @@ var _ = SIGDescribe("SchedulerPredicates [Serial]", func() {
598598
})
599599
})
600600

601+
// printAllKubeletPods outputs status of all kubelet pods into log.
602+
func printAllKubeletPods(c clientset.Interface, nodeName string) {
603+
podList, err := e2ekubelet.GetKubeletPods(c, nodeName)
604+
if err != nil {
605+
framework.Logf("Unable to retrieve kubelet pods for node %v: %v", nodeName, err)
606+
return
607+
}
608+
for _, p := range podList.Items {
609+
framework.Logf("%v from %v started at %v (%d container statuses recorded)", p.Name, p.Namespace, p.Status.StartTime, len(p.Status.ContainerStatuses))
610+
for _, c := range p.Status.ContainerStatuses {
611+
framework.Logf("\tContainer %v ready: %v, restart count %v",
612+
c.Name, c.Ready, c.RestartCount)
613+
}
614+
}
615+
}
616+
601617
func initPausePod(f *framework.Framework, conf pausePodConfig) *v1.Pod {
602618
var gracePeriod = int64(1)
603619
pod := &v1.Pod{

0 commit comments

Comments
 (0)