diff --git a/compiler/src/jdk.graal.compiler.test/src/jdk/graal/compiler/core/test/CheckGraalInvariants.java b/compiler/src/jdk.graal.compiler.test/src/jdk/graal/compiler/core/test/CheckGraalInvariants.java index c32d38a335c7..78f083d7b661 100644 --- a/compiler/src/jdk.graal.compiler.test/src/jdk/graal/compiler/core/test/CheckGraalInvariants.java +++ b/compiler/src/jdk.graal.compiler.test/src/jdk/graal/compiler/core/test/CheckGraalInvariants.java @@ -51,6 +51,7 @@ import java.util.zip.ZipEntry; import java.util.zip.ZipFile; +import jdk.graal.compiler.test.SubprocessUtil; import org.graalvm.word.LocationIdentity; import org.junit.Assert; import org.junit.Assume; @@ -231,6 +232,7 @@ public boolean checkAssertions() { @Test public void test() { + Assume.assumeFalse("JaCoCo causes failure", SubprocessUtil.isJaCoCoAttached()); // GR-50672 assumeManagementLibraryIsLoadable(); runTest(new InvariantsTool()); } diff --git a/compiler/src/jdk.graal.compiler.test/src/jdk/graal/compiler/truffle/test/PolyglotHostObjectPartialEvaluationTest.java b/compiler/src/jdk.graal.compiler.test/src/jdk/graal/compiler/truffle/test/PolyglotHostObjectPartialEvaluationTest.java index b57f4931b442..26924debfd04 100644 --- a/compiler/src/jdk.graal.compiler.test/src/jdk/graal/compiler/truffle/test/PolyglotHostObjectPartialEvaluationTest.java +++ b/compiler/src/jdk.graal.compiler.test/src/jdk/graal/compiler/truffle/test/PolyglotHostObjectPartialEvaluationTest.java @@ -24,6 +24,15 @@ */ package jdk.graal.compiler.truffle.test; +import java.nio.Buffer; + +import jdk.graal.compiler.test.SubprocessUtil; +import org.graalvm.polyglot.Context; +import org.graalvm.polyglot.HostAccess; +import org.junit.Assume; +import org.junit.Before; +import org.junit.Test; + import com.oracle.truffle.api.frame.VirtualFrame; import com.oracle.truffle.api.interop.InteropLibrary; import com.oracle.truffle.api.interop.InvalidBufferOffsetException; @@ -32,12 +41,6 @@ import com.oracle.truffle.api.test.polyglot.ProxyLanguage; import com.oracle.truffle.api.test.polyglot.ProxyLanguage.LanguageContext; import com.oracle.truffle.api.test.polyglot.ValueAPITest; -import org.graalvm.polyglot.Context; -import org.graalvm.polyglot.HostAccess; -import org.junit.Before; -import org.junit.Test; - -import java.nio.Buffer; public class PolyglotHostObjectPartialEvaluationTest extends PartialEvaluationTest { @@ -58,6 +61,7 @@ public static Object constantFalse() { @Test public void hasBufferElements() { + Assume.assumeFalse("JaCoCo causes failure", SubprocessUtil.isJaCoCoAttached()); // GR-50672 for (final Buffer buffer : ValueAPITest.makeTestBuffers()) { getContext().initialize(ProxyLanguage.ID); final Object bufferHostObject = LanguageContext.get(null).getEnv().asGuestValue(buffer); @@ -75,6 +79,7 @@ public Object execute(VirtualFrame frame) { @Test public void isBufferWritable() { + Assume.assumeFalse("JaCoCo causes failure", SubprocessUtil.isJaCoCoAttached()); // GR-50672 for (final Buffer buffer : ValueAPITest.makeTestBuffers()) { getContext().initialize(ProxyLanguage.ID); final Object bufferHostObject = LanguageContext.get(null).getEnv().asGuestValue(buffer);