diff --git a/accumulo/src/test/java/com/yahoo/ycsb/db/accumulo/AccumuloTest.java b/accumulo/src/test/java/com/yahoo/ycsb/db/accumulo/AccumuloTest.java index 00fd02e0dd8e66c5910a5c80bd3338f3e04a2182..ce0b160f785ff94c6301d68a99b1e644289d7233 100644 --- a/accumulo/src/test/java/com/yahoo/ycsb/db/accumulo/AccumuloTest.java +++ b/accumulo/src/test/java/com/yahoo/ycsb/db/accumulo/AccumuloTest.java @@ -21,6 +21,7 @@ package com.yahoo.ycsb.db.accumulo; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertTrue; +import static org.junit.Assume.assumeTrue; import java.util.Map.Entry; import java.util.Properties; @@ -70,8 +71,16 @@ public class AccumuloTest { private DB client; private Properties workloadProps; + private static boolean isWindows() { + final String os = System.getProperty("os.name"); + return os.startsWith("Windows"); + } + @BeforeClass public static void setup() throws Exception { + // Minicluster setup fails on Windows with an UnsatisfiedLinkError. + // Skip if windows. + assumeTrue(!isWindows()); cluster = new MiniAccumuloCluster(workingDir.newFolder("accumulo").getAbsoluteFile(), "protectyaneck"); LOG.debug("starting minicluster"); cluster.start();