# Functions
HandlePanics should be called in a defer at the top of any goroutine that the test plan spawns, so that panics from children goroutine are propagated to the main goroutine, where they will be handled by run.Invoke and recorded as a CRASH event.
Invoke runs the passed test-case and reports the result.
InvokeMap takes a map of test case names and their functions, and calls the matched test case, or panics if the name is unrecognised.
# Constants
These ports are the HTTP ports we'll attempt to bind to.
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
HTTPListenAddr will be set to the listener address _before_ the test case is invoked.
InitSyncClientFactory is the function that will be called to initialize a sync client as part of an InitContext.
# Structs
InitContext encapsulates a sync client, a net client, and global and group-scoped seq numbers assigned to this test instance by the sync service.
No description provided by the author
# Type aliases
InitializedTestCaseFn allows users to indicate they want a basic initialization routine to be run before yielding control to the test case function itself.
No description provided by the author
No description provided by the author