Home | History | Annotate | Download | only in staticDropFiles
      1 <html>
      2 <head>
      3 <?php
      4 	$parts = explode("/", getcwd());
      5 	$parts2 = explode("-", $parts[count($parts) - 1]);
      6 	$buildName = $parts2[1];
      7 
      8 	// Get build type names
      9 
     10 	$fileHandle = fopen("../../dlconfig.txt", "r");
     11 	while (!feof($fileHandle)) {
     12 
     13 		$aLine = fgets($fileHandle, 4096); // Length parameter only optional after 4.2.0
     14 		$parts = explode(",", $aLine);
     15 		$dropNames[trim($parts[0])] = trim($parts[1]);
     16  	}
     17 	fclose($fileHandle);
     18 
     19 	$buildType = $dropNames[$parts2[0]];
     20 
     21 	echo "<title>Test Console Output for $buildType $buildName </title>";
     22 ?>
     23 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
     24 <link rel="stylesheet" href="http://dev.eclipse.org/default_style.css" type="text/css">
     25 <title>Console Logs from Running JUnit Plug-in Tests</title></head>
     26 <body>
     27 
     28 <p><b><font face="Verdana" size="+3">Test Console Output</font></b> </p>
     29 
     30 <table border=0 cellspacing=5 cellpadding=2 width="100%" >
     31   <tr>
     32     <td align=LEFT valign=TOP colspan="3" bgcolor="#0080C0"><b><font color="#FFFFFF" face="Arial,Helvetica">Console
     33       output from running JUnit plugin tests for
     34       <?php echo "$buildType $buildName"; ?>
     35       </font></b></td>
     36   </tr>
     37 </table>
     38 <table border="0">
     39 
     40 <?php
     41 	$hasNotes = false;
     42 	$aDirectory = dir("testresults/consolelogs");
     43 	$index = 0;
     44 	while ($anEntry = $aDirectory->read()) {
     45 		if ($anEntry != "." && $anEntry != "..") {
     46 			$entries[$index] = $anEntry;
     47 			$index++;
     48 		}
     49 	}
     50 
     51 	aDirectory.closedir();
     52 	sort($entries);
     53 
     54 	for ($i = 0; $i < $index; $i++) {
     55 		$anEntry = $entries[$i];
     56 		$line = "<td>Component: <a href=\"testresults/consolelogs/$anEntry\">$anEntry</a></td>";
     57 		echo "<tr>";
     58 		echo "$line";
     59 		echo "</tr>";
     60 		$hasNotes = true;
     61 	}
     62 
     63 	if (!$hasNotes) {
     64 		echo "<br>There are no test logs for this build.";
     65 	}
     66 ?>
     67 
     68 </table>
     69 </body>
     70 </html>
     71