Total tests | Expected Passes | Unexpected Passes | Expected Fails | Unexpected Fails | Errors | Success Rate | Run(when) | Time(ms) |
24 | 23 | 0 | 0 | 1 | 0 | 95.83% | 2006-10-23 11:11:14.031 | 21750 |
Name | Status | Message | Workdir | Time(ms) |
testGetNodesFromTwoThreads57769 | fail | Just two nodes created: 3 stacks: java.lang.Exception: Creating: 0 for key: 1 at org.openide.nodes.ChildrenKeysTest$1.createNodes(ChildrenKeysTest.java:68) at org.openide.nodes.Children$Keys$KE.nodes(Children.java:2166) at org.openide.nodes.ChildrenArray.nodesFor(ChildrenArray.java:145) at org.openide.nodes.Children$Info.nodes(Children.java:1218) at org.openide.nodes.Children.justComputeNodes(Children.java:698) at org.openide.nodes.ChildrenArray.nodes(ChildrenArray.java:74) at org.openide.nodes.Children.getNodes(Children.java:369) at org.openide.nodes.Children.findChild(Children.java:302) at org.openide.nodes.Children.getNodes(Children.java:424) at org.openide.nodes.ChildrenKeysTest$2.run(ChildrenKeysTest.java:87) java.lang.Exception: Creating: 1 for key: 1 at org.openide.nodes.ChildrenKeysTest$1.createNodes(ChildrenKeysTest.java:68) at org.openide.nodes.Children$Keys$KE.nodes(Children.java:2166) at org.openide.nodes.ChildrenArray.nodesFor(ChildrenArray.java:145) at org.openide.nodes.Children$Info.nodes(Children.java:1218) at org.openide.nodes.Children.justComputeNodes(Children.java:698) at org.openide.nodes.ChildrenArray.nodes(ChildrenArray.java:74) at org.openide.nodes.Children.getNodes(Children.java:369) at org.openide.nodes.ChildrenKeysTest.testGetNodesFromTwoThreads57769(ChildrenKeysTest.java:94) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at junit.framework.TestCase.runTest(TestCase.java:164) at org.netbeans.junit.NbTestCase.access$200(NbTestCase.java:61) at org.netbeans.junit.NbTestCase$2.doSomething(NbTestCase.java:282) at org.netbeans.junit.NbTestCase$1Guard.run(NbTestCase.java:220) at org.netbeans.junit.NbTestCase.runBare(NbTestCase.java:298) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at org.netbeans.junit.NbTestCase.run(NbTestCase.java:161) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at org.netbeans.xtest.testrunner.JUnitTestRunner.runTests(JUnitTestRunner.java:173) at org.netbeans.xtest.testrunner.JUnitTestRunner.runTests(JUnitTestRunner.java:124) at org.netbeans.xtest.plugin.jvm.JUnitTestRunnerLauncher.main(JUnitTestRunnerLauncher.java:60) java.lang.Exception: Creating: 2 for key: 2 at org.openide.nodes.ChildrenKeysTest$1.createNodes(ChildrenKeysTest.java:68) at org.openide.nodes.Children$Keys$KE.nodes(Children.java:2166) at org.openide.nodes.ChildrenArray.nodesFor(ChildrenArray.java:145) at org.openide.nodes.Children$Info.nodes(Children.java:1218) at org.openide.nodes.Children.justComputeNodes(Children.java:698) at org.openide.nodes.ChildrenArray.nodes(ChildrenArray.java:74) at org.openide.nodes.Children.getNodes(Children.java:369) at org.openide.nodes.Children.findChild(Children.java:302) at org.openide.nodes.Children.getNodes(Children.java:424) at org.openide.nodes.ChildrenKeysTest$2.run(ChildrenKeysTest.java:87) Log: [org.openide.util.Mutex] THREAD: main MSG: [0] created here [org.openide.util.Mutex] THREAD: main MSG: [1] created here [org.openide.nodes.Children.getArray] THREAD: main MSG: setEntries for org.openide.nodes.ChildrenKeysTest$1@1bac748 on Thread[main,5,main] [org.openide.nodes.Children.getArray] THREAD: main MSG: values: [Children.Array.AE[]] [org.openide.nodes.Children.getArray] THREAD: main MSG: holder: null [org.openide.util.Mutex] THREAD: main MSG: [#1@e39a3e] Entering 3, true [org.openide.util.Mutex] THREAD: main MSG: [#1@e39a3e] Entering exit: true [org.openide.util.Mutex] THREAD: main MSG: [#1@e39a3e] Leaving 3 [org.openide.util.Mutex] THREAD: main MSG: [#1@e39a3e] Leaving exit: 0 [org.openide.nodes.Children.getArray] THREAD: main MSG: registerChildrenArray: org.openide.nodes.ChildrenArray@198dfaf null weak: true [org.openide.nodes.Children.getArray] THREAD: main MSG: pointed by: org.openide.nodes.ChildrenArray@198dfaf null to: java.lang.ref.WeakReference@1858610 [org.openide.nodes.Children.getArray] THREAD: main MSG: Initialize org.openide.nodes.ChildrenKeysTest$1@1bac748 on Thread[main,5,main] [org.openide.nodes.Children.getArray] THREAD: THREAD MSG: waiting for children for org.openide.nodes.ChildrenKeysTest$1@1bac748 on Thread[THREAD,5,main] [org.openide.util.Mutex] THREAD: main MSG: [#1@e39a3e] Entering 2, true [org.openide.util.Mutex] THREAD: main MSG: [#1@e39a3e] Entering exit: true [org.openide.nodes.Children.getArray] THREAD: main MSG: setEntries for org.openide.nodes.ChildrenKeysTest$1@1bac748 on Thread[main,5,main] [org.openide.nodes.Children.getArray] THREAD: main MSG: values: [Children.Keys.KE[1,0], Children.Keys.KE[2,0], Children.Array.AE[]] [org.openide.nodes.Children.getArray] THREAD: main MSG: holder: org.openide.nodes.ChildrenArray@198dfaf null [org.openide.util.Mutex] THREAD: main MSG: [#1@e39a3e] Leaving 2 [org.openide.util.Mutex] THREAD: main MSG: [#1@e39a3e] Leaving exit: 0 [org.openide.nodes.Children.getArray] THREAD: main MSG: addNotify successfully called for org.openide.nodes.ChildrenKeysTest$1@1bac748 on Thread[main,5,main] [org.openide.nodes.Children.getArray] THREAD: main MSG: notifyAll for org.openide.nodes.ChildrenKeysTest$1@1bac748 on Thread[main,5,main] notifyLater: false [org.openide.nodes.Children.getArray] THREAD: main MSG: notifyAll done [org.openide.util.Mutex] THREAD: main MSG: [#1@e39a3e] Entering 3, true [org.openide.util.Mutex] THREAD: main MSG: [#1@e39a3e] Entering exit: true [org.openide.nodes.Children.getArray] THREAD: THREAD MSG: children are here for org.openide.nodes.ChildrenKeysTest$1@1bac748 on Thread[THREAD,5,main] children org.openide.nodes.ChildrenKeysTest$1@1bac748 [org.openide.nodes.Children.getArray] THREAD: THREAD MSG: children are here for org.openide.nodes.ChildrenKeysTest$1@1bac748 on Thread[THREAD,5,main] children org.openide.nodes.ChildrenKeysTest$1@1bac748 [org.openide.util.Mutex] THREAD: THREAD MSG: [#1@1a125f0] Entering 3, true [org.openide.util.Mutex] THREAD: THREAD MSG: [#1@1a125f0] Entering exit: true [org.openide.nodes.Children.getArray] THREAD: THREAD MSG: cannot initialize better org.openide.nodes.ChildrenKeysTest$1@1bac748 on Thread[THREAD,5,main] read access: true initThread: null [org.openide.nodes.ChildrenArray.nodesFor] THREAD: THREAD MSG: nodesFor(Children.Info[Children.Keys.KE[1,0],length=0][131f71a]) on Thread[THREAD,5,main] [org.openide.nodes.ChildrenArray.nodesFor] THREAD: THREAD MSG: map size=0, nodes=null [org.openide.nodes.Children.getArray] THREAD: main MSG: cannot initialize better org.openide.nodes.ChildrenKeysTest$1@1bac748 on Thread[main,5,main] read access: true initThread: null [org.openide.nodes.ChildrenArray.nodesFor] THREAD: THREAD MSG: created nodes=[org.openide.nodes.AbstractNode@15601ea[Name=1, displayName=1]] [org.openide.nodes.ChildrenArray.nodesFor] THREAD: THREAD MSG: leaving nodesFor(Children.Info[Children.Keys.KE[1,0],length=1][131f71a]) on Thread[THREAD,5,main] [org.openide.nodes.Children.getArray] THREAD: THREAD MSG: cannot initialize better org.openide.nodes.ChildrenKeysTest$1@1bac748 on Thread[THREAD,5,main] read access: true initThread: null [org.openide.nodes.ChildrenArray.nodesFor] THREAD: main MSG: nodesFor(Children.Info[Children.Keys.KE[1,0],length=0][197d257]) on Thread[main,5,main] [org.openide.nodes.ChildrenArray.nodesFor] THREAD: main MSG: map size=1, nodes=null [org.openide.nodes.ChildrenArray.nodesFor] THREAD: main MSG: created nodes=[org.openide.nodes.AbstractNode@7259da[Name=1, displayName=1]] [org.openide.nodes.ChildrenArray.nodesFor] THREAD: main MSG: leaving nodesFor(Children.Info[Children.Keys.KE[1,0],length=1][197d257]) on Thread[main,5,main] [org.openide.nodes.Children.getArray] THREAD: main MSG: cannot initialize better org.openide.nodes.ChildrenKeysTest$1@1bac748 on Thread[main,5,main] read access: true initThread: null [org.openide.nodes.ChildrenArray.nodesFor] THREAD: THREAD MSG: nodesFor(Children.Info[Children.Keys.KE[2,0],length=0][16930e2]) on Thread[THREAD,5,main] [org.openide.nodes.ChildrenArray.nodesFor] THREAD: THREAD MSG: map size=2, nodes=null [org.openide.nodes.ChildrenArray.nodesFor] THREAD: THREAD MSG: created nodes=[org.openide.nodes.AbstractNode@108786b[Name=2, displayName=2]] [org.openide.nodes.ChildrenArray.nodesFor] THREAD: THREAD MSG: leaving nodesFor(Children.Info[Children.Keys.KE[2,0],length=1][16930e2]) on Thread[THREAD,5,main] [org.openide.nodes.Children.getArray] THREAD: THREAD MSG: cannot initialize better org.openide.nodes.ChildrenKeysTest$1@1bac748 on Thread[THREAD,5,main] read access: true initThread: null [org.openide.nodes.ChildrenArray.nodesFor] THREAD: main MSG: nodesFor(Children.Info[Children.Keys.KE[2,0],length=1][16930e2]) on Thread[main,5,main] [org.openide.nodes.ChildrenArray.nodesFor] THREAD: main MSG: map size=3, nodes=[org.openide.nodes.AbstractNode@108786b[Name=2, displayName=2]] [org.openide.nodes.ChildrenArray.nodesFor] THREAD: main MSG: leaving nodesFor(Children.Info[Children.Keys.KE[2,0],length=1][16930e2]) on Thread[main,5,main] [org.openide.nodes.Children.getArray] THREAD: main MSG: cannot initialize better org.openide.nodes.ChildrenKeysTest$1@1bac748 on Thread[main,5,main] read access: true initThread: null [org.openide.nodes.ChildrenArray.nodesFor] THREAD: THREAD MSG: nodesFor(Children.Info[Children.Array.AE[],length=0][1add2dd]) on Thread[THREAD,5,main] [org.openide.nodes.ChildrenArray.nodesFor] THREAD: THREAD MSG: map size=3, nodes=null [org.openide.nodes.ChildrenArray.nodesFor] THREAD: THREAD MSG: created nodes=[] [org.openide.nodes.ChildrenArray.nodesFor] THREAD: THREAD MSG: leaving nodesFor(Children.Info[Children.Array.AE[],length=0][1add2dd]) on Thread[THREAD,5,main] [org.openide.nodes.Children.getArray] THREAD: THREAD MSG: registerChildrenArray: org.openide.nodes.ChildrenArray@198dfaf org.openide.nodes.ChildrenKeysTest$1@1bac748 weak: true [org.openide.nodes.Children.getArray] THREAD: THREAD MSG: pointed by: org.openide.nodes.ChildrenArray@198dfaf org.openide.nodes.ChildrenKeysTest$1@1bac748 to: java.lang.ref.WeakReference@eee36c [org.openide.util.Mutex] THREAD: THREAD MSG: [#1@1a125f0] Leaving 3 [org.openide.util.Mutex] THREAD: THREAD MSG: [#1@1a125f0] Leaving exit: 3 [org.openide.nodes.Children.getArray] THREAD: THREAD MSG: children are here for org.openide.nodes.ChildrenKeysTest$1@1bac748 on Thread[THREAD,5,main] children org.openide.nodes.ChildrenKeysTest$1@1bac748 [org.openide.util.Mutex] THREAD: THREAD MSG: [#1@1a125f0] Entering 3, true [org.openide.util.Mutex] THREAD: THREAD MSG: [#1@1a125f0] Entering exit: true [org.openide.util.Mutex] THREAD: THREAD MSG: [#1@1a125f0] Leaving 3 [org.openide.util.Mutex] THREAD: THREAD MSG: [#1@1a125f0] Leaving exit: 3 [org.openide.nodes.Children.getArray] THREAD: THREAD MSG: children are here for org.openide.nodes.ChildrenKeysTest$1@1bac748 on Thread[THREAD,5,main] children org.openide.nodes.ChildrenKeysTest$1@1bac748 [org.openide.util.Mutex] THREAD: THREAD MSG: [#1@1a125f0] Entering 3, true [org.openide.util.Mutex] THREAD: THREAD MSG: [#1@1a125f0] Entering exit: true [org.openide.util.Mutex] THREAD: THREAD MSG: [#1@1a125f0] Leaving 3 [org.openide.util.Mutex] THREAD: THREAD MSG: [#1@1a125f0] Leaving exit: 3 [org.openide.nodes.ChildrenArray.nodesFor] THREAD: main MSG: nodesFor(Children.Info[Children.Array.AE[],length=0][1add2dd]) on Thread[main,5,main] [org.openide.nodes.ChildrenArray.nodesFor] THREAD: main MSG: map size=4, nodes=[] [org.openide.nodes.ChildrenArray.nodesFor] THREAD: main MSG: leaving nodesFor(Children.Info[Children.Array.AE[],length=0][1add2dd]) on Thread[main,5,main] [org.openide.nodes.Children.getArray] THREAD: main MSG: registerChildrenArray: org.openide.nodes.ChildrenArray@198dfaf org.openide.nodes.ChildrenKeysTest$1@1bac748 weak: true [org.openide.nodes.Children.getArray] THREAD: main MSG: pointed by: org.openide.nodes.ChildrenArray@198dfaf org.openide.nodes.ChildrenKeysTest$1@1bac748 to: java.lang.ref.WeakReference@194df86 [org.openide.util.Mutex] THREAD: main MSG: [#1@e39a3e] Leaving 3 [org.openide.util.Mutex] THREAD: main MSG: [#1@e39a3e] Leaving exit: 0 [org.openide.nodes.Children.getArray] THREAD: main MSG: children are here for org.openide.nodes.ChildrenKeysTest$1@1bac748 on Thread[main,5,main] children org.openide.nodes.ChildrenKeysTest$1@1bac748 [org.openide.util.Mutex] THREAD: main MSG: [#1@e39a3e] Entering 3, true [org.openide.util.Mutex] THREAD: main MSG: [#1@e39a3e] Entering exit: true [org.openide.util.Mutex] THREAD: main MSG: [#1@e39a3e] Leaving 3 [org.openide.util.Mutex] THREAD: main MSG: [#1@e39a3e] Leaving exit: 0 | No | 6188 |
testGetNodesFromWriteAccess | pass | No | 2125 | |
testNodesCreatedJustOnce | pass | No | 31 | |
testDestroyIsCalledWhenANodeIsRemovedOrig | pass | No | 516 | |
testDestroyIsCalledWhenANodeIsRemoved | pass | No | 515 | |
testDestroyIsCalledWhenEntryIsRefreshed | pass | No | 625 | |
testRefreshKeyCanBeCalledFromReadAccess | pass | No | 31 | |
testGCKeys | pass | No | 891 | |
testIndexesAreCorrectWhenInsertingAnObject | pass | No | 391 | |
testIndexesAreCorrectWhenInsertingAnObjectNext | pass | No | 375 | |
testAddingALotOfItems | pass | No | 735 | |
testGetNodes | pass | No | 78 | |
testGetNodesOptimalOn0to1 | pass | No | 407 | |
testNoReorderEventJustAdd | pass | No | 312 | |
testComplexReorderAndAddAndRemoveEvent | pass | No | 328 | |
testResetOfNodes | pass | No | 516 | |
testGetAndRemove | pass | No | 110 | |
testSetBefore | pass | No | 141 | |
testOperationsOnEqualNumberOfMinAndMax | pass | No | 141 | |
testChildrenFireCorrectEvents | pass | No | 375 | |
testRemovedNodesWillHaveParentRemoved | pass | No | 141 | |
testRefreshClearsSizeWithoutLimits | pass | No | 219 | |
testRefreshClearsSizeOto1 | pass | No | 250 | |
testGetNodesFromTwoThreads57769WhenBlockingAtRightPlaces | pass | No | 4094 |
junit.framework.AssertionFailedError: Just two nodes created: 3 stacks: java.lang.Exception: Creating: 0 for key: 1 at org.openide.nodes.ChildrenKeysTest$1.createNodes(ChildrenKeysTest.java:68) at org.openide.nodes.Children$Keys$KE.nodes(Children.java:2166) at org.openide.nodes.ChildrenArray.nodesFor(ChildrenArray.java:145) at org.openide.nodes.Children$Info.nodes(Children.java:1218) at org.openide.nodes.Children.justComputeNodes(Children.java:698) at org.openide.nodes.ChildrenArray.nodes(ChildrenArray.java:74) at org.openide.nodes.Children.getNodes(Children.java:369) at org.openide.nodes.Children.findChild(Children.java:302) at org.openide.nodes.Children.getNodes(Children.java:424) at org.openide.nodes.ChildrenKeysTest$2.run(ChildrenKeysTest.java:87) java.lang.Exception: Creating: 1 for key: 1 at org.openide.nodes.ChildrenKeysTest$1.createNodes(ChildrenKeysTest.java:68) at org.openide.nodes.Children$Keys$KE.nodes(Children.java:2166) at org.openide.nodes.ChildrenArray.nodesFor(ChildrenArray.java:145) at org.openide.nodes.Children$Info.nodes(Children.java:1218) at org.openide.nodes.Children.justComputeNodes(Children.java:698) at org.openide.nodes.ChildrenArray.nodes(ChildrenArray.java:74) at org.openide.nodes.Children.getNodes(Children.java:369) at org.openide.nodes.ChildrenKeysTest.testGetNodesFromTwoThreads57769(ChildrenKeysTest.java:94) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at junit.framework.TestCase.runTest(TestCase.java:164) at org.netbeans.junit.NbTestCase.access$200(NbTestCase.java:61) at org.netbeans.junit.NbTestCase$2.doSomething(NbTestCase.java:282) at org.netbeans.junit.NbTestCase$1Guard.run(NbTestCase.java:220) at org.netbeans.junit.NbTestCase.runBare(NbTestCase.java:298) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at org.netbeans.junit.NbTestCase.run(NbTestCase.java:161) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at org.netbeans.xtest.testrunner.JUnitTestRunner.runTests(JUnitTestRunner.java:173) at org.netbeans.xtest.testrunner.JUnitTestRunner.runTests(JUnitTestRunner.java:124) at org.netbeans.xtest.plugin.jvm.JUnitTestRunnerLauncher.main(JUnitTestRunnerLauncher.java:60) java.lang.Exception: Creating: 2 for key: 2 at org.openide.nodes.ChildrenKeysTest$1.createNodes(ChildrenKeysTest.java:68) at org.openide.nodes.Children$Keys$KE.nodes(Children.java:2166) at org.openide.nodes.ChildrenArray.nodesFor(ChildrenArray.java:145) at org.openide.nodes.Children$Info.nodes(Children.java:1218) at org.openide.nodes.Children.justComputeNodes(Children.java:698) at org.openide.nodes.ChildrenArray.nodes(ChildrenArray.java:74) at org.openide.nodes.Children.getNodes(Children.java:369) at org.openide.nodes.Children.findChild(Children.java:302) at org.openide.nodes.Children.getNodes(Children.java:424) at org.openide.nodes.ChildrenKeysTest$2.run(ChildrenKeysTest.java:87) Log: [org.openide.util.Mutex] THREAD: main MSG: [0] created here [org.openide.util.Mutex] THREAD: main MSG: [1] created here [org.openide.nodes.Children.getArray] THREAD: main MSG: setEntries for org.openide.nodes.ChildrenKeysTest$1@1bac748 on Thread[main,5,main] [org.openide.nodes.Children.getArray] THREAD: main MSG: values: [Children.Array.AE[]] [org.openide.nodes.Children.getArray] THREAD: main MSG: holder: null [org.openide.util.Mutex] THREAD: main MSG: [#1@e39a3e] Entering 3, true [org.openide.util.Mutex] THREAD: main MSG: [#1@e39a3e] Entering exit: true [org.openide.util.Mutex] THREAD: main MSG: [#1@e39a3e] Leaving 3 [org.openide.util.Mutex] THREAD: main MSG: [#1@e39a3e] Leaving exit: 0 [org.openide.nodes.Children.getArray] THREAD: main MSG: registerChildrenArray: org.openide.nodes.ChildrenArray@198dfaf null weak: true [org.openide.nodes.Children.getArray] THREAD: main MSG: pointed by: org.openide.nodes.ChildrenArray@198dfaf null to: java.lang.ref.WeakReference@1858610 [org.openide.nodes.Children.getArray] THREAD: main MSG: Initialize org.openide.nodes.ChildrenKeysTest$1@1bac748 on Thread[main,5,main] [org.openide.nodes.Children.getArray] THREAD: THREAD MSG: waiting for children for org.openide.nodes.ChildrenKeysTest$1@1bac748 on Thread[THREAD,5,main] [org.openide.util.Mutex] THREAD: main MSG: [#1@e39a3e] Entering 2, true [org.openide.util.Mutex] THREAD: main MSG: [#1@e39a3e] Entering exit: true [org.openide.nodes.Children.getArray] THREAD: main MSG: setEntries for org.openide.nodes.ChildrenKeysTest$1@1bac748 on Thread[main,5,main] [org.openide.nodes.Children.getArray] THREAD: main MSG: values: [Children.Keys.KE[1,0], Children.Keys.KE[2,0], Children.Array.AE[]] [org.openide.nodes.Children.getArray] THREAD: main MSG: holder: org.openide.nodes.ChildrenArray@198dfaf null [org.openide.util.Mutex] THREAD: main MSG: [#1@e39a3e] Leaving 2 [org.openide.util.Mutex] THREAD: main MSG: [#1@e39a3e] Leaving exit: 0 [org.openide.nodes.Children.getArray] THREAD: main MSG: addNotify successfully called for org.openide.nodes.ChildrenKeysTest$1@1bac748 on Thread[main,5,main] [org.openide.nodes.Children.getArray] THREAD: main MSG: notifyAll for org.openide.nodes.ChildrenKeysTest$1@1bac748 on Thread[main,5,main] notifyLater: false [org.openide.nodes.Children.getArray] THREAD: main MSG: notifyAll done [org.openide.util.Mutex] THREAD: main MSG: [#1@e39a3e] Entering 3, true [org.openide.util.Mutex] THREAD: main MSG: [#1@e39a3e] Entering exit: true [org.openide.nodes.Children.getArray] THREAD: THREAD MSG: children are here for org.openide.nodes.ChildrenKeysTest$1@1bac748 on Thread[THREAD,5,main] children org.openide.nodes.ChildrenKeysTest$1@1bac748 [org.openide.nodes.Children.getArray] THREAD: THREAD MSG: children are here for org.openide.nodes.ChildrenKeysTest$1@1bac748 on Thread[THREAD,5,main] children org.openide.nodes.ChildrenKeysTest$1@1bac748 [org.openide.util.Mutex] THREAD: THREAD MSG: [#1@1a125f0] Entering 3, true [org.openide.util.Mutex] THREAD: THREAD MSG: [#1@1a125f0] Entering exit: true [org.openide.nodes.Children.getArray] THREAD: THREAD MSG: cannot initialize better org.openide.nodes.ChildrenKeysTest$1@1bac748 on Thread[THREAD,5,main] read access: true initThread: null [org.openide.nodes.ChildrenArray.nodesFor] THREAD: THREAD MSG: nodesFor(Children.Info[Children.Keys.KE[1,0],length=0][131f71a]) on Thread[THREAD,5,main] [org.openide.nodes.ChildrenArray.nodesFor] THREAD: THREAD MSG: map size=0, nodes=null [org.openide.nodes.Children.getArray] THREAD: main MSG: cannot initialize better org.openide.nodes.ChildrenKeysTest$1@1bac748 on Thread[main,5,main] read access: true initThread: null [org.openide.nodes.ChildrenArray.nodesFor] THREAD: THREAD MSG: created nodes=[org.openide.nodes.AbstractNode@15601ea[Name=1, displayName=1]] [org.openide.nodes.ChildrenArray.nodesFor] THREAD: THREAD MSG: leaving nodesFor(Children.Info[Children.Keys.KE[1,0],length=1][131f71a]) on Thread[THREAD,5,main] [org.openide.nodes.Children.getArray] THREAD: THREAD MSG: cannot initialize better org.openide.nodes.ChildrenKeysTest$1@1bac748 on Thread[THREAD,5,main] read access: true initThread: null [org.openide.nodes.ChildrenArray.nodesFor] THREAD: main MSG: nodesFor(Children.Info[Children.Keys.KE[1,0],length=0][197d257]) on Thread[main,5,main] [org.openide.nodes.ChildrenArray.nodesFor] THREAD: main MSG: map size=1, nodes=null [org.openide.nodes.ChildrenArray.nodesFor] THREAD: main MSG: created nodes=[org.openide.nodes.AbstractNode@7259da[Name=1, displayName=1]] [org.openide.nodes.ChildrenArray.nodesFor] THREAD: main MSG: leaving nodesFor(Children.Info[Children.Keys.KE[1,0],length=1][197d257]) on Thread[main,5,main] [org.openide.nodes.Children.getArray] THREAD: main MSG: cannot initialize better org.openide.nodes.ChildrenKeysTest$1@1bac748 on Thread[main,5,main] read access: true initThread: null [org.openide.nodes.ChildrenArray.nodesFor] THREAD: THREAD MSG: nodesFor(Children.Info[Children.Keys.KE[2,0],length=0][16930e2]) on Thread[THREAD,5,main] [org.openide.nodes.ChildrenArray.nodesFor] THREAD: THREAD MSG: map size=2, nodes=null [org.openide.nodes.ChildrenArray.nodesFor] THREAD: THREAD MSG: created nodes=[org.openide.nodes.AbstractNode@108786b[Name=2, displayName=2]] [org.openide.nodes.ChildrenArray.nodesFor] THREAD: THREAD MSG: leaving nodesFor(Children.Info[Children.Keys.KE[2,0],length=1][16930e2]) on Thread[THREAD,5,main] [org.openide.nodes.Children.getArray] THREAD: THREAD MSG: cannot initialize better org.openide.nodes.ChildrenKeysTest$1@1bac748 on Thread[THREAD,5,main] read access: true initThread: null [org.openide.nodes.ChildrenArray.nodesFor] THREAD: main MSG: nodesFor(Children.Info[Children.Keys.KE[2,0],length=1][16930e2]) on Thread[main,5,main] [org.openide.nodes.ChildrenArray.nodesFor] THREAD: main MSG: map size=3, nodes=[org.openide.nodes.AbstractNode@108786b[Name=2, displayName=2]] [org.openide.nodes.ChildrenArray.nodesFor] THREAD: main MSG: leaving nodesFor(Children.Info[Children.Keys.KE[2,0],length=1][16930e2]) on Thread[main,5,main] [org.openide.nodes.Children.getArray] THREAD: main MSG: cannot initialize better org.openide.nodes.ChildrenKeysTest$1@1bac748 on Thread[main,5,main] read access: true initThread: null [org.openide.nodes.ChildrenArray.nodesFor] THREAD: THREAD MSG: nodesFor(Children.Info[Children.Array.AE[],length=0][1add2dd]) on Thread[THREAD,5,main] [org.openide.nodes.ChildrenArray.nodesFor] THREAD: THREAD MSG: map size=3, nodes=null [org.openide.nodes.ChildrenArray.nodesFor] THREAD: THREAD MSG: created nodes=[] [org.openide.nodes.ChildrenArray.nodesFor] THREAD: THREAD MSG: leaving nodesFor(Children.Info[Children.Array.AE[],length=0][1add2dd]) on Thread[THREAD,5,main] [org.openide.nodes.Children.getArray] THREAD: THREAD MSG: registerChildrenArray: org.openide.nodes.ChildrenArray@198dfaf org.openide.nodes.ChildrenKeysTest$1@1bac748 weak: true [org.openide.nodes.Children.getArray] THREAD: THREAD MSG: pointed by: org.openide.nodes.ChildrenArray@198dfaf org.openide.nodes.ChildrenKeysTest$1@1bac748 to: java.lang.ref.WeakReference@eee36c [org.openide.util.Mutex] THREAD: THREAD MSG: [#1@1a125f0] Leaving 3 [org.openide.util.Mutex] THREAD: THREAD MSG: [#1@1a125f0] Leaving exit: 3 [org.openide.nodes.Children.getArray] THREAD: THREAD MSG: children are here for org.openide.nodes.ChildrenKeysTest$1@1bac748 on Thread[THREAD,5,main] children org.openide.nodes.ChildrenKeysTest$1@1bac748 [org.openide.util.Mutex] THREAD: THREAD MSG: [#1@1a125f0] Entering 3, true [org.openide.util.Mutex] THREAD: THREAD MSG: [#1@1a125f0] Entering exit: true [org.openide.util.Mutex] THREAD: THREAD MSG: [#1@1a125f0] Leaving 3 [org.openide.util.Mutex] THREAD: THREAD MSG: [#1@1a125f0] Leaving exit: 3 [org.openide.nodes.Children.getArray] THREAD: THREAD MSG: children are here for org.openide.nodes.ChildrenKeysTest$1@1bac748 on Thread[THREAD,5,main] children org.openide.nodes.ChildrenKeysTest$1@1bac748 [org.openide.util.Mutex] THREAD: THREAD MSG: [#1@1a125f0] Entering 3, true [org.openide.util.Mutex] THREAD: THREAD MSG: [#1@1a125f0] Entering exit: true [org.openide.util.Mutex] THREAD: THREAD MSG: [#1@1a125f0] Leaving 3 [org.openide.util.Mutex] THREAD: THREAD MSG: [#1@1a125f0] Leaving exit: 3 [org.openide.nodes.ChildrenArray.nodesFor] THREAD: main MSG: nodesFor(Children.Info[Children.Array.AE[],length=0][1add2dd]) on Thread[main,5,main] [org.openide.nodes.ChildrenArray.nodesFor] THREAD: main MSG: map size=4, nodes=[] [org.openide.nodes.ChildrenArray.nodesFor] THREAD: main MSG: leaving nodesFor(Children.Info[Children.Array.AE[],length=0][1add2dd]) on Thread[main,5,main] [org.openide.nodes.Children.getArray] THREAD: main MSG: registerChildrenArray: org.openide.nodes.ChildrenArray@198dfaf org.openide.nodes.ChildrenKeysTest$1@1bac748 weak: true [org.openide.nodes.Children.getArray] THREAD: main MSG: pointed by: org.openide.nodes.ChildrenArray@198dfaf org.openide.nodes.ChildrenKeysTest$1@1bac748 to: java.lang.ref.WeakReference@194df86 [org.openide.util.Mutex] THREAD: main MSG: [#1@e39a3e] Leaving 3 [org.openide.util.Mutex] THREAD: main MSG: [#1@e39a3e] Leaving exit: 0 [org.openide.nodes.Children.getArray] THREAD: main MSG: children are here for org.openide.nodes.ChildrenKeysTest$1@1bac748 on Thread[main,5,main] children org.openide.nodes.ChildrenKeysTest$1@1bac748 [org.openide.util.Mutex] THREAD: main MSG: [#1@e39a3e] Entering 3, true [org.openide.util.Mutex] THREAD: main MSG: [#1@e39a3e] Entering exit: true [org.openide.util.Mutex] THREAD: main MSG: [#1@e39a3e] Leaving 3 [org.openide.util.Mutex] THREAD: main MSG: [#1@e39a3e] Leaving exit: 0 at junit.framework.Assert.fail(Assert.java:47) at org.openide.nodes.ChildrenKeysTest.testGetNodesFromTwoThreads57769(ChildrenKeysTest.java:110) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at junit.framework.TestCase.runTest(TestCase.java:164) at org.netbeans.junit.NbTestCase.access$200(NbTestCase.java:61) at org.netbeans.junit.NbTestCase$2.doSomething(NbTestCase.java:282) at org.netbeans.junit.NbTestCase$1Guard.run(NbTestCase.java:220) at org.netbeans.junit.NbTestCase.runBare(NbTestCase.java:298) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:120) at org.netbeans.junit.NbTestCase.run(NbTestCase.java:161) at junit.framework.TestSuite.runTest(TestSuite.java:230) at junit.framework.TestSuite.run(TestSuite.java:225) at org.netbeans.xtest.testrunner.JUnitTestRunner.runTests(JUnitTestRunner.java:173) at org.netbeans.xtest.testrunner.JUnitTestRunner.runTests(JUnitTestRunner.java:124) at org.netbeans.xtest.plugin.jvm.JUnitTestRunnerLauncher.main(JUnitTestRunnerLauncher.java:60)