Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mac I20250121-1800 failed NoSuchFileException: /Library/Java/JavaVirtualMachines/jdk-21.0.5+11-arm64/Contents/Home/../Classes/classes.jar #1959

Open
jukzi opened this issue Jan 22, 2025 · 1 comment
Labels
test junit test related things

Comments

@jukzi
Copy link
Contributor

jukzi commented Jan 22, 2025

https://download.eclipse.org/eclipse/downloads/drops4/I20250121-1800/testresults/consolelogs/ep435I-unit-macosx-aarch64-java21_macosx.cocoa.aarch64_21_consolelog.txt

     [java] The method public static transient List<T> asList(T[])  is wrongly tagged as containing missing types
     [java] Failed to init Classpath for jar file /Library/Java/JavaVirtualMachines/jdk-21.0.5+11-arm64/Contents/Home/../Classes/classes.jar
     [java] java.nio.file.NoSuchFileException: /Library/Java/JavaVirtualMachines/jdk-21.0.5+11-arm64/Contents/Home/../Classes/classes.jar
     [java] 	at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:92)
     [java] 	at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:106)
     [java] 	at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)
     [java] 	at java.base/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:55)
     [java] 	at java.base/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
     [java] 	at java.base/java.nio.file.Files.readAttributes(Files.java:1853)
     [java] 	at java.base/java.util.zip.ZipFile$Source.get(ZipFile.java:1445)
     [java] 	at java.base/java.util.zip.ZipFile$CleanableResource.<init>(ZipFile.java:724)
     [java] 	at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:251)
     [java] 	at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:180)
     [java] 	at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:194)
     [java] 	at org.eclipse.jdt.internal.compiler.batch.ClasspathJar.initialize(ClasspathJar.java:196)
     [java] 	at org.eclipse.jdt.internal.compiler.batch.FileSystem.<init>(FileSystem.java:206)
     [java] 	at org.eclipse.jdt.internal.compiler.batch.FileSystem.<init>(FileSystem.java:190)
     [java] 	at org.eclipse.jdt.ui.tests.quickfix.JarUtil.compile(JarUtil.java:218)
     [java] 	at org.eclipse.jdt.ui.tests.quickfix.JarUtil.createJar(JarUtil.java:261)
     [java] 	at org.eclipse.jdt.ui.tests.quickfix.JarUtil.createJar(JarUtil.java:277)
     [java] 	at org.eclipse.jdt.ui.tests.quickfix.AbstractAnnotateAssistTests.createLibrary(AbstractAnnotateAssistTests.java:162)
     [java] 	at org.eclipse.jdt.ui.tests.quickfix.AbstractAnnotateAssistTests.addLibrary(AbstractAnnotateAssistTests.java:138)
     [java] 	at org.eclipse.jdt.ui.tests.quickfix.AnnotateAssistTest1d8.testAnnotateParameter_ArrayOfPrimitive(AnnotateAssistTest1d8.java:263)
     [java] 	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
     [java] 	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
     [java] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
     [java] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
     [java] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
     [java] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
     [java] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
     [java] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
     [java] 	at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
     [java] 	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
     [java] 	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
     [java] 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
     [java] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
     [java] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
     [java] 	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
     [java] 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
     [java] 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
     [java] 	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
     [java] 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
     [java] 	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
     [java] 	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
     [java] 	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
     [java] 	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
     [java] 	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
     [java] 	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
     [java] 	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
     [java] 	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
     [java] 	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
     [java] 	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
     [java] 	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:76)
     [java] 	at org.junit.platform.suite.engine.SuiteLauncher.execute(SuiteLauncher.java:63)
     [java] 	at org.junit.platform.suite.engine.SuiteTestDescriptor.executeTests(SuiteTestDescriptor.java:168)
     [java] 	at org.junit.platform.suite.engine.SuiteTestDescriptor.execute(SuiteTestDescriptor.java:137)
     [java] 	at org.junit.platform.suite.engine.SuiteTestEngine.lambda$execute$0(SuiteTestEngine.java:73)
     [java] 	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
     [java] 	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
     [java] 	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
     [java] 	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939)
     [java] 	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
     [java] 	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
     [java] 	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
     [java] 	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
     [java] 	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
     [java] 	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
     [java] 	at org.junit.platform.suite.engine.SuiteTestEngine.execute(SuiteTestEngine.java:73)
     [java] 	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
     [java] 	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
     [java] 	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
     [java] 	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:76)
     [java] 	at org.junit.platform.suite.engine.SuiteLauncher.execute(SuiteLauncher.java:63)
     [java] 	at org.junit.platform.suite.engine.SuiteTestDescriptor.executeTests(SuiteTestDescriptor.java:168)
     [java] 	at org.junit.platform.suite.engine.SuiteTestDescriptor.execute(SuiteTestDescriptor.java:137)
     [java] 	at org.junit.platform.suite.engine.SuiteTestEngine.lambda$execute$0(SuiteTestEngine.java:73)
     [java] 	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
     [java] 	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
     [java] 	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
     [java] 	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939)
     [java] 	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
     [java] 	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
     [java] 	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
     [java] 	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
     [java] 	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
     [java] 	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
     [java] 	at org.junit.platform.suite.engine.SuiteTestEngine.execute(SuiteTestEngine.java:73)
     [java] 	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
     [java] 	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
     [java] 	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
     [java] 	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
     [java] 	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
     [java] 	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
     [java] 	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
     [java] 	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
     [java] 	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
     [java] 	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:63)
     [java] 	at org.eclipse.test.EclipseTestRunner.runTests(EclipseTestRunner.java:212)
     [java] 	at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:187)
     [java] 	at org.eclipse.test.UITestApplication.lambda$0(UITestApplication.java:101)
     [java] 	at org.eclipse.e4.ui.internal.workbench.swt.E4Testable.lambda$1(E4Testable.java:127)
     [java] 	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
     [java] 	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
     [java] 	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4382)
     [java] 	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4005)
     [java] 	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1151)
     [java] 	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
     [java] 	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1042)
     [java] 	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
     [java] 	at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:665)
     [java] 	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
     [java] 	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:573)
     [java] 	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173)
     [java] 	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:178)
     [java] 	at org.eclipse.test.UITestApplication.run(UITestApplication.java:48)
     [java] 	at org.eclipse.test.UITestApplication.start(UITestApplication.java:116)
     [java] 	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208)
     [java] 	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:143)
     [java] 	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:109)
     [java] 	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:439)
     [java] 	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:271)
     [java] 	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
     [java] 	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
     [java] 	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:668)
     [java] 	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:605)
     [java] 	at org.eclipse.equinox.launcher.Main.run(Main.java:1481)
     [java] 	at org.eclipse.equinox.launcher.Main.main(Main.java:1454)
@jukzi jukzi added regression Regression defect test junit test related things labels Jan 22, 2025
@jukzi
Copy link
Contributor Author

jukzi commented Jan 23, 2025

I20250122 did pass the jdt.ui unit tests but contains the same error in the log, so the missing file was not the reason to all tests fail:
https://download.eclipse.org/eclipse/downloads/drops4/I20250122-1800/testresults/consolelogs/ep435I-unit-macosx-aarch64-java21_macosx.cocoa.aarch64_21_consolelog.txt

@jukzi jukzi removed the regression Regression defect label Jan 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
test junit test related things
Projects
None yet
Development

No branches or pull requests

1 participant