A follow up on this, when I am using 12.5 Beta 1, many of the failed unit tests seem to pass now. (FYI previously the failures didn't show in Test Results but now do).
However, now I still get failures for the "Java Source Base" tests like: - testWithoutClassPath150650 with 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 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:64) 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:832) - testIdentifiers with File is not correctly generated. org.netbeans.junit.AssertionFileFailedError at org.netbeans.junit.NbTestCase.assertFile(NbTestCase.java:742) at org.netbeans.junit.NbTestCase.assertFile(NbTestCase.java:778) at org.netbeans.api.java.source.gen.GeneratorTestBase.assertFiles(GeneratorTestBase.java:193) at org.netbeans.api.java.source.gen.LabelsTest.testIdentifiers(LabelsTest.java:52) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) 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:832) - testAutomaticModule with Cannot rename file app-main-1.0.jar in C:/git/nb.netbeans.ebresie/netbeans/java/java.source.base/build/test/unit/work/o.n.m.j.s.M/am to app-ui-1.0.jar. org.netbeans.modules.masterfs.filebasedfs.utils.FSException at org.netbeans.modules.masterfs.filebasedfs.utils.FSException.io (FSException.java:93) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.rename(BaseFileObj.java:441) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObj.rename(FileObj.java:424) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj$1.call(BaseFileObj.java:495) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj$1.call(BaseFileObj.java:492) at org.netbeans.modules.masterfs.filebasedfs.FileBasedFileSystem.runAsInconsistent(FileBasedFileSystem.java:97) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.rename(BaseFileObj.java:499) at org.netbeans.modules.java.source.ModuleNamesTest.rename(ModuleNamesTest.java:541) at org.netbeans.modules.java.source.ModuleNamesTest.testAutomaticModule(ModuleNamesTest.java:149) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) 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:832) - testUnzip - A number of them in VanillaCompileWorkerTest Eric Bresie [email protected] *Product Version:* Apache NetBeans IDE 12.5-beta1 *Java:* 15.0.2; Java HotSpot(TM) 64-Bit Server VM 15.0.2+7-27 *Runtime:* Java(TM) SE Runtime Environment 15.0.2+7-27 *System:* Windows 10 version 10.0 running on amd64; Cp1252; en_US (nb) *User directory:* C:\Users\ebres\AppData\Roaming\NetBeans\12.5-beta1 *Cache directory:* C:\Users\ebres\AppData\Local\NetBeans\Cache\12.5-beta1 On Sun, Aug 22, 2021 at 10:11 AM Eric Bresie <[email protected]> wrote: > 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] >> >
