HEAD - Fix issues with baseline, add missing component in global.php and add fingerprints generation
diff --git a/bundles/org.eclipse.test.performance.ui/performanceui.jar b/bundles/org.eclipse.test.performance.ui/performanceui.jar
index aacc8e2..aab2270 100644
--- a/bundles/org.eclipse.test.performance.ui/performanceui.jar
+++ b/bundles/org.eclipse.test.performance.ui/performanceui.jar
Binary files differ
diff --git a/bundles/org.eclipse.test.performance.ui/src/org/eclipse/test/performance/ui/GenerateResults.java b/bundles/org.eclipse.test.performance.ui/src/org/eclipse/test/performance/ui/GenerateResults.java
index a5f55ef..acab98f 100644
--- a/bundles/org.eclipse.test.performance.ui/src/org/eclipse/test/performance/ui/GenerateResults.java
+++ b/bundles/org.eclipse.test.performance.ui/src/org/eclipse/test/performance/ui/GenerateResults.java
@@ -189,9 +189,11 @@
parse(args);
}
-public GenerateResults(String current, String baseline, File data, File output) {
+public GenerateResults(String current, String baseline, boolean fingerprints, File data, File output) {
this.dataDir = data;
this.outputDir = output;
+ this.genFingerPrints = fingerprints;
+ this.genAll = !fingerprints;
setPerformanceResults(current, baseline);
this.printStream = System.out;
}
@@ -486,7 +488,8 @@
private void setPerformanceResults(String currentBuildId, String baseline) {
// Init builds if not set
if (baseline == null) {
- baseline = DB_Results.getLastBaselineBuild(AbstractResults.getBuildDate(currentBuildId));
+ String buildDate = currentBuildId == null ? null : AbstractResults.getBuildDate(currentBuildId);
+ baseline = DB_Results.getLastBaselineBuild(buildDate);
if (baseline == null) {
System.err.println("Cannot find any baseline to refer!");
System.exit(1);
@@ -569,6 +572,7 @@
gStream.print("<a href=\"org.eclipse.jdt.ui.php?\">org.eclipse.jdt.ui*</a><br>\n");
gStream.print("<a href=\"org.eclipse.jface.php?\">org.eclipse.jface*</a><br>\n");
gStream.print("<a href=\"org.eclipse.osgi.php?\">org.eclipse.osgi*</a><br>\n");
+ gStream.print("<a href=\"org.eclipse.pde.ui.php?\">org.eclipse.pde.api.tools*</a><br>\n");
gStream.print("<a href=\"org.eclipse.pde.ui.php?\">org.eclipse.pde.ui*</a><br>\n");
gStream.print("<a href=\"org.eclipse.swt.php?\">org.eclipse.swt*</a><br>\n");
gStream.print("<a href=\"org.eclipse.team.php?\">org.eclipse.team*</a><br>\n");