Author: davide Date: Thu Jan 15 14:03:04 2015 New Revision: 1652100 URL: http://svn.apache.org/r1652100 Log: OAK-2402: added ignored test case
Modified: jackrabbit/oak/trunk/oak-it/osgi/src/test/java/org/apache/jackrabbit/oak/osgi/OSGiIT.java Modified: jackrabbit/oak/trunk/oak-it/osgi/src/test/java/org/apache/jackrabbit/oak/osgi/OSGiIT.java URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-it/osgi/src/test/java/org/apache/jackrabbit/oak/osgi/OSGiIT.java?rev=1652100&r1=1652099&r2=1652100&view=diff ============================================================================== --- jackrabbit/oak/trunk/oak-it/osgi/src/test/java/org/apache/jackrabbit/oak/osgi/OSGiIT.java (original) +++ jackrabbit/oak/trunk/oak-it/osgi/src/test/java/org/apache/jackrabbit/oak/osgi/OSGiIT.java Thu Jan 15 14:03:04 2015 @@ -17,6 +17,7 @@ package org.apache.jackrabbit.oak.osgi; import static java.lang.System.getenv; +import static org.junit.Assert.assertEquals; import static org.junit.Assume.assumeTrue; import static org.ops4j.pax.exam.CoreOptions.bundle; import static org.ops4j.pax.exam.CoreOptions.junitBundles; @@ -33,6 +34,7 @@ import javax.jcr.Repository; import javax.jcr.RepositoryException; import org.apache.jackrabbit.oak.spi.state.NodeStore; +import org.junit.Ignore; import org.junit.Test; import org.junit.runner.RunWith; import org.ops4j.pax.exam.Configuration; @@ -81,6 +83,18 @@ public class OSGiIT { @Inject private BundleContext context; + // FIXME remove the ignore + @Ignore("OAK-2402") + @Test + public void bundleStates() { + assumeTrue(!buildBotTrunkLinux()); + for (Bundle bundle : context.getBundles()) { + assertEquals( + String.format("Bundle %s not active. have a look at the logs", bundle.toString()), + Bundle.ACTIVE, bundle.getState()); + } + } + @Test public void listBundles() { assumeTrue(!buildBotTrunkLinux()); // FIXME OAK-2374: fails often on http://ci.apache.org/builders/oak-trunk.