{"action":"created","issue":{"url":"https://api.github.com/repos/eclipse/smarthome/issues/1753","repository_url":"https://api.github.com/repos/eclipse/smarthome","labels_url":"https://api.github.com/repos/eclipse/smarthome/issues/1753/labels{/name}","comments_url":"https://api.github.com/repos/eclipse/smarthome/issues/1753/comments","events_url":"https://api.github.com/repos/eclipse/smarthome/issues/1753/events","html_url":"https://github.com/eclipse/smarthome/issues/1753","id":162444830,"number":1753,"title":"Test failure(s): AbstractWatchServiceTest","user":{"login":"tomhoefer","id":5469298,"avatar_url":"https://avatars.githubusercontent.com/u/5469298?v=3","gravatar_id":"","url":"https://api.github.com/users/tomhoefer","html_url":"https://github.com/tomhoefer","followers_url":"https://api.github.com/users/tomhoefer/followers","following_url":"https://api.github.com/users/tomhoefer/following{/other_user}","gists_url":"https://api.github.com/users/tomhoefer/gists{/gist_id}","starred_url":"https://api.github.com/users/tomhoefer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tomhoefer/subscriptions","organizations_url":"https://api.github.com/users/tomhoefer/orgs","repos_url":"https://api.github.com/users/tomhoefer/repos","events_url":"https://api.github.com/users/tomhoefer/events{/privacy}","received_events_url":"https://api.github.com/users/tomhoefer/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-06-27T12:53:21Z","updated_at":"2016-06-28T07:40:13Z","closed_at":null,"body":"After #1597 has been merged the ``ÀbstractWatchServiceTest```s are failing on my macbook...\r\n\r\n@dstivanov can you pls check this?\r\n\r\n```\r\nTests run: 7, Failures: 5, Errors: 0, Skipped: 0, Time elapsed: 24.374 sec <<< FAILURE! - in org.eclipse.smarthome.core.service.AbstractWatchServiceTest\r\nAbstractWatchQueueReader processWatchEvent path in subsubdir provided with correct arguments(org.eclipse.smarthome.core.service.AbstractWatchServiceTest)  Time elapsed: 3.073 sec  <<< FAILURE!\r\njava.lang.AssertionError: At least one watch event is expected within 3 seconds.\r\nExpected: is <true>\r\n     but: was <false>\r\n\tat org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20)\r\n\tat org.junit.Assert.assertThat(Assert.java:865)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:606)\r\n\tat org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90)\r\n\tat groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324)\r\n\tat org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite$StaticMetaMethodSiteNoUnwrap.invoke(StaticMetaMethodSite.java:130)\r\n\tat org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.callStatic(StaticMetaMethodSite.java:99)\r\n\tat org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:173)\r\n\tat org.eclipse.smarthome.core.service.AbstractWatchServiceTest$_fullEventAssertionsByKind_closure4.doCall(AbstractWatchServiceTest.groovy:258)\r\n\tat org.eclipse.smarthome.core.service.AbstractWatchServiceTest$_fullEventAssertionsByKind_closure4.doCall(AbstractWatchServiceTest.groovy)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:606)\r\n\tat org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90)\r\n\tat groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324)\r\n\tat org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:278)\r\n\tat groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1016)\r\n\tat org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:39)\r\n\tat org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45)\r\n\tat org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108)\r\n\tat org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:112)\r\n\tat org.eclipse.smarthome.test.OSGiTest.waitForAssert(OSGiTest.groovy:181)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:606)\r\n\tat org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:207)\r\n\tat org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:56)\r\n\tat org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:49)\r\n\tat org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:133)\r\n\tat org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:149)\r\n\tat org.eclipse.smarthome.core.service.AbstractWatchServiceTest.fullEventAssertionsByKind(AbstractWatchServiceTest.groovy:258)\r\n\r\ndirectory changes are watched correctly(org.eclipse.smarthome.core.service.AbstractWatchServiceTest)  Time elapsed: 3.02 sec  <<< FAILURE!\r\njava.lang.AssertionError: Exactly 1 watch events were expected within 3 seconds, but were: []\r\nExpected: is <1>\r\n     but: was <0>\r\n\tat org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20)\r\n\tat org.junit.Assert.assertThat(Assert.java:865)\r\n\tat org.junit.Assert$assertThat$1.callStatic(Unknown Source)\r\n\tat org.eclipse.smarthome.core.service.AbstractWatchServiceTest$_directory_changes_are_watched_correctly_closure3.doCall(AbstractWatchServiceTest.groovy:151)\r\n\tat org.eclipse.smarthome.core.service.AbstractWatchServiceTest$_directory_changes_are_watched_correctly_closure3.doCall(AbstractWatchServiceTest.groovy)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:606)\r\n\tat org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90)\r\n\tat groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324)\r\n\tat org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:278)\r\n\tat groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1016)\r\n\tat org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:39)\r\n\tat org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45)\r\n\tat org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:54)\r\n\tat org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:112)\r\n\tat org.eclipse.smarthome.test.OSGiTest.waitForAssert(OSGiTest.groovy:181)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:606)\r\n\tat org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:207)\r\n\tat org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:56)\r\n\tat org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:49)\r\n\tat org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:133)\r\n\tat org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:149)\r\n\tat org.eclipse.smarthome.core.service.AbstractWatchServiceTest.directory changes are watched correctly(AbstractWatchServiceTest.groovy:151)\r\n\r\nAbstractWatchQueueReader processWatchEvent path in root provided with correct arguments(org.eclipse.smarthome.core.service.AbstractWatchServiceTest)  Time elapsed: 3.012 sec  <<< FAILURE!\r\njava.lang.AssertionError: At least one watch event is expected within 3 seconds.\r\nExpected: is <true>\r\n     but: was <false>\r\n\tat org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20)\r\n\tat org.junit.Assert.assertThat(Assert.java:865)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:606)\r\n\tat org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90)\r\n\tat groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324)\r\n\tat org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite$StaticMetaMethodSiteNoUnwrap.invoke(StaticMetaMethodSite.java:130)\r\n\tat org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.callStatic(StaticMetaMethodSite.java:99)\r\n\tat org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:173)\r\n\tat org.eclipse.smarthome.core.service.AbstractWatchServiceTest$_fullEventAssertionsByKind_closure4.doCall(AbstractWatchServiceTest.groovy:258)\r\n\tat org.eclipse.smarthome.core.service.AbstractWatchServiceTest$_fullEventAssertionsByKind_closure4.doCall(AbstractWatchServiceTest.groovy)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:606)\r\n\tat org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90)\r\n\tat groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324)\r\n\tat org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:278)\r\n\tat groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1016)\r\n\tat org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:39)\r\n\tat org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45)\r\n\tat org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:54)\r\n\tat org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:112)\r\n\tat org.eclipse.smarthome.test.OSGiTest.waitForAssert(OSGiTest.groovy:181)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:606)\r\n\tat org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:207)\r\n\tat org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:56)\r\n\tat org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:149)\r\n\tat org.eclipse.smarthome.core.service.AbstractWatchServiceTest.fullEventAssertionsByKind(AbstractWatchServiceTest.groovy:258)\r\n\r\nsame file names in root and subdir are correctly processed(org.eclipse.smarthome.core.service.AbstractWatchServiceTest)  Time elapsed: 3.216 sec  <<< FAILURE!\r\njava.lang.AssertionError: Exactly two watch events were expected within 3 seconds, but were: []\r\nExpected: is <2>\r\n     but: was <0>\r\n\tat org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20)\r\n\tat org.junit.Assert.assertThat(Assert.java:865)\r\n\tat org.junit.Assert$assertThat$1.callStatic(Unknown Source)\r\n\tat org.eclipse.smarthome.core.service.AbstractWatchServiceTest$_same_file_names_in_root_and_subdir_are_correctly_processed_closure2.doCall(AbstractWatchServiceTest.groovy:119)\r\n\tat org.eclipse.smarthome.core.service.AbstractWatchServiceTest$_same_file_names_in_root_and_subdir_are_correctly_processed_closure2.doCall(AbstractWatchServiceTest.groovy)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:606)\r\n\tat org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90)\r\n\tat groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324)\r\n\tat org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:278)\r\n\tat groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1016)\r\n\tat org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:39)\r\n\tat org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45)\r\n\tat org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:54)\r\n\tat org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:112)\r\n\tat org.eclipse.smarthome.test.OSGiTest.waitForAssert(OSGiTest.groovy:181)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:606)\r\n\tat org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:207)\r\n\tat org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:56)\r\n\tat org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:49)\r\n\tat org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:133)\r\n\tat org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:149)\r\n\tat org.eclipse.smarthome.core.service.AbstractWatchServiceTest.same file names in root and subdir are correctly processed(AbstractWatchServiceTest.groovy:119)\r\n\r\nsubdirs are not registered and not watched(org.eclipse.smarthome.core.service.AbstractWatchServiceTest)  Time elapsed: 3.008 sec\r\nsubdirs are not watched, but dirs modifications are watched(org.eclipse.smarthome.core.service.AbstractWatchServiceTest)  Time elapsed: 6.005 sec\r\nAbstractWatchQueueReader processWatchEvent path in subdir provided with correct arguments(org.eclipse.smarthome.core.service.AbstractWatchServiceTest)  Time elapsed: 3.02 sec  <<< FAILURE!\r\njava.lang.AssertionError: At least one watch event is expected within 3 seconds.\r\nExpected: is <true>\r\n     but: was <false>\r\n\tat org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20)\r\n\tat org.junit.Assert.assertThat(Assert.java:865)\r\n\tat sun.reflect.GeneratedMethodAccessor54.invoke(Unknown Source)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:606)\r\n\tat org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90)\r\n\tat groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324)\r\n\tat org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite$StaticMetaMethodSiteNoUnwrap.invoke(StaticMetaMethodSite.java:130)\r\n\tat org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.callStatic(StaticMetaMethodSite.java:99)\r\n\tat org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:173)\r\n\tat org.eclipse.smarthome.core.service.AbstractWatchServiceTest$_fullEventAssertionsByKind_closure4.doCall(AbstractWatchServiceTest.groovy:258)\r\n\tat org.eclipse.smarthome.core.service.AbstractWatchServiceTest$_fullEventAssertionsByKind_closure4.doCall(AbstractWatchServiceTest.groovy)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:606)\r\n\tat org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90)\r\n\tat groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324)\r\n\tat org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:278)\r\n\tat groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1016)\r\n\tat org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:39)\r\n\tat org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45)\r\n\tat org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:54)\r\n\tat org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:112)\r\n\tat org.eclipse.smarthome.test.OSGiTest.waitForAssert(OSGiTest.groovy:181)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:606)\r\n\tat org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:207)\r\n\tat org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:56)\r\n\tat org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:149)\r\n\tat org.eclipse.smarthome.core.service.AbstractWatchServiceTest.fullEventAssertionsByKind(AbstractWatchServiceTest.groovy:258)\r\n\r\nRunning org.eclipse.smarthome.core.storage.ManagedItemProviderOSGiTest\r\nTests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.052 sec - in org.eclipse.smarthome.core.storage.ManagedItemProviderOSGiTest\r\nassert two items with same name can not be added(org.eclipse.smarthome.core.storage.ManagedItemProviderOSGiTest)  Time elapsed: 0.011 sec\r\nassert items are there once the factory gets added(org.eclipse.smarthome.core.storage.ManagedItemProviderOSGiTest)  Time elapsed: 0.014 sec\r\nassert items are added as group members on deferred creation(org.eclipse.smarthome.core.storage.ManagedItemProviderOSGiTest)  Time elapsed: 0.007 sec\r\nassert getItems returns item from registered ManagedItemProvider(org.eclipse.smarthome.core.storage.ManagedItemProviderOSGiTest)  Time elapsed: 0.003 sec\r\nassert removal returns old value(org.eclipse.smarthome.core.storage.ManagedItemProviderOSGiTest)  Time elapsed: 0.002 sec\r\nassert tags are stored and retrieve as well(org.eclipse.smarthome.core.storage.ManagedItemProviderOSGiTest)  Time elapsed: 0.003 sec\r\nupdating existing item returns old value(org.eclipse.smarthome.core.storage.ManagedItemProviderOSGiTest)  Time elapsed: 0.003 sec\r\nassert remove recursively works(org.eclipse.smarthome.core.storage.ManagedItemProviderOSGiTest)  Time elapsed: 0.004 sec\r\n\r\nResults :\r\n\r\nFailed tests: \r\n  AbstractWatchServiceTest.AbstractWatchQueueReader processWatchEvent path in subsubdir provided with correct arguments:91->assertByRelativePath:242->fullEventAssertionsByKind:258->OSGiTest.waitForAssert:181 At least one watch event is expected within 3 seconds.\r\nExpected: is <true>\r\n     but: was <false>\r\n  AbstractWatchServiceTest.directory changes are watched correctly:151->OSGiTest.waitForAssert:181 Exactly 1 watch events were expected within 3 seconds, but were: []\r\nExpected: is <1>\r\n     but: was <0>\r\n  AbstractWatchServiceTest.AbstractWatchQueueReader processWatchEvent path in root provided with correct arguments:75->assertByRelativePath:242->fullEventAssertionsByKind:258->OSGiTest.waitForAssert:181 At least one watch event is expected within 3 seconds.\r\nExpected: is <true>\r\n     but: was <false>\r\n  AbstractWatchServiceTest.same file names in root and subdir are correctly processed:119->OSGiTest.waitForAssert:181 Exactly two watch events were expected within 3 seconds, but were: []\r\nExpected: is <2>\r\n     but: was <0>\r\n  AbstractWatchServiceTest.AbstractWatchQueueReader processWatchEvent path in subdir provided with correct arguments:83->assertByRelativePath:242->fullEventAssertionsByKind:258->OSGiTest.waitForAssert:181 At least one watch event is expected within 3 seconds.\r\nExpected: is <true>\r\n     but: was <false>\r\n\r\nTests run: 182, Failures: 5, Errors: 0, Skipped: 1\r\n\r\n\r\n```"},"comment":{"url":"https://api.github.com/repos/eclipse/smarthome/issues/comments/228975026","html_url":"https://github.com/eclipse/smarthome/issues/1753#issuecomment-228975026","issue_url":"https://api.github.com/repos/eclipse/smarthome/issues/1753","id":228975026,"user":{"login":"tomhoefer","id":5469298,"avatar_url":"https://avatars.githubusercontent.com/u/5469298?v=3","gravatar_id":"","url":"https://api.github.com/users/tomhoefer","html_url":"https://github.com/tomhoefer","followers_url":"https://api.github.com/users/tomhoefer/followers","following_url":"https://api.github.com/users/tomhoefer/following{/other_user}","gists_url":"https://api.github.com/users/tomhoefer/gists{/gist_id}","starred_url":"https://api.github.com/users/tomhoefer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tomhoefer/subscriptions","organizations_url":"https://api.github.com/users/tomhoefer/orgs","repos_url":"https://api.github.com/users/tomhoefer/repos","events_url":"https://api.github.com/users/tomhoefer/events{/privacy}","received_events_url":"https://api.github.com/users/tomhoefer/received_events","type":"User","site_admin":false},"created_at":"2016-06-28T07:40:13Z","updated_at":"2016-06-28T07:40:13Z","body":"The only relvant output of the tests is:\r\n\r\n```\r\n09:37:41.018 [Dir Watcher] DEBUG o.e.s.c.s.AbstractWatchQueueReader - ClosedWatchServiceException catched! null. \r\nDir Watcher Stopping \r\n09:37:44.041 [Dir Watcher] DEBUG o.e.s.c.s.AbstractWatchQueueReader - ClosedWatchServiceException catched! null. \r\nDir Watcher Stopping \r\n09:37:47.050 [Dir Watcher] DEBUG o.e.s.c.s.AbstractWatchQueueReader - ClosedWatchServiceException catched! null. \r\nDir Watcher Stopping \r\n09:37:50.260 [Dir Watcher] DEBUG o.e.s.c.s.AbstractWatchQueueReader - ClosedWatchServiceException catched! null. \r\nDir Watcher Stopping \r\n09:37:53.263 [Dir Watcher] DEBUG o.e.s.c.s.AbstractWatchQueueReader - ClosedWatchServiceException catched! null. \r\nDir Watcher Stopping \r\n09:37:59.271 [Dir Watcher] DEBUG o.e.s.c.s.AbstractWatchQueueReader - ClosedWatchServiceException catched! null. \r\nDir Watcher Stopping \r\n09:38:02.278 [Dir Watcher] DEBUG o.e.s.c.s.AbstractWatchQueueReader - ClosedWatchServiceException catched! null. \r\nDir Watcher Stopping \r\n```"}}
{"actor":{"display_login":"tomhoefer"}}