testing

package
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 15, 2022 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FakeContainerdClient

type FakeContainerdClient struct {
	mock.Mock
}

func (*FakeContainerdClient) Close

func (fcc *FakeContainerdClient) Close() error

func (*FakeContainerdClient) IntrospectionService

func (fcc *FakeContainerdClient) IntrospectionService() introspection.Service

func (*FakeContainerdClient) LoadContainer

func (fcc *FakeContainerdClient) LoadContainer(
	ctx context.Context, id string) (containerdapi.Container, error)

type FakeContainerdContainer

type FakeContainerdContainer struct {
	mock.Mock
}

func (*FakeContainerdContainer) Checkpoint

func (*FakeContainerdContainer) Delete

func (*FakeContainerdContainer) Extensions

func (fcc *FakeContainerdContainer) Extensions(
	ctx context.Context) (map[string]prototypes.Any, error)

func (*FakeContainerdContainer) ID

func (fcc *FakeContainerdContainer) ID() string

func (*FakeContainerdContainer) Image

func (*FakeContainerdContainer) Info

func (*FakeContainerdContainer) Labels

func (fcc *FakeContainerdContainer) Labels(
	ctx context.Context) (map[string]string, error)

func (*FakeContainerdContainer) NewTask

func (*FakeContainerdContainer) SetLabels

func (fcc *FakeContainerdContainer) SetLabels(
	ctx context.Context, labels map[string]string) (map[string]string, error)

func (*FakeContainerdContainer) Spec

func (fcc *FakeContainerdContainer) Spec(
	ctx context.Context) (*oci.Spec, error)

func (*FakeContainerdContainer) Task

func (*FakeContainerdContainer) Update

type FakeContainerdService

type FakeContainerdService struct {
	mock.Mock
}

func (*FakeContainerdService) Plugins

func (*FakeContainerdService) Server

type FakeContainerdTask

type FakeContainerdTask struct {
	mock.Mock
}

func (*FakeContainerdTask) Checkpoint

func (*FakeContainerdTask) CloseIO

func (fct *FakeContainerdTask) CloseIO(
	ctx context.Context, opts ...containerdapi.IOCloserOpts) error

func (*FakeContainerdTask) Delete

func (*FakeContainerdTask) Exec

func (fct *FakeContainerdTask) Exec(
	ctx context.Context, id string, spec *specs.Process,
	ioCreate cio.Creator) (containerd.Process, error)

func (*FakeContainerdTask) ID

func (fct *FakeContainerdTask) ID() string

func (*FakeContainerdTask) IO

func (fct *FakeContainerdTask) IO() cio.IO

func (*FakeContainerdTask) Kill

func (*FakeContainerdTask) LoadProcess

func (fct *FakeContainerdTask) LoadProcess(
	ctx context.Context, id string, ioAttach cio.Attach) (
	containerdapi.Process, error)

func (*FakeContainerdTask) Metrics

func (*FakeContainerdTask) Pause

func (fct *FakeContainerdTask) Pause(ctx context.Context) error

func (*FakeContainerdTask) Pid

func (fct *FakeContainerdTask) Pid() uint32

func (*FakeContainerdTask) Pids

func (*FakeContainerdTask) Resize

func (fct *FakeContainerdTask) Resize(
	ctx context.Context, w uint32, h uint32) error

func (*FakeContainerdTask) Resume

func (fct *FakeContainerdTask) Resume(ctx context.Context) error

func (*FakeContainerdTask) Spec

func (fct *FakeContainerdTask) Spec(ctx context.Context) (*oci.Spec, error)

func (*FakeContainerdTask) Start

func (fct *FakeContainerdTask) Start(ctx context.Context) error

func (*FakeContainerdTask) Status

func (*FakeContainerdTask) Update

func (*FakeContainerdTask) Wait

func (fct *FakeContainerdTask) Wait(
	ctx context.Context) (<-chan containerd.ExitStatus, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL