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:<...   /**
     * &euro;[33,-]
     *
     */
   ...> but was:<...   /**
     * &euro;[]
     *
     */
   ...>
junit.framework.ComparisonFailure: expected:<...   /**
     * &euro;[33,-]
     *
     */
   ...> but was:<...   /**
     * &euro;[]
     *
     */
   ...>
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:<... <!-- &euro;33,- -->[
     *]
     */
    privat...> but was:<... <!-- &euro;33,- -->[]
     */
    privat...>
junit.framework.ComparisonFailure: expected:<... <!-- &euro;33,- -->[
     *]
     */
    privat...> but was:<... <!-- &euro;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]
>

Reply via email to