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"); } }
</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 © 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>
<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>