- "Trying to retrieve validation test result from nexus for: blueprint name: "
- + blueprintName + ", version: " + version + " and lab: " + lab.name());
- results.add(integratedService.getResultsFromNexus(blueprintName, version, lab,
- Integer.valueOf(PortalApiProperties.getProperty("no_last_timestamps"))));
+ "Trying to retrieve validation test result from nexus for blueprint name: "
+ + blueprintName + ", version: " + version + " and lab: " + lab);
+ try {
+ List<ValidationDbTestResult> results = integratedService.getResultsFromNexus(
+ blueprintName, version, lab,
+ Integer.valueOf(PortalApiProperties.getProperty("no_last_timestamps")));
+ LOGGER.debug(EELFLoggerDelegate.debugLogger,
+ "Validation test results retrieved from nexus with size : " + results.size());
+ dbAdapter.deleteUnreferencedEntries(results);
+ dbAdapter.storeResultsInDb(results);
+ } catch (Exception e) {
+ LOGGER.error(EELFLoggerDelegate.errorLogger,
+ "Error when trying to receive results from nexus for blueprint name: "
+ + blueprintName + ", version: " + version + " and lab: " + lab + ". "
+ + UserUtils.getStackTrace(e));
+ }