Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'downloadsites/webtools/archive/drops/report.php')
-rw-r--r--downloadsites/webtools/archive/drops/report.php137
1 files changed, 0 insertions, 137 deletions
diff --git a/downloadsites/webtools/archive/drops/report.php b/downloadsites/webtools/archive/drops/report.php
deleted file mode 100644
index d285cba60..000000000
--- a/downloadsites/webtools/archive/drops/report.php
+++ /dev/null
@@ -1,137 +0,0 @@
-<?php
- function count_pattern($directory, $filenameFilter, $pattern)
- {
- $count = 0;
- $dir = dir($directory);
- while ($anEntry = $dir->read())
- {
- if ($anEntry != "." && $anEntry != "..")
- {
- $anEntry = $directory."/".$anEntry;
- if (is_dir($anEntry))
- {
- $count += count_pattern($anEntry, $filenameFilter, $pattern);
- }
- else
- {
- if (stristr($anEntry, $filenameFilter))
- {
- $handle = fopen($anEntry, "r");
- $size = filesize($anEntry);
- $content = fread($handle, $size);
- fclose($handle);
- $count += substr_count($content, $pattern);
- }
- }
- }
- }
- return $count;
- }
-
- function parse_testResult($filename)
- {
- $junitFailures = 0;
- $compileErrors = 0;
- $compileWarnings = 0;
- $handle = fopen($filename, "r");
- if ($handle)
- {
- $size = filesize($filename);
- $content = fread($handle, $size);
- fclose($handle);
- $junitStart = strpos($content, "Errors &amp; Failures");
- $junitEnd = strpos($content, "</table>", $junitStart);
- $junitInfo = substr($content, $junitStart, $junitEnd - $junitStart);
- $start = strpos($junitInfo, "<td><b><font color=\"#ff0000\">");
- while ($start !== false)
- {
- $start += 29;
- $stop = strpos($junitInfo, "</font></b></td>", $start);
- if ($stop !== false)
- {
- $result = substr($junitInfo, $start, $stop - $start);
- if (is_numeric($result))
- {
- $junitFailures += $result;
- }
- else if (strcmp($result, "DNF") == 0)
- {
- $junitFailures++;
- }
- }
- $start = strpos($junitInfo, "<td><b><font color=\"#ff0000\">", $stop);
- }
- $compileStart = strpos($content, "Compile Logs (Jar Files)");
- $compileEnd = strpos($content, "</table>", $compileStart);
- $compileInfo = substr($content, $compileStart, $compileEnd - $compileStart);
- $rowStart = strpos($compileInfo, "<tr>");
- while ($rowStart !== false)
- {
- $start += 4;
- $rowStop = strpos($compileInfo, "</tr>", $rowStart);
- if ($rowStop !== false)
- {
- $row = substr($compileInfo, $rowStart, $rowStop - $rowStart);
- $cellStart = strpos($row, "<td>");
- $gotError = false;
- $gotWarning = false;
- while ($cellStart !== false && (!$gotError || !$gotWarning))
- {
- $cellStart += 4;
- $cellStop = strpos($row, "</td>", $cellStart);
- if ($cellStop !== false)
- {
- $cell = substr($row, $cellStart, $cellStop - $cellStart);
- if (is_numeric($cell))
- {
- if (!$gotError)
- {
- $compileErrors += $cell;
- $gotError = true;
- }
- else if (!$gotWarning)
- {
- $compileWarnings += $cell;
- $gotWarning = true;
- }
- }
- }
- $cellStart = strpos($row, "<td>", $cellStop);
- }
- }
- $rowStart = strpos($compileInfo, "<tr>", $rowStop);
- }
- }
- $results = array($compileErrors, $compileWarnings, $junitFailures);
- return $results;
- }
-
- function parse($filename, $key)
- {
- if (!is_readable($filename))
- {
- return 0;
- }
- $value;
- $handle = fopen($filename, "r");
- if (!$handle)
- {
- return 0;
- }
- $size = filesize($filename);
- $content = fread($handle, $size);
- fclose($handle);
- $start = strpos($content, $key);
- while ($start !== false)
- {
- $start += strlen($key);
- $stop = strpos($content, "\"", $start);
- if ($stop !== false)
- {
- $value += substr($content, $start, $stop - $start);
- }
- $start = strpos($content, $key, $stop);
- }
- return $value;
- }
-?>

Back to the top