Going to try to narrow some of this... 9186.26 Test java.hints batch1 without nb-javac on Java 15 <https://travis-ci.com/github/apache/netbeans/jobs/500338594>
<https://travis-ci.com/github/apache/netbeans/jobs/500338594>While review some older emails and other PRs, I noticed that apparently there are other cases (1) (2) with issues during "Test java.hints batch1 without nb-javac on Java 15" There appear to be other travis ci builds which work so not sure why this may occur on some but not others. I'm not too versed in the travis side of things...Is it possible the different travis jobs are sharing some cached travis build artifacts which may interfere with each other? I see something like the following in a number of cases [junit] Aug 19, 2021 1:16:52 PM org.openide.util.Exceptions printStackTrace [junit] SEVERE: null [junit] org.netbeans.modules.parsing.spi.ParseException [junit] at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:186) [junit] at org.netbeans.modules.parsing.impl.RunWhenScanFinishedSupport$1.run(RunWhenScanFinishedSupport.java:63) [junit] at org.openide.util.lookup.Lookups.executeWith(Lookups.java:279) [junit] at org.netbeans.modules.parsing.impl.RunWhenScanFinishedSupport.performDeferredTasks(RunWhenScanFinishedSupport.java:57) [junit] at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task$2.call(RepositoryUpdater.java:6115) [junit] at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task$2.call(RepositoryUpdater.java:6093) [junit] at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:153) [junit] at org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:335) [junit] at org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPriorityIO(DataObjectEnvFactory.java:118) [junit] at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:67) [junit] at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.run(RepositoryUpdater.java:6093) [junit] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) [junit] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) [junit] at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418) [junit] at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45) [junit] at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278) [junit] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033) [junit] Caused by: java.lang.UnsupportedOperationException: Caller should get this one [junit] at org.netbeans.api.java.source.ScanUtilsTest$10.run(ScanUtilsTest.java:509) [junit] at org.netbeans.api.java.source.ScanUtilsTest$10.run(ScanUtilsTest.java:484) [junit] at org.netbeans.api.java.source.ScanUtils$TaskWrapper.run(ScanUtils.java:493) [junit] at org.netbeans.api.java.source.ScanUtils$TaskWrapper.run(ScanUtils.java:449) [junit] at org.netbeans.api.java.source.JavaSource$MultiTask.run(JavaSource.java:502) [junit] at org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:586) [junit] at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:130) [junit] at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:114) [junit] at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:181) [junit] at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:178) [junit] at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:153) [junit] at org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:335) [junit] at org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPriorityIO(DataObjectEnvFactory.java:118) [junit] at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:67) [junit] at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:178) [junit] ... 16 more [junit] [junit] Aug 19, 2021 1:16:53 PM org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work reportIndexingStart [junit] INFO: Indexing started, time from last indexing 1,060 ms. Running the "Java Source Base" tests I do see a number of test failures (see below). I noticed there is a lot of "indexing" going on when running this. Could this be causing some issues during the test (i.e. reindexing changing test state)? Given this is a java 15 related test, could there be some java version issues impacting things? For example, there seems to be some similar issues around java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 context; is it possible some of the module definitions are not right (similar to here (3))? Are there maybe some dependencies needing updating to a newer version to be compatible with the newer java? Is there some issue that needs to be raised and addressed here? (1) Preventing a NPE in LSPBindings, description.bindings can be null. by jlahoda · Pull Request #2911 · apache/netbeans (github.com) <https://github.com/apache/netbeans/pull/2911/checks?check_run_id=2406936987> <https://github.com/apache/netbeans/pull/2911/checks?check_run_id=2406936987> (2) [NETBEANS-1603] MySQL Procedures in NetBeans' DB explorer by sbrbot · Pull Request #3117 · apache/netbeans (github.com) <https://github.com/apache/netbeans/pull/3117/checks?check_run_id=3370998434> (3) javafx - getting java.lang.reflect.InvocationTargetException while adding a button to layout - Stack Overflow <https://stackoverflow.com/questions/54138287/getting-java-lang-reflect-invocationtargetexception-while-adding-a-button-to-lay> (4) Java 8 - java 11 migration issues - Stack Overflow <https://stackoverflow.com/questions/68799710/java-8-java-11-migration-issues> (5) java - Reflections IllegalArgumentException causes - Stack Overflow <https://stackoverflow.com/questions/16042591/reflections-illegalargumentexception-causes> (6) reflection - Getting java.lang.NullPointerException when calling Method.invoke - Stack Overflow <https://stackoverflow.com/questions/18802277/getting-java-lang-nullpointerexception-when-calling-method-invoke> <https://github.com/apache/netbeans/pull/3117/checks?check_run_id=3370998434> Testcase: testGetElementsScopes(org.netbeans.api.java.source.ClassIndexTest): Caused an ERROR Expected: [org.me.base.Base, org.me.pkg1.Class1, org.me.pkg2.Class2] Result: [] java.lang.AssertionError: Expected: [org.me.base.Base, org.me.pkg1.Class1, org.me.pkg2.Class2] Result: [] at org.netbeans.api.java.source.ClassIndexTest.assertElementHandles(ClassIndexTest.java:609) at org.netbeans.api.java.source.ClassIndexTest.testGetElementsScopes(ClassIndexTest.java:370) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at org.netbeans.junit.NbTestCase.access$200(NbTestCase.java:77) at org.netbeans.junit.NbTestCase$2.doSomething(NbTestCase.java:476) at org.netbeans.junit.NbTestCase$1Guard.run(NbTestCase.java:402) at java.base/java.lang.Thread.run(Thread.java:834) Test org.netbeans.api.java.source.ClassIndexTest FAILED Working directory: C:\git\nb.netbeans.ebresie\netbeans\java\java.source.base\build\test\unit\work\o.n.a.j.s.C\ce ------------- ---------------- --------------- Testcase: testCacheEviction(org.netbeans.api.java.source.CompilationInfoTest): FAILED expected:<3> but was:<null> junit.framework.AssertionFailedError: expected:<3> but was:<null> at org.netbeans.api.java.source.CompilationInfoTest$4.run(CompilationInfoTest.java:148) at org.netbeans.api.java.source.CompilationInfoTest$4.run(CompilationInfoTest.java:143) at org.netbeans.api.java.source.JavaSource$MultiTask.run(JavaSource.java:502) at org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:586) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:130) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:114) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:181) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:178) at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:153) at org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:335) at org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPriorityIO(DataObjectEnvFactory.java:118) at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:67) at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:178) at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:81) at org.netbeans.api.java.source.JavaSource.runUserActionTaskImpl(JavaSource.java:452) at org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:423) at org.netbeans.api.java.source.CompilationInfoTest.testCacheEviction(CompilationInfoTest.java:143) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at org.netbeans.junit.NbTestCase.access$200(NbTestCase.java:77) at org.netbeans.junit.NbTestCase$2.doSomething(NbTestCase.java:476) at org.netbeans.junit.NbTestCase$1Guard.run(NbTestCase.java:402) at java.base/java.lang.Thread.run(Thread.java:834) Test org.netbeans.api.java.source.CompilationInfoTest FAILED Working directory: C:\git\nb.netbeans.ebresie\netbeans\java\java.source.base\build\test\unit\work\o.n.a.j.s.T\wcp ------------- ---------------- --------------- Testcase: testWithoutClassPath150650(org.netbeans.api.java.source.TreePathHandleTest): Caused an ERROR Cannot create folder aux in folder C:/git/nb.netbeans.ebresie/netbeans/java/java.source.base/build/test/unit/work/o.n.a.j.s.T/wcp. org.netbeans.modules.masterfs.filebasedfs.utils.FSException: Cannot create folder aux in folder C:/git/nb.netbeans.ebresie/netbeans/java/java.source.base/build/test/unit/work/o.n.a.j.s.T/wcp. at org.netbeans.modules.masterfs.filebasedfs.utils.FSException.io (FSException.java:93) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FolderObj.createFolder(FolderObj.java:280) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FolderObj.createFolderImpl(FolderObj.java:234) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FolderObj$2.call(FolderObj.java:299) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FolderObj$2.call(FolderObj.java:297) at org.netbeans.modules.masterfs.filebasedfs.FileBasedFileSystem.runAsInconsistent(FileBasedFileSystem.java:97) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FolderObj.createFolder(FolderObj.java:302) at org.openide.filesystems.FileUtil.createFolder(FileUtil.java:706) at org.openide.filesystems.FileUtil.createData(FileUtil.java:761) at org.netbeans.api.java.source.TreePathHandleTest.testWithoutClassPath150650(TreePathHandleTest.java:246) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at org.netbeans.junit.NbTestCase.access$200(NbTestCase.java:77) at org.netbeans.junit.NbTestCase$2.doSomething(NbTestCase.java:476) at org.netbeans.junit.NbTestCase$1Guard.run(NbTestCase.java:402) at java.base/java.lang.Thread.run(Thread.java:834) Caused by: Test org.netbeans.api.java.source.TreePathHandleTest FAILED Testsuite: org.netbeans.api.java.source.TreeUtilitiesTest Aug 22, 2021 9:31:05 AM org.netbeans.modules.settings.RecognizeInstanceObjects$MSL <clinit> WARNING: Not listening on module system WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by org.openide.util.RequestProcessor$TopLevelThreadGroup (file:/C:/git/nb.netbeans.ebresie/netbeans/nbbuild/netbeans/platform/lib/org-openide-util.jar) to method sun.awt.AppContext.getAppContext() WARNING: Please consider reporting this to the maintainers of org.openide.util.RequestProcessor$TopLevelThreadGroup WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Aug 22, 2021 9:31:06 AM org.netbeans.modules.masterfs.watcher.Watcher getNotifierForPlatform INFO: Native file watcher is disabled java.lang.NoSuchMethodException: com.sun.tools.javac.comp.Enter.unenter(com.sun.tools.javac.tree.JCTree$JCCompilationUnit, com.sun.tools.javac.tree.JCTree) at java.base/java.lang.Class.getDeclaredMethod(Class.java:2475) at org.netbeans.api.java.source.TreeUtilities.unenter(TreeUtilities.java:927) at org.netbeans.api.java.source.TreeUtilities.attributeTree(TreeUtilities.java:916) at org.netbeans.api.java.source.TreeUtilities.attributeTree(TreeUtilities.java:845) at org.netbeans.api.java.source.TreeUtilitiesTest$7.run(TreeUtilitiesTest.java:616) at org.netbeans.api.java.source.TreeUtilitiesTest$7.run(TreeUtilitiesTest.java:607) at org.netbeans.api.java.source.JavaSource$MultiTask.run(JavaSource.java:502) at org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:586) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:130) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:114) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:181) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:178) at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:153) at org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:335) at org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPriorityIO(DataObjectEnvFactory.java:118) at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:67) at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:178) at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:81) at org.netbeans.api.java.source.JavaSource.runUserActionTaskImpl(JavaSource.java:452) at org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:423) at org.netbeans.api.java.source.TreeUtilitiesTest.testDisableAccessRightsCrash(TreeUtilitiesTest.java:607) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at junit.framework.TestCase.runTest(TestCase.java:177) at org.netbeans.junit.NbTestCase.access$200(NbTestCase.java:77) at org.netbeans.junit.NbTestCase$2.doSomething(NbTestCase.java:476) at org.netbeans.junit.NbTestCase$1Guard.run(NbTestCase.java:402) at java.base/java.lang.Thread.run(Thread.java:834) java.lang.NoSuchMethodException: com.sun.tools.javac.comp.Enter.unenter(com.sun.tools.javac.tree.JCTree$JCCompilationUnit, com.sun.tools.javac.tree.JCTree) at java.base/java.lang.Class.getDeclaredMethod(Class.java:2475) at org.netbeans.api.java.source.TreeUtilities.unenter(TreeUtilities.java:927) at org.netbeans.api.java.source.TreeUtilities.attributeTree(TreeUtilities.java:916) at org.netbeans.api.java.source.TreeUtilities.attributeTree(TreeUtilities.java:845) at org.netbeans.api.java.source.TreeUtilitiesTest.testAttributeTreesInnerClasses(TreeUtilitiesTest.java:758) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at junit.framework.TestCase.runTest(TestCase.java:177) at org.netbeans.junit.NbTestCase.access$200(NbTestCase.java:77) at org.netbeans.junit.NbTestCase$2.doSomething(NbTestCase.java:476) at org.netbeans.junit.NbTestCase$1Guard.run(NbTestCase.java:402) at java.base/java.lang.Thread.run(Thread.java:834) Working directory: C:\git\nb.netbeans.ebresie\netbeans\java\java.source.base\build\test\unit\work\o.n.a.j.s.T\atic java.lang.NoSuchMethodException: com.sun.tools.javac.comp.Enter.unenter(com.sun.tools.javac.tree.JCTree$JCCompilationUnit, com.sun.tools.javac.tree.JCTree) at java.base/java.lang.Class.getDeclaredMethod(Class.java:2475) at org.netbeans.api.java.source.TreeUtilities.unenter(TreeUtilities.java:927) at org.netbeans.api.java.source.TreeUtilities.attributeTree(TreeUtilities.java:916) at org.netbeans.api.java.source.TreeUtilities.attributeTree(TreeUtilities.java:845) at org.netbeans.api.java.source.TreeUtilitiesTest$8.run(TreeUtilitiesTest.java:639) at org.netbeans.api.java.source.TreeUtilitiesTest$8.run(TreeUtilitiesTest.java:628) at org.netbeans.api.java.source.JavaSource$MultiTask.run(JavaSource.java:502) at org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:586) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:130) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:114) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:181) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:178) at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:153) at org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:335) at org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPriorityIO(DataObjectEnvFactory.java:118) at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:67) at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:178) at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:81) at org.netbeans.api.java.source.JavaSource.runUserActionTaskImpl(JavaSource.java:452) at org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:423) at org.netbeans.api.java.source.TreeUtilitiesTest.testAttributingVar(TreeUtilitiesTest.java:628) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at junit.framework.TestCase.runTest(TestCase.java:177) at org.netbeans.junit.NbTestCase.access$200(NbTestCase.java:77) at org.netbeans.junit.NbTestCase$2.doSomething(NbTestCase.java:476) at org.netbeans.junit.NbTestCase$1Guard.run(NbTestCase.java:402) at java.base/java.lang.Thread.run(Thread.java:834) Tests run: 45, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 18.013 sec ------------- Standard Error ----------------- Aug 22, 2021 9:31:05 AM org.netbeans.modules.settings.RecognizeInstanceObjects$MSL <clinit> WARNING: Not listening on module system Aug 22, 2021 9:31:06 AM org.netbeans.modules.masterfs.watcher.Watcher getNotifierForPlatform INFO: Native file watcher is disabled java.lang.NoSuchMethodException: com.sun.tools.javac.comp.Enter.unenter(com.sun.tools.javac.tree.JCTree$JCCompilationUnit, com.sun.tools.javac.tree.JCTree) at java.base/java.lang.Class.getDeclaredMethod(Class.java:2475) at org.netbeans.api.java.source.TreeUtilities.unenter(TreeUtilities.java:927) at org.netbeans.api.java.source.TreeUtilities.attributeTree(TreeUtilities.java:916) at org.netbeans.api.java.source.TreeUtilities.attributeTree(TreeUtilities.java:845) at org.netbeans.api.java.source.TreeUtilitiesTest$7.run(TreeUtilitiesTest.java:616) at org.netbeans.api.java.source.TreeUtilitiesTest$7.run(TreeUtilitiesTest.java:607) at org.netbeans.api.java.source.JavaSource$MultiTask.run(JavaSource.java:502) at org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:586) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:130) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:114) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:181) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:178) at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:153) at org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:335) at org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPriorityIO(DataObjectEnvFactory.java:118) at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:67) at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:178) at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:81) at org.netbeans.api.java.source.JavaSource.runUserActionTaskImpl(JavaSource.java:452) at org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:423) at org.netbeans.api.java.source.TreeUtilitiesTest.testDisableAccessRightsCrash(TreeUtilitiesTest.java:607) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at junit.framework.TestCase.runTest(TestCase.java:177) at org.netbeans.junit.NbTestCase.access$200(NbTestCase.java:77) at org.netbeans.junit.NbTestCase$2.doSomething(NbTestCase.java:476) at org.netbeans.junit.NbTestCase$1Guard.run(NbTestCase.java:402) at java.base/java.lang.Thread.run(Thread.java:834) java.lang.NoSuchMethodException: com.sun.tools.javac.comp.Enter.unenter(com.sun.tools.javac.tree.JCTree$JCCompilationUnit, com.sun.tools.javac.tree.JCTree) at java.base/java.lang.Class.getDeclaredMethod(Class.java:2475) at org.netbeans.api.java.source.TreeUtilities.unenter(TreeUtilities.java:927) at org.netbeans.api.java.source.TreeUtilities.attributeTree(TreeUtilities.java:916) at org.netbeans.api.java.source.TreeUtilities.attributeTree(TreeUtilities.java:845) at org.netbeans.api.java.source.TreeUtilitiesTest.testAttributeTreesInnerClasses(TreeUtilitiesTest.java:758) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at junit.framework.TestCase.runTest(TestCase.java:177) at org.netbeans.junit.NbTestCase.access$200(NbTestCase.java:77) at org.netbeans.junit.NbTestCase$2.doSomething(NbTestCase.java:476) at org.netbeans.junit.NbTestCase$1Guard.run(NbTestCase.java:402) at java.base/java.lang.Thread.run(Thread.java:834) Working directory: C:\git\nb.netbeans.ebresie\netbeans\java\java.source.base\build\test\unit\work\o.n.a.j.s.T\atic java.lang.NoSuchMethodException: com.sun.tools.javac.comp.Enter.unenter(com.sun.tools.javac.tree.JCTree$JCCompilationUnit, com.sun.tools.javac.tree.JCTree) at java.base/java.lang.Class.getDeclaredMethod(Class.java:2475) at org.netbeans.api.java.source.TreeUtilities.unenter(TreeUtilities.java:927) at org.netbeans.api.java.source.TreeUtilities.attributeTree(TreeUtilities.java:916) at org.netbeans.api.java.source.TreeUtilities.attributeTree(TreeUtilities.java:845) at org.netbeans.api.java.source.TreeUtilitiesTest$8.run(TreeUtilitiesTest.java:639) at org.netbeans.api.java.source.TreeUtilitiesTest$8.run(TreeUtilitiesTest.java:628) at org.netbeans.api.java.source.JavaSource$MultiTask.run(JavaSource.java:502) at org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:586) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:130) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:114) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:181) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:178) at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:153) at org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:335) at org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPriorityIO(DataObjectEnvFactory.java:118) at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:67) at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:178) at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:81) at org.netbeans.api.java.source.JavaSource.runUserActionTaskImpl(JavaSource.java:452) at org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:423) at org.netbeans.api.java.source.TreeUtilitiesTest.testAttributingVar(TreeUtilitiesTest.java:628) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at junit.framework.TestCase.runTest(TestCase.java:177) at org.netbeans.junit.NbTestCase.access$200(NbTestCase.java:77) at org.netbeans.junit.NbTestCase$2.doSomething(NbTestCase.java:476) at org.netbeans.junit.NbTestCase$1Guard.run(NbTestCase.java:402) at java.base/java.lang.Thread.run(Thread.java:834) ------------- ---------------- --------------- Testcase: testAttributeTreesInnerClasses(org.netbeans.api.java.source.TreeUtilitiesTest): FAILED expected:<[test.Test, test.Test$1, test.Test$2, test.Test$3, test.Test$4]> but was:<[test.Test, test.Test$4, test.Test$5, test.Test$6, test.Test$7]> junit.framework.AssertionFailedError: expected:<[test.Test, test.Test$1, test.Test$2, test.Test$3, test.Test$4]> but was:<[test.Test, test.Test$4, test.Test$5, test.Test$6, test.Test$7]> at org.netbeans.api.java.source.TreeUtilitiesTest.testAttributeTreesInnerClasses(TreeUtilitiesTest.java:768) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at org.netbeans.junit.NbTestCase.access$200(NbTestCase.java:77) at org.netbeans.junit.NbTestCase$2.doSomething(NbTestCase.java:476) at org.netbeans.junit.NbTestCase$1Guard.run(NbTestCase.java:402) at java.base/java.lang.Thread.run(Thread.java:834) Test org.netbeans.api.java.source.TreeUtilitiesTest FAILED Aug 22, 2021 9:36:56 AM org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work reportIndexerStatistics INFO: Indexing finished, indexing took 0 ms. ------------- ---------------- --------------- Testcase: testChangeStartEndElement(org.netbeans.api.java.source.gen.DoctreeTest): FAILED expected:<...* Test <b>method</b>[.] */ private...> but was:<...* Test <b>method</b>[] */ private...> junit.framework.ComparisonFailure: expected:<...* Test <b>method</b>[.] */ private...> but was:<...* Test <b>method</b>[] */ private...> at org.netbeans.api.java.source.gen.DoctreeTest.testChangeStartEndElement(DoctreeTest.java:1982) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at org.netbeans.junit.NbTestCase.access$200(NbTestCase.java:77) at org.netbeans.junit.NbTestCase$2.doSomething(NbTestCase.java:476) at org.netbeans.junit.NbTestCase$1Guard.run(NbTestCase.java:402) at java.base/java.lang.Thread.run(Thread.java:834) Testcase: testChangeStartElement(org.netbeans.api.java.source.gen.DoctreeTest): FAILED expected:<...<p class="id">method[</p>.] */ private...> but was:<...<p class="id">method[] */ private...> junit.framework.ComparisonFailure: expected:<...<p class="id">method[</p>.] */ private...> but was:<...<p class="id">method[] */ private...> at org.netbeans.api.java.source.gen.DoctreeTest.testChangeStartElement(DoctreeTest.java:1918) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at org.netbeans.junit.NbTestCase.access$200(NbTestCase.java:77) at org.netbeans.junit.NbTestCase$2.doSomething(NbTestCase.java:476) at org.netbeans.junit.NbTestCase$1Guard.run(NbTestCase.java:402) at java.base/java.lang.Thread.run(Thread.java:834) Testcase: testChangeEntity(org.netbeans.api.java.source.gen.DoctreeTest): FAILED expected:<... /** * €[33,-] * */ ...> but was:<... /** * €[] * */ ...> junit.framework.ComparisonFailure: expected:<... /** * €[33,-] * */ ...> but was:<... /** * €[] * */ ...> at org.netbeans.api.java.source.gen.DoctreeTest.testChangeEntity(DoctreeTest.java:1107) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at org.netbeans.junit.NbTestCase.access$200(NbTestCase.java:77) at org.netbeans.junit.NbTestCase$2.doSomething(NbTestCase.java:476) at org.netbeans.junit.NbTestCase$1Guard.run(NbTestCase.java:402) at java.base/java.lang.Thread.run(Thread.java:834) Testcase: testChangeCode(org.netbeans.api.java.source.gen.DoctreeTest): FAILED expected:<... * NetBeans{@code [NetBean]s} * */ ...> but was:<... * NetBeans{@code [Benjamin Ruij]s} * */ ...> junit.framework.ComparisonFailure: expected:<... * NetBeans{@code [NetBean]s} * */ ...> but was:<... * NetBeans{@code [Benjamin Ruij]s} * */ ...> at org.netbeans.api.java.source.gen.DoctreeTest.testChangeCode(DoctreeTest.java:1343) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at org.netbeans.junit.NbTestCase.access$200(NbTestCase.java:77) at org.netbeans.junit.NbTestCase$2.doSomething(NbTestCase.java:476) at org.netbeans.junit.NbTestCase$1Guard.run(NbTestCase.java:402) at java.base/java.lang.Thread.run(Thread.java:834) Testcase: testChangeComment(org.netbeans.api.java.source.gen.DoctreeTest): FAILED expected:<... <!-- €33,- -->[ *] */ privat...> but was:<... <!-- €33,- -->[] */ privat...> junit.framework.ComparisonFailure: expected:<... <!-- €33,- -->[ *] */ privat...> but was:<... <!-- €33,- -->[] */ privat...> at org.netbeans.api.java.source.gen.DoctreeTest.testChangeComment(DoctreeTest.java:984) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at org.netbeans.junit.NbTestCase.access$200(NbTestCase.java:77) at org.netbeans.junit.NbTestCase$2.doSomething(NbTestCase.java:476) at org.netbeans.junit.NbTestCase$1Guard.run(NbTestCase.java:402) at java.base/java.lang.Thread.run(Thread.java:834) Test org.netbeans.api.java.source.gen.DoctreeTest FAILED Eric Bresie [email protected] On Sat, Aug 21, 2021 at 10:04 AM Eric Bresie <[email protected]> wrote: > Okay...trying to troubleshoot problems during my PR > https://github.com/apache/netbeans/pull/3074 builds. All the initial > jobs seem to pass but then seem to fail during the Travis CI checks > > https://github.com/apache/netbeans/pull/3074/checks?check_run_id=3333830255 > > It seems like problems during java 8 checks during java/gradle context > and/or another *during java 15 checks* during cleanup (javafx). > > I tried running local (ant $OPTS -f java/gradle.java test") and get > similar issues > > Any suggestions? > > Specifically during travis build (and local) > > > - 9844.25 Test refactoring.java without nb-javac on Java 15 > <https://app.travis-ci.com/github/apache/netbeans/jobs/531496496> > > https://app.travis-ci.com/github/apache/netbeans/jobs/531496496 / > https://api.travis-ci.com/v3/job/531496496/log.txt > > THis one seemed like an issue when trying to download macosx javafx > library, possibly due to a hash check issue. Granted it's during ant clean > so not sure why it would be downloading during a clean for that matter. > > parseprojectxml] Warning: org.netbeans.modules.profiler.heapwalker lacks a > unit test dependency on org.netbeans.libs.junit4; using default dependencies > for compatibility > [downloadbinaries] File > /home/travis/build/apache/netbeans/extra/libs.javafx.macosx/external/javafx-graphics-13-mac.jar > requested by > /home/travis/build/apache/netbeans/extra/libs.javafx.macosx/external/binaries-list > to have hash D6B0CDDB2D9F5C46CF78365B3683B147981321E0 actually had hash > 3F44AE9C978ED951C3C53D6B563DEEC25C141A86 > > BUILD FAILED > /home/travis/build/apache/netbeans/nbbuild/build.xml:1283: The following > error occurred while executing this line: > /home/travis/build/apache/netbeans/nbbuild/build.xml:1279: The following > error occurred while executing this line: > /home/travis/build/apache/netbeans/nbbuild/templates/projectized.xml:255: > Failed to download binaries - see log message for the detailed reasons. > > Total time: 1 minute 38 seconds > > travis_time:end:0043e5e0:start=1629039935535363991,finish=1629040034103899551,duration=98568535560,event=before_script > > [0K [31;1mThe command "*ant $OPTS clean*" failed and exited with 1 during . > [0m > > > > Eric Bresie > [email protected] >
