function listDetailedLogs($testresults, $machineplatform)
{
    if (file_exists("{$testresults}/{$machineplatform}")) {
        echo "<h4>Individual {$machineplatform} test logs</h4>\n";
        listLogs("{$testresults}/{$machineplatform}");
    }
    if (file_exists("{$testresults}/{$machineplatform}/crashlogs")) {
        echo "<h4>Crash logs captured on {$machineplatform}</h4>\n";
        listLogs("{$testresults}/{$machineplatform}/crashlogs");
    }
    if (file_exists("{$testresults}/{$machineplatform}/timeoutScreens")) {
        echo "<h4>Screen captures for tests timing out on {$machineplatform}</h4>\n";
        listLogs("{$testresults}/{$machineplatform}/timeoutScreens");
    }
    if (file_exists("{$testresults}/{$machineplatform}/directorLogs")) {
        echo "<h4>p2 director logs while installing tests on {$machineplatform}</h4>\n";
        listLogs("{$testresults}/{$machineplatform}/directorLogs");
    }
}
Exemple #2
0
</div>



<div id="midcolumn">
<div class="homeitem3col">
<?php 
global $buildId;
$buildId = getBuildId();
echo "<title>Release Engineering logs for  {$buildId} </title>\n";
echo "<h3>Release Engineering Logs for  {$buildId}</h3>\n";
?>

<?php 
listLogs("buildlogs");
?>
</li>
</ul>
</div>
</div>
</br></br></br>
<div id="footer">
		 		  		 		   <ul id="footernav">
		 		  		 		   		 		  		 		   <li class="first"><a href="/">Home</a></li>
		 		  		 		   		 		  		 		   <li><a href="/legal/privacy.php">Privacy Policy</a></li>
		 		  		 		   		 		  		 		   <li><a href="/legal/termsofuse.php">Terms of Use</a></li>
		 		  		 		   </ul>
		 		  		 		   <p>Copyright &copy; 2006 The Eclipse Foundation. All Rights
Reserved</p>
</div>

<!-- 
     javaDoc logs are "at the top" of the compile logs directory, having been 
     copied there by "helper.xml". Seems they could easily go into their own directory, 
     and if so, then there is a releng test that would have to change too, either simply 
     changing their location in the test.xml, or, changing to whole test to it would know
     where to find their special directory, and then loop through the whole directory. 
-->
<h2><a name="javadoc" id="javadoc"></a>Javadoc Logs</h2>
<ul>
<?php 
listLogs("compilelogs");
?>
</ul>

<h2><a name="console" id="console"></a>Console Logs</h2>
<p>These logs contain the console output captured while running the JUnit automated tests.</p>

<?php 
listLogs("{$testresults}/consolelogs");
listDetailedLogs($testresults, $expectedTestConfigs[0]);
listDetailedLogs($testresults, $expectedTestConfigs[1]);
listDetailedLogs($testresults, $expectedTestConfigs[2]);
?>

</div>
</div>
</body>
</html>
 

<div id="midcolumn">
<div class="homeitem3col">
<?php 
echo "<title>Release Engineering logs for {$BUILD_ID}</title>\n";
echo "<h3>Build Properties for {$BUILD_ID}</h3>\n";
echo "<p><a href=\"mavenproperties.properties\">Key Maven Properties</a></p>\n";
echo "<p><a href=\"buildproperties.properties\">Other Build Properties</a></p>\n";
echo "<h3>Release Engineering Logs for {$BUILD_ID}</h3>\n";
?>

<?php 
listLogs("buildlogs");
?>

<?php 
echo "<h3>Comparator Logs for {$BUILD_ID}</h3>\n";
echo "<p>For explaination, see <a href=\"http://wiki.eclipse.org/Platform-releng/Platform_Build_Comparator_Logs\">Platform Build Comparator Logs</a> wiki.</p>\n";
listLogs("buildlogs/comparatorlogs");
?>

</li>
</ul>
</div>
</div>

</body>
</html>

Exemple #5
0
<ul>
<strong><a name="console" id="console"></a>Console Logs</strong>
<p>These logs contain the console output captured while running the JUnit automated tests.</p>
<?php 
listLogs("testresults/consolelogs");
echo "<br><strong>Individual linux.gtk.x86 test logs</strong>";
listLogs("testresults/linux.gtk.x86");
echo "<strong>Individual linux.gtk.x86_6.0 test logs</strong>";
listLogs("testresults/linux.gtk.x86_6.0");
listLogs("testresults/consolelogs");
echo "<strong>Individual win32.win32.x86 test logs</strong>";
listLogs("testresults/win32.win32.x86");
echo "<strong>Individual win32.win32.x86_6.0 test logs</strong>";
listLogs("testresults/win32.win32.x86_6.0");
echo "<strong>Individual macosx.cocoa.x86_5.0 test logs</strong>";
listLogs("testresults/macosx.cocoa.x86_5.0");
?>
</ul>
</li>
<?php 
if (!preg_match("/N/i", $buildId)) {
    echo " <li><a href=\"testresults/versiontool/results.xml\"><b> Versioning Compare Tool Output Logs </b></a>";
    echo "This log compares the build's plugin and features versions with 3.6. </li> ";
}
echo " <li><a href=\"apitools/apitoolsverifications/html/index.html\"><b>API Tools Version Verification Report</b></a>";
echo "  This tool verifies the versions of the plugins against Eclipse 3.6.  Exclusions are listed in org.eclipse.releng/apiexclude/exclude_list_external.txt. </li> ";
?>

</li>
</li>
</div>
<div id="leftcol">
<ul id="leftnav">
<li><a href="logs.php">Logs</a></li>
<li><a href="testResults.php#UnitTest">Unit Test Results</a></li>
<li><a href="testResults.php#PluginsErrors">Plugins Containing Compile Errors</a></li>

</ul>

</div>



<div id="midcolumn">
<div class="homeitem3col">
<?php 
echo "<title>Code coverage for {$BUILD_ID} </title>\n";
echo "<h3>Code coverage for {$BUILD_ID}</h3>\n";
?>

<?php 
listLogs("testresults/reports");
?>
</li>
</ul>
</div>
</div>

</body>
</html>