kubernetesk8s.io/kubernetes/pkg/kubelet/status/testing Index | Files

package testing

import "k8s.io/kubernetes/pkg/kubelet/status/testing"

Package testing is a generated GoMock package.

Index

Types

type FakePodDeletionSafetyProvider

type FakePodDeletionSafetyProvider struct {
	Reclaimed  bool
	HasRunning bool
}

FakePodDeletionSafetyProvider is a fake PodDeletionSafetyProvider for test.

func (*FakePodDeletionSafetyProvider) PodCouldHaveRunningContainers

func (f *FakePodDeletionSafetyProvider) PodCouldHaveRunningContainers(pod *v1.Pod) bool

func (*FakePodDeletionSafetyProvider) PodResourcesAreReclaimed

func (f *FakePodDeletionSafetyProvider) PodResourcesAreReclaimed(pod *v1.Pod, status v1.PodStatus) bool

type MockManager

type MockManager struct {
	// contains filtered or unexported fields
}

MockManager is a mock of Manager interface

func NewMockManager

func NewMockManager(ctrl *gomock.Controller) *MockManager

NewMockManager creates a new mock instance

func (*MockManager) EXPECT

func (m *MockManager) EXPECT() *MockManagerMockRecorder

EXPECT returns an object that allows the caller to indicate expected use

func (*MockManager) GetPodStatus

func (m *MockManager) GetPodStatus(uid types.UID) (v1.PodStatus, bool)

GetPodStatus mocks base method

func (*MockManager) RemoveOrphanedStatuses

func (m *MockManager) RemoveOrphanedStatuses(podUIDs map[types.UID]bool)

RemoveOrphanedStatuses mocks base method

func (*MockManager) SetContainerReadiness

func (m *MockManager) SetContainerReadiness(podUID types.UID, containerID container.ContainerID, ready bool)

SetContainerReadiness mocks base method

func (*MockManager) SetContainerStartup

func (m *MockManager) SetContainerStartup(podUID types.UID, containerID container.ContainerID, started bool)

SetContainerStartup mocks base method

func (*MockManager) SetPodStatus

func (m *MockManager) SetPodStatus(pod *v1.Pod, status v1.PodStatus)

SetPodStatus mocks base method

func (*MockManager) Start

func (m *MockManager) Start()

Start mocks base method

func (*MockManager) TerminatePod

func (m *MockManager) TerminatePod(pod *v1.Pod)

TerminatePod mocks base method

type MockManagerMockRecorder

type MockManagerMockRecorder struct {
	// contains filtered or unexported fields
}

MockManagerMockRecorder is the mock recorder for MockManager

func (*MockManagerMockRecorder) GetPodStatus

func (mr *MockManagerMockRecorder) GetPodStatus(uid interface{}) *gomock.Call

GetPodStatus indicates an expected call of GetPodStatus

func (*MockManagerMockRecorder) RemoveOrphanedStatuses

func (mr *MockManagerMockRecorder) RemoveOrphanedStatuses(podUIDs interface{}) *gomock.Call

RemoveOrphanedStatuses indicates an expected call of RemoveOrphanedStatuses

func (*MockManagerMockRecorder) SetContainerReadiness

func (mr *MockManagerMockRecorder) SetContainerReadiness(podUID, containerID, ready interface{}) *gomock.Call

SetContainerReadiness indicates an expected call of SetContainerReadiness

func (*MockManagerMockRecorder) SetContainerStartup

func (mr *MockManagerMockRecorder) SetContainerStartup(podUID, containerID, started interface{}) *gomock.Call

SetContainerStartup indicates an expected call of SetContainerStartup

func (*MockManagerMockRecorder) SetPodStatus

func (mr *MockManagerMockRecorder) SetPodStatus(pod, status interface{}) *gomock.Call

SetPodStatus indicates an expected call of SetPodStatus

func (*MockManagerMockRecorder) Start

func (mr *MockManagerMockRecorder) Start() *gomock.Call

Start indicates an expected call of Start

func (*MockManagerMockRecorder) TerminatePod

func (mr *MockManagerMockRecorder) TerminatePod(pod interface{}) *gomock.Call

TerminatePod indicates an expected call of TerminatePod

type MockPodDeletionSafetyProvider

type MockPodDeletionSafetyProvider struct {
	// contains filtered or unexported fields
}

MockPodDeletionSafetyProvider is a mock of PodDeletionSafetyProvider interface

func NewMockPodDeletionSafetyProvider

func NewMockPodDeletionSafetyProvider(ctrl *gomock.Controller) *MockPodDeletionSafetyProvider

NewMockPodDeletionSafetyProvider creates a new mock instance

func (*MockPodDeletionSafetyProvider) EXPECT

EXPECT returns an object that allows the caller to indicate expected use

func (*MockPodDeletionSafetyProvider) PodCouldHaveRunningContainers

func (m *MockPodDeletionSafetyProvider) PodCouldHaveRunningContainers(pod *v1.Pod) bool

PodCouldHaveRunningContainers mocks base method

func (*MockPodDeletionSafetyProvider) PodResourcesAreReclaimed

func (m *MockPodDeletionSafetyProvider) PodResourcesAreReclaimed(pod *v1.Pod, status v1.PodStatus) bool

PodResourcesAreReclaimed mocks base method

type MockPodDeletionSafetyProviderMockRecorder

type MockPodDeletionSafetyProviderMockRecorder struct {
	// contains filtered or unexported fields
}

MockPodDeletionSafetyProviderMockRecorder is the mock recorder for MockPodDeletionSafetyProvider

func (*MockPodDeletionSafetyProviderMockRecorder) PodCouldHaveRunningContainers

func (mr *MockPodDeletionSafetyProviderMockRecorder) PodCouldHaveRunningContainers(pod interface{}) *gomock.Call

PodCouldHaveRunningContainers indicates an expected call of PodCouldHaveRunningContainers

func (*MockPodDeletionSafetyProviderMockRecorder) PodResourcesAreReclaimed

func (mr *MockPodDeletionSafetyProviderMockRecorder) PodResourcesAreReclaimed(pod, status interface{}) *gomock.Call

PodResourcesAreReclaimed indicates an expected call of PodResourcesAreReclaimed

type MockPodStatusProvider

type MockPodStatusProvider struct {
	// contains filtered or unexported fields
}

MockPodStatusProvider is a mock of PodStatusProvider interface

func NewMockPodStatusProvider

func NewMockPodStatusProvider(ctrl *gomock.Controller) *MockPodStatusProvider

NewMockPodStatusProvider creates a new mock instance

func (*MockPodStatusProvider) EXPECT

EXPECT returns an object that allows the caller to indicate expected use

func (*MockPodStatusProvider) GetPodStatus

func (m *MockPodStatusProvider) GetPodStatus(uid types.UID) (v1.PodStatus, bool)

GetPodStatus mocks base method

type MockPodStatusProviderMockRecorder

type MockPodStatusProviderMockRecorder struct {
	// contains filtered or unexported fields
}

MockPodStatusProviderMockRecorder is the mock recorder for MockPodStatusProvider

func (*MockPodStatusProviderMockRecorder) GetPodStatus

func (mr *MockPodStatusProviderMockRecorder) GetPodStatus(uid interface{}) *gomock.Call

GetPodStatus indicates an expected call of GetPodStatus

Source Files

fake_pod_deletion_safety.go mock_pod_status_provider.go

Version
v1.23.14
Published
Nov 9, 2022
Platform
js/wasm
Imports
5 packages
Last checked
2 minutes ago

Tools for package owners.