MCPcopy Create free account
hub / github.com/couchbase/sync_gateway / WaitForCondition

Method WaitForCondition

rest/utilities_testing.go:925–927  ·  view source on GitHub ↗

WaitForCondition runs a retry loop that evaluates the provided function, and terminates when the function returns true.

(successFunc func() bool)

Source from the content-addressed store, hash-verified

923// WaitForCondition runs a retry loop that evaluates the provided function, and terminates
924// when the function returns true.
925func (rt *RestTester) WaitForCondition(successFunc func() bool) error {
926 return rt.WaitForConditionWithOptions(successFunc, 200, 100)
927}
928
929func (rt *RestTester) WaitForConditionWithOptions(successFunc func() bool, maxNumAttempts, timeToSleepMs int) error {
930 return WaitForConditionWithOptions(rt.Context(), successFunc, maxNumAttempts, timeToSleepMs)

Calls 1