Documentation ¶ Overview ¶ Package scheduletest exercises scheduler ownership against shared lease backends. Index ¶ func Run(t *testing.T, backend lease.Backend, namespace keyspace.Namespace, ...) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func Run ¶ func Run(t *testing.T, backend lease.Backend, namespace keyspace.Namespace, track func(string)) Run verifies a single leader, leadership loss, takeover and overlap renewal while an old epoch's canceled handler deliberately refuses to exit. The same contract executes against real Redis and the explicit local backend. Types ¶ This section is empty. Source Files ¶ View all Source files coordination.go Click to show internal directories. Click to hide internal directories.