diff -r 97bd5e7151bc -r 5c956be64b9e test/tools/javac/lambda/TestInvokeDynamic.java --- a/test/tools/javac/lambda/TestInvokeDynamic.java Wed Jan 23 15:08:03 2013 +0000 +++ b/test/tools/javac/lambda/TestInvokeDynamic.java Wed Jan 23 20:57:40 2013 +0000 @@ -24,15 +24,18 @@ /* * @test * @bug 7194586 - * - * @bug 8003280 + * @bug 8003280 8006694 * @summary Add lambda tests * Add back-end support for invokedynamic + * temporarily workaround combo tests are causing time out in several platforms * @library ../lib * @build JavacTestingAbstractThreadedTest - * @run main TestInvokeDynamic + * @run main/othervm TestInvokeDynamic */ +// use /othervm to avoid jtreg timeout issues (CODETOOLS-7900047) +// see JDK-8006746 + import com.sun.source.tree.MethodInvocationTree; import com.sun.source.tree.MethodTree; import com.sun.source.util.TaskEvent; @@ -48,7 +51,6 @@ import com.sun.tools.classfile.Method; import com.sun.tools.javac.api.JavacTaskImpl; -import com.sun.tools.javac.api.JavacTool; import com.sun.tools.javac.code.Symbol; import com.sun.tools.javac.code.Symbol.MethodSymbol; import com.sun.tools.javac.code.Symtab; @@ -67,11 +69,8 @@ import java.util.Locale; import javax.tools.Diagnostic; -import javax.tools.JavaCompiler; import javax.tools.JavaFileObject; import javax.tools.SimpleJavaFileObject; -import javax.tools.StandardJavaFileManager; -import javax.tools.ToolProvider; import static com.sun.tools.javac.jvm.ClassFile.*;