acctest

package
v1.8.0 Latest Latest
Warning

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

Go to latest
Published: Mar 4, 2022 License: MPL-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Config

func NewTestConfig

func NewTestConfig(t *testing.T) (*Config, error)

func (*Config) DeleteChannel

func (cfg *Config) DeleteChannel(
	bucketSlug,
	channelSlug string,
)

func (*Config) DeleteIteration

func (cfg *Config) DeleteIteration(
	bucketSlug,
	iterationID string,
)

func (*Config) GetIterationByID

func (cfg *Config) GetIterationByID(
	bucketSlug,
	id string,
) string

GetIterationByID is a helper to validate that the id for a given bucketSlug returns a valid Iteration ID.

func (*Config) GetIterationIDFromFingerPrint

func (cfg *Config) GetIterationIDFromFingerPrint(
	bucketSlug,
	fingerprint string,
) string

GetIterationIDFromFingerPrint returns an iteration ID given its unique fingerprincfg.t.

func (*Config) MarkIterationAsDone

func (cfg *Config) MarkIterationAsDone(
	bucketSlug,
	iterID string,
)

MarkIterationAsDone sends an update request to mark an existing iteration as complete.

func (*Config) UpdateChannel

func (cfg *Config) UpdateChannel(
	bucketSlug,
	channelSlug string,
)

func (*Config) UpsertBuild

func (cfg *Config) UpsertBuild(
	bucketSlug,
	iterationFingerprint,
	runUUID,
	iterationID,
	cloudProvider,
	componentType,
	region string,
	imageIDs []string,
)

UpsertBuild creates a new build for iteration if it does not already exists.

func (*Config) UpsertChannel

func (cfg *Config) UpsertChannel(
	bucketSlug,
	channelSlug,
	iterationID string,
)

func (*Config) UpsertIteration

func (cfg *Config) UpsertIteration(
	bucketSlug,
	fingerprint string,
) string

UpsertIteration creates a new iteration if it does not already exists.

Jump to

Keyboard shortcuts

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