Please, help me fix this ‘random’ error.
We use 3.0.2-1603 Enterprise Edition (build-1603-rel) under OS: x86_64-unknown-linux-gnu, Java client 1.4.7 with JDK8.
We used Couchbase to tryout on one of the features which requires consistent CRUD operations, as a result we’re doing GET view with Stale.FALSE after every data change (to guarantee consistency), so that read operations could access views with Stale.OK.
The issue is that on ~100 unit tests, which triggers Couchbase connection, to cover our functionality, so with 95% chance one or few of random tests are failing with two types of errors:
net.spy.memcached.internal.CheckedOperationTimeoutException: Timed out waiting for operation - failing node:
java.lang.RuntimeException: Failed to access the view - OperationException: GENERAL
But for any failing test it’s ok to re-run it so it would succeed. All tests are executed in one thread, generating up to 10 ops/s, with documents less than 500B.
Test machine is within local network with server instance. We tried to have client on same machine, on different machine, changed iOS and Win clients, but it still reproduced. We even tried to do the same with another server instance and another set of clients - same issue.
What logs do you need to help me fix this?
What additional data you need?