openhab-core/itests/org.openhab.core.model.script.tests/itest.bndrun
Wouter Born ef1b86c1d1
Upgrade to OSGi R7 and Karaf 4.3.1 (#2264)
* Aligns compile dependencies with OSGi R7
* Aligns runtime dependencies with Karaf 4.3.1
* Fixes issues due to dependency changes:
  * AudioServletTest never ending due to Jetty upgrade
  * Feature resolution failing due to Karaf activation-api no longer visible
* Uses Pax Logging as runtime dependency instead of Felix Log
  This dependency change makes itests and Demo App behave more like the actual distro
  To change the log level in itests, change the value of org.ops4j.pax.logging.DefaultServiceLog.level in itest-include.bndrun
* Adds --add-opens and nashorn.args in itest-include.bndrun to prevent some warnings being logged in itests

Related to openhab/openhab-distro#1167

Signed-off-by: Wouter Born <github@maindrain.net>
2021-04-02 13:39:54 +02:00

105 lines
5.1 KiB
Plaintext

-include: ../itest-common.bndrun
Bundle-SymbolicName: ${project.artifactId}
Fragment-Host: org.openhab.core.model.script
-runrequires: \
bnd.identity;id='org.openhab.core.model.script.tests',\
bnd.identity;id='org.openhab.core.model.script.runtime'
#
# done
#
-runbundles: \
com.google.inject;version='[3.0.0,3.0.1)',\
javax.measure.unit-api;version='[1.0.0,1.0.1)',\
org.antlr.runtime;version='[3.2.0,3.2.1)',\
org.apache.felix.http.servlet-api;version='[1.1.2,1.1.3)',\
org.glassfish.hk2.external.aopalliance-repackaged;version='[2.4.0,2.4.1)',\
org.glassfish.hk2.external.javax.inject;version='[2.4.0,2.4.1)',\
org.osgi.service.event;version='[1.4.0,1.4.1)',\
org.apache.servicemix.specs.annotation-api-1.3;version='[1.3.0,1.3.1)',\
org.eclipse.equinox.event;version='[1.4.300,1.4.301)',\
tec.uom.lib.uom-lib-common;version='[1.0.3,1.0.4)',\
tec.uom.se;version='[1.0.10,1.0.11)',\
com.google.guava;version='[27.1.0,27.1.1)',\
com.google.guava.failureaccess;version='[1.0.1,1.0.2)',\
io.github.classgraph;version='[4.8.35,4.8.36)',\
org.hamcrest;version='[2.2.0,2.2.1)',\
org.opentest4j;version='[1.2.0,1.2.1)',\
com.sun.xml.bind.jaxb-osgi;version='[2.3.3,2.3.4)',\
jakarta.xml.bind-api;version='[2.3.3,2.3.4)',\
org.apache.servicemix.specs.activation-api-1.2.1;version='[1.2.1,1.2.2)',\
jollyday;version='[0.5.10,0.5.11)',\
org.threeten.extra;version='[1.5.0,1.5.1)',\
org.apache.xbean.bundleutils;version='[4.17.0,4.17.1)',\
org.apache.xbean.finder;version='[4.17.0,4.17.1)',\
org.eclipse.emf.common;version='[2.17.0,2.17.1)',\
org.eclipse.emf.ecore;version='[2.20.0,2.20.1)',\
org.eclipse.emf.ecore.xmi;version='[2.16.0,2.16.1)',\
org.eclipse.equinox.common;version='[3.12.0,3.12.1)',\
org.eclipse.xtend.lib;version='[2.23.0,2.23.1)',\
org.eclipse.xtend.lib.macro;version='[2.23.0,2.23.1)',\
org.eclipse.xtext;version='[2.23.0,2.23.1)',\
org.eclipse.xtext.common.types;version='[2.23.0,2.23.1)',\
org.eclipse.xtext.util;version='[2.23.0,2.23.1)',\
org.eclipse.xtext.xbase;version='[2.23.0,2.23.1)',\
org.eclipse.xtext.xbase.lib;version='[2.23.0,2.23.1)',\
org.objectweb.asm;version='[8.0.1,8.0.2)',\
org.objectweb.asm.commons;version='[8.0.1,8.0.2)',\
org.objectweb.asm.tree;version='[8.0.1,8.0.2)',\
org.openhab.core;version='[3.1.0,3.1.1)',\
org.openhab.core.audio;version='[3.1.0,3.1.1)',\
org.openhab.core.automation;version='[3.1.0,3.1.1)',\
org.openhab.core.automation.module.script;version='[3.1.0,3.1.1)',\
org.openhab.core.config.core;version='[3.1.0,3.1.1)',\
org.openhab.core.ephemeris;version='[3.1.0,3.1.1)',\
org.openhab.core.io.console;version='[3.1.0,3.1.1)',\
org.openhab.core.io.http;version='[3.1.0,3.1.1)',\
org.openhab.core.io.net;version='[3.1.0,3.1.1)',\
org.openhab.core.model.core;version='[3.1.0,3.1.1)',\
org.openhab.core.model.item;version='[3.1.0,3.1.1)',\
org.openhab.core.model.persistence;version='[3.1.0,3.1.1)',\
org.openhab.core.model.rule;version='[3.1.0,3.1.1)',\
org.openhab.core.model.script;version='[3.1.0,3.1.1)',\
org.openhab.core.model.script.runtime;version='[3.1.0,3.1.1)',\
org.openhab.core.model.script.tests;version='[3.1.0,3.1.1)',\
org.openhab.core.model.sitemap;version='[3.1.0,3.1.1)',\
org.openhab.core.model.thing;version='[3.1.0,3.1.1)',\
org.openhab.core.persistence;version='[3.1.0,3.1.1)',\
org.openhab.core.test;version='[3.1.0,3.1.1)',\
org.openhab.core.thing;version='[3.1.0,3.1.1)',\
org.openhab.core.transform;version='[3.1.0,3.1.1)',\
org.openhab.core.voice;version='[3.1.0,3.1.1)',\
junit-jupiter-api;version='[5.7.0,5.7.1)',\
junit-jupiter-engine;version='[5.7.0,5.7.1)',\
junit-platform-commons;version='[1.7.0,1.7.1)',\
junit-platform-engine;version='[1.7.0,1.7.1)',\
junit-platform-launcher;version='[1.7.0,1.7.1)',\
org.glassfish.hk2.osgi-resource-locator;version='[1.0.3,1.0.4)',\
org.openhab.core.semantics;version='[3.1.0,3.1.1)',\
biz.aQute.tester.junit-platform;version='[5.3.0,5.3.1)',\
com.google.gson;version='[2.8.6,2.8.7)',\
org.apache.felix.configadmin;version='[1.9.20,1.9.21)',\
org.apache.felix.scr;version='[2.1.26,2.1.27)',\
org.eclipse.jetty.client;version='[9.4.38,9.4.39)',\
org.eclipse.jetty.http;version='[9.4.38,9.4.39)',\
org.eclipse.jetty.io;version='[9.4.38,9.4.39)',\
org.eclipse.jetty.security;version='[9.4.38,9.4.39)',\
org.eclipse.jetty.server;version='[9.4.38,9.4.39)',\
org.eclipse.jetty.servlet;version='[9.4.38,9.4.39)',\
org.eclipse.jetty.util;version='[9.4.38,9.4.39)',\
org.eclipse.jetty.util.ajax;version='[9.4.38,9.4.39)',\
org.eclipse.jetty.websocket.api;version='[9.4.38,9.4.39)',\
org.eclipse.jetty.websocket.client;version='[9.4.38,9.4.39)',\
org.eclipse.jetty.websocket.common;version='[9.4.38,9.4.39)',\
org.eclipse.jetty.xml;version='[9.4.38,9.4.39)',\
org.openhab.core.model.item.runtime;version='[3.1.0,3.1.1)',\
org.ops4j.pax.logging.pax-logging-api;version='[2.0.8,2.0.9)',\
org.ops4j.pax.web.pax-web-api;version='[7.3.13,7.3.14)',\
org.ops4j.pax.web.pax-web-jetty;version='[7.3.13,7.3.14)',\
org.ops4j.pax.web.pax-web-runtime;version='[7.3.13,7.3.14)',\
org.ops4j.pax.web.pax-web-spi;version='[7.3.13,7.3.14)',\
org.osgi.util.function;version='[1.1.0,1.1.1)',\
org.osgi.util.promise;version='[1.1.1,1.1.2)'