Skip to content

Console Output

[INFO] 
[INFO] ------< org.eclipse.sensinact.gateway:sensinact-sqlite-connector >------
[INFO] Building sensiNact IoT Gateway - SQLite DataBase Connector 2.0-SNAPSHOT [20/121]
[INFO]   from platform/sensinact-datastore/sensinact-sqlite-connector/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- clean:3.1.0:clean (default-clean) @ sensinact-sqlite-connector ---
[INFO] 
[INFO] --- enforcer:3.0.0-M3:enforce (enforce) @ sensinact-sqlite-connector ---
[INFO] 
[INFO] --- directory:0.3.1:highest-basedir (directories) @ sensinact-sqlite-connector ---
[INFO] Highest basedir set to: /home/jenkins/agent/workspace/GitHub Pull Requests
[INFO] 
[INFO] --- resources:3.1.0:resources (default-resources) @ sensinact-sqlite-connector ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO] 
[INFO] --- compiler:3.8.1:compile (default-compile) @ sensinact-sqlite-connector ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 3 source files to /home/jenkins/agent/workspace/GitHub Pull Requests/platform/sensinact-datastore/sensinact-sqlite-connector/target/classes
[INFO] 
[INFO] --- bnd:6.1.0-SNAPSHOT:bnd-process (default) @ sensinact-sqlite-connector ---
[INFO] 
[INFO] --- resources:3.1.0:testResources (default-testResources) @ sensinact-sqlite-connector ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO] 
[INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ sensinact-sqlite-connector ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 1 source file to /home/jenkins/agent/workspace/GitHub Pull Requests/platform/sensinact-datastore/sensinact-sqlite-connector/target/test-classes
[INFO] 
[INFO] --- bnd:6.1.0-SNAPSHOT:bnd-process-tests (bnd-process-tests) @ sensinact-sqlite-connector ---
[INFO] 
[INFO] --- surefire:3.0.0-M5:test (default-test) @ sensinact-sqlite-connector ---
[WARNING] Parameter 'localRepository' is deprecated core expression; Avoid use of ArtifactRepository type. If you need access to local repository, switch to '${repositorySystemSession}' expression and get LRM from it instead.
[INFO] Tests are skipped.
[INFO] 
[INFO] --- jar:3.2.0:jar (default-jar) @ sensinact-sqlite-connector ---
[INFO] Building jar: /home/jenkins/agent/workspace/GitHub Pull Requests/platform/sensinact-datastore/sensinact-sqlite-connector/target/sensinact-sqlite-connector-2.0-SNAPSHOT.jar
[INFO] 
[INFO] --- jar:3.2.0:test-jar (test-jar) @ sensinact-sqlite-connector ---
[INFO] Building jar: /home/jenkins/agent/workspace/GitHub Pull Requests/platform/sensinact-datastore/sensinact-sqlite-connector/target/sensinact-sqlite-connector-2.0-SNAPSHOT-tests.jar
[INFO] 
[INFO] --- jarsigner:3.0.0:sign (sign) @ sensinact-sqlite-connector ---
[INFO] 2 archive(s) processed
[INFO] 
[INFO] --- bnd-resolver:6.1.0-SNAPSHOT:resolve (resolve-test) @ sensinact-sqlite-connector ---
[INFO] Resolving /home/jenkins/agent/workspace/GitHub Pull Requests/platform/sensinact-datastore/sensinact-sqlite-connector/tests.bndrun:
[INFO] -runbundles: assertj-core;version='[3.20.2,3.20.3)',ch.qos.logback.core;version='[1.2.3,1.2.4)',log4j;version='[1.2.17,1.2.18)',org.apache.felix.configadmin;version='[1.9.16,1.9.17)',org.apache.felix.framework.security;version='[2.8.1,2.8.2)',org.apache.felix.scr;version='[2.1.16,2.1.17)',org.eclipse.sensinact.gateway.sensinact-common;version='[2.0.0,2.0.1)',org.eclipse.sensinact.gateway.sensinact-core;version='[2.0.0,2.0.1)',org.eclipse.sensinact.gateway.sensinact-datastore-api;version='[2.0.0,2.0.1)',org.eclipse.sensinact.gateway.sensinact-security-none;version='[2.0.0,2.0.1)',org.eclipse.sensinact.gateway.sensinact-signature-validator-api;version='[2.0.0,2.0.1)',org.eclipse.sensinact.gateway.sensinact-sqlite-connector;version='[2.0.0,2.0.1)',org.eclipse.sensinact.gateway.sensinact-sqlite-connector-tests;version='[2.0.0,2.0.1)',org.eclipse.sensinact.gateway.sensinact-utils;version='[2.0.0,2.0.1)',org.opentest4j;version='[1.2.0,1.2.1)',org.osgi.test.common;version='[1.0.1,1.0.2)',org.osgi.util.function;version='[1.1.0,1.1.1)',org.osgi.util.promise;version='[1.1.1,1.1.2)',slf4j.api;version='[1.7.30,1.7.31)',org.osgi.test.junit5;version='[1.0.1,1.0.2)',org.osgi.test.junit5.cm;version='[1.0.1,1.0.2)',junit-jupiter-api;version='[5.8.2,5.8.3)',junit-jupiter-engine;version='[5.8.2,5.8.3)',junit-jupiter-params;version='[5.8.2,5.8.3)',junit-platform-commons;version='[1.8.2,1.8.3)',junit-platform-engine;version='[1.8.2,1.8.3)',junit-platform-launcher;version='[1.8.2,1.8.3)',com.fasterxml.jackson.core.jackson-annotations;version='[2.13.2,2.13.3)',com.fasterxml.jackson.core.jackson-core;version='[2.13.2,2.13.3)',com.fasterxml.jackson.core.jackson-databind;version='[2.13.2,2.13.3)',jakarta.json-api;version='[2.1.0,2.1.1)',org.eclipse.parsson;version='[1.1.0,1.1.1)',ch.qos.logback.classic;version='[1.2.3,1.2.4)'
[INFO] 
[INFO] --- bnd-testing:6.1.0-SNAPSHOT:testing (testing) @ sensinact-sqlite-connector ---
[INFO] Matching glob *
[INFO] Testing /home/jenkins/agent/workspace/GitHub Pull Requests/platform/sensinact-datastore/sensinact-sqlite-connector/tests.bndrun:
[INFO] -runbundles: assertj-core;version='[3.20.2,3.20.3)',ch.qos.logback.core;version='[1.2.3,1.2.4)',log4j;version='[1.2.17,1.2.18)',org.apache.felix.configadmin;version='[1.9.16,1.9.17)',org.apache.felix.framework.security;version='[2.8.1,2.8.2)',org.apache.felix.scr;version='[2.1.16,2.1.17)',org.eclipse.sensinact.gateway.sensinact-common;version='[2.0.0,2.0.1)',org.eclipse.sensinact.gateway.sensinact-core;version='[2.0.0,2.0.1)',org.eclipse.sensinact.gateway.sensinact-datastore-api;version='[2.0.0,2.0.1)',org.eclipse.sensinact.gateway.sensinact-security-none;version='[2.0.0,2.0.1)',org.eclipse.sensinact.gateway.sensinact-signature-validator-api;version='[2.0.0,2.0.1)',org.eclipse.sensinact.gateway.sensinact-sqlite-connector;version='[2.0.0,2.0.1)',org.eclipse.sensinact.gateway.sensinact-sqlite-connector-tests;version='[2.0.0,2.0.1)',org.eclipse.sensinact.gateway.sensinact-utils;version='[2.0.0,2.0.1)',org.opentest4j;version='[1.2.0,1.2.1)',org.osgi.test.common;version='[1.0.1,1.0.2)',org.osgi.util.function;version='[1.1.0,1.1.1)',org.osgi.util.promise;version='[1.1.1,1.1.2)',slf4j.api;version='[1.7.30,1.7.31)',org.osgi.test.junit5;version='[1.0.1,1.0.2)',org.osgi.test.junit5.cm;version='[1.0.1,1.0.2)',junit-jupiter-api;version='[5.8.2,5.8.3)',junit-jupiter-engine;version='[5.8.2,5.8.3)',junit-jupiter-params;version='[5.8.2,5.8.3)',junit-platform-commons;version='[1.8.2,1.8.3)',junit-platform-engine;version='[1.8.2,1.8.3)',junit-platform-launcher;version='[1.8.2,1.8.3)',com.fasterxml.jackson.core.jackson-annotations;version='[2.13.2,2.13.3)',com.fasterxml.jackson.core.jackson-core;version='[2.13.2,2.13.3)',com.fasterxml.jackson.core.jackson-databind;version='[2.13.2,2.13.3)',jakarta.json-api;version='[2.1.0,2.1.1)',org.eclipse.parsson;version='[1.1.0,1.1.1)',ch.qos.logback.classic;version='[1.2.3,1.2.4)'
ERROR: bundle org.eclipse.sensinact.gateway.sensinact-sqlite-connector:2.0.0.202304181605 (12)[SQLiteDataStoreService(5)] : The start method has thrown an exception
org.eclipse.sensinact.gateway.datastore.api.UnableToFindDataStoreException: Unable to find data base file : /home/jenkins/agent/workspace/GitHub Pull Requests/platform/sensinact-datastore/sensinact-sqlite-connector/src/test/resources/fake.db
	at org.eclipse.sensinact.gateway.datastore.sqlite.SQLiteConnectionProvider.setDataStoreName(SQLiteConnectionProvider.java:125)
	at org.eclipse.sensinact.gateway.datastore.sqlite.SQLiteConnectionProvider.<init>(SQLiteConnectionProvider.java:108)
	at org.eclipse.sensinact.gateway.datastore.sqlite.SQLiteDataStoreService.start(SQLiteDataStoreService.java:69)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.felix.scr.impl.inject.methods.BaseMethod.invokeMethod(BaseMethod.java:228)
	at org.apache.felix.scr.impl.inject.methods.BaseMethod.access$500(BaseMethod.java:41)
	at org.apache.felix.scr.impl.inject.methods.BaseMethod$Resolved.invoke(BaseMethod.java:664)
	at org.apache.felix.scr.impl.inject.methods.BaseMethod.invoke(BaseMethod.java:510)
	at org.apache.felix.scr.impl.inject.methods.ActivateMethod.invoke(ActivateMethod.java:317)
	at org.apache.felix.scr.impl.inject.methods.ActivateMethod.invoke(ActivateMethod.java:307)
	at org.apache.felix.scr.impl.manager.SingleComponentManager.createImplementationObject(SingleComponentManager.java:340)
	at org.apache.felix.scr.impl.manager.SingleComponentManager.createComponent(SingleComponentManager.java:114)
	at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:982)
	at org.apache.felix.scr.impl.manager.SingleComponentManager.getServiceInternal(SingleComponentManager.java:955)
	at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:900)
	at org.apache.felix.framework.ServiceRegistrationImpl.getFactoryUnchecked(ServiceRegistrationImpl.java:348)
	at org.apache.felix.framework.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:248)
	at org.apache.felix.framework.ServiceRegistry.getService(ServiceRegistry.java:350)
	at org.apache.felix.framework.Felix.getService(Felix.java:3954)
	at org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:450)
	at org.osgi.test.common.context.CloseableBundleContext.getService(CloseableBundleContext.java:294)
	at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)
	at org.osgi.test.common.context.CloseableBundleContext.lambda$invoker$3(CloseableBundleContext.java:123)
	at org.osgi.test.common.context.CloseableBundleContext.invoke(CloseableBundleContext.java:150)
	at com.sun.proxy.$Proxy17.getService(Unknown Source)
	at org.osgi.test.common.context.CloseableBundleContext.getService(CloseableBundleContext.java:294)
	at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)
	at org.osgi.test.common.context.CloseableBundleContext.lambda$invoker$3(CloseableBundleContext.java:123)
	at org.osgi.test.common.context.CloseableBundleContext.invoke(CloseableBundleContext.java:150)
	at com.sun.proxy.$Proxy17.getService(Unknown Source)
	at org.osgi.test.common.service.ServiceConfiguration$InnerCustomizer.lambda$addingService$1(ServiceConfiguration.java:243)
	at java.util.Optional.orElseGet(Optional.java:267)
	at org.osgi.test.common.service.ServiceConfiguration$InnerCustomizer.addingService(ServiceConfiguration.java:243)
	at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:943)
	at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:871)
	at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256)
	at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:229)
	at org.osgi.util.tracker.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:903)
	at org.apache.felix.framework.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:990)
	at org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:838)
	at org.apache.felix.framework.EventDispatcher.fireServiceEvent(EventDispatcher.java:545)
	at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4833)
	at org.apache.felix.framework.Felix.registerService(Felix.java:3804)
	at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:328)
	at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:906)
	at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:892)
	at org.apache.felix.scr.impl.manager.RegistrationManager.changeRegistration(RegistrationManager.java:128)
	at org.apache.felix.scr.impl.manager.AbstractComponentManager.registerService(AbstractComponentManager.java:959)
	at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:732)
	at org.apache.felix.scr.impl.manager.AbstractComponentManager.enableInternal(AbstractComponentManager.java:666)
	at org.apache.felix.scr.impl.manager.AbstractComponentManager.enable(AbstractComponentManager.java:432)
	at org.apache.felix.scr.impl.manager.ConfigurableComponentHolder.configurationUpdated(ConfigurableComponentHolder.java:440)
	at org.apache.felix.scr.impl.manager.RegionConfigurationSupport.configurationEvent(RegionConfigurationSupport.java:316)
	at org.apache.felix.scr.impl.manager.RegionConfigurationSupport$2.configurationEvent(RegionConfigurationSupport.java:118)
	at org.apache.felix.cm.impl.ConfigurationManager$FireConfigurationEvent.sendEvent(ConfigurationManager.java:1709)
	at org.apache.felix.cm.impl.ConfigurationManager$FireConfigurationEvent.run(ConfigurationManager.java:1651)
	at org.apache.felix.cm.impl.UpdateThread.run0(UpdateThread.java:138)
	at org.apache.felix.cm.impl.UpdateThread.run(UpdateThread.java:105)
	at java.lang.Thread.run(Thread.java:748)
[INFO] No Errors
[INFO] 
[INFO] --- install:3.0.0-M1:install (default-install) @ sensinact-sqlite-connector ---
[INFO] Installing /home/jenkins/agent/workspace/GitHub Pull Requests/platform/sensinact-datastore/sensinact-sqlite-connector/target/sensinact-sqlite-connector-2.0-SNAPSHOT.jar to /home/jenkins/.m2/repository/org/eclipse/sensinact/gateway/sensinact-sqlite-connector/2.0-SNAPSHOT/sensinact-sqlite-connector-2.0-SNAPSHOT.jar
[INFO] Installing /home/jenkins/agent/workspace/GitHub Pull Requests/platform/sensinact-datastore/sensinact-sqlite-connector/pom.xml to /home/jenkins/.m2/repository/org/eclipse/sensinact/gateway/sensinact-sqlite-connector/2.0-SNAPSHOT/sensinact-sqlite-connector-2.0-SNAPSHOT.pom
[INFO] Installing /home/jenkins/agent/workspace/GitHub Pull Requests/platform/sensinact-datastore/sensinact-sqlite-connector/target/sensinact-sqlite-connector-2.0-SNAPSHOT-tests.jar to /home/jenkins/.m2/repository/org/eclipse/sensinact/gateway/sensinact-sqlite-connector/2.0-SNAPSHOT/sensinact-sqlite-connector-2.0-SNAPSHOT-tests.jar
[INFO] 
[INFO] --- surefire:3.0.0-M5:test (default-cli) @ sensinact-sqlite-connector ---
[WARNING] Parameter 'localRepository' is deprecated core expression; Avoid use of ArtifactRepository type. If you need access to local repository, switch to '${repositorySystemSession}' expression and get LRM from it instead.
[INFO] Tests are skipped.