mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-11-03 19:58:17 +00:00 
			
		
		
		
	pkg/kubelet: mock stubs for cadvisor calls
This commit is contained in:
		@@ -3688,6 +3688,10 @@ func TestPrivilegeContainerAllowed(t *testing.T) {
 | 
			
		||||
 | 
			
		||||
func TestPrivilegeContainerDisallowed(t *testing.T) {
 | 
			
		||||
	testKubelet := newTestKubelet(t, false /* controllerAttachDetachEnabled */)
 | 
			
		||||
	testKubelet.fakeCadvisor.On("VersionInfo").Return(&cadvisorapi.VersionInfo{}, nil)
 | 
			
		||||
	testKubelet.fakeCadvisor.On("MachineInfo").Return(&cadvisorapi.MachineInfo{}, nil)
 | 
			
		||||
	testKubelet.fakeCadvisor.On("ImagesFsInfo").Return(cadvisorapiv2.FsInfo{}, nil)
 | 
			
		||||
	testKubelet.fakeCadvisor.On("RootFsInfo").Return(cadvisorapiv2.FsInfo{}, nil)
 | 
			
		||||
	kubelet := testKubelet.kubelet
 | 
			
		||||
 | 
			
		||||
	capabilities.SetForTests(capabilities.Capabilities{
 | 
			
		||||
@@ -4285,6 +4289,10 @@ func TestGetPodsToSync(t *testing.T) {
 | 
			
		||||
 | 
			
		||||
func TestGenerateAPIPodStatusWithSortedContainers(t *testing.T) {
 | 
			
		||||
	testKubelet := newTestKubelet(t, false /* controllerAttachDetachEnabled */)
 | 
			
		||||
	testKubelet.fakeCadvisor.On("VersionInfo").Return(&cadvisorapi.VersionInfo{}, nil)
 | 
			
		||||
	testKubelet.fakeCadvisor.On("MachineInfo").Return(&cadvisorapi.MachineInfo{}, nil)
 | 
			
		||||
	testKubelet.fakeCadvisor.On("ImagesFsInfo").Return(cadvisorapiv2.FsInfo{}, nil)
 | 
			
		||||
	testKubelet.fakeCadvisor.On("RootFsInfo").Return(cadvisorapiv2.FsInfo{}, nil)
 | 
			
		||||
	kubelet := testKubelet.kubelet
 | 
			
		||||
	numContainers := 10
 | 
			
		||||
	expectedOrder := []string{}
 | 
			
		||||
@@ -4349,6 +4357,10 @@ func TestGenerateAPIPodStatusWithReasonCache(t *testing.T) {
 | 
			
		||||
	testErrorReason := fmt.Errorf("test-error")
 | 
			
		||||
	emptyContainerID := (&kubecontainer.ContainerID{}).String()
 | 
			
		||||
	testKubelet := newTestKubelet(t, false /* controllerAttachDetachEnabled */)
 | 
			
		||||
	testKubelet.fakeCadvisor.On("VersionInfo").Return(&cadvisorapi.VersionInfo{}, nil)
 | 
			
		||||
	testKubelet.fakeCadvisor.On("MachineInfo").Return(&cadvisorapi.MachineInfo{}, nil)
 | 
			
		||||
	testKubelet.fakeCadvisor.On("ImagesFsInfo").Return(cadvisorapiv2.FsInfo{}, nil)
 | 
			
		||||
	testKubelet.fakeCadvisor.On("RootFsInfo").Return(cadvisorapiv2.FsInfo{}, nil)
 | 
			
		||||
	kubelet := testKubelet.kubelet
 | 
			
		||||
	pod := podWithUidNameNs("12345678", "foo", "new")
 | 
			
		||||
	pod.Spec = api.PodSpec{RestartPolicy: api.RestartPolicyOnFailure}
 | 
			
		||||
@@ -4534,6 +4546,10 @@ func TestGenerateAPIPodStatusWithDifferentRestartPolicies(t *testing.T) {
 | 
			
		||||
	testErrorReason := fmt.Errorf("test-error")
 | 
			
		||||
	emptyContainerID := (&kubecontainer.ContainerID{}).String()
 | 
			
		||||
	testKubelet := newTestKubelet(t, false /* controllerAttachDetachEnabled */)
 | 
			
		||||
	testKubelet.fakeCadvisor.On("VersionInfo").Return(&cadvisorapi.VersionInfo{}, nil)
 | 
			
		||||
	testKubelet.fakeCadvisor.On("MachineInfo").Return(&cadvisorapi.MachineInfo{}, nil)
 | 
			
		||||
	testKubelet.fakeCadvisor.On("ImagesFsInfo").Return(cadvisorapiv2.FsInfo{}, nil)
 | 
			
		||||
	testKubelet.fakeCadvisor.On("RootFsInfo").Return(cadvisorapiv2.FsInfo{}, nil)
 | 
			
		||||
	kubelet := testKubelet.kubelet
 | 
			
		||||
	pod := podWithUidNameNs("12345678", "foo", "new")
 | 
			
		||||
	containers := []api.Container{{Name: "succeed"}, {Name: "failed"}}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user