Documentation ¶ Overview ¶ Package checker defines checkers for syncbase longevity tests. Index ¶ type Checker type Equality func (eq *Equality) Run(ctx *context.T, u model.Universe) error Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Checker ¶ type Checker interface { // Run should run the checker logic. // TODO(nlacasse): Consider making this return a slice of errors rather // than just one. Run(*context.T, model.Universe) error } Checker is the interface that all checkers must implement. type Equality ¶ type Equality struct{} Equality Checker checks that all services in the model contain identical databases, collections, and rows. func (*Equality) Run ¶ func (eq *Equality) Run(ctx *context.T, u model.Universe) error Source Files ¶ View all Source files equality.go model.go Click to show internal directories. Click to hide internal directories.