Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RunClusterTests ¶
RunClusterTests runs the membership/routing/ownership runtime suite against a cluster.Store implementation, calling teardown between tests.
func RunE2ETests ¶
RunE2ETests runs the end-to-end suite against a cluster.Store implementation, calling teardown between tests.
func RunProductionTimingTests ¶
RunProductionTimingTests exercises the cluster at true production defaults — 5s heartbeats, 2s polls, 15s liveness, the 7s suspicion floor — rather than the scaled-down configs the fast suites use. The point is the production *relationships* between the knobs: suspicion patience before displacement, failover well inside the liveness window, drains bounded by DrainDeadline, and no spurious session shedding under real cadences. Wall clock is tens of seconds; gate it behind the integration tag.
Types ¶
This section is empty.