package
0.0.0-20200902021719-e71dbe694bad
Repository: https://github.com/qri-io/test-plans.git
Documentation: pkg.go.dev
# Functions
NewActor creates an actor instance.
# Variables
ErrAlreadyPushed indicates a dataset has already been published TODO (b5) - move this into lib/remote.
StateActorConstructed is the state to sync on to check if all the actors in the test have been constructed.
StateConnectionAttempted is the state to sync on once an instance has attempted to connect to each other instance.
StatePullAttempted is the state to sync on once a puller has tried pull a dataset from each remote, regardless of if the attempt was successful.
StatePushAttempted is the state to sync on once a pusher has tried to push its dataset to all remotes, regardless of if the attempt was successful.
# Structs
Actor is a peer in a network simulation.
ActorInfo carries details about an actor.
RemoteHooks implements remote behaviour for cloud backend to store and pin datasets.