-
- @Configuration
- public Option[] config() {
- return options(systemProperty("osgi.console").value("2401"), mavenBundle("org.slf4j", "slf4j-api")
- .versionAsInProject(), //
- mavenBundle("org.slf4j", "log4j-over-slf4j").versionAsInProject(), //
-
- systemProperty("logback.configurationFile").value(
- "file:" + PathUtils.getBaseDir()
- + "/src/test/resources/logback.xml"),
- mavenBundle("ch.qos.logback", "logback-core").versionAsInProject(), //
- mavenBundle("ch.qos.logback", "logback-classic").versionAsInProject(), //
- systemProperty("osgi.bundles.defaultStartLevel").value("4"),
- systemPackages("sun.nio.ch"),
-
- toasterBundles(),
- mdSalCoreBundles(),
-
- bindingAwareSalBundles(),
- configMinumumBundles(),
- // BASE Models
- baseModelBundles(),
- flowCapableModelBundles(),
-
- // Set fail if unresolved bundle present
- systemProperty("pax.exam.osgi.unresolved.fail").value("true"),
- junitAndMockitoBundles());
+ @Inject
+ @Filter(timeout = 60 * 1000)
+ // proxy for the entire toaster, nothing else
+ MakeToast makeToast;
+
+ @Override
+ public MavenUrlReference getFeatureRepo() {
+ return maven().groupId("org.opendaylight.controller").artifactId("features-controller-experimental")
+ .classifier("features").type("xml").versionAsInProject();