blob: 1574fa8d5eff092dfba1664bcf3437a831b28c24 [file] [log] [blame]
ndaib8cedc82005-09-13 18:00:32 +00001<html>
2<head>
3
david_williams9e7f5842011-03-06 03:32:03 +00004
5
david_williamsba00a342011-03-12 05:11:19 +00006
ndaib8cedc82005-09-13 18:00:32 +00007<?php
david_williams5c55e562010-08-24 16:31:05 +00008//ini_set("display_errors", "true");
9//error_reporting (E_ALL);
david_williams9d9ae452010-04-14 22:39:21 +000010
david_williams5c55e562010-08-24 16:31:05 +000011$parts = explode("/", getcwd());
12$parts2 = explode("-", $parts[count($parts) - 1]);
13$buildName = $parts2[1];
14
15echo "<title>Test Results for $buildName </title>";
ndaib8cedc82005-09-13 18:00:32 +000016?>
17
18<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
david_williams58473ad2007-03-03 01:12:43 +000019
20<style>
david_williams5c55e562010-08-24 16:31:05 +000021.bold,.bold TD,.bold TH,.bold TR {
david_williamsba00a342011-03-12 05:11:19 +000022 font-weight: bold;
david_williams58473ad2007-03-03 01:12:43 +000023}
david_williams58473ad2007-03-03 01:12:43 +000024
david_williams5c55e562010-08-24 16:31:05 +000025.numeric,.numeric TD {
david_williamsba00a342011-03-12 05:11:19 +000026 text-align: right;
27 padding-right: 2em;
david_williams5c55e562010-08-24 16:31:05 +000028}
29
30.normaltable,.normaltable TD,.normaltable TH {
david_williamsba00a342011-03-12 05:11:19 +000031 font-family: Bitstream Vera Sans Mono, monospace;
32 font-size: 0.9em;
33 color: Black;
34 background-color: White;
david_williams5c55e562010-08-24 16:31:05 +000035}
36
37.errorltable,.errortable TD,.errortable TH {
david_williamsba00a342011-03-12 05:11:19 +000038 font-family: Bitstream Vera Sans Mono, monospace;
39 font-size: 0.9em;
40 color: Black;
41 background-color: Red;
42 font-weight: Bold;
david_williams5c55e562010-08-24 16:31:05 +000043}
44
45.warningtable,.warningtable TD,.warningtable TH {
david_williamsba00a342011-03-12 05:11:19 +000046 font-family: Bitstream Vera Sans Mono, monospace;
47 font-size: 0.9em;
48 color: Black;
49 background-color: khaki;
david_williams5c55e562010-08-24 16:31:05 +000050}
51
52.extraWarningTable,.extraWarningTable TD,.extraWarningTable TH {
david_williamsba00a342011-03-12 05:11:19 +000053 font-family: Bitstream Vera Sans Mono, monospace;
54 font-size: 0.9em;
55 color: Black;
56 background-color: Yellow;
david_williams58473ad2007-03-03 01:12:43 +000057}
58</style>
59
60
ndaib8cedc82005-09-13 18:00:32 +000061</head>
62<body>
david_williamsba00a342011-03-12 05:11:19 +000063 <p>
64 <b><font face="Verdana" size="+3">Test Results</font> </b>
65 </p>
jeffliu925d2c92006-03-07 07:38:36 +000066
david_williamsba00a342011-03-12 05:11:19 +000067 <table border=0 cellspacing=5 cellpadding=2 width="100%">
68 <tr>
69 <td align=LEFT valign=TOP colspan="3" bgcolor="#0080C0"><b><font
70 color="#FFFFFF" face="Arial,Helvetica"> Extra results and logs </font>
71 </b>
72 </td>
73 </tr>
74 </table>
75
76
david_williams9e7f5842011-03-06 03:32:03 +000077
78
79
80
ndaib8cedc82005-09-13 18:00:32 +000081
david_williams5c55e562010-08-24 16:31:05 +000082<?php
83if (file_exists("testResults"))
84{
david_williams9e7f5842011-03-06 03:32:03 +000085 $dir = dir("testResults");
86 while ($anEntry = $dir->read())
87 {
88 if ($anEntry != "." && $anEntry != ".." && $anEntry != "consolelogs" && $anEntry != "html" && $anEntry != "xml")
david_williams5c55e562010-08-24 16:31:05 +000089
david_williams9e7f5842011-03-06 03:32:03 +000090 {
91 if (is_dir($anEntry)) {
92 $link = "testResults/".$anEntry."/results/index.php";
93 echo "<p><a href=\"$link\">$anEntry</a></p> \n";
94 }
95 else {
96 // assume is file
97 $path_parts = pathinfo($anEntry);
98 $file_extension = $path_parts['extension'];
99 if (isset($path_parts['filename'])) {
100 $linkname = $path_parts['filename'];
101 }
102 else {
103 $linkname = $anEntry;
104 }
david_williams5c55e562010-08-24 16:31:05 +0000105
david_williams9e7f5842011-03-06 03:32:03 +0000106 $link = $anEntry;
107 if ("html" === $file_extension || "php" === $file_extension || "log" === $file_extension || "txt" === $file_extension) {
108 echo "<p><a href=testResults/" . $link . ">" . $linkname . "</a></p>\n";
109 }
110 }
111 }
112 }
david_williams5c55e562010-08-24 16:31:05 +0000113}
114?>
115
116
117
118
119<table border=0 cellspacing=5 cellpadding=2 width="100%">
david_williams9e7f5842011-03-06 03:32:03 +0000120 <tr>
121 <td align=LEFT valign=TOP colspan="3" bgcolor="#0080C0"><b><font
122 color="#FFFFFF" face="Arial,Helvetica">Unit Test Results for <?php echo "$buildName"; ?>
123 </font></b></td>
124 </tr>
david_williams5c55e562010-08-24 16:31:05 +0000125</table>
126
127<table id=tableunittestdata align="center" width="75%" border="1">
david_williams9e7f5842011-03-06 03:32:03 +0000128 <tr>
129 <td class="bold" align="center" width="70%">Test Suite</td>
130 <td class="bold" align="center" width="15%">Errors &amp; Failures</td>
131 <td class="bold" align="center" width="15%">Total Tests</td>
132 <td class="bold" align="center" width="15%">Total Time (s)</td>
133 </tr>
david_williams5c55e562010-08-24 16:31:05 +0000134
135
david_williams9e7f5842011-03-06 03:32:03 +0000136 %testresults%
david_williams5c55e562010-08-24 16:31:05 +0000137
ndaib8cedc82005-09-13 18:00:32 +0000138</table>
139<p></p>
140<br>
david_williams5c55e562010-08-24 16:31:05 +0000141<table border=0 cellspacing=5 cellpadding=2 width="100%">
david_williams9e7f5842011-03-06 03:32:03 +0000142 <tr>
143 <td align=LEFT valign=TOP colspan="3" bgcolor="#0080C0"><b><font
144 color="#FFFFFF" face="Arial,Helvetica"> Console output logs <?php echo "$buildName"; ?>
145 </font></b></td>
146 </tr>
ndaib8cedc82005-09-13 18:00:32 +0000147</table>
148<br>
david_williams5c55e562010-08-24 16:31:05 +0000149These
150<a href="consoleLogs.php">logs</a>
151contain the console output captured while running the JUnit automated
152tests.
153<br>
ndaib8cedc82005-09-13 18:00:32 +0000154<br>
ndaib8cedc82005-09-13 18:00:32 +0000155
ndaib8cedc82005-09-13 18:00:32 +0000156
157</body>
158</html>