Skip to content

Failed

it.tidalwave.bluemarine2.upnp.mediaserver.impl.ClingContentDirectoryAdapterSystemIntegrationTest.setup (from TestSuite)

Failing for the past 2 builds (Since #1 )
Took 6.6 sec.

Error Message

Cannot run tests: set 'blueMarine2.musicTestSets.path' to the folder containing test sets (current value: /var/test-sets/MusicTestSets)

Stacktrace

java.lang.RuntimeException: Cannot run tests: set 'blueMarine2.musicTestSets.path' to the folder containing test sets (current value: /var/test-sets/MusicTestSets)
	at it.tidalwave.bluemarine2.upnp.mediaserver.impl.ClingContentDirectoryAdapterSystemIntegrationTest.setup(ClingContentDirectoryAdapterSystemIntegrationTest.java:148)

Standard Output

05:40:32.175 [main                ] INFO  i.t.b.u.m.i.ClingContentDirectoryAdapterSystemIntegrationTest - STARTING TESTS OF it.tidalwave.bluemarine2.upnp.mediaserver.impl.ClingContentDirectoryAdapterSystemIntegrationTest
05:40:32.206 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Spring configuration locations: [META-INF/DciAutoBeans.xml, META-INF/CommonsAutoBeans.xml, META-INF/CatalogAutoBeans.xml, META-INF/MediaServerAutoBeans.xml, META-INF/RestAutoBeans.xml, META-INF/UPnPAutoBeans.xml, META-INF/UPnPTestBeans.xml]
05:40:32.345 [main                ] INFO  o.s.context.support.ClassPathXmlApplicationContext - Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@43a4a9e5: startup date [Mon Nov 19 05:40:32 CET 2018]; root of context hierarchy
05:40:32.419 [main                ] INFO  o.s.beans.factory.xml.XmlBeanDefinitionReader      - Loading XML bean definitions from class path resource [META-INF/DciAutoBeans.xml]
05:40:32.673 [main                ] INFO  o.s.beans.factory.xml.XmlBeanDefinitionReader      - Loading XML bean definitions from class path resource [META-INF/CommonsAutoBeans.xml]
05:40:32.737 [main                ] INFO  o.s.beans.factory.xml.XmlBeanDefinitionReader      - Loading XML bean definitions from class path resource [META-INF/CatalogAutoBeans.xml]
05:40:32.784 [main                ] INFO  o.s.beans.factory.xml.XmlBeanDefinitionReader      - Loading XML bean definitions from class path resource [META-INF/MediaServerAutoBeans.xml]
05:40:32.817 [main                ] INFO  o.s.beans.factory.xml.XmlBeanDefinitionReader      - Loading XML bean definitions from class path resource [META-INF/RestAutoBeans.xml]
05:40:33.242 [main                ] INFO  o.s.b.factory.support.DefaultListableBeanFactory   - Overriding bean definition for bean 'musicResourcesController' with a different definition: replacing [Generic bean: class [it.tidalwave.bluemarine2.rest.impl.MusicResourcesController]; scope=singleton; abstract=false; lazyInit=false; autowireMode=2; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in URL [jar:file:/var/jenkins_home/jobs/blueMarine2_Metrics/workspace/modules/REST/target/it-tidalwave-bluemarine2-rest-1.0-ALPHA-21-SNAPSHOT.0a08efdd6d45.jar!/it/tidalwave/bluemarine2/rest/impl/MusicResourcesController.class]] with [Generic bean: class [it.tidalwave.bluemarine2.rest.impl.MusicResourcesController]; scope=; abstract=false; lazyInit=false; autowireMode=2; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [META-INF/RestAutoBeans.xml]]
05:40:33.243 [main                ] INFO  o.s.beans.factory.xml.XmlBeanDefinitionReader      - Loading XML bean definitions from class path resource [META-INF/UPnPAutoBeans.xml]
05:40:33.256 [main                ] INFO  o.s.beans.factory.xml.XmlBeanDefinitionReader      - Loading XML bean definitions from class path resource [META-INF/UPnPTestBeans.xml]
05:40:33.573 [main                ] INFO  o.s.b.factory.config.PropertyPlaceholderConfigurer - Loading properties file from URL [file:/var/jenkins_home/jobs/blueMarine2_Metrics/workspace/modules/ClingMediaServer/target/classes/META-INF/default.properties]
05:40:33.574 [main                ] INFO  o.s.b.factory.config.PropertyPlaceholderConfigurer - Loading properties file from URL [jar:file:/var/jenkins_home/jobs/blueMarine2_Metrics/workspace/modules/Catalog/target/it-tidalwave-bluemarine2-catalog-1.0-ALPHA-21-SNAPSHOT.0a08efdd6d45.jar!/META-INF/default.properties]
05:40:33.574 [main                ] INFO  o.s.b.factory.config.PropertyPlaceholderConfigurer - Loading properties file from URL [file:/var/jenkins_home/jobs/blueMarine2_Metrics/workspace/modules/ClingMediaServer/target/test-classes/META-INF/test.properties]
05:40:33.574 [main                ] INFO  o.s.b.factory.config.PropertyPlaceholderConfigurer - Loading properties file from URL [file:${blueMarine2.workspace}/config/configuration.properties]
05:40:33.576 [main                ] WARN  o.s.b.factory.config.PropertyPlaceholderConfigurer - Could not load properties from URL [file:${blueMarine2.workspace}/config/configuration.properties]: ${blueMarine2.workspace}/config/configuration.properties (No such file or directory)
05:40:33.587 [main                ] INFO  o.s.b.f.a.AutowiredAnnotationBeanPostProcessor     - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
05:40:36.595 [main                ] DEBUG it.tidalwave.role.spi.RoleManagerSupport           - scan([i.t.b.u.m.i.d.EntityDIDLAdapter, i.t.b.u.m.i.d.MediaFolderDIDLAdapter, i.t.b.u.m.i.d.MusicArtistDIDLAdapter, i.t.b.u.m.i.d.PathAwareEntityDecoratorDIDLAdapter, i.t.b.u.m.i.d.PathAwareMediaFolderDecoratorDIDLAdapter, i.t.b.u.m.i.d.RecordDIDLAdapter, i.t.b.u.m.i.d.TrackDIDLAdapter, i.t.b.m.i.EntityBrowserDisplayable, i.t.b.m.i.r.RepositoryEntitySupportDisplayable, i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.RecordComposite, i.t.b.m.i.r.MusicArtistCompositeOfRecords, i.t.b.m.i.r.EntityPresentable, i.t.b.m.i.r.FileSystemAudioFileDisplayable, i.t.b.m.i.r.FileSystemMediaFolderDisplayable])
05:40:36.603 [main                ] DEBUG it.tidalwave.role.spi.RoleManagerSupport           - Configured roles:
05:40:36.604 [main                ] DEBUG it.tidalwave.role.spi.RoleManagerSupport           - >>>> i.t.b.m.MediaFolder: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.MediaFolderDIDLAdapter]
05:40:36.604 [main                ] DEBUG it.tidalwave.role.spi.RoleManagerSupport           - >>>> i.t.b.m.a.MusicArtist: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.MusicArtistDIDLAdapter]
05:40:36.604 [main                ] DEBUG it.tidalwave.role.spi.RoleManagerSupport           - >>>> i.t.b.m.a.MusicArtist: i.t.r.Composite -> [i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.MusicArtistCompositeOfRecords]
05:40:36.604 [main                ] DEBUG it.tidalwave.role.spi.RoleManagerSupport           - >>>> i.t.b.m.a.MusicArtist: i.t.r.SimpleComposite8 -> [i.t.b.m.i.r.MusicArtistCompositeOfTracks, i.t.b.m.i.r.MusicArtistCompositeOfRecords]
05:40:36.604 [main                ] DEBUG it.tidalwave.role.spi.RoleManagerSupport           - >>>> i.t.b.m.a.Record: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.RecordDIDLAdapter]
05:40:36.604 [main                ] DEBUG it.tidalwave.role.spi.RoleManagerSupport           - >>>> i.t.b.m.a.Record: i.t.r.Composite -> [i.t.b.m.i.r.RecordComposite]
05:40:36.604 [main                ] DEBUG it.tidalwave.role.spi.RoleManagerSupport           - >>>> i.t.b.m.a.Record: i.t.r.SimpleComposite8 -> [i.t.b.m.i.r.RecordComposite]
05:40:36.605 [main                ] DEBUG it.tidalwave.role.spi.RoleManagerSupport           - >>>> i.t.b.m.a.Track: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.TrackDIDLAdapter]
05:40:36.605 [main                ] DEBUG it.tidalwave.role.spi.RoleManagerSupport           - >>>> i.t.b.m.i.FileSystemAudioFile: i.t.r.Displayable -> [i.t.b.m.i.r.FileSystemAudioFileDisplayable]
05:40:36.605 [main                ] DEBUG it.tidalwave.role.spi.RoleManagerSupport           - >>>> i.t.b.m.i.FileSystemMediaFolder: i.t.r.Displayable -> [i.t.b.m.i.r.FileSystemMediaFolderDisplayable]
05:40:36.605 [main                ] DEBUG it.tidalwave.role.spi.RoleManagerSupport           - >>>> i.t.b.m.i.PathAwareEntityDecorator: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.PathAwareEntityDecoratorDIDLAdapter]
05:40:36.605 [main                ] DEBUG it.tidalwave.role.spi.RoleManagerSupport           - >>>> i.t.b.m.i.PathAwareMediaFolderDecorator: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.PathAwareMediaFolderDecoratorDIDLAdapter]
05:40:36.605 [main                ] DEBUG it.tidalwave.role.spi.RoleManagerSupport           - >>>> i.t.b.m.i.c.RepositoryEntitySupport: i.t.r.Displayable -> [i.t.b.m.i.r.RepositoryEntitySupportDisplayable]
05:40:36.605 [main                ] DEBUG it.tidalwave.role.spi.RoleManagerSupport           - >>>> i.t.b.m.r.EntityBrowser: i.t.r.Displayable -> [i.t.b.m.i.EntityBrowserDisplayable]
05:40:36.605 [main                ] DEBUG it.tidalwave.role.spi.RoleManagerSupport           - >>>> i.t.b.m.r.EntityBrowser: i.t.r.u.Presentable -> [i.t.b.m.i.r.EntityPresentable]
05:40:36.605 [main                ] DEBUG it.tidalwave.role.spi.RoleManagerSupport           - >>>> i.t.b.m.s.Entity: i.t.b.u.m.i.d.DIDLAdapter -> [i.t.b.u.m.i.d.EntityDIDLAdapter]
05:40:36.605 [main                ] DEBUG it.tidalwave.role.spi.RoleManagerSupport           - >>>> i.t.b.m.s.Entity: i.t.r.u.Presentable -> [i.t.b.m.i.r.EntityPresentable]
05:40:36.619 [main                ] INFO  o.s.scheduling.concurrent.ThreadPoolTaskExecutor   - Initializing ExecutorService  'taskExecutor'
05:40:36.647 [main                ] INFO  it.tidalwave.messagebus.spi.SimpleMessageBus       - MessageBusSupport configured with RoundRobinAsyncMessageDelivery(workers=20)
05:40:36.677 [main                ] INFO  i.t.b.model.impl.catalog.RepositoryMediaCatalog    - Catalog configuration source: embedded fallback: embedded
05:40:36.914 [main                ] TRACE it.tidalwave.messagebus.MessageBusHelper           - registerMessageListener(public void it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem.onPowerOnNotification(it.tidalwave.bluemarine2.message.PowerOnNotification) throws it.tidalwave.util.NotFoundException)
05:40:36.916 [main                ] DEBUG it.tidalwave.messagebus.spi.SimpleMessageBus       - subscribe(class it.tidalwave.bluemarine2.message.PowerOnNotification, MessageBusAdapterFactory.MessageBusListenerAdapter(method=public void it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem.onPowerOnNotification(it.tidalwave.bluemarine2.message.PowerOnNotification) throws it.tidalwave.util.NotFoundException))
05:40:36.923 [main                ] INFO  i.t.b.mediaserver.impl.DefaultContentDirectory     - >>>> discovered entity browsers: [RepositoryBrowserByArtistThenRecord([]), RepositoryBrowserByArtistThenTrack([]), RepositoryBrowserByRecordThenTrack([]), RepositoryBrowserByTrack([]), it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem@36bf0f77]
05:40:36.926 [main                ] INFO  i.t.b.mediaserver.impl.DefaultContentDirectory     - >>>> discovered services: []
05:40:36.953 [main                ] TRACE it.tidalwave.messagebus.MessageBusHelper           - registerMessageListener(void it.tidalwave.bluemarine2.rest.impl.MusicResourcesController.onPersistenceInitializedNotification(it.tidalwave.bluemarine2.message.PersistenceInitializedNotification) throws java.io.IOException)
05:40:36.953 [main                ] DEBUG it.tidalwave.messagebus.spi.SimpleMessageBus       - subscribe(class it.tidalwave.bluemarine2.message.PersistenceInitializedNotification, MessageBusAdapterFactory.MessageBusListenerAdapter(method=void it.tidalwave.bluemarine2.rest.impl.MusicResourcesController.onPersistenceInitializedNotification(it.tidalwave.bluemarine2.message.PersistenceInitializedNotification) throws java.io.IOException))
05:40:37.534 [main                ] TRACE it.tidalwave.messagebus.MessageBusHelper           - registerMessageListener(public void it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer.onPowerOnNotification(it.tidalwave.bluemarine2.message.PowerOnNotification) throws java.lang.Exception)
05:40:37.534 [main                ] DEBUG it.tidalwave.messagebus.spi.SimpleMessageBus       - subscribe(class it.tidalwave.bluemarine2.message.PowerOnNotification, MessageBusAdapterFactory.MessageBusListenerAdapter(method=public void it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer.onPowerOnNotification(it.tidalwave.bluemarine2.message.PowerOnNotification) throws java.lang.Exception))
05:40:37.534 [main                ] TRACE it.tidalwave.messagebus.MessageBusHelper           - registerMessageListener(public void it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer.onPowerOffNotification(it.tidalwave.bluemarine2.message.PowerOffNotification) throws java.lang.Exception)
05:40:37.536 [main                ] DEBUG it.tidalwave.messagebus.spi.SimpleMessageBus       - subscribe(class it.tidalwave.bluemarine2.message.PowerOffNotification, MessageBusAdapterFactory.MessageBusListenerAdapter(method=public void it.tidalwave.bluemarine2.rest.impl.server.DefaultResourceServer.onPowerOffNotification(it.tidalwave.bluemarine2.message.PowerOffNotification) throws java.lang.Exception))
05:40:37.586 [main                ] INFO  org.fourthline.cling.UpnpServiceImpl               - >>> Starting UPnP service...
05:40:37.586 [main                ] INFO  org.fourthline.cling.UpnpServiceImpl               - Using configuration: it.tidalwave.bluemarine2.upnp.mediaserver.impl.device.BlueMarineUpnpServiceConfiguration
05:40:37.615 [main                ] INFO  org.fourthline.cling.transport.Router              - Creating Router: org.fourthline.cling.transport.RouterImpl
05:40:37.629 [main                ] INFO  o.fourthline.cling.transport.spi.MulticastReceiver - Creating wildcard socket (for receiving multicast datagrams) on port: 1900
05:40:37.641 [main                ] INFO  o.fourthline.cling.transport.spi.MulticastReceiver - Joining multicast group: /239.255.255.250:1900 on network interface: eth0
05:40:37.674 [main                ] INFO  org.fourthline.cling.transport.spi.StreamServer    - Created server (for receiving TCP streams) on: /172.17.0.2:33815
05:40:37.678 [main                ] INFO  org.fourthline.cling.transport.spi.DatagramIO      - Creating bound socket (for datagram input/output) on: /172.17.0.2
05:40:37.697 [main                ] INFO  org.fourthline.cling.UpnpServiceImpl               - <<< UPnP service started successfully
05:40:37.808 [main                ] INFO  i.t.b.u.m.impl.device.DefaultDevicePublisher       - publishDevice() - (LocalService) ServiceId: urn:upnp-org:serviceId:ContentDirectory, Manager: (AutowireServiceManager) Implementation: null
05:40:37.889 [main                ] DEBUG org.eclipse.rdf4j.sail.memory.MemoryStore          - Initializing MemoryStore...
05:40:37.916 [main                ] DEBUG org.eclipse.rdf4j.sail.memory.MemoryStore          - MemoryStore initialized
05:40:37.922 [main                ] TRACE it.tidalwave.messagebus.MessageBusHelper           - registerMessageListener(public void it.tidalwave.bluemarine2.model.impl.DefaultCacheManager.onPersistenceUpdated(it.tidalwave.bluemarine2.message.PersistenceInitializedNotification))
05:40:37.923 [main                ] DEBUG it.tidalwave.messagebus.spi.SimpleMessageBus       - subscribe(class it.tidalwave.bluemarine2.message.PersistenceInitializedNotification, MessageBusAdapterFactory.MessageBusListenerAdapter(method=public void it.tidalwave.bluemarine2.model.impl.DefaultCacheManager.onPersistenceUpdated(it.tidalwave.bluemarine2.message.PersistenceInitializedNotification)))
05:40:37.976 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - >>>> bean names: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalRequiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.springframework.aop.config.internalAutoProxyCreator, roleManager, contextManager, propertyConfigurer, taskExecutor, applicationMessageBus, catalog, it.tidalwave.bluemarine2.model.impl.catalog.factory.DefaultRepositoryEntityFactory#0, it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserByArtistThenTrack#0, it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserByArtistThenRecord#0, it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserByRecordThenTrack#0, it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserByTrack#0, contentDirectory, musicResourcesController, org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter#0, resourceServer, upnpService, upnpServiceConfiguration, upnpServiceDestroyer, contentDirectoryPublisher, repository, it.tidalwave.bluemarine2.model.impl.DefaultMediaFileSystem#0, cacheManager, org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor, org.springframework.context.annotation.ConfigurationClassPostProcessor.enhancedConfigurationProcessor]
05:40:37.980 [main                ] INFO  org.fourthline.cling.UpnpServiceImpl               - >>> Starting UPnP service...
05:40:37.983 [main                ] INFO  org.fourthline.cling.UpnpServiceImpl               - Using configuration: org.fourthline.cling.DefaultUpnpServiceConfiguration
05:40:37.984 [main                ] INFO  org.fourthline.cling.transport.Router              - Creating Router: org.fourthline.cling.transport.RouterImpl
05:40:37.984 [main                ] INFO  o.fourthline.cling.transport.spi.MulticastReceiver - Creating wildcard socket (for receiving multicast datagrams) on port: 1900
05:40:37.984 [main                ] INFO  o.fourthline.cling.transport.spi.MulticastReceiver - Joining multicast group: /239.255.255.250:1900 on network interface: eth0
05:40:37.986 [main                ] INFO  org.fourthline.cling.transport.spi.StreamServer    - Created server (for receiving TCP streams) on: /172.17.0.2:43643
05:40:37.986 [main                ] INFO  org.fourthline.cling.transport.spi.DatagramIO      - Creating bound socket (for datagram input/output) on: /172.17.0.2
05:40:37.988 [main                ] INFO  org.fourthline.cling.UpnpServiceImpl               - <<< UPnP service started successfully
05:40:38.010 [pool-1-thread-1     ] INFO  i.t.bluemarine2.upnp.mediaserver.impl.UpnpClient   - >>>> starting discovery ...