From 1366c6a20193d47591e9f4e9681c7b3c029a3058 Mon Sep 17 00:00:00 2001
From: jeffliu <jeffliu>
Date: Wed, 18 May 2005 06:29:31 +0000
Subject: [PATCH] [93609] Performance: Need a way to verify that WTP plug-ins
 do not regress Eclipse platform performance

---
 archive/org.eclipse.wtp.releng/buildAll.xml |  1 -
 archive/org.eclipse.wtp.releng/cruise.xml   | 10 ++++++++--
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/archive/org.eclipse.wtp.releng/buildAll.xml b/archive/org.eclipse.wtp.releng/buildAll.xml
index ed162e1a8..6dba06d25 100644
--- a/archive/org.eclipse.wtp.releng/buildAll.xml
+++ b/archive/org.eclipse.wtp.releng/buildAll.xml
@@ -452,7 +452,6 @@
             <property name="perf.db" value="-Declipse.perf.dbloc=${perf.dbloc}"/>
             <property name="perf.config.base" value="-Declipse.perf.config=config=${perf.config};build=${buildType}${date}-${time}-base;jvm=${perf.jvm}"/>
             <property name="perf.assert" value="-Declipse.perf.assertAgainst=config=${perf.config};build=${buildType}${date}-${time}-base;jvm=${perf.jvm}"/>
-            <delete dir="${build.home}/derby/eclipseperf" failonerror="false"/>
             <available file="${build.home}/${build.drivers}/${eclipseAutomatedTestsFile}" property="eclipseAutomatedTestsFile.exists"/>
             <antcall target="getEclipseAutomatedTestsFile"/>
             <delete dir="${build.home}/${build.perf.tests}" failonerror="false"/>
diff --git a/archive/org.eclipse.wtp.releng/cruise.xml b/archive/org.eclipse.wtp.releng/cruise.xml
index ad0727747..09e14b454 100644
--- a/archive/org.eclipse.wtp.releng/cruise.xml
+++ b/archive/org.eclipse.wtp.releng/cruise.xml
@@ -123,7 +123,11 @@
 	<target name="performance6" if="buildId">
 		<property name="timestamp" value="${date}${time}"/>
 		<property name="buildLabel" value="${buildType}-${buildId}-${timestamp}"/>
-		<!--
+		<antcall target="eclipse.performance"/>
+		<antcall target="wtp.performance"/>
+	</target>
+
+	<target name="eclipse.performance" if="run.eclipse.perf">
 		<ant antfile="buildAll.xml" target="eclipsePerf">
 			<property name="build.home" value="${build.home}"/>
 			<property name="buildType" value="${buildType}"/>
@@ -133,7 +137,9 @@
 			<property name="timestamp" value="${timestamp}"/>
 			<property name="buildLabel" value="${buildLabel}"/>
 		</ant>
-		-->
+	</target>
+
+	<target name="wtp.performance" unless="run.eclipse.perf">
 		<ant antfile="buildAll.xml" target="performance">
 			<property name="build.home" value="${build.home}"/>
 			<property name="buildType" value="${buildType}"/>
-- 
GitLab