Ideally, we should have our own platform. Though my real goal would be to start moving to pax-exam2 and enhance pax-exam2 in order to fix some those problems. I've already started on that in a local branch a few weeks ago, but haven't had any time to get back to it yet. In the case of karaf, we don't really need pax-runner, as we have our own provisioning mechanism, and i'd like the integration tests to be able to be run offline without too much pain. I didn't want to spent time on writing our own platform.xml if if you're fancy doing it, you'd be more than welcome.
On Wed, Dec 22, 2010 at 22:54, Andreas Pieber <[email protected]> wrote: > Shouldn't we upgrade pax-runner (or provide our own platform.xml) instead? > > kind regards, > andreas > > On Wed, Dec 22, 2010 at 01:46:13PM -0000, [email protected] wrote: >> Author: gnodet >> Date: Wed Dec 22 13:46:13 2010 >> New Revision: 1051896 >> >> URL: http://svn.apache.org/viewvc?rev=1051896&view=rev >> Log: >> Make sure we have the felix main in the local repo for pax-runner >> >> Modified: >> karaf/trunk/itests/dependencies/pom.xml >> >> karaf/trunk/itests/tests/src/test/java/org/apache/karaf/shell/itests/CoreTest.java >> >> karaf/trunk/itests/tests/src/test/java/org/apache/karaf/shell/itests/FeaturesTest.java >> >> Modified: karaf/trunk/itests/dependencies/pom.xml >> URL: >> http://svn.apache.org/viewvc/karaf/trunk/itests/dependencies/pom.xml?rev=1051896&r1=1051895&r2=1051896&view=diff >> ============================================================================== >> --- karaf/trunk/itests/dependencies/pom.xml (original) >> +++ karaf/trunk/itests/dependencies/pom.xml Wed Dec 22 13:46:13 2010 >> @@ -39,12 +39,12 @@ >> </repositories> >> >> <dependencies> >> - <!-- >> <dependency> >> <groupId>org.apache.felix</groupId> >> <artifactId>org.apache.felix.main</artifactId> >> - <version>2.0.2</version> >> + <version>3.0.2</version> >> </dependency> >> + <!-- >> <dependency> >> <groupId>org.eclipse</groupId> >> <artifactId>osgi</artifactId> >> >> Modified: >> karaf/trunk/itests/tests/src/test/java/org/apache/karaf/shell/itests/CoreTest.java >> URL: >> http://svn.apache.org/viewvc/karaf/trunk/itests/tests/src/test/java/org/apache/karaf/shell/itests/CoreTest.java?rev=1051896&r1=1051895&r2=1051896&view=diff >> ============================================================================== >> --- >> karaf/trunk/itests/tests/src/test/java/org/apache/karaf/shell/itests/CoreTest.java >> (original) >> +++ >> karaf/trunk/itests/tests/src/test/java/org/apache/karaf/shell/itests/CoreTest.java >> Wed Dec 22 13:46:13 2010 >> @@ -130,7 +130,10 @@ public class CoreTest extends AbstractIn >> waitForFrameworkStartup(), >> >> // Test on both equinox and felix >> - equinox(), felix(), >> + // TODO: pax-exam does not support the latest felix version :-( >> + // TODO: so we use the higher supported which should be the same >> + // TODO: as the one specified in itests/dependencies/pom.xml >> + equinox(), felix().version("3.0.2"), >> >> felixProvisionalApis() >> ); >> >> Modified: >> karaf/trunk/itests/tests/src/test/java/org/apache/karaf/shell/itests/FeaturesTest.java >> URL: >> http://svn.apache.org/viewvc/karaf/trunk/itests/tests/src/test/java/org/apache/karaf/shell/itests/FeaturesTest.java?rev=1051896&r1=1051895&r2=1051896&view=diff >> ============================================================================== >> --- >> karaf/trunk/itests/tests/src/test/java/org/apache/karaf/shell/itests/FeaturesTest.java >> (original) >> +++ >> karaf/trunk/itests/tests/src/test/java/org/apache/karaf/shell/itests/FeaturesTest.java >> Wed Dec 22 13:46:13 2010 >> @@ -81,7 +81,10 @@ public class FeaturesTest extends Abstra >> waitForFrameworkStartup(), >> >> // Test on both equinox and felix >> - equinox(), felix(), >> + // TODO: pax-exam does not support the latest felix version :-( >> + // TODO: so we use the higher supported which should be the same >> + // TODO: as the one specified in itests/dependencies/pom.xml >> + equinox(), felix().version("3.0.2"), >> >> felixProvisionalApis() >> ); >> >> > -- Cheers, Guillaume Nodet ------------------------ Blog: http://gnodet.blogspot.com/ ------------------------ Open Source SOA http://fusesource.com
