diff --git a/archive/org.eclipse.wtp.releng/buildAll.xml b/archive/org.eclipse.wtp.releng/buildAll.xml
index 6dba06d255bdcc69a0d21cd99b7beaa23ca881fc..22ef10c19181d8f1fe12fae0b6afe7ce3ad28461 100644
--- a/archive/org.eclipse.wtp.releng/buildAll.xml
+++ b/archive/org.eclipse.wtp.releng/buildAll.xml
@@ -445,15 +445,17 @@
 
 
         <target name="eclipsePerf" depends="init">
-            <!-- First run with Eclipse Platform -->
             <property name="perf.dbloc" value="${build.home}/eclipse-perf-db"/>
             <property name="perf.config" value="wtpbuild"/>
             <property name="perf.jvm" value="sun"/>
             <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.config.wtp" value="-Declipse.perf.config=config=${perf.config};build=${buildType}${date}-${time}-wtp;jvm=${perf.jvm}"/>
             <property name="perf.assert" value="-Declipse.perf.assertAgainst=config=${perf.config};build=${buildType}${date}-${time}-base;jvm=${perf.jvm}"/>
             <available file="${build.home}/${build.drivers}/${eclipseAutomatedTestsFile}" property="eclipseAutomatedTestsFile.exists"/>
             <antcall target="getEclipseAutomatedTestsFile"/>
+
+            <!-- First run with WTP -->
             <delete dir="${build.home}/${build.perf.tests}" failonerror="false"/>
             <mkdir dir="${build.home}/${build.perf.tests}"/>
             <unzip dest="${build.home}/${build.perf.tests}" src="${build.home}/${build.drivers}/${eclipseAutomatedTestsFile}" overwrite="true"/>
@@ -462,8 +464,14 @@
                     <include name="*.zip"/>
                 </fileset>
             </unzip>
-            <antcall target="eclipsePerfWin"/>
-            <antcall target="eclipsePerfLinux"/>
+            <antcall target="getPreReq"/>
+            <antcall target="setupTestEclipse">
+                <param name="testDir" value="${build.home}/${build.perf.tests}/eclipse-testing/test-eclipse"/>
+            </antcall>
+            <mkdir dir="${buildDirectory}/${buildLabel}"/>
+            <available file="${buildDirectory}/${buildLabel}/wtp-${buildId}.zip" property="wtp.zip.exists"/>
+            <antcall target="getWtpZip"/>
+            <unzip dest="${build.home}/${build.perf.tests}/eclipse-testing/test-eclipse" src="${buildDirectory}/${buildLabel}/wtp-${buildId}.zip" overwrite="true" />
             <antcall target="setupCloudscape">
                 <param name="perfDir" value="${build.home}/${build.perf.tests}/eclipse-testing/test-eclipse"/>
             </antcall>
@@ -474,10 +482,10 @@
                 <property name="arch" value="${basearch}"/>
                 <property name="test.target" value="performance"/>
                 <property name="performance.target.present" value="true"/>
-                <property name="extraVMargs" value="${perf.db} ${perf.config.base} ${perf.assert}"/>
+                <property name="extraVMargs" value="${perf.db} ${perf.config.wtp} ${perf.assert}"/>
             </ant>
-            <!-- Second run with WTP -->
-            <property name="perf.config.wtp" value="-Declipse.perf.config=config=${perf.config};build=${buildType}${date}-${time}-wtp;jvm=${perf.jvm}"/>
+
+            <!-- Second run with Eclipse Platform -->
             <delete dir="${build.home}/${build.perf.tests}" failonerror="false"/>
             <mkdir dir="${build.home}/${build.perf.tests}"/>
             <unzip dest="${build.home}/${build.perf.tests}" src="${build.home}/${build.drivers}/${eclipseAutomatedTestsFile}" overwrite="true"/>
@@ -486,14 +494,8 @@
                     <include name="*.zip"/>
                 </fileset>
             </unzip>
-            <antcall target="getPreReq"/>
-            <antcall target="setupTestEclipse">
-                <param name="testDir" value="${build.home}/${build.perf.tests}/eclipse-testing/test-eclipse"/>
-            </antcall>
-            <mkdir dir="${buildDirectory}/${buildLabel}"/>
-            <available file="${buildDirectory}/${buildLabel}/wtp-${buildId}.zip" property="wtp.zip.exists"/>
-            <antcall target="getWtpZip"/>
-            <unzip dest="${build.home}/${build.perf.tests}/eclipse-testing/test-eclipse" src="${buildDirectory}/${buildLabel}/wtp-${buildId}.zip" overwrite="true" />
+            <antcall target="eclipsePerfWin"/>
+            <antcall target="eclipsePerfLinux"/>
             <antcall target="setupCloudscape">
                 <param name="perfDir" value="${build.home}/${build.perf.tests}/eclipse-testing/test-eclipse"/>
             </antcall>
@@ -504,8 +506,10 @@
                 <property name="arch" value="${basearch}"/>
                 <property name="test.target" value="performance"/>
                 <property name="performance.target.present" value="true"/>
-                <property name="extraVMargs" value="${perf.db} ${perf.config.wtp} ${perf.assert}"/>
+                <property name="extraVMargs" value="${perf.db} ${perf.config.base} ${perf.assert}"/>
             </ant>
+
+            <!-- Generate performance graphs -->
             <mkdir dir="${buildDirectory}/${buildLabel}/eclipsePerfResults"/>
             <ant antfile="testScripts/test.xml" target="genPerfGraphs">
                 <property name="eclipseBuilderDirectory" value="${build.home}/${eclipse.builder}"/>