diff --git a/plugins/org.eclipse.wtp.releng.tools/src/org/eclipse/wtp/releng/tools/ResultsSummaryGenerator.java b/plugins/org.eclipse.wtp.releng.tools/src/org/eclipse/wtp/releng/tools/ResultsSummaryGenerator.java
index e35408fbe5dca98729de050e00331f2cf175e960..55f1011f0d2ab2696fd9e17e1e57798068e0ce7a 100644
--- a/plugins/org.eclipse.wtp.releng.tools/src/org/eclipse/wtp/releng/tools/ResultsSummaryGenerator.java
+++ b/plugins/org.eclipse.wtp.releng.tools/src/org/eclipse/wtp/releng/tools/ResultsSummaryGenerator.java
@@ -340,6 +340,24 @@ public class ResultsSummaryGenerator extends Task {
 
 		rootNode.appendChild(summaryElement);
 	}
+	
+	private void addSummaryNodeTo(Node rootNode, String itemName, float floatdata) {
+		Document dom = rootNode.getOwnerDocument();
+		Element summaryElement = dom.createElement("summaryItem");
+
+		Element nameElement = dom.createElement("name");
+		Element valueElement = dom.createElement("value");
+
+		summaryElement.appendChild(nameElement);
+		summaryElement.appendChild(valueElement);
+
+		Text name = dom.createTextNode(itemName);
+		Text value = dom.createTextNode(String.valueOf(floatdata));
+		nameElement.appendChild(name);
+		valueElement.appendChild(value);
+
+		rootNode.appendChild(summaryElement);
+	}
 
 	private Node createNewDOM(String rootElementName) {
 		Document document = null;
@@ -701,7 +719,7 @@ public class ResultsSummaryGenerator extends Task {
 			testResultsTemplateString = replace(testResultsTemplateString, testResultsToken, replaceString);
 			testsRan = true;
 
-			writeUnitTestSummary(dropDirectoryName, grandTotalErrors, grandTotalTests);
+			writeUnitTestSummary(dropDirectoryName, grandTotalErrors, grandTotalTests, grandTotalTime);
 
 		}
 		else {
@@ -718,7 +736,7 @@ public class ResultsSummaryGenerator extends Task {
 	 * @throws TransformerException
 	 * @throws TransformerFactoryConfigurationError
 	 */
-	private void writeUnitTestSummary(String filename, int grandTotalErrors, int grandTotalTests) throws IOException, TransformerFactoryConfigurationError, TransformerException {
+	private void writeUnitTestSummary(String filename, int grandTotalErrors, int grandTotalTests, float grandTotalTime) throws IOException, TransformerFactoryConfigurationError, TransformerException {
 		String outputFileName = filename + "/unitTestsSummary" + ".xml";
 		System.out.println("unitTestsSummary: " + outputFileName);
 		File file = new File(outputFileName);
@@ -726,6 +744,7 @@ public class ResultsSummaryGenerator extends Task {
 		Node rootNode = createNewDOM("unitTestsSummary");
 		addSummaryNodeTo(rootNode, "grandTotalErrors", grandTotalErrors);
 		addSummaryNodeTo(rootNode, "grandTotalTests", grandTotalTests);
+		addSummaryNodeTo(rootNode, "grandTotalTimes", grandTotalTime);
 		serialize(rootNode, file);
 	}
 
diff --git a/releng.wtpbuilder/distribution/wtp.site/templateFiles/testResults.php.template b/releng.wtpbuilder/distribution/wtp.site/templateFiles/testResults.php.template
index 2f2fba8fc8ccd05dbd0ab78fef2c4b41f120b15f..c3d03b0eae55cf360621f21a4d10d5a54b0c07a5 100644
--- a/releng.wtpbuilder/distribution/wtp.site/templateFiles/testResults.php.template
+++ b/releng.wtpbuilder/distribution/wtp.site/templateFiles/testResults.php.template
@@ -92,6 +92,7 @@ while ($anEntry = $dir->read())
     <td class="bold" align="center" width="70%">Test Suite</td>
     <td class="bold" align="center" width="15%">Errors &amp; Failures</td>
     <td class="bold" align="center" width="15%">Total Tests</td>
+    <td class="bold" align="center" width="15%">Total Time</td>
   </tr>