tests

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Aug 21, 2020 License: MIT Imports: 23 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

Functions

func BatchDestroy

func BatchDestroy(ctx *platformtest.Context)

func CreateReplicationCursor added in v0.3.0

func CreateReplicationCursor(ctx *platformtest.Context)

func GetNonexistent

func GetNonexistent(ctx *platformtest.Context)

func HoldsWork added in v0.3.0

func HoldsWork(ctx *platformtest.Context)

func IdempotentBookmark added in v0.3.0

func IdempotentBookmark(ctx *platformtest.Context)

func IdempotentDestroy added in v0.3.0

func IdempotentDestroy(ctx *platformtest.Context)

func IdempotentHold added in v0.3.0

func IdempotentHold(ctx *platformtest.Context)

func ListFilesystemVersionsFilesystemNotExist added in v0.3.0

func ListFilesystemVersionsFilesystemNotExist(t *platformtest.Context)

func ListFilesystemVersionsTypeFilteringAndPrefix added in v0.3.0

func ListFilesystemVersionsTypeFilteringAndPrefix(t *platformtest.Context)

func ListFilesystemVersionsUserrefs added in v0.3.0

func ListFilesystemVersionsUserrefs(t *platformtest.Context)

func ListFilesystemVersionsZeroExistIsNotAnError added in v0.3.0

func ListFilesystemVersionsZeroExistIsNotAnError(t *platformtest.Context)

func ListFilesystemsNoFilter added in v0.3.0

func ListFilesystemsNoFilter(t *platformtest.Context)

func ReceiveForceIntoEncryptedErr added in v0.3.0

func ReceiveForceIntoEncryptedErr(ctx *platformtest.Context)

func ReceiveForceRollbackWorksUnencrypted added in v0.3.0

func ReceiveForceRollbackWorksUnencrypted(ctx *platformtest.Context)

func ReplicationFailingInitialParentProhibitsChildReplication added in v0.3.0

func ReplicationFailingInitialParentProhibitsChildReplication(ctx *platformtest.Context)

func ReplicationIncrementalCleansUpStaleAbstractionsWithCacheOnSecondReplication added in v0.3.0

func ReplicationIncrementalCleansUpStaleAbstractionsWithCacheOnSecondReplication(ctx *platformtest.Context)

func ReplicationIncrementalCleansUpStaleAbstractionsWithoutCacheOnSecondReplication added in v0.3.0

func ReplicationIncrementalCleansUpStaleAbstractionsWithoutCacheOnSecondReplication(ctx *platformtest.Context)

func ReplicationIncrementalDestroysStepHoldsIffIncrementalStepHoldsAreDisabledButStepHoldsExist added in v0.3.0

func ReplicationIncrementalDestroysStepHoldsIffIncrementalStepHoldsAreDisabledButStepHoldsExist(ctx *platformtest.Context)

func ReplicationIncrementalIsPossibleIfCommonSnapshotIsDestroyed added in v0.3.0

func ReplicationIncrementalIsPossibleIfCommonSnapshotIsDestroyed(ctx *platformtest.Context)

func ReplicationIsResumableFullSend__both_GuaranteeResumability added in v0.3.0

func ReplicationIsResumableFullSend__both_GuaranteeResumability(ctx *platformtest.Context)

func ReplicationIsResumableFullSend__initial_GuaranteeIncrementalReplication_incremental_GuaranteeIncrementalReplication added in v0.3.0

func ReplicationIsResumableFullSend__initial_GuaranteeIncrementalReplication_incremental_GuaranteeIncrementalReplication(ctx *platformtest.Context)

func ReplicationIsResumableFullSend__initial_GuaranteeResumability_incremental_GuaranteeIncrementalReplication added in v0.3.0

func ReplicationIsResumableFullSend__initial_GuaranteeResumability_incremental_GuaranteeIncrementalReplication(ctx *platformtest.Context)

func ReplicationReceiverErrorWhileStillSending added in v0.3.0

func ReplicationReceiverErrorWhileStillSending(ctx *platformtest.Context)

func ReplicationStepCompletedLostBehavior__GuaranteeIncrementalReplication added in v0.3.0

func ReplicationStepCompletedLostBehavior__GuaranteeIncrementalReplication(ctx *platformtest.Context)

func ReplicationStepCompletedLostBehavior__GuaranteeResumability added in v0.3.0

func ReplicationStepCompletedLostBehavior__GuaranteeResumability(ctx *platformtest.Context)

func ResumableRecvAndTokenHandling added in v0.3.0

func ResumableRecvAndTokenHandling(ctx *platformtest.Context)

func ResumeTokenParsing added in v0.3.0

func ResumeTokenParsing(ctx *platformtest.Context)

func SendArgsValidationEncryptedSendOfUnencryptedDatasetForbidden added in v0.3.0

func SendArgsValidationEncryptedSendOfUnencryptedDatasetForbidden(ctx *platformtest.Context)

func SendArgsValidationResumeTokenDifferentFilesystemForbidden added in v0.3.0

func SendArgsValidationResumeTokenDifferentFilesystemForbidden(ctx *platformtest.Context)

func SendArgsValidationResumeTokenEncryptionMismatchForbidden added in v0.3.0

func SendArgsValidationResumeTokenEncryptionMismatchForbidden(ctx *platformtest.Context)

func UndestroyableSnapshotParsing

func UndestroyableSnapshotParsing(t *platformtest.Context)

Types

type Case

type Case func(*platformtest.Context)

func (Case) String

func (c Case) String() string

type ErroringReceiver added in v0.3.0

type ErroringReceiver struct {
	*endpoint.Receiver
	// contains filtered or unexported fields
}

func (*ErroringReceiver) Receive added in v0.3.0

func (r *ErroringReceiver) Receive(ctx context.Context, req *pdu.ReceiveReq, stream io.ReadCloser) (*pdu.ReceiveRes, error)

type FailSendCompletedSender added in v0.3.0

type FailSendCompletedSender struct {
	*endpoint.Sender
}

func (*FailSendCompletedSender) SendCompleted added in v0.3.0

type NeverEndingSender added in v0.3.0

type NeverEndingSender struct {
	*endpoint.Sender
}

func (*NeverEndingSender) Send added in v0.3.0

func (s *NeverEndingSender) Send(ctx context.Context, req *pdu.SendReq) (r *pdu.SendRes, stream io.ReadCloser, _ error)

type PartialSender added in v0.3.0

type PartialSender struct {
	*endpoint.Sender
	// contains filtered or unexported fields
}

func (*PartialSender) Send added in v0.3.0

func (s *PartialSender) Send(ctx context.Context, r *pdu.SendReq) (r1 *pdu.SendRes, r2 io.ReadCloser, r3 error)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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