diff --git a/src/test/java/com/github/dockerjava/netty/exec/AttachContainerCmdExecTest.java b/src/test/java/com/github/dockerjava/netty/exec/AttachContainerCmdExecTest.java index 66219dc72..7cbb17fc0 100644 --- a/src/test/java/com/github/dockerjava/netty/exec/AttachContainerCmdExecTest.java +++ b/src/test/java/com/github/dockerjava/netty/exec/AttachContainerCmdExecTest.java @@ -10,8 +10,10 @@ import java.io.PipedInputStream; import java.io.PipedOutputStream; import java.lang.reflect.Method; +import java.util.Locale; import org.testng.ITestResult; +import org.testng.SkipException; import org.testng.annotations.AfterMethod; import org.testng.annotations.AfterTest; import org.testng.annotations.BeforeMethod; @@ -30,6 +32,10 @@ public class AttachContainerCmdExecTest extends AbstractNettyDockerClientTest { @BeforeTest public void beforeTest() throws Exception { + // io.netty.channel.epollNative#loadNativeLibrary only support Linux + if (!System.getProperty("os.name").toLowerCase(Locale.UK).trim().startsWith("linux")) { + throw new SkipException("only support Linux"); + } super.beforeTest(); }