< prev index next >
src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/classfile/ClassfileBytecodeProviderTest.java
Print this page
rev 52509 : [mq]: graal2
*** 85,96 ****
--- 85,98 ----
import java.util.Enumeration;
import java.util.Formatter;
import java.util.zip.ZipEntry;
import java.util.zip.ZipFile;
+ import org.graalvm.compiler.test.SubprocessUtil;
import org.junit.Assert;
import org.junit.Assume;
+ import org.junit.Before;
import org.junit.Test;
import org.graalvm.compiler.api.replacements.SnippetReflectionProvider;
import org.graalvm.compiler.api.test.Graal;
import org.graalvm.compiler.bytecode.Bytecode;
*** 122,131 ****
--- 124,139 ----
* (modulo minor differences in constant pool resolution) obtained directly from
* {@link ResolvedJavaMethod} objects.
*/
public class ClassfileBytecodeProviderTest extends GraalCompilerTest {
+ @Before
+ public void checkJavaAgent() {
+ assumeManagementLibraryIsLoadable();
+ Assume.assumeFalse("Java Agent found -> skipping", SubprocessUtil.isJavaAgentAttached());
+ }
+
private static boolean shouldProcess(String classpathEntry) {
if (classpathEntry.endsWith(".jar")) {
String name = new File(classpathEntry).getName();
return name.contains("jvmci") || name.contains("graal");
}
< prev index next >