I usually go for 5 seconds. We don't have a standard timeout for blocking in tests, but we have a standard replication timeout of 15 seconds, so that would be the upper limit when we wait for just one operation.