Opened 8 years ago

Last modified 8 years ago

#15767 closed defect

Deadlock in unit tests — at Initial Version

Reported by: Don-vip Owned by: team
Priority: major Milestone: 18.01
Component: Unit tests Version:
Keywords: deadlock Cc: bastiK, michael2402, witkorn

Description

jenkins/job/JOSM/jdk=JDK8/3711/

    [junit] Running org.openstreetmap.josm.data.imagery.GetCapabilitiesParseHelperTest
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.78 sec
    [junit] Running org.openstreetmap.josm.data.imagery.ImageryInfoTest
    [junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.872 sec
    [junit] Running org.openstreetmap.josm.data.imagery.TemplatedWMSTileSourceTest
    [junit] Tests run: 7, Failures: 0, Errors: 6, Skipped: 0, Time elapsed: 62.846 sec
    [junit] TEST org.openstreetmap.josm.data.imagery.TemplatedWMSTileSourceTest FAILED
    [junit] Running org.openstreetmap.josm.data.imagery.WMTSTileSourceTest
    [junit] Tests run: 14, Failures: 0, Errors: 8, Skipped: 3, Time elapsed: 85.374 sec
    [junit] TEST org.openstreetmap.josm.data.imagery.WMTSTileSourceTest FAILED
    [junit] Running org.openstreetmap.josm.data.notes.NoteCommentTest
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.633 sec
    [junit] Running org.openstreetmap.josm.data.notes.NoteTest
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.091 sec
    [junit] Running org.openstreetmap.josm.data.oauth.OAuthParametersTest
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.184 sec
    [junit] Running org.openstreetmap.josm.data.oauth.OAuthTokenTest
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.048 sec
    [junit] Running org.openstreetmap.josm.data.oauth.OsmPrivilegesTest
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
    [junit] Running org.openstreetmap.josm.data.oauth.SignpostAdaptersTest
    [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.831 sec
    [junit] Running org.openstreetmap.josm.data.osm.AbstractPrimitiveTest
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.983 sec
    [junit] Running org.openstreetmap.josm.data.osm.BBoxTest
    [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.879 sec
    [junit] Running org.openstreetmap.josm.data.osm.ChangesetCacheTest
    [junit] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.449 sec
    [junit] Running org.openstreetmap.josm.data.osm.ChangesetDataSetTest
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.431 sec
    [junit] Running org.openstreetmap.josm.data.osm.ChangesetDiscussionCommentTest
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.211 sec
    [junit] Running org.openstreetmap.josm.data.osm.ChangesetTest
    [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.854 sec
    [junit] Running org.openstreetmap.josm.data.osm.DataIntegrityProblemExceptionTest
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.442 sec
    [junit] Running org.openstreetmap.josm.data.osm.DataSetMergerTest
    [junit] Tests run: 22, Failures: 0, Errors: 22, Skipped: 0, Time elapsed: 229.781 sec
    [junit] TEST org.openstreetmap.josm.data.osm.DataSetMergerTest FAILED
    [junit] Running org.openstreetmap.josm.data.osm.DataSetTest
    [junit] Tests run: 6, Failures: 0, Errors: 6, Skipped: 0, Time elapsed: 62.676 sec
    [junit] TEST org.openstreetmap.josm.data.osm.DataSetTest FAILED
    [junit] Running org.openstreetmap.josm.data.osm.DefaultNameFormatterTest
    [junit] Tests run: 4, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 12.814 sec
    [junit] TEST org.openstreetmap.josm.data.osm.DefaultNameFormatterTest FAILED
    [junit] Running org.openstreetmap.josm.data.osm.FilterTest
    [junit] Tests run: 4, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 22.279 sec
    [junit] TEST org.openstreetmap.josm.data.osm.FilterTest FAILED
    [junit] Running org.openstreetmap.josm.data.osm.MultipolygonBuilderTest
    [junit] 2018-01-13 02:46:59
    [junit] Full thread dump OpenJDK 64-Bit Server VM (25.151-b12 mixed mode):
    [junit] 
    [junit] "Timeout runner" #827 daemon prio=5 os_prio=0 tid=0x00007f3338733000 nid=0x77a7 waiting for monitor entry [0x00007f3298dd9000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.addProjectionChangeListener(Main.java:444)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSet.<init>(DataSet.java:208)
    [junit] 	at org.openstreetmap.josm.io.AbstractReader.<init>(AbstractReader.java:38)
    [junit] 	at org.openstreetmap.josm.io.OsmReader.<init>(OsmReader.java:92)
    [junit] 	at org.openstreetmap.josm.io.OsmReader.parseDataSet(OsmReader.java:667)
    [junit] 	at org.openstreetmap.josm.data.osm.FilterTest.testFilter(FilterTest.java:76)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #823 daemon prio=5 os_prio=0 tid=0x00007f3338728000 nid=0x779e waiting for monitor entry [0x00007f3298eda000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.addProjectionChangeListener(Main.java:444)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSet.<init>(DataSet.java:208)
    [junit] 	at org.openstreetmap.josm.data.osm.FilterTest.testBasic(FilterTest.java:45)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #817 daemon prio=5 os_prio=0 tid=0x00007f3338734000 nid=0x7796 waiting for monitor entry [0x00007f32991dd000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.addProjectionChangeListener(Main.java:444)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSet.<init>(DataSet.java:208)
    [junit] 	at org.openstreetmap.josm.io.AbstractReader.<init>(AbstractReader.java:38)
    [junit] 	at org.openstreetmap.josm.io.OsmReader.<init>(OsmReader.java:92)
    [junit] 	at org.openstreetmap.josm.io.OsmReader.parseDataSet(OsmReader.java:667)
    [junit] 	at org.openstreetmap.josm.data.osm.DefaultNameFormatterTest.testTicket9632(DefaultNameFormatterTest.java:68)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #771 daemon prio=5 os_prio=0 tid=0x00007f3338720800 nid=0x774d waiting for monitor entry [0x00007f32997e3000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.addProjectionChangeListener(Main.java:444)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSet.<init>(DataSet.java:208)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSetTest.testChangesetTags(DataSetTest.java:70)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #768 daemon prio=5 os_prio=0 tid=0x00007f333871e800 nid=0x75a6 waiting for monitor entry [0x00007f32998e4000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.addProjectionChangeListener(Main.java:444)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSet.<init>(DataSet.java:208)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSetTest.testAllNonDeleted(DataSetTest.java:83)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #765 daemon prio=5 os_prio=0 tid=0x00007f333871c800 nid=0x759f waiting for monitor entry [0x00007f32999e5000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.addProjectionChangeListener(Main.java:444)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSet.<init>(DataSet.java:208)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSetTest.testTicket14186(DataSetTest.java:113)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #762 daemon prio=5 os_prio=0 tid=0x00007f333871b000 nid=0x759a waiting for monitor entry [0x00007f3299ae6000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.addProjectionChangeListener(Main.java:444)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSet.<init>(DataSet.java:208)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSetTest.testSelectionOrderPreserved(DataSetTest.java:136)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #759 daemon prio=5 os_prio=0 tid=0x00007f3338719800 nid=0x758a waiting for monitor entry [0x00007f3299be7000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.addProjectionChangeListener(Main.java:444)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSet.<init>(DataSet.java:208)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSetTest.testCopyConstructor(DataSetTest.java:174)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #756 daemon prio=5 os_prio=0 tid=0x00007f3338716000 nid=0x70bb waiting for monitor entry [0x00007f3299ce8000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.addProjectionChangeListener(Main.java:444)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSet.<init>(DataSet.java:208)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSetTest.testSearchRelations(DataSetTest.java:38)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #753 daemon prio=5 os_prio=0 tid=0x00007f3338713800 nid=0x6c13 waiting for monitor entry [0x00007f3299dea000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.addProjectionChangeListener(Main.java:444)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSet.<init>(DataSet.java:208)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSetMergerTest.setUp(DataSetMergerTest.java:47)
    [junit] 	at sun.reflect.GeneratedMethodAccessor57.invoke(Unknown Source)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #750 daemon prio=5 os_prio=0 tid=0x00007f3338711800 nid=0x683b waiting for monitor entry [0x00007f3299eeb000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.addProjectionChangeListener(Main.java:444)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSet.<init>(DataSet.java:208)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSetMergerTest.setUp(DataSetMergerTest.java:47)
    [junit] 	at sun.reflect.GeneratedMethodAccessor57.invoke(Unknown Source)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #747 daemon prio=5 os_prio=0 tid=0x00007f3338710000 nid=0x64bb waiting for monitor entry [0x00007f3299fec000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.addProjectionChangeListener(Main.java:444)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSet.<init>(DataSet.java:208)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSetMergerTest.setUp(DataSetMergerTest.java:47)
    [junit] 	at sun.reflect.GeneratedMethodAccessor57.invoke(Unknown Source)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #744 daemon prio=5 os_prio=0 tid=0x00007f333870e000 nid=0x6052 waiting for monitor entry [0x00007f329a0ed000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.addProjectionChangeListener(Main.java:444)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSet.<init>(DataSet.java:208)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSetMergerTest.setUp(DataSetMergerTest.java:47)
    [junit] 	at sun.reflect.GeneratedMethodAccessor57.invoke(Unknown Source)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #741 daemon prio=5 os_prio=0 tid=0x00007f333870c800 nid=0x5c8a waiting for monitor entry [0x00007f329a1ee000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.addProjectionChangeListener(Main.java:444)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSet.<init>(DataSet.java:208)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSetMergerTest.setUp(DataSetMergerTest.java:47)
    [junit] 	at sun.reflect.GeneratedMethodAccessor57.invoke(Unknown Source)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #738 daemon prio=5 os_prio=0 tid=0x00007f333870b000 nid=0x5c1e waiting for monitor entry [0x00007f329a2ef000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.addProjectionChangeListener(Main.java:444)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSet.<init>(DataSet.java:208)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSetMergerTest.setUp(DataSetMergerTest.java:47)
    [junit] 	at sun.reflect.GeneratedMethodAccessor57.invoke(Unknown Source)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #735 daemon prio=5 os_prio=0 tid=0x00007f33386f5800 nid=0x5bad waiting for monitor entry [0x00007f329a3ef000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.addProjectionChangeListener(Main.java:444)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSet.<init>(DataSet.java:208)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSetMergerTest.setUp(DataSetMergerTest.java:47)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #732 daemon prio=5 os_prio=0 tid=0x00007f33386f3000 nid=0x5b59 waiting for monitor entry [0x00007f329a4f0000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.addProjectionChangeListener(Main.java:444)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSet.<init>(DataSet.java:208)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSetMergerTest.setUp(DataSetMergerTest.java:47)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #729 daemon prio=5 os_prio=0 tid=0x00007f33386f1000 nid=0x5aec waiting for monitor entry [0x00007f329a5f1000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.addProjectionChangeListener(Main.java:444)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSet.<init>(DataSet.java:208)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSetMergerTest.setUp(DataSetMergerTest.java:47)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #726 daemon prio=5 os_prio=0 tid=0x00007f33386ef000 nid=0x5820 waiting for monitor entry [0x00007f329a6f2000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.addProjectionChangeListener(Main.java:444)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSet.<init>(DataSet.java:208)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSetMergerTest.setUp(DataSetMergerTest.java:47)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #723 daemon prio=5 os_prio=0 tid=0x00007f33386ed000 nid=0x538d waiting for monitor entry [0x00007f329a7f3000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.addProjectionChangeListener(Main.java:444)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSet.<init>(DataSet.java:208)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSetMergerTest.setUp(DataSetMergerTest.java:47)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #720 daemon prio=5 os_prio=0 tid=0x00007f33386eb000 nid=0x4eeb waiting for monitor entry [0x00007f329a8f4000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.addProjectionChangeListener(Main.java:444)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSet.<init>(DataSet.java:208)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSetMergerTest.setUp(DataSetMergerTest.java:47)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #717 daemon prio=5 os_prio=0 tid=0x00007f33386e9000 nid=0x4d2e waiting for monitor entry [0x00007f329a9f5000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.addProjectionChangeListener(Main.java:444)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSet.<init>(DataSet.java:208)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSetMergerTest.setUp(DataSetMergerTest.java:47)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #714 daemon prio=5 os_prio=0 tid=0x00007f33386e7800 nid=0x4cfb waiting for monitor entry [0x00007f329aaf6000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.addProjectionChangeListener(Main.java:444)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSet.<init>(DataSet.java:208)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSetMergerTest.setUp(DataSetMergerTest.java:47)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #711 daemon prio=5 os_prio=0 tid=0x00007f33386e5800 nid=0x4c82 waiting for monitor entry [0x00007f329abf7000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.addProjectionChangeListener(Main.java:444)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSet.<init>(DataSet.java:208)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSetMergerTest.setUp(DataSetMergerTest.java:47)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #708 daemon prio=5 os_prio=0 tid=0x00007f33386e3800 nid=0x4bfc waiting for monitor entry [0x00007f329acf8000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.addProjectionChangeListener(Main.java:444)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSet.<init>(DataSet.java:208)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSetMergerTest.setUp(DataSetMergerTest.java:47)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #705 daemon prio=5 os_prio=0 tid=0x00007f33386e2800 nid=0x4b75 waiting for monitor entry [0x00007f329adf9000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.addProjectionChangeListener(Main.java:444)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSet.<init>(DataSet.java:208)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSetMergerTest.setUp(DataSetMergerTest.java:47)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #702 daemon prio=5 os_prio=0 tid=0x00007f3338755800 nid=0x4b2b waiting for monitor entry [0x00007f329aefa000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.addProjectionChangeListener(Main.java:444)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSet.<init>(DataSet.java:208)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSetMergerTest.setUp(DataSetMergerTest.java:47)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #699 daemon prio=5 os_prio=0 tid=0x00007f3338753800 nid=0x4adb waiting for monitor entry [0x00007f329affb000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.addProjectionChangeListener(Main.java:444)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSet.<init>(DataSet.java:208)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSetMergerTest.setUp(DataSetMergerTest.java:47)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #696 daemon prio=5 os_prio=0 tid=0x00007f3338752800 nid=0x47b7 waiting for monitor entry [0x00007f329b0fc000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.addProjectionChangeListener(Main.java:444)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSet.<init>(DataSet.java:208)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSetMergerTest.setUp(DataSetMergerTest.java:47)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #693 daemon prio=5 os_prio=0 tid=0x00007f3338751800 nid=0x47b3 waiting for monitor entry [0x00007f329b1fd000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.addProjectionChangeListener(Main.java:444)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSet.<init>(DataSet.java:208)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSetMergerTest.setUp(DataSetMergerTest.java:47)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #690 daemon prio=5 os_prio=0 tid=0x00007f33386de800 nid=0x47ac waiting for monitor entry [0x00007f32d0158000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.addProjectionChangeListener(Main.java:444)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSet.<init>(DataSet.java:208)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSetMergerTest.setUp(DataSetMergerTest.java:47)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #633 daemon prio=5 os_prio=0 tid=0x00007f3338764000 nid=0x4599 waiting for monitor entry [0x00007f331cd2c000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.fireProjectionChanged(Main.java:417)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.Main.setProjection(Main.java:385)
    [junit] 	at org.openstreetmap.josm.data.imagery.WMTSTileSourceTest.testWALLONIE(WMTSTileSourceTest.java:97)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #629 daemon prio=5 os_prio=0 tid=0x00007f3338763000 nid=0x4594 waiting for monitor entry [0x00007f32d39fc000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.fireProjectionChanged(Main.java:417)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.Main.setProjection(Main.java:385)
    [junit] 	at org.openstreetmap.josm.data.imagery.WMTSTileSourceTest.testTicket12168(WMTSTileSourceTest.java:224)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #626 daemon prio=5 os_prio=0 tid=0x00007f3338761800 nid=0x4589 waiting for monitor entry [0x00007f32d175f000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.fireProjectionChanged(Main.java:417)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.Main.setProjection(Main.java:385)
    [junit] 	at org.openstreetmap.josm.data.imagery.WMTSTileSourceTest.testDimension(WMTSTileSourceTest.java:291)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #623 daemon prio=5 os_prio=0 tid=0x00007f3338760800 nid=0x4585 waiting for monitor entry [0x00007f32d2586000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.fireProjectionChanged(Main.java:417)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.Main.setProjection(Main.java:385)
    [junit] 	at org.openstreetmap.josm.data.imagery.WMTSTileSourceTest.testGeoportalTOPOPL(WMTSTileSourceTest.java:183)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #620 daemon prio=5 os_prio=0 tid=0x00007f333875f000 nid=0x4581 waiting for monitor entry [0x00007f32d075d000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.fireProjectionChanged(Main.java:417)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.Main.setProjection(Main.java:385)
    [junit] 	at org.openstreetmap.josm.data.imagery.WMTSTileSourceTest.testParserForDuplicateTags(WMTSTileSourceTest.java:252)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #617 daemon prio=5 os_prio=0 tid=0x00007f333875e000 nid=0x457d waiting for monitor entry [0x00007f32d2d8a000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.fireProjectionChanged(Main.java:417)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.Main.setProjection(Main.java:385)
    [junit] 	at org.openstreetmap.josm.data.imagery.WMTSTileSourceTest.testGeoportalORTOPL4326(WMTSTileSourceTest.java:205)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #614 daemon prio=5 os_prio=0 tid=0x00007f333875d000 nid=0x4579 waiting for monitor entry [0x00007f32d055b000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.fireProjectionChanged(Main.java:417)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.Main.setProjection(Main.java:385)
    [junit] 	at org.openstreetmap.josm.data.imagery.WMTSTileSourceTest.testGeoportalORTOPL2180(WMTSTileSourceTest.java:214)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #609 daemon prio=5 os_prio=0 tid=0x00007f333875c800 nid=0x4573 waiting for monitor entry [0x00007f32d2b88000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.fireProjectionChanged(Main.java:417)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.Main.setProjection(Main.java:385)
    [junit] 	at org.openstreetmap.josm.data.imagery.WMTSTileSourceTest.testForMultipleTileMatricesForOneLayerProjection(WMTSTileSourceTest.java:271)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #606 daemon prio=5 os_prio=0 tid=0x00007f333874d000 nid=0x456c waiting for monitor entry [0x00007f32d2c89000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.fireProjectionChanged(Main.java:417)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.Main.setProjection(Main.java:385)
    [junit] 	at org.openstreetmap.josm.data.imagery.TemplatedWMSTileSourceTest.testEPSG4326narrowbounds(TemplatedWMSTileSourceTest.java:98)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #603 daemon prio=5 os_prio=0 tid=0x00007f3338782800 nid=0x4568 waiting for monitor entry [0x00007f32d065c000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.fireProjectionChanged(Main.java:417)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.Main.setProjection(Main.java:385)
    [junit] 	at org.openstreetmap.josm.data.imagery.TemplatedWMSTileSourceTest.testEPSG4326(TemplatedWMSTileSourceTest.java:69)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #600 daemon prio=5 os_prio=0 tid=0x00007f3338784000 nid=0x4562 waiting for monitor entry [0x00007f32d2e8b000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.fireProjectionChanged(Main.java:417)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.Main.setProjection(Main.java:385)
    [junit] 	at org.openstreetmap.josm.data.imagery.TemplatedWMSTileSourceTest.testEPSG3857(TemplatedWMSTileSourceTest.java:44)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #597 daemon prio=5 os_prio=0 tid=0x00007f3338796800 nid=0x455e waiting for monitor entry [0x00007f32d308d000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.fireProjectionChanged(Main.java:417)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.Main.setProjection(Main.java:385)
    [junit] 	at org.openstreetmap.josm.data.imagery.TemplatedWMSTileSourceTest.testEPSG2180(TemplatedWMSTileSourceTest.java:111)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #594 daemon prio=5 os_prio=0 tid=0x00007f3338783000 nid=0x455a waiting for monitor entry [0x00007f32d368f000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.fireProjectionChanged(Main.java:417)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.Main.setProjection(Main.java:385)
    [junit] 	at org.openstreetmap.josm.data.imagery.TemplatedWMSTileSourceTest.testEPSG4326widebounds(TemplatedWMSTileSourceTest.java:85)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "Timeout runner" #590 daemon prio=5 os_prio=0 tid=0x00007f3338780800 nid=0x454f waiting on condition [0x00007f331cc2a000]
    [junit]    java.lang.Thread.State: WAITING (parking)
    [junit] 	at sun.misc.Unsafe.park(Native Method)
    [junit] 	- parking to wait for  <0x00000006c76dba78> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync)
    [junit] 	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    [junit] 	at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836)
    [junit] 	at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:870)
    [junit] 	at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1199)
    [junit] 	at java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock.lock(ReentrantReadWriteLock.java:943)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSet.beginUpdate(DataSet.java:1133)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSet.invalidateEastNorthCache(DataSet.java:1239)
    [junit] 	at org.openstreetmap.josm.data.osm.DataSet.projectionChanged(DataSet.java:1365)
    [junit] 	at org.openstreetmap.josm.Main.fireProjectionChanged(Main.java:426)
    [junit] 	- locked <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.Main.setProjection(Main.java:385)
    [junit] 	at org.openstreetmap.josm.data.imagery.TemplatedWMSTileSourceTest.testEPSG3006withoutbounds(TemplatedWMSTileSourceTest.java:146)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit] 	at java.lang.reflect.Method.invoke(Method.java:498)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$TimeoutThread.run(JOSMTestRules.java:594)
    [junit] 
    [junit] "JCS-downloader-0" #527 daemon prio=5 os_prio=0 tid=0x00007f32d4018800 nid=0x450d waiting on condition [0x00007f32d165e000]
    [junit]    java.lang.Thread.State: WAITING (parking)
    [junit] 	at sun.misc.Unsafe.park(Native Method)
    [junit] 	- parking to wait for  <0x00000006c8fb6b18> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
    [junit] 	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    [junit] 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    [junit] 	at java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
    [junit] 	at java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:680)
    [junit] 	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    [junit] 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    [junit] 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    [junit] 	at java.lang.Thread.run(Thread.java:748)
    [junit] 
    [junit] "main-worker-0" #124 daemon prio=5 os_prio=0 tid=0x00007f32c8009800 nid=0x33a7 waiting on condition [0x00007f32d2f8c000]
    [junit]    java.lang.Thread.State: WAITING (parking)
    [junit] 	at sun.misc.Unsafe.park(Native Method)
    [junit] 	- parking to wait for  <0x00000006c5567918> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
    [junit] 	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    [junit] 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    [junit] 	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
    [junit] 	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    [junit] 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    [junit] 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    [junit] 	at java.lang.Thread.run(Thread.java:748)
    [junit] 
    [junit] "Timer-0" #102 prio=6 os_prio=0 tid=0x00007f32a8220000 nid=0x3107 in Object.wait() [0x00007f32d2085000]
    [junit]    java.lang.Thread.State: WAITING (on object monitor)
    [junit] 	at java.lang.Object.wait(Native Method)
    [junit] 	at java.lang.Object.wait(Object.java:502)
    [junit] 	at java.util.TimerThread.mainLoop(Timer.java:526)
    [junit] 	- locked <0x00000006c638dd38> (a java.util.TaskQueue)
    [junit] 	at java.util.TimerThread.run(Timer.java:505)
    [junit] 
    [junit] "Weak reference cleaner" #101 prio=6 os_prio=0 tid=0x00007f32a81ed800 nid=0x30e0 in Object.wait() [0x00007f32d1f84000]
    [junit]    java.lang.Thread.State: WAITING (on object monitor)
    [junit] 	at java.lang.Object.wait(Native Method)
    [junit] 	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
    [junit] 	- locked <0x00000006c63cf228> (a java.lang.ref.ReferenceQueue$Lock)
    [junit] 	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
    [junit] 	at org.openstreetmap.josm.tools.ListenableWeakReference.clean(ListenableWeakReference.java:60)
    [junit] 	at org.openstreetmap.josm.tools.ListenableWeakReference$$Lambda$157/943854517.run(Unknown Source)
    [junit] 	at java.lang.Thread.run(Thread.java:748)
    [junit] 
    [junit] "JCS-ElementEventQueue-Thread-14" #42 daemon prio=5 os_prio=0 tid=0x00007f32a805a000 nid=0x2d53 waiting on condition [0x00007f32d2887000]
    [junit]    java.lang.Thread.State: WAITING (parking)
    [junit] 	at sun.misc.Unsafe.park(Native Method)
    [junit] 	- parking to wait for  <0x00000006c5ee5af0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
    [junit] 	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    [junit] 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    [junit] 	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
    [junit] 	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    [junit] 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    [junit] 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    [junit] 	at java.lang.Thread.run(Thread.java:748)
    [junit] 
    [junit] "TimerQueue" #21 daemon prio=5 os_prio=0 tid=0x00007f32d8099000 nid=0x2b42 waiting on condition [0x00007f32d3afd000]
    [junit]    java.lang.Thread.State: WAITING (parking)
    [junit] 	at sun.misc.Unsafe.park(Native Method)
    [junit] 	- parking to wait for  <0x00000006c5c39c68> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
    [junit] 	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    [junit] 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    [junit] 	at java.util.concurrent.DelayQueue.take(DelayQueue.java:211)
    [junit] 	at javax.swing.TimerQueue.run(TimerQueue.java:174)
    [junit] 	at java.lang.Thread.run(Thread.java:748)
    [junit] 
    [junit] "Java2D Disposer" #20 daemon prio=10 os_prio=0 tid=0x00007f32d8039800 nid=0x2b1e in Object.wait() [0x00007f32d3dfe000]
    [junit]    java.lang.Thread.State: WAITING (on object monitor)
    [junit] 	at java.lang.Object.wait(Native Method)
    [junit] 	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
    [junit] 	- locked <0x00000006c58d9a68> (a java.lang.ref.ReferenceQueue$Lock)
    [junit] 	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
    [junit] 	at sun.java2d.Disposer.run(Disposer.java:148)
    [junit] 	at java.lang.Thread.run(Thread.java:748)
    [junit] 
    [junit] "Thread-2" #11 daemon prio=5 os_prio=0 tid=0x00007f3338617800 nid=0x2a15 runnable [0x00007f3324308000]
    [junit]    java.lang.Thread.State: RUNNABLE
    [junit] 	at sun.nio.fs.LinuxWatchService.poll(Native Method)
    [junit] 	at sun.nio.fs.LinuxWatchService.access$600(LinuxWatchService.java:47)
    [junit] 	at sun.nio.fs.LinuxWatchService$Poller.run(LinuxWatchService.java:314)
    [junit] 	at java.lang.Thread.run(Thread.java:748)
    [junit] 
    [junit] "Service Thread" #9 daemon prio=9 os_prio=0 tid=0x00007f33384a1800 nid=0x299e runnable [0x0000000000000000]
    [junit]    java.lang.Thread.State: RUNNABLE
    [junit] 
    [junit] "C1 CompilerThread2" #8 daemon prio=9 os_prio=0 tid=0x00007f3338427800 nid=0x299d waiting on condition [0x0000000000000000]
    [junit]    java.lang.Thread.State: RUNNABLE
    [junit] 
    [junit] "C2 CompilerThread1" #7 daemon prio=9 os_prio=0 tid=0x00007f3338435000 nid=0x299c waiting on condition [0x0000000000000000]
    [junit]    java.lang.Thread.State: RUNNABLE
    [junit] 
    [junit] "C2 CompilerThread0" #6 daemon prio=9 os_prio=0 tid=0x00007f3338476800 nid=0x299b waiting on condition [0x0000000000000000]
    [junit]    java.lang.Thread.State: RUNNABLE
    [junit] 
    [junit] "Signal Dispatcher" #4 daemon prio=9 os_prio=0 tid=0x00007f3338175800 nid=0x2980 waiting on condition [0x0000000000000000]
    [junit]    java.lang.Thread.State: RUNNABLE
    [junit] 
    [junit] "Finalizer" #3 daemon prio=8 os_prio=0 tid=0x00007f333814e000 nid=0x297d in Object.wait() [0x00007f3325a27000]
    [junit]    java.lang.Thread.State: WAITING (on object monitor)
    [junit] 	at java.lang.Object.wait(Native Method)
    [junit] 	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
    [junit] 	- locked <0x00000006c5414bc0> (a java.lang.ref.ReferenceQueue$Lock)
    [junit] 	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
    [junit] 	at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)
    [junit] 
    [junit] "Reference Handler" #2 daemon prio=10 os_prio=0 tid=0x00007f3338149800 nid=0x297c in Object.wait() [0x00007f3325b28000]
    [junit]    java.lang.Thread.State: WAITING (on object monitor)
    [junit] 	at java.lang.Object.wait(Native Method)
    [junit] 	at java.lang.Object.wait(Object.java:502)
    [junit] 	at java.lang.ref.Reference.tryHandlePending(Reference.java:191)
    [junit] 	- locked <0x00000006c5414df0> (a java.lang.ref.Reference$Lock)
    [junit] 	at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)
    [junit] 
    [junit] "main" #1 prio=5 os_prio=0 tid=0x00007f333800d000 nid=0x296a waiting for monitor entry [0x00007f333fb19000]
    [junit]    java.lang.Thread.State: BLOCKED (on object monitor)
    [junit] 	at org.openstreetmap.josm.Main.fireProjectionChanged(Main.java:417)
    [junit] 	- waiting to lock <0x00000006c542ca00> (a java.lang.Class for org.openstreetmap.josm.Main)
    [junit] 	at org.openstreetmap.josm.Main.setProjection(Main.java:385)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules.before(JOSMTestRules.java:408)
    [junit] 	at org.openstreetmap.josm.testutils.JOSMTestRules$CreateJosmEnvironment.evaluate(JOSMTestRules.java:532)
    [junit] 	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
    [junit] 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
    [junit] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
    [junit] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
    [junit] 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
    [junit] 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
    [junit] 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
    [junit] 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
    [junit] 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
    [junit] 	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
    [junit] 	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:535)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1182)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1004)
    [junit] 
    [junit] "VM Thread" os_prio=0 tid=0x00007f3338141800 nid=0x297b runnable 
    [junit] 
    [junit] "GC task thread#0 (ParallelGC)" os_prio=0 tid=0x00007f3338022000 nid=0x2970 runnable 
    [junit] 
    [junit] "GC task thread#1 (ParallelGC)" os_prio=0 tid=0x00007f3338024000 nid=0x2972 runnable 
    [junit] 
    [junit] "GC task thread#2 (ParallelGC)" os_prio=0 tid=0x00007f3338025800 nid=0x2974 runnable 
    [junit] 
    [junit] "GC task thread#3 (ParallelGC)" os_prio=0 tid=0x00007f3338027800 nid=0x2976 runnable 
    [junit] 
    [junit] "VM Periodic Task Thread" os_prio=0 tid=0x00007f33384a4000 nid=0x299f waiting on condition 
    [junit] 
    [junit] JNI global references: 4809
    [junit] 
    [junit] Heap
    [junit]  PSYoungGen      total 233984K, used 3092K [0x000000076c700000, 0x000000077ad80000, 0x00000007c0000000)
    [junit]   eden space 231936K, 1% used [0x000000076c700000,0x000000076ca051f0,0x000000077a980000)
    [junit]   from space 2048K, 0% used [0x000000077ab80000,0x000000077ab80000,0x000000077ad80000)
    [junit]   to   space 2048K, 0% used [0x000000077a980000,0x000000077a980000,0x000000077ab80000)
    [junit]  ParOldGen       total 97280K, used 62850K [0x00000006c5400000, 0x00000006cb300000, 0x000000076c700000)
    [junit]   object space 97280K, 64% used [0x00000006c5400000,0x00000006c9160b90,0x00000006cb300000)
    [junit]  Metaspace       used 70343K, capacity 73826K, committed 75648K, reserved 1114112K
    [junit]   class space    used 8850K, capacity 9736K, committed 10112K, reserved 1048576K
    [junit] 
    [junit] Running org.openstreetmap.josm.tools.template_engine.Batch-With-Multiple-Tests
    [junit] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0 sec
    [junit] Tests FAILED (crashed)

Change History (0)

Note: See TracTickets for help on using tickets.