[llvm-commits] CVS: nightlytest-serverside/ProgramResults.php
Jim Laskey
jlaskey at apple.com
Thu Aug 31 11:42:26 PDT 2006
Changes in directory nightlytest-serverside:
ProgramResults.php updated: 1.29 -> 1.30
---
Log message:
Break down results into finer detail.
---
Diffs of the changes: (+17 -2)
ProgramResults.php | 19 +++++++++++++++++--
1 files changed, 17 insertions(+), 2 deletions(-)
Index: nightlytest-serverside/ProgramResults.php
diff -u nightlytest-serverside/ProgramResults.php:1.29 nightlytest-serverside/ProgramResults.php:1.30
--- nightlytest-serverside/ProgramResults.php:1.29 Thu Aug 31 13:11:33 2006
+++ nightlytest-serverside/ProgramResults.php Thu Aug 31 13:42:11 2006
@@ -406,8 +406,23 @@
$query = "SELECT * FROM program WHERE night=$night_id ORDER BY program ASC";
$program_query = mysql_query($query) or die (mysql_error());
while($row = mysql_fetch_array($program_query)) {
- if (!isTestPass($row['result'])) {
- $result .= "{$row['program']} [{$row['result']}]<br>\n";
+ $test_result = $row['result'];
+ if (!isTestPass($test_result)) {
+ $failing_tools = "";
+ $phases = split(", ", $test_result);
+
+ for ($i = 0; $i < count($phases); $i++) {
+ $phase = $phases[$i];
+ if (!isTestPass($phase)) {
+ list($tool, $tool_result) = split(": ", $phase);
+ if (strcmp($failing_tools, "") == 0) {
+ $failing_tools .= ", ";
+ }
+ $failing_tools .= $tool;
+ }
+ }
+
+ $result .= "{$row['program']} [{$failing_tools}]<br>\n";
}
}
mysql_free_result($program_query);
More information about the llvm-commits
mailing list