LOG.info("Successfully loaded repository {}", getRepoURI());
}
- @Test
+ // Give it 5 minutes max as we've seen feature install hang on jenkins.
+ @Test(timeout=300000)
public void installFeature() throws Exception {
- LOG.info("Attempting to install feature {} {}", getFeatureName(),getFeatureVersion());
- featuresService.installFeature(getFeatureName(), getFeatureVersion());
- Feature f = featuresService.getFeature(getFeatureName(), getFeatureVersion());
- Assert.assertNotNull("Attempt to get feature "+ getFeatureName() + " " + getFeatureVersion() + "resulted in null" , f);
- Assert.assertTrue("Failed to install Feature: " + getFeatureName() + " " + getFeatureVersion(),featuresService.isInstalled(f));
- LOG.info("Successfull installed feature {} {}", getFeatureName(),getFeatureVersion());
+ LOG.info("Attempting to install feature {} {}", getFeatureName(), getFeatureVersion());
+ featuresService.installFeature(getFeatureName(), getFeatureVersion());
+ Feature f = featuresService.getFeature(getFeatureName(), getFeatureVersion());
+ Assert.assertNotNull("Attempt to get feature " + getFeatureName() + " " + getFeatureVersion() + "resulted in null", f);
+ Assert.assertTrue("Failed to install Feature: " + getFeatureName() + " " + getFeatureVersion(), featuresService.isInstalled(f));
+ LOG.info("Successfull installed feature {} {}", getFeatureName(), getFeatureVersion());
}
}