Documentation ¶
Overview ¶
Package lcm is a linearizable checker manager.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Coordinator ¶
type Coordinator struct {
// contains filtered or unexported fields
}
Coordinator is used to manage clients used for collecting test results.
func NewCoordinator ¶
func NewCoordinator(ctx context.Context, size uint64, clusterID uint64, drummerAddresses []string) *Coordinator
NewCoordinator returns a new Coordinator object.
func (*Coordinator) SaveAsEDNLog ¶
func (c *Coordinator) SaveAsEDNLog(fn string)
SaveAsEDNLog saves the collected results in .edn format.
func (*Coordinator) SaveAsJepsenLog ¶
func (c *Coordinator) SaveAsJepsenLog(fn string)
SaveAsJepsenLog saves the collected results in Japsen log format.
Click to show internal directories.
Click to hide internal directories.