[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.(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.