/** * Builds the probe. * * @param probe The probe builder. * @return The probe builder. */ @ProbeBuilder public TestProbeBuilder probeConfiguration(TestProbeBuilder probe) { probe.setHeader(Constants.IMPORT_PACKAGE, "*,org.apache.ignite.osgi.activators;resolution:=\"optional\""); return probe; }
probe.setHeader( Constants.BUNDLE_ACTIVATOR, "org.hibernate.osgi.test.client.OsgiTestActivator" ); return probe;
@ProbeBuilder public TestProbeBuilder probeConfiguration(TestProbeBuilder probe) { probe.setHeader("Service-Component", "OSGI-INF/com.liveops.examples.osgi.helloworld.internal.HelloImpl.xml"); return probe; }
@ProbeBuilder public TestProbeBuilder probeConfiguration(TestProbeBuilder probe) { //make sure the needed imports are there. probe.setHeader(Constants.IMPORT_PACKAGE, "*,"+BENCHMARK_LIST); return probe; }
/** * This {@link ProbeBuilder} can be used to add OSGi metadata to the test * probe bundle. We only use it to give the bundle a nice human-readable name * of "org.opennms.core.test.karaf.test". */ @ProbeBuilder public TestProbeBuilder probeConfiguration(TestProbeBuilder probe) { probe.setHeader(Constants.BUNDLE_MANIFESTVERSION, "2"); probe.setHeader(Constants.BUNDLE_SYMBOLICNAME, "org.opennms.core.test.karaf.test"); //probe.setHeader(Constants.DYNAMICIMPORT_PACKAGE, "org.opennms.core.test.karaf,*,org.apache.felix.service.*;status=provisional"); return probe; }
@ProbeBuilder public TestProbeBuilder configureTestBundle(TestProbeBuilder probe) { // this is necessary for the generated test bundle to access OSGi services in the container probe.setHeader(Constants.DYNAMICIMPORT_PACKAGE, "*,org.apache.felix.service.*,org.ojbc.*;status=provisional"); return probe; }
@ProbeBuilder public TestProbeBuilder probeConfiguration(TestProbeBuilder probe) { probe.setHeader(Constants.DYNAMICIMPORT_PACKAGE, "*,org.apache.felix.service.*;status=provisional"); return probe; }
/** * This is used to customize the Probe that will contain the test. * We need to enable dynamic import of provisional bundles, to use the Console. * * @param probe * @return */ @ProbeBuilder public TestProbeBuilder probeConfiguration(TestProbeBuilder probe) { probe.setHeader(Constants.DYNAMICIMPORT_PACKAGE, "*,org.apache.felix.service.*;status=provisional"); return probe; }
@ProbeBuilder public TestProbeBuilder probeConfiguration(TestProbeBuilder probe) { probe.setHeader(Constants.DYNAMICIMPORT_PACKAGE, "*,org.apache.felix.service.*;status=provisional"); return probe; }
@ProbeBuilder public TestProbeBuilder probeConfiguration(TestProbeBuilder probe) { // makes sure the generated Test-Bundle contains this import! probe.setHeader(Constants.DYNAMICIMPORT_PACKAGE, "*"); return probe; }
/** * This is used to customize the Probe that will contain the test. * We need to enable dynamic import of provisional bundles, to use the Console. */ @ProbeBuilder public TestProbeBuilder probeConfiguration(TestProbeBuilder probe) { probe.setHeader(Constants.DYNAMICIMPORT_PACKAGE, "*,org.apache.felix.service.*;status=provisional"); return probe; }
/** * This is used to customize the Probe that will contain the test. * We need to enable dynamic import of provisional bundles, to use the Console. */ @ProbeBuilder public TestProbeBuilder probeConfiguration(TestProbeBuilder probe) { probe.setHeader(Constants.DYNAMICIMPORT_PACKAGE, "*,org.apache.felix.service.*;status=provisional"); probe.setHeader(Constants.EXPORT_PACKAGE, "org.infinispan.server.test.client.hotrod.osgi"); return probe; }
@ProbeBuilder public TestProbeBuilder probeConfiguration(TestProbeBuilder probe) { probe.setHeader(Constants.DYNAMICIMPORT_PACKAGE, "*,org.ops4j.pax.exam.options.*,org.apache.felix.service.*;status=provisional"); return probe; }
@ProbeBuilder public static TestProbeBuilder exportTestPackages(TestProbeBuilder probeBuilder) { probeBuilder.setHeader("Export-Package", RemoteCacheOsgiIT.class.getPackage().getName()); return probeBuilder; }