make timing requirements for lenient for ReliableProxySpec, see #2637

This commit is contained in:
Roland 2012-11-05 13:33:14 +01:00
parent 8eec825f18
commit 29cf71d6bc

View file

@ -122,8 +122,8 @@ class ReliableProxySpec extends MultiNodeSpec(ReliableProxySpec) with STMultiNod
enterBarrier("test2b")
runOn(local) {
testConductor.throttle(local, remote, Direction.Send, -1)
expectTransition(Active, Idle)
testConductor.throttle(local, remote, Direction.Send, -1).await
within(5 seconds) { expectTransition(Active, Idle) }
}
runOn(remote) {
within(1 second) {
@ -152,8 +152,8 @@ class ReliableProxySpec extends MultiNodeSpec(ReliableProxySpec) with STMultiNod
enterBarrier("test3a")
runOn(local) {
testConductor.throttle(local, remote, Direction.Receive, -1)
expectTransition(Active, Idle)
testConductor.throttle(local, remote, Direction.Receive, -1).await
within(5 seconds) { expectTransition(Active, Idle) }
}
enterBarrier("test3b")