Skip to content

Commit

Permalink
#605 Add endpoint for async comparison calculation
Browse files Browse the repository at this point in the history
  • Loading branch information
adiherzog committed Nov 30, 2017
1 parent 124fefc commit f9be21a
Show file tree
Hide file tree
Showing 6 changed files with 221 additions and 140 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -229,7 +229,7 @@ private void submitBuildForComparison(BuildIdentifier buildIdentifier) {
comparisonExecutor.doComparison(buildIdentifier.getBranchName(), buildIdentifier.getBuildName());
}

private Future<ComparisonResult> submitBuildForSingleComparison(BuildIdentifier buildIdentifier, BuildIdentifier compareBuildIdentifier, String comparisonName) {
public Future<ComparisonResult> submitBuildForSingleComparison(BuildIdentifier buildIdentifier, BuildIdentifier compareBuildIdentifier, String comparisonName) {
return comparisonExecutor.doComparison(buildIdentifier.getBranchName(), buildIdentifier.getBuildName(),
compareBuildIdentifier.getBranchName(), compareBuildIdentifier.getBuildName(), comparisonName);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -231,6 +231,10 @@ public Future<ComparisonResult> importBuildAndCreateComparison(final BuildIdenti
return buildImporter.importBuildAndCreateComparison(availableBuilds, buildIdentifier, comparisonBuildIdentifier, comparisonName);
}

public void submitBuildForSingleComparison(final BuildIdentifier buildIdentifier, final BuildIdentifier comparisonBuildIdentifier, String comparisonName) {
buildImporter.submitBuildForSingleComparison(buildIdentifier, comparisonBuildIdentifier, comparisonName);
}

public LongObjectNamesResolver getLongObjectNameResolver(final BuildIdentifier buildIdentifier) {
AggregatedDocuDataReader dao = new ScenarioDocuAggregationDao(
configurationRepository.getDocumentationDataDirectory());
Expand All @@ -256,8 +260,7 @@ public void validateBuildIsSuccessfullyImported(final String branchName, final S
}
}

public String getImportStatus(BuildIdentifier buildIdentifier) {
BuildImportStatus buildImportStatus = buildImporter.getBuildImportStatus(buildIdentifier);
return buildImportStatus != null ? buildImportStatus.name() : null;
public BuildImportStatus getImportStatus(BuildIdentifier buildIdentifier) {
return buildImporter.getBuildImportStatus(buildIdentifier);
}
}

0 comments on commit f9be21a

Please sign in to comment.