1
16
17
18
19
20
21 package eviction
22
23 import (
24 context "context"
25 reflect "reflect"
26 time "time"
27
28 gomock "github.com/golang/mock/gomock"
29 v1alpha1 "k8s.io/kubelet/pkg/apis/stats/v1alpha1"
30 )
31
32
33 type MockManager struct {
34 ctrl *gomock.Controller
35 recorder *MockManagerMockRecorder
36 }
37
38
39 type MockManagerMockRecorder struct {
40 mock *MockManager
41 }
42
43
44 func NewMockManager(ctrl *gomock.Controller) *MockManager {
45 mock := &MockManager{ctrl: ctrl}
46 mock.recorder = &MockManagerMockRecorder{mock}
47 return mock
48 }
49
50
51 func (m *MockManager) EXPECT() *MockManagerMockRecorder {
52 return m.recorder
53 }
54
55
56 func (m *MockManager) IsUnderDiskPressure() bool {
57 m.ctrl.T.Helper()
58 ret := m.ctrl.Call(m, "IsUnderDiskPressure")
59 ret0, _ := ret[0].(bool)
60 return ret0
61 }
62
63
64 func (mr *MockManagerMockRecorder) IsUnderDiskPressure() *gomock.Call {
65 mr.mock.ctrl.T.Helper()
66 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsUnderDiskPressure", reflect.TypeOf((*MockManager)(nil).IsUnderDiskPressure))
67 }
68
69
70 func (m *MockManager) IsUnderMemoryPressure() bool {
71 m.ctrl.T.Helper()
72 ret := m.ctrl.Call(m, "IsUnderMemoryPressure")
73 ret0, _ := ret[0].(bool)
74 return ret0
75 }
76
77
78 func (mr *MockManagerMockRecorder) IsUnderMemoryPressure() *gomock.Call {
79 mr.mock.ctrl.T.Helper()
80 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsUnderMemoryPressure", reflect.TypeOf((*MockManager)(nil).IsUnderMemoryPressure))
81 }
82
83
84 func (m *MockManager) IsUnderPIDPressure() bool {
85 m.ctrl.T.Helper()
86 ret := m.ctrl.Call(m, "IsUnderPIDPressure")
87 ret0, _ := ret[0].(bool)
88 return ret0
89 }
90
91
92 func (mr *MockManagerMockRecorder) IsUnderPIDPressure() *gomock.Call {
93 mr.mock.ctrl.T.Helper()
94 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsUnderPIDPressure", reflect.TypeOf((*MockManager)(nil).IsUnderPIDPressure))
95 }
96
97
98 func (m *MockManager) Start(diskInfoProvider DiskInfoProvider, podFunc ActivePodsFunc, podCleanedUpFunc PodCleanedUpFunc, monitoringInterval time.Duration) {
99 m.ctrl.T.Helper()
100 m.ctrl.Call(m, "Start", diskInfoProvider, podFunc, podCleanedUpFunc, monitoringInterval)
101 }
102
103
104 func (mr *MockManagerMockRecorder) Start(diskInfoProvider, podFunc, podCleanedUpFunc, monitoringInterval interface{}) *gomock.Call {
105 mr.mock.ctrl.T.Helper()
106 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Start", reflect.TypeOf((*MockManager)(nil).Start), diskInfoProvider, podFunc, podCleanedUpFunc, monitoringInterval)
107 }
108
109
110 type MockDiskInfoProvider struct {
111 ctrl *gomock.Controller
112 recorder *MockDiskInfoProviderMockRecorder
113 }
114
115
116 type MockDiskInfoProviderMockRecorder struct {
117 mock *MockDiskInfoProvider
118 }
119
120
121 func NewMockDiskInfoProvider(ctrl *gomock.Controller) *MockDiskInfoProvider {
122 mock := &MockDiskInfoProvider{ctrl: ctrl}
123 mock.recorder = &MockDiskInfoProviderMockRecorder{mock}
124 return mock
125 }
126
127
128 func (m *MockDiskInfoProvider) EXPECT() *MockDiskInfoProviderMockRecorder {
129 return m.recorder
130 }
131
132
133 func (m *MockDiskInfoProvider) HasDedicatedImageFs(ctx context.Context) (bool, error) {
134 m.ctrl.T.Helper()
135 ret := m.ctrl.Call(m, "HasDedicatedImageFs", ctx)
136 ret0, _ := ret[0].(bool)
137 ret1, _ := ret[1].(error)
138 return ret0, ret1
139 }
140
141
142 func (mr *MockDiskInfoProviderMockRecorder) HasDedicatedImageFs(ctx interface{}) *gomock.Call {
143 mr.mock.ctrl.T.Helper()
144 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HasDedicatedImageFs", reflect.TypeOf((*MockDiskInfoProvider)(nil).HasDedicatedImageFs), ctx)
145 }
146
147
148 type MockImageGC struct {
149 ctrl *gomock.Controller
150 recorder *MockImageGCMockRecorder
151 }
152
153
154 type MockImageGCMockRecorder struct {
155 mock *MockImageGC
156 }
157
158
159 func NewMockImageGC(ctrl *gomock.Controller) *MockImageGC {
160 mock := &MockImageGC{ctrl: ctrl}
161 mock.recorder = &MockImageGCMockRecorder{mock}
162 return mock
163 }
164
165
166 func (m *MockImageGC) EXPECT() *MockImageGCMockRecorder {
167 return m.recorder
168 }
169
170
171 func (m *MockImageGC) DeleteUnusedImages(ctx context.Context) error {
172 m.ctrl.T.Helper()
173 ret := m.ctrl.Call(m, "DeleteUnusedImages", ctx)
174 ret0, _ := ret[0].(error)
175 return ret0
176 }
177
178
179 func (mr *MockImageGCMockRecorder) DeleteUnusedImages(ctx interface{}) *gomock.Call {
180 mr.mock.ctrl.T.Helper()
181 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteUnusedImages", reflect.TypeOf((*MockImageGC)(nil).DeleteUnusedImages), ctx)
182 }
183
184
185 type MockContainerGC struct {
186 ctrl *gomock.Controller
187 recorder *MockContainerGCMockRecorder
188 }
189
190
191 type MockContainerGCMockRecorder struct {
192 mock *MockContainerGC
193 }
194
195
196 func NewMockContainerGC(ctrl *gomock.Controller) *MockContainerGC {
197 mock := &MockContainerGC{ctrl: ctrl}
198 mock.recorder = &MockContainerGCMockRecorder{mock}
199 return mock
200 }
201
202
203 func (m *MockContainerGC) EXPECT() *MockContainerGCMockRecorder {
204 return m.recorder
205 }
206
207
208 func (m *MockContainerGC) DeleteAllUnusedContainers(ctx context.Context) error {
209 m.ctrl.T.Helper()
210 ret := m.ctrl.Call(m, "DeleteAllUnusedContainers", ctx)
211 ret0, _ := ret[0].(error)
212 return ret0
213 }
214
215
216 func (mr *MockContainerGCMockRecorder) DeleteAllUnusedContainers(ctx interface{}) *gomock.Call {
217 mr.mock.ctrl.T.Helper()
218 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteAllUnusedContainers", reflect.TypeOf((*MockContainerGC)(nil).DeleteAllUnusedContainers), ctx)
219 }
220
221
222 func (m *MockContainerGC) IsContainerFsSeparateFromImageFs(ctx context.Context) bool {
223 m.ctrl.T.Helper()
224 ret := m.ctrl.Call(m, "IsContainerFsSeparateFromImageFs", ctx)
225 ret0, _ := ret[0].(bool)
226 return ret0
227 }
228
229
230 func (mr *MockContainerGCMockRecorder) IsContainerFsSeparateFromImageFs(ctx interface{}) *gomock.Call {
231 mr.mock.ctrl.T.Helper()
232 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsContainerFsSeparateFromImageFs", reflect.TypeOf((*MockContainerGC)(nil).IsContainerFsSeparateFromImageFs), ctx)
233 }
234
235
236 type MockCgroupNotifier struct {
237 ctrl *gomock.Controller
238 recorder *MockCgroupNotifierMockRecorder
239 }
240
241
242 type MockCgroupNotifierMockRecorder struct {
243 mock *MockCgroupNotifier
244 }
245
246
247 func NewMockCgroupNotifier(ctrl *gomock.Controller) *MockCgroupNotifier {
248 mock := &MockCgroupNotifier{ctrl: ctrl}
249 mock.recorder = &MockCgroupNotifierMockRecorder{mock}
250 return mock
251 }
252
253
254 func (m *MockCgroupNotifier) EXPECT() *MockCgroupNotifierMockRecorder {
255 return m.recorder
256 }
257
258
259 func (m *MockCgroupNotifier) Start(eventCh chan<- struct{}) {
260 m.ctrl.T.Helper()
261 m.ctrl.Call(m, "Start", eventCh)
262 }
263
264
265 func (mr *MockCgroupNotifierMockRecorder) Start(eventCh interface{}) *gomock.Call {
266 mr.mock.ctrl.T.Helper()
267 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Start", reflect.TypeOf((*MockCgroupNotifier)(nil).Start), eventCh)
268 }
269
270
271 func (m *MockCgroupNotifier) Stop() {
272 m.ctrl.T.Helper()
273 m.ctrl.Call(m, "Stop")
274 }
275
276
277 func (mr *MockCgroupNotifierMockRecorder) Stop() *gomock.Call {
278 mr.mock.ctrl.T.Helper()
279 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Stop", reflect.TypeOf((*MockCgroupNotifier)(nil).Stop))
280 }
281
282
283 type MockNotifierFactory struct {
284 ctrl *gomock.Controller
285 recorder *MockNotifierFactoryMockRecorder
286 }
287
288
289 type MockNotifierFactoryMockRecorder struct {
290 mock *MockNotifierFactory
291 }
292
293
294 func NewMockNotifierFactory(ctrl *gomock.Controller) *MockNotifierFactory {
295 mock := &MockNotifierFactory{ctrl: ctrl}
296 mock.recorder = &MockNotifierFactoryMockRecorder{mock}
297 return mock
298 }
299
300
301 func (m *MockNotifierFactory) EXPECT() *MockNotifierFactoryMockRecorder {
302 return m.recorder
303 }
304
305
306 func (m *MockNotifierFactory) NewCgroupNotifier(path, attribute string, threshold int64) (CgroupNotifier, error) {
307 m.ctrl.T.Helper()
308 ret := m.ctrl.Call(m, "NewCgroupNotifier", path, attribute, threshold)
309 ret0, _ := ret[0].(CgroupNotifier)
310 ret1, _ := ret[1].(error)
311 return ret0, ret1
312 }
313
314
315 func (mr *MockNotifierFactoryMockRecorder) NewCgroupNotifier(path, attribute, threshold interface{}) *gomock.Call {
316 mr.mock.ctrl.T.Helper()
317 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "NewCgroupNotifier", reflect.TypeOf((*MockNotifierFactory)(nil).NewCgroupNotifier), path, attribute, threshold)
318 }
319
320
321 type MockThresholdNotifier struct {
322 ctrl *gomock.Controller
323 recorder *MockThresholdNotifierMockRecorder
324 }
325
326
327 type MockThresholdNotifierMockRecorder struct {
328 mock *MockThresholdNotifier
329 }
330
331
332 func NewMockThresholdNotifier(ctrl *gomock.Controller) *MockThresholdNotifier {
333 mock := &MockThresholdNotifier{ctrl: ctrl}
334 mock.recorder = &MockThresholdNotifierMockRecorder{mock}
335 return mock
336 }
337
338
339 func (m *MockThresholdNotifier) EXPECT() *MockThresholdNotifierMockRecorder {
340 return m.recorder
341 }
342
343
344 func (m *MockThresholdNotifier) Description() string {
345 m.ctrl.T.Helper()
346 ret := m.ctrl.Call(m, "Description")
347 ret0, _ := ret[0].(string)
348 return ret0
349 }
350
351
352 func (mr *MockThresholdNotifierMockRecorder) Description() *gomock.Call {
353 mr.mock.ctrl.T.Helper()
354 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Description", reflect.TypeOf((*MockThresholdNotifier)(nil).Description))
355 }
356
357
358 func (m *MockThresholdNotifier) Start() {
359 m.ctrl.T.Helper()
360 m.ctrl.Call(m, "Start")
361 }
362
363
364 func (mr *MockThresholdNotifierMockRecorder) Start() *gomock.Call {
365 mr.mock.ctrl.T.Helper()
366 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Start", reflect.TypeOf((*MockThresholdNotifier)(nil).Start))
367 }
368
369
370 func (m *MockThresholdNotifier) UpdateThreshold(summary *v1alpha1.Summary) error {
371 m.ctrl.T.Helper()
372 ret := m.ctrl.Call(m, "UpdateThreshold", summary)
373 ret0, _ := ret[0].(error)
374 return ret0
375 }
376
377
378 func (mr *MockThresholdNotifierMockRecorder) UpdateThreshold(summary interface{}) *gomock.Call {
379 mr.mock.ctrl.T.Helper()
380 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateThreshold", reflect.TypeOf((*MockThresholdNotifier)(nil).UpdateThreshold), summary)
381 }
382
View as plain text