This is an automated email from the ASF dual-hosted git repository.
nfsantos pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git
The following commit(s) were added to refs/heads/trunk by this push:
new c5e10e72b1 OAK-10808 - Skip test if Mongo is not available. (#1463)
c5e10e72b1 is described below
commit c5e10e72b1308d03a19051b53053e34677be2e93
Author: Nuno Santos <[email protected]>
AuthorDate: Thu May 16 10:17:07 2024 +0200
OAK-10808 - Skip test if Mongo is not available. (#1463)
---
.../flatfile/pipelined/PipelinedMongoConnectionFailureIT.java | 7 +++++++
1 file changed, 7 insertions(+)
diff --git
a/oak-run-commons/src/test/java/org/apache/jackrabbit/oak/index/indexer/document/flatfile/pipelined/PipelinedMongoConnectionFailureIT.java
b/oak-run-commons/src/test/java/org/apache/jackrabbit/oak/index/indexer/document/flatfile/pipelined/PipelinedMongoConnectionFailureIT.java
index e2f1072531..84b8159e8d 100644
---
a/oak-run-commons/src/test/java/org/apache/jackrabbit/oak/index/indexer/document/flatfile/pipelined/PipelinedMongoConnectionFailureIT.java
+++
b/oak-run-commons/src/test/java/org/apache/jackrabbit/oak/index/indexer/document/flatfile/pipelined/PipelinedMongoConnectionFailureIT.java
@@ -26,7 +26,9 @@ import
org.apache.jackrabbit.oak.plugins.document.DocumentMKBuilderProvider;
import org.apache.jackrabbit.oak.plugins.document.MongoUtils;
import org.apache.jackrabbit.oak.plugins.document.mongo.MongoDockerRule;
import org.junit.Assert;
+import org.junit.Assume;
import org.junit.Before;
+import org.junit.BeforeClass;
import org.junit.Rule;
import org.junit.Test;
import org.junit.contrib.java.lang.system.RestoreSystemProperties;
@@ -73,6 +75,11 @@ public class PipelinedMongoConnectionFailureIT {
private Proxy proxy;
private String mongoUri;
+ @BeforeClass
+ public static void setup() throws IOException {
+ Assume.assumeTrue(MongoUtils.isAvailable());
+ }
+
@Before
public void before() throws Exception {
ToxiproxyClient toxiproxyClient = new
ToxiproxyClient(toxiproxy.getHost(), toxiproxy.getControlPort());