Upgrade to Couchbase Client 3.1.5

Closes gh-26531
This commit is contained in:
Andy Wilkinson
2021-05-17 12:05:06 +01:00
parent 78f7044097
commit 24d252e322
3 changed files with 7 additions and 7 deletions

View File

@@ -16,7 +16,7 @@
package smoketest.data.couchbase;
import com.couchbase.client.core.error.FeatureNotAvailableException;
import com.couchbase.client.core.error.AmbiguousTimeoutException;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
@@ -46,10 +46,10 @@ class SampleCouchbaseApplicationTests {
private boolean serverNotRunning(RuntimeException ex) {
NestedCheckedException nested = new NestedCheckedException("failed", ex) {
};
if (nested.contains(FeatureNotAvailableException.class)) {
if (nested.contains(AmbiguousTimeoutException.class)) {
Throwable root = nested.getRootCause();
// This is not ideal, we should have a better way to know what is going on
if (root.getMessage().contains("The cluster does not support cluster-level queries")) {
if (root.getMessage().contains("QueryRequest, Reason: TIMEOUT")) {
return true;
}
}