Documentation ¶
Index ¶
- Variables
- func InitContainerdWorker()
- func InitDockerdWorker()
- func InitOCIWorker()
- func NewRegistry(dir string) (url string, cl func() error, err error)
- func OfficialImages(names ...string) map[string]string
- func Register(w Worker)
- func Run(t *testing.T, testCases []Test, opt ...TestOpt)
- type Backend
- type BackendConfig
- type ConfigUpdater
- type Sandbox
- type Test
- type TestOpt
- type Worker
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrRequirements = errors.Errorf("missing requirements")
Functions ¶
func InitContainerdWorker ¶ added in v0.5.0
func InitContainerdWorker()
func InitDockerdWorker ¶ added in v0.8.0
func InitDockerdWorker()
InitDockerdWorker registers a dockerd worker with the global registry.
func InitOCIWorker ¶ added in v0.5.0
func InitOCIWorker()
func NewRegistry ¶ added in v0.5.0
func OfficialImages ¶
Types ¶
type Backend ¶ added in v0.7.0
type Backend interface { Address() string ContainerdAddress() string Rootless() bool Snapshotter() string }
Backend is the minimal interface that describes a testing backend.
type BackendConfig ¶ added in v0.7.0
BackendConfig is used to configure backends created by a worker.
type ConfigUpdater ¶ added in v0.5.0
type TestOpt ¶
type TestOpt func(*testConf)
TestOpt is an option that can be used to configure a set of integration tests.
func WithMatrix ¶
func WithMirroredImages ¶
Click to show internal directories.
Click to hide internal directories.