k8s.io/kubernetes@v1.31.0-alpha.0.0.20240520171757-56147500dadc/pkg/kubelet/container/testing/runtime_mock.go (about) 1 /* 2 Copyright The Kubernetes Authors. 3 4 Licensed under the Apache License, Version 2.0 (the "License"); 5 you may not use this file except in compliance with the License. 6 You may obtain a copy of the License at 7 8 http://www.apache.org/licenses/LICENSE-2.0 9 10 Unless required by applicable law or agreed to in writing, software 11 distributed under the License is distributed on an "AS IS" BASIS, 12 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 See the License for the specific language governing permissions and 14 limitations under the License. 15 */ 16 17 // Code generated by MockGen. DO NOT EDIT. 18 // Source: runtime.go 19 // 20 // Generated by this command: 21 // 22 // mockgen -source=runtime.go -destination=testing/runtime_mock.go -package=testing Runtime 23 // 24 25 // Package testing is a generated GoMock package. 26 package testing 27 28 import ( 29 context "context" 30 io "io" 31 url "net/url" 32 reflect "reflect" 33 time "time" 34 35 gomock "go.uber.org/mock/gomock" 36 v1 "k8s.io/api/core/v1" 37 types "k8s.io/apimachinery/pkg/types" 38 remotecommand "k8s.io/client-go/tools/remotecommand" 39 flowcontrol "k8s.io/client-go/util/flowcontrol" 40 v10 "k8s.io/cri-api/pkg/apis/runtime/v1" 41 container "k8s.io/kubernetes/pkg/kubelet/container" 42 ) 43 44 // MockVersion is a mock of Version interface. 45 type MockVersion struct { 46 ctrl *gomock.Controller 47 recorder *MockVersionMockRecorder 48 } 49 50 // MockVersionMockRecorder is the mock recorder for MockVersion. 51 type MockVersionMockRecorder struct { 52 mock *MockVersion 53 } 54 55 // NewMockVersion creates a new mock instance. 56 func NewMockVersion(ctrl *gomock.Controller) *MockVersion { 57 mock := &MockVersion{ctrl: ctrl} 58 mock.recorder = &MockVersionMockRecorder{mock} 59 return mock 60 } 61 62 // EXPECT returns an object that allows the caller to indicate expected use. 63 func (m *MockVersion) EXPECT() *MockVersionMockRecorder { 64 return m.recorder 65 } 66 67 // Compare mocks base method. 68 func (m *MockVersion) Compare(other string) (int, error) { 69 m.ctrl.T.Helper() 70 ret := m.ctrl.Call(m, "Compare", other) 71 ret0, _ := ret[0].(int) 72 ret1, _ := ret[1].(error) 73 return ret0, ret1 74 } 75 76 // Compare indicates an expected call of Compare. 77 func (mr *MockVersionMockRecorder) Compare(other any) *gomock.Call { 78 mr.mock.ctrl.T.Helper() 79 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Compare", reflect.TypeOf((*MockVersion)(nil).Compare), other) 80 } 81 82 // String mocks base method. 83 func (m *MockVersion) String() string { 84 m.ctrl.T.Helper() 85 ret := m.ctrl.Call(m, "String") 86 ret0, _ := ret[0].(string) 87 return ret0 88 } 89 90 // String indicates an expected call of String. 91 func (mr *MockVersionMockRecorder) String() *gomock.Call { 92 mr.mock.ctrl.T.Helper() 93 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "String", reflect.TypeOf((*MockVersion)(nil).String)) 94 } 95 96 // MockRuntime is a mock of Runtime interface. 97 type MockRuntime struct { 98 ctrl *gomock.Controller 99 recorder *MockRuntimeMockRecorder 100 } 101 102 // MockRuntimeMockRecorder is the mock recorder for MockRuntime. 103 type MockRuntimeMockRecorder struct { 104 mock *MockRuntime 105 } 106 107 // NewMockRuntime creates a new mock instance. 108 func NewMockRuntime(ctrl *gomock.Controller) *MockRuntime { 109 mock := &MockRuntime{ctrl: ctrl} 110 mock.recorder = &MockRuntimeMockRecorder{mock} 111 return mock 112 } 113 114 // EXPECT returns an object that allows the caller to indicate expected use. 115 func (m *MockRuntime) EXPECT() *MockRuntimeMockRecorder { 116 return m.recorder 117 } 118 119 // APIVersion mocks base method. 120 func (m *MockRuntime) APIVersion() (container.Version, error) { 121 m.ctrl.T.Helper() 122 ret := m.ctrl.Call(m, "APIVersion") 123 ret0, _ := ret[0].(container.Version) 124 ret1, _ := ret[1].(error) 125 return ret0, ret1 126 } 127 128 // APIVersion indicates an expected call of APIVersion. 129 func (mr *MockRuntimeMockRecorder) APIVersion() *gomock.Call { 130 mr.mock.ctrl.T.Helper() 131 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "APIVersion", reflect.TypeOf((*MockRuntime)(nil).APIVersion)) 132 } 133 134 // CheckpointContainer mocks base method. 135 func (m *MockRuntime) CheckpointContainer(ctx context.Context, options *v10.CheckpointContainerRequest) error { 136 m.ctrl.T.Helper() 137 ret := m.ctrl.Call(m, "CheckpointContainer", ctx, options) 138 ret0, _ := ret[0].(error) 139 return ret0 140 } 141 142 // CheckpointContainer indicates an expected call of CheckpointContainer. 143 func (mr *MockRuntimeMockRecorder) CheckpointContainer(ctx, options any) *gomock.Call { 144 mr.mock.ctrl.T.Helper() 145 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CheckpointContainer", reflect.TypeOf((*MockRuntime)(nil).CheckpointContainer), ctx, options) 146 } 147 148 // DeleteContainer mocks base method. 149 func (m *MockRuntime) DeleteContainer(ctx context.Context, containerID container.ContainerID) error { 150 m.ctrl.T.Helper() 151 ret := m.ctrl.Call(m, "DeleteContainer", ctx, containerID) 152 ret0, _ := ret[0].(error) 153 return ret0 154 } 155 156 // DeleteContainer indicates an expected call of DeleteContainer. 157 func (mr *MockRuntimeMockRecorder) DeleteContainer(ctx, containerID any) *gomock.Call { 158 mr.mock.ctrl.T.Helper() 159 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteContainer", reflect.TypeOf((*MockRuntime)(nil).DeleteContainer), ctx, containerID) 160 } 161 162 // GarbageCollect mocks base method. 163 func (m *MockRuntime) GarbageCollect(ctx context.Context, gcPolicy container.GCPolicy, allSourcesReady, evictNonDeletedPods bool) error { 164 m.ctrl.T.Helper() 165 ret := m.ctrl.Call(m, "GarbageCollect", ctx, gcPolicy, allSourcesReady, evictNonDeletedPods) 166 ret0, _ := ret[0].(error) 167 return ret0 168 } 169 170 // GarbageCollect indicates an expected call of GarbageCollect. 171 func (mr *MockRuntimeMockRecorder) GarbageCollect(ctx, gcPolicy, allSourcesReady, evictNonDeletedPods any) *gomock.Call { 172 mr.mock.ctrl.T.Helper() 173 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GarbageCollect", reflect.TypeOf((*MockRuntime)(nil).GarbageCollect), ctx, gcPolicy, allSourcesReady, evictNonDeletedPods) 174 } 175 176 // GeneratePodStatus mocks base method. 177 func (m *MockRuntime) GeneratePodStatus(event *v10.ContainerEventResponse) (*container.PodStatus, error) { 178 m.ctrl.T.Helper() 179 ret := m.ctrl.Call(m, "GeneratePodStatus", event) 180 ret0, _ := ret[0].(*container.PodStatus) 181 ret1, _ := ret[1].(error) 182 return ret0, ret1 183 } 184 185 // GeneratePodStatus indicates an expected call of GeneratePodStatus. 186 func (mr *MockRuntimeMockRecorder) GeneratePodStatus(event any) *gomock.Call { 187 mr.mock.ctrl.T.Helper() 188 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GeneratePodStatus", reflect.TypeOf((*MockRuntime)(nil).GeneratePodStatus), event) 189 } 190 191 // GetContainerLogs mocks base method. 192 func (m *MockRuntime) GetContainerLogs(ctx context.Context, pod *v1.Pod, containerID container.ContainerID, logOptions *v1.PodLogOptions, stdout, stderr io.Writer) error { 193 m.ctrl.T.Helper() 194 ret := m.ctrl.Call(m, "GetContainerLogs", ctx, pod, containerID, logOptions, stdout, stderr) 195 ret0, _ := ret[0].(error) 196 return ret0 197 } 198 199 // GetContainerLogs indicates an expected call of GetContainerLogs. 200 func (mr *MockRuntimeMockRecorder) GetContainerLogs(ctx, pod, containerID, logOptions, stdout, stderr any) *gomock.Call { 201 mr.mock.ctrl.T.Helper() 202 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetContainerLogs", reflect.TypeOf((*MockRuntime)(nil).GetContainerLogs), ctx, pod, containerID, logOptions, stdout, stderr) 203 } 204 205 // GetImageRef mocks base method. 206 func (m *MockRuntime) GetImageRef(ctx context.Context, image container.ImageSpec) (string, error) { 207 m.ctrl.T.Helper() 208 ret := m.ctrl.Call(m, "GetImageRef", ctx, image) 209 ret0, _ := ret[0].(string) 210 ret1, _ := ret[1].(error) 211 return ret0, ret1 212 } 213 214 // GetImageRef indicates an expected call of GetImageRef. 215 func (mr *MockRuntimeMockRecorder) GetImageRef(ctx, image any) *gomock.Call { 216 mr.mock.ctrl.T.Helper() 217 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetImageRef", reflect.TypeOf((*MockRuntime)(nil).GetImageRef), ctx, image) 218 } 219 220 // GetImageSize mocks base method. 221 func (m *MockRuntime) GetImageSize(ctx context.Context, image container.ImageSpec) (uint64, error) { 222 m.ctrl.T.Helper() 223 ret := m.ctrl.Call(m, "GetImageSize", ctx, image) 224 ret0, _ := ret[0].(uint64) 225 ret1, _ := ret[1].(error) 226 return ret0, ret1 227 } 228 229 // GetImageSize indicates an expected call of GetImageSize. 230 func (mr *MockRuntimeMockRecorder) GetImageSize(ctx, image any) *gomock.Call { 231 mr.mock.ctrl.T.Helper() 232 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetImageSize", reflect.TypeOf((*MockRuntime)(nil).GetImageSize), ctx, image) 233 } 234 235 // GetPodStatus mocks base method. 236 func (m *MockRuntime) GetPodStatus(ctx context.Context, uid types.UID, name, namespace string) (*container.PodStatus, error) { 237 m.ctrl.T.Helper() 238 ret := m.ctrl.Call(m, "GetPodStatus", ctx, uid, name, namespace) 239 ret0, _ := ret[0].(*container.PodStatus) 240 ret1, _ := ret[1].(error) 241 return ret0, ret1 242 } 243 244 // GetPodStatus indicates an expected call of GetPodStatus. 245 func (mr *MockRuntimeMockRecorder) GetPodStatus(ctx, uid, name, namespace any) *gomock.Call { 246 mr.mock.ctrl.T.Helper() 247 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPodStatus", reflect.TypeOf((*MockRuntime)(nil).GetPodStatus), ctx, uid, name, namespace) 248 } 249 250 // GetPods mocks base method. 251 func (m *MockRuntime) GetPods(ctx context.Context, all bool) ([]*container.Pod, error) { 252 m.ctrl.T.Helper() 253 ret := m.ctrl.Call(m, "GetPods", ctx, all) 254 ret0, _ := ret[0].([]*container.Pod) 255 ret1, _ := ret[1].(error) 256 return ret0, ret1 257 } 258 259 // GetPods indicates an expected call of GetPods. 260 func (mr *MockRuntimeMockRecorder) GetPods(ctx, all any) *gomock.Call { 261 mr.mock.ctrl.T.Helper() 262 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPods", reflect.TypeOf((*MockRuntime)(nil).GetPods), ctx, all) 263 } 264 265 // ImageFsInfo mocks base method. 266 func (m *MockRuntime) ImageFsInfo(ctx context.Context) (*v10.ImageFsInfoResponse, error) { 267 m.ctrl.T.Helper() 268 ret := m.ctrl.Call(m, "ImageFsInfo", ctx) 269 ret0, _ := ret[0].(*v10.ImageFsInfoResponse) 270 ret1, _ := ret[1].(error) 271 return ret0, ret1 272 } 273 274 // ImageFsInfo indicates an expected call of ImageFsInfo. 275 func (mr *MockRuntimeMockRecorder) ImageFsInfo(ctx any) *gomock.Call { 276 mr.mock.ctrl.T.Helper() 277 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ImageFsInfo", reflect.TypeOf((*MockRuntime)(nil).ImageFsInfo), ctx) 278 } 279 280 // ImageStats mocks base method. 281 func (m *MockRuntime) ImageStats(ctx context.Context) (*container.ImageStats, error) { 282 m.ctrl.T.Helper() 283 ret := m.ctrl.Call(m, "ImageStats", ctx) 284 ret0, _ := ret[0].(*container.ImageStats) 285 ret1, _ := ret[1].(error) 286 return ret0, ret1 287 } 288 289 // ImageStats indicates an expected call of ImageStats. 290 func (mr *MockRuntimeMockRecorder) ImageStats(ctx any) *gomock.Call { 291 mr.mock.ctrl.T.Helper() 292 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ImageStats", reflect.TypeOf((*MockRuntime)(nil).ImageStats), ctx) 293 } 294 295 // KillPod mocks base method. 296 func (m *MockRuntime) KillPod(ctx context.Context, pod *v1.Pod, runningPod container.Pod, gracePeriodOverride *int64) error { 297 m.ctrl.T.Helper() 298 ret := m.ctrl.Call(m, "KillPod", ctx, pod, runningPod, gracePeriodOverride) 299 ret0, _ := ret[0].(error) 300 return ret0 301 } 302 303 // KillPod indicates an expected call of KillPod. 304 func (mr *MockRuntimeMockRecorder) KillPod(ctx, pod, runningPod, gracePeriodOverride any) *gomock.Call { 305 mr.mock.ctrl.T.Helper() 306 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "KillPod", reflect.TypeOf((*MockRuntime)(nil).KillPod), ctx, pod, runningPod, gracePeriodOverride) 307 } 308 309 // ListImages mocks base method. 310 func (m *MockRuntime) ListImages(ctx context.Context) ([]container.Image, error) { 311 m.ctrl.T.Helper() 312 ret := m.ctrl.Call(m, "ListImages", ctx) 313 ret0, _ := ret[0].([]container.Image) 314 ret1, _ := ret[1].(error) 315 return ret0, ret1 316 } 317 318 // ListImages indicates an expected call of ListImages. 319 func (mr *MockRuntimeMockRecorder) ListImages(ctx any) *gomock.Call { 320 mr.mock.ctrl.T.Helper() 321 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListImages", reflect.TypeOf((*MockRuntime)(nil).ListImages), ctx) 322 } 323 324 // ListMetricDescriptors mocks base method. 325 func (m *MockRuntime) ListMetricDescriptors(ctx context.Context) ([]*v10.MetricDescriptor, error) { 326 m.ctrl.T.Helper() 327 ret := m.ctrl.Call(m, "ListMetricDescriptors", ctx) 328 ret0, _ := ret[0].([]*v10.MetricDescriptor) 329 ret1, _ := ret[1].(error) 330 return ret0, ret1 331 } 332 333 // ListMetricDescriptors indicates an expected call of ListMetricDescriptors. 334 func (mr *MockRuntimeMockRecorder) ListMetricDescriptors(ctx any) *gomock.Call { 335 mr.mock.ctrl.T.Helper() 336 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListMetricDescriptors", reflect.TypeOf((*MockRuntime)(nil).ListMetricDescriptors), ctx) 337 } 338 339 // ListPodSandboxMetrics mocks base method. 340 func (m *MockRuntime) ListPodSandboxMetrics(ctx context.Context) ([]*v10.PodSandboxMetrics, error) { 341 m.ctrl.T.Helper() 342 ret := m.ctrl.Call(m, "ListPodSandboxMetrics", ctx) 343 ret0, _ := ret[0].([]*v10.PodSandboxMetrics) 344 ret1, _ := ret[1].(error) 345 return ret0, ret1 346 } 347 348 // ListPodSandboxMetrics indicates an expected call of ListPodSandboxMetrics. 349 func (mr *MockRuntimeMockRecorder) ListPodSandboxMetrics(ctx any) *gomock.Call { 350 mr.mock.ctrl.T.Helper() 351 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListPodSandboxMetrics", reflect.TypeOf((*MockRuntime)(nil).ListPodSandboxMetrics), ctx) 352 } 353 354 // PullImage mocks base method. 355 func (m *MockRuntime) PullImage(ctx context.Context, image container.ImageSpec, pullSecrets []v1.Secret, podSandboxConfig *v10.PodSandboxConfig) (string, error) { 356 m.ctrl.T.Helper() 357 ret := m.ctrl.Call(m, "PullImage", ctx, image, pullSecrets, podSandboxConfig) 358 ret0, _ := ret[0].(string) 359 ret1, _ := ret[1].(error) 360 return ret0, ret1 361 } 362 363 // PullImage indicates an expected call of PullImage. 364 func (mr *MockRuntimeMockRecorder) PullImage(ctx, image, pullSecrets, podSandboxConfig any) *gomock.Call { 365 mr.mock.ctrl.T.Helper() 366 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PullImage", reflect.TypeOf((*MockRuntime)(nil).PullImage), ctx, image, pullSecrets, podSandboxConfig) 367 } 368 369 // RemoveImage mocks base method. 370 func (m *MockRuntime) RemoveImage(ctx context.Context, image container.ImageSpec) error { 371 m.ctrl.T.Helper() 372 ret := m.ctrl.Call(m, "RemoveImage", ctx, image) 373 ret0, _ := ret[0].(error) 374 return ret0 375 } 376 377 // RemoveImage indicates an expected call of RemoveImage. 378 func (mr *MockRuntimeMockRecorder) RemoveImage(ctx, image any) *gomock.Call { 379 mr.mock.ctrl.T.Helper() 380 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RemoveImage", reflect.TypeOf((*MockRuntime)(nil).RemoveImage), ctx, image) 381 } 382 383 // Status mocks base method. 384 func (m *MockRuntime) Status(ctx context.Context) (*container.RuntimeStatus, error) { 385 m.ctrl.T.Helper() 386 ret := m.ctrl.Call(m, "Status", ctx) 387 ret0, _ := ret[0].(*container.RuntimeStatus) 388 ret1, _ := ret[1].(error) 389 return ret0, ret1 390 } 391 392 // Status indicates an expected call of Status. 393 func (mr *MockRuntimeMockRecorder) Status(ctx any) *gomock.Call { 394 mr.mock.ctrl.T.Helper() 395 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Status", reflect.TypeOf((*MockRuntime)(nil).Status), ctx) 396 } 397 398 // SyncPod mocks base method. 399 func (m *MockRuntime) SyncPod(ctx context.Context, pod *v1.Pod, podStatus *container.PodStatus, pullSecrets []v1.Secret, backOff *flowcontrol.Backoff) container.PodSyncResult { 400 m.ctrl.T.Helper() 401 ret := m.ctrl.Call(m, "SyncPod", ctx, pod, podStatus, pullSecrets, backOff) 402 ret0, _ := ret[0].(container.PodSyncResult) 403 return ret0 404 } 405 406 // SyncPod indicates an expected call of SyncPod. 407 func (mr *MockRuntimeMockRecorder) SyncPod(ctx, pod, podStatus, pullSecrets, backOff any) *gomock.Call { 408 mr.mock.ctrl.T.Helper() 409 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SyncPod", reflect.TypeOf((*MockRuntime)(nil).SyncPod), ctx, pod, podStatus, pullSecrets, backOff) 410 } 411 412 // Type mocks base method. 413 func (m *MockRuntime) Type() string { 414 m.ctrl.T.Helper() 415 ret := m.ctrl.Call(m, "Type") 416 ret0, _ := ret[0].(string) 417 return ret0 418 } 419 420 // Type indicates an expected call of Type. 421 func (mr *MockRuntimeMockRecorder) Type() *gomock.Call { 422 mr.mock.ctrl.T.Helper() 423 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Type", reflect.TypeOf((*MockRuntime)(nil).Type)) 424 } 425 426 // UpdatePodCIDR mocks base method. 427 func (m *MockRuntime) UpdatePodCIDR(ctx context.Context, podCIDR string) error { 428 m.ctrl.T.Helper() 429 ret := m.ctrl.Call(m, "UpdatePodCIDR", ctx, podCIDR) 430 ret0, _ := ret[0].(error) 431 return ret0 432 } 433 434 // UpdatePodCIDR indicates an expected call of UpdatePodCIDR. 435 func (mr *MockRuntimeMockRecorder) UpdatePodCIDR(ctx, podCIDR any) *gomock.Call { 436 mr.mock.ctrl.T.Helper() 437 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdatePodCIDR", reflect.TypeOf((*MockRuntime)(nil).UpdatePodCIDR), ctx, podCIDR) 438 } 439 440 // Version mocks base method. 441 func (m *MockRuntime) Version(ctx context.Context) (container.Version, error) { 442 m.ctrl.T.Helper() 443 ret := m.ctrl.Call(m, "Version", ctx) 444 ret0, _ := ret[0].(container.Version) 445 ret1, _ := ret[1].(error) 446 return ret0, ret1 447 } 448 449 // Version indicates an expected call of Version. 450 func (mr *MockRuntimeMockRecorder) Version(ctx any) *gomock.Call { 451 mr.mock.ctrl.T.Helper() 452 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Version", reflect.TypeOf((*MockRuntime)(nil).Version), ctx) 453 } 454 455 // MockStreamingRuntime is a mock of StreamingRuntime interface. 456 type MockStreamingRuntime struct { 457 ctrl *gomock.Controller 458 recorder *MockStreamingRuntimeMockRecorder 459 } 460 461 // MockStreamingRuntimeMockRecorder is the mock recorder for MockStreamingRuntime. 462 type MockStreamingRuntimeMockRecorder struct { 463 mock *MockStreamingRuntime 464 } 465 466 // NewMockStreamingRuntime creates a new mock instance. 467 func NewMockStreamingRuntime(ctrl *gomock.Controller) *MockStreamingRuntime { 468 mock := &MockStreamingRuntime{ctrl: ctrl} 469 mock.recorder = &MockStreamingRuntimeMockRecorder{mock} 470 return mock 471 } 472 473 // EXPECT returns an object that allows the caller to indicate expected use. 474 func (m *MockStreamingRuntime) EXPECT() *MockStreamingRuntimeMockRecorder { 475 return m.recorder 476 } 477 478 // GetAttach mocks base method. 479 func (m *MockStreamingRuntime) GetAttach(ctx context.Context, id container.ContainerID, stdin, stdout, stderr, tty bool) (*url.URL, error) { 480 m.ctrl.T.Helper() 481 ret := m.ctrl.Call(m, "GetAttach", ctx, id, stdin, stdout, stderr, tty) 482 ret0, _ := ret[0].(*url.URL) 483 ret1, _ := ret[1].(error) 484 return ret0, ret1 485 } 486 487 // GetAttach indicates an expected call of GetAttach. 488 func (mr *MockStreamingRuntimeMockRecorder) GetAttach(ctx, id, stdin, stdout, stderr, tty any) *gomock.Call { 489 mr.mock.ctrl.T.Helper() 490 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAttach", reflect.TypeOf((*MockStreamingRuntime)(nil).GetAttach), ctx, id, stdin, stdout, stderr, tty) 491 } 492 493 // GetExec mocks base method. 494 func (m *MockStreamingRuntime) GetExec(ctx context.Context, id container.ContainerID, cmd []string, stdin, stdout, stderr, tty bool) (*url.URL, error) { 495 m.ctrl.T.Helper() 496 ret := m.ctrl.Call(m, "GetExec", ctx, id, cmd, stdin, stdout, stderr, tty) 497 ret0, _ := ret[0].(*url.URL) 498 ret1, _ := ret[1].(error) 499 return ret0, ret1 500 } 501 502 // GetExec indicates an expected call of GetExec. 503 func (mr *MockStreamingRuntimeMockRecorder) GetExec(ctx, id, cmd, stdin, stdout, stderr, tty any) *gomock.Call { 504 mr.mock.ctrl.T.Helper() 505 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetExec", reflect.TypeOf((*MockStreamingRuntime)(nil).GetExec), ctx, id, cmd, stdin, stdout, stderr, tty) 506 } 507 508 // GetPortForward mocks base method. 509 func (m *MockStreamingRuntime) GetPortForward(ctx context.Context, podName, podNamespace string, podUID types.UID, ports []int32) (*url.URL, error) { 510 m.ctrl.T.Helper() 511 ret := m.ctrl.Call(m, "GetPortForward", ctx, podName, podNamespace, podUID, ports) 512 ret0, _ := ret[0].(*url.URL) 513 ret1, _ := ret[1].(error) 514 return ret0, ret1 515 } 516 517 // GetPortForward indicates an expected call of GetPortForward. 518 func (mr *MockStreamingRuntimeMockRecorder) GetPortForward(ctx, podName, podNamespace, podUID, ports any) *gomock.Call { 519 mr.mock.ctrl.T.Helper() 520 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPortForward", reflect.TypeOf((*MockStreamingRuntime)(nil).GetPortForward), ctx, podName, podNamespace, podUID, ports) 521 } 522 523 // MockImageService is a mock of ImageService interface. 524 type MockImageService struct { 525 ctrl *gomock.Controller 526 recorder *MockImageServiceMockRecorder 527 } 528 529 // MockImageServiceMockRecorder is the mock recorder for MockImageService. 530 type MockImageServiceMockRecorder struct { 531 mock *MockImageService 532 } 533 534 // NewMockImageService creates a new mock instance. 535 func NewMockImageService(ctrl *gomock.Controller) *MockImageService { 536 mock := &MockImageService{ctrl: ctrl} 537 mock.recorder = &MockImageServiceMockRecorder{mock} 538 return mock 539 } 540 541 // EXPECT returns an object that allows the caller to indicate expected use. 542 func (m *MockImageService) EXPECT() *MockImageServiceMockRecorder { 543 return m.recorder 544 } 545 546 // GetImageRef mocks base method. 547 func (m *MockImageService) GetImageRef(ctx context.Context, image container.ImageSpec) (string, error) { 548 m.ctrl.T.Helper() 549 ret := m.ctrl.Call(m, "GetImageRef", ctx, image) 550 ret0, _ := ret[0].(string) 551 ret1, _ := ret[1].(error) 552 return ret0, ret1 553 } 554 555 // GetImageRef indicates an expected call of GetImageRef. 556 func (mr *MockImageServiceMockRecorder) GetImageRef(ctx, image any) *gomock.Call { 557 mr.mock.ctrl.T.Helper() 558 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetImageRef", reflect.TypeOf((*MockImageService)(nil).GetImageRef), ctx, image) 559 } 560 561 // GetImageSize mocks base method. 562 func (m *MockImageService) GetImageSize(ctx context.Context, image container.ImageSpec) (uint64, error) { 563 m.ctrl.T.Helper() 564 ret := m.ctrl.Call(m, "GetImageSize", ctx, image) 565 ret0, _ := ret[0].(uint64) 566 ret1, _ := ret[1].(error) 567 return ret0, ret1 568 } 569 570 // GetImageSize indicates an expected call of GetImageSize. 571 func (mr *MockImageServiceMockRecorder) GetImageSize(ctx, image any) *gomock.Call { 572 mr.mock.ctrl.T.Helper() 573 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetImageSize", reflect.TypeOf((*MockImageService)(nil).GetImageSize), ctx, image) 574 } 575 576 // ImageFsInfo mocks base method. 577 func (m *MockImageService) ImageFsInfo(ctx context.Context) (*v10.ImageFsInfoResponse, error) { 578 m.ctrl.T.Helper() 579 ret := m.ctrl.Call(m, "ImageFsInfo", ctx) 580 ret0, _ := ret[0].(*v10.ImageFsInfoResponse) 581 ret1, _ := ret[1].(error) 582 return ret0, ret1 583 } 584 585 // ImageFsInfo indicates an expected call of ImageFsInfo. 586 func (mr *MockImageServiceMockRecorder) ImageFsInfo(ctx any) *gomock.Call { 587 mr.mock.ctrl.T.Helper() 588 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ImageFsInfo", reflect.TypeOf((*MockImageService)(nil).ImageFsInfo), ctx) 589 } 590 591 // ImageStats mocks base method. 592 func (m *MockImageService) ImageStats(ctx context.Context) (*container.ImageStats, error) { 593 m.ctrl.T.Helper() 594 ret := m.ctrl.Call(m, "ImageStats", ctx) 595 ret0, _ := ret[0].(*container.ImageStats) 596 ret1, _ := ret[1].(error) 597 return ret0, ret1 598 } 599 600 // ImageStats indicates an expected call of ImageStats. 601 func (mr *MockImageServiceMockRecorder) ImageStats(ctx any) *gomock.Call { 602 mr.mock.ctrl.T.Helper() 603 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ImageStats", reflect.TypeOf((*MockImageService)(nil).ImageStats), ctx) 604 } 605 606 // ListImages mocks base method. 607 func (m *MockImageService) ListImages(ctx context.Context) ([]container.Image, error) { 608 m.ctrl.T.Helper() 609 ret := m.ctrl.Call(m, "ListImages", ctx) 610 ret0, _ := ret[0].([]container.Image) 611 ret1, _ := ret[1].(error) 612 return ret0, ret1 613 } 614 615 // ListImages indicates an expected call of ListImages. 616 func (mr *MockImageServiceMockRecorder) ListImages(ctx any) *gomock.Call { 617 mr.mock.ctrl.T.Helper() 618 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListImages", reflect.TypeOf((*MockImageService)(nil).ListImages), ctx) 619 } 620 621 // PullImage mocks base method. 622 func (m *MockImageService) PullImage(ctx context.Context, image container.ImageSpec, pullSecrets []v1.Secret, podSandboxConfig *v10.PodSandboxConfig) (string, error) { 623 m.ctrl.T.Helper() 624 ret := m.ctrl.Call(m, "PullImage", ctx, image, pullSecrets, podSandboxConfig) 625 ret0, _ := ret[0].(string) 626 ret1, _ := ret[1].(error) 627 return ret0, ret1 628 } 629 630 // PullImage indicates an expected call of PullImage. 631 func (mr *MockImageServiceMockRecorder) PullImage(ctx, image, pullSecrets, podSandboxConfig any) *gomock.Call { 632 mr.mock.ctrl.T.Helper() 633 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PullImage", reflect.TypeOf((*MockImageService)(nil).PullImage), ctx, image, pullSecrets, podSandboxConfig) 634 } 635 636 // RemoveImage mocks base method. 637 func (m *MockImageService) RemoveImage(ctx context.Context, image container.ImageSpec) error { 638 m.ctrl.T.Helper() 639 ret := m.ctrl.Call(m, "RemoveImage", ctx, image) 640 ret0, _ := ret[0].(error) 641 return ret0 642 } 643 644 // RemoveImage indicates an expected call of RemoveImage. 645 func (mr *MockImageServiceMockRecorder) RemoveImage(ctx, image any) *gomock.Call { 646 mr.mock.ctrl.T.Helper() 647 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RemoveImage", reflect.TypeOf((*MockImageService)(nil).RemoveImage), ctx, image) 648 } 649 650 // MockAttacher is a mock of Attacher interface. 651 type MockAttacher struct { 652 ctrl *gomock.Controller 653 recorder *MockAttacherMockRecorder 654 } 655 656 // MockAttacherMockRecorder is the mock recorder for MockAttacher. 657 type MockAttacherMockRecorder struct { 658 mock *MockAttacher 659 } 660 661 // NewMockAttacher creates a new mock instance. 662 func NewMockAttacher(ctrl *gomock.Controller) *MockAttacher { 663 mock := &MockAttacher{ctrl: ctrl} 664 mock.recorder = &MockAttacherMockRecorder{mock} 665 return mock 666 } 667 668 // EXPECT returns an object that allows the caller to indicate expected use. 669 func (m *MockAttacher) EXPECT() *MockAttacherMockRecorder { 670 return m.recorder 671 } 672 673 // AttachContainer mocks base method. 674 func (m *MockAttacher) AttachContainer(ctx context.Context, id container.ContainerID, stdin io.Reader, stdout, stderr io.WriteCloser, tty bool, resize <-chan remotecommand.TerminalSize) error { 675 m.ctrl.T.Helper() 676 ret := m.ctrl.Call(m, "AttachContainer", ctx, id, stdin, stdout, stderr, tty, resize) 677 ret0, _ := ret[0].(error) 678 return ret0 679 } 680 681 // AttachContainer indicates an expected call of AttachContainer. 682 func (mr *MockAttacherMockRecorder) AttachContainer(ctx, id, stdin, stdout, stderr, tty, resize any) *gomock.Call { 683 mr.mock.ctrl.T.Helper() 684 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AttachContainer", reflect.TypeOf((*MockAttacher)(nil).AttachContainer), ctx, id, stdin, stdout, stderr, tty, resize) 685 } 686 687 // MockCommandRunner is a mock of CommandRunner interface. 688 type MockCommandRunner struct { 689 ctrl *gomock.Controller 690 recorder *MockCommandRunnerMockRecorder 691 } 692 693 // MockCommandRunnerMockRecorder is the mock recorder for MockCommandRunner. 694 type MockCommandRunnerMockRecorder struct { 695 mock *MockCommandRunner 696 } 697 698 // NewMockCommandRunner creates a new mock instance. 699 func NewMockCommandRunner(ctrl *gomock.Controller) *MockCommandRunner { 700 mock := &MockCommandRunner{ctrl: ctrl} 701 mock.recorder = &MockCommandRunnerMockRecorder{mock} 702 return mock 703 } 704 705 // EXPECT returns an object that allows the caller to indicate expected use. 706 func (m *MockCommandRunner) EXPECT() *MockCommandRunnerMockRecorder { 707 return m.recorder 708 } 709 710 // RunInContainer mocks base method. 711 func (m *MockCommandRunner) RunInContainer(ctx context.Context, id container.ContainerID, cmd []string, timeout time.Duration) ([]byte, error) { 712 m.ctrl.T.Helper() 713 ret := m.ctrl.Call(m, "RunInContainer", ctx, id, cmd, timeout) 714 ret0, _ := ret[0].([]byte) 715 ret1, _ := ret[1].(error) 716 return ret0, ret1 717 } 718 719 // RunInContainer indicates an expected call of RunInContainer. 720 func (mr *MockCommandRunnerMockRecorder) RunInContainer(ctx, id, cmd, timeout any) *gomock.Call { 721 mr.mock.ctrl.T.Helper() 722 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RunInContainer", reflect.TypeOf((*MockCommandRunner)(nil).RunInContainer), ctx, id, cmd, timeout) 723 }