All pastes #562020 Raw Edit

Something

public text v1 · immutable
·published 2007-06-12 17:33 UTC
rendered paste body
<html>
    <body>
	<B><CENTER>Nightly Test Overview</CENTER></B><BR><BR>
	
        <table border="0" cellspacing="1" cellpadding="1" style="margin-left: auto; margin-right: auto;">
        <tr>
                <td colspan="2" rowspan="5"></td>
		
                <td><B>GPU</B></td>
		
		<td style="background-color:66CCFF; text-align:center" colspan="6">G80</td>
		
		<td style="background-color:6666FF; text-align:center" colspan="2">G84</td>
		
		<td style="background-color:9933FF; text-align:center" colspan="4">G86</td>
	</tr>
	<tr>
		<td><B>compiler</B></td>
		
		<td style="background-color:66CCFF; text-align:center" colspan="3">export</td>
		
		<td style="background-color:66CCFF; text-align:center" colspan="3">ToT</td>
		
		<td style="background-color:6666FF; text-align:center">export</td>
		
		<td style="background-color:6666FF; text-align:center">ToT</td>
		
		<td style="background-color:9933FF; text-align:center" colspan="2">export</td>
		
		<td style="background-color:9933FF; text-align:center" colspan="2">ToT</td>
	</tr>
	<tr>
		<td><B>OS</B></td>
		
		<td style="background-color:66CCFF; text-align:center">WINXP</td>
		
		<td style="background-color:66CCFF; text-align:center" colspan="2">LINUX</td>
		
		<td style="background-color:66CCFF; text-align:center">WINXP</td>
		
		<td style="background-color:66CCFF; text-align:center" colspan="2">LINUX</td>
		
		<td style="background-color:6666FF; text-align:center" colspan="2">LINUX</td>
		
		<td style="background-color:9933FF; text-align:center">WINXP</td>
		
		<td style="background-color:9933FF; text-align:center">LINUX</td>
		
		<td style="background-color:9933FF; text-align:center">WINXP</td>
		
		<td style="background-color:9933FF; text-align:center">LINUX</td>
	</tr>
	<tr>
		<td><B>arch</B></td>
		
		<td style="background-color:66CCFF; text-align:center" colspan="2">32</td>
		
		<td style="background-color:66CCFF; text-align:center">64</td>
		
		<td style="background-color:66CCFF; text-align:center" colspan="2">32</td>
		
		<td style="background-color:66CCFF; text-align:center">64</td>
		
		<td style="background-color:6666FF; text-align:center" colspan="2">32</td>
		
		<td style="background-color:9933FF; text-align:center">32</td>
		
		<td style="background-color:9933FF; text-align:center">64</td>
		
		<td style="background-color:9933FF; text-align:center">32</td>
		
		<td style="background-color:9933FF; text-align:center">64</td>
	</tr>
	
	<tr>
		<td colspan="15"></td>
	</tr>
	
	<tr>
		<td><B>build</B></td>
		
		<td><B>mode</B></td>
		
		<td><B>Test</B></td>
		
		<td colspan="12"></td>
	</tr>
	
	
        <?php

	function pickColorLINUX_cudasmoke($gpu, $arch, $subtest, $hostemu, $build_type, $tot_compiler) {
	
        	$db = pg_connect('host=localhost dbname=nightly user=lfriedman');
	        $query0 = "SELECT current_status FROM cudasmoke where os!='WINXP32' AND gpu='$gpu' AND arch='$arch' AND subtest='$subtest' AND (SELECT now() - interval '24 hours' < date_created::timestamp)='t' AND hostemu='$hostemu' AND build_type='$build_type' AND tot_compiler='$tot_compiler' ORDER BY last_update DESC LIMIT 1" ;

        	$result = pg_exec($db, $query0);
	        if (!$result) {
	            echo "Problem with query " . $query0 . "<br/>";
	            echo pg_last_error();
	            exit();
	        }
	
		for ($lt=0; $lt < pg_numrows($result); $lt++) {
			$current_status=pg_result($result,$lt,0);
			if ( $current_status == 'FAILED' ) {
		        	echo ("<td style=\"background-color:FF3300\"\><font color=\"red\">_</font></td>"); }
			else {
				echo ("<td style=\"background-color:66CC00\"\><font color=\"66CC00\">_</font></td>"); } 
		pg_close($db); }
	}
	
	function pickColorWIN_cudasmoke($gpu, $arch, $subtest, $hostemu, $build_type, $tot_compiler) {
	
        	$db = pg_connect('host=localhost dbname=nightly user=lfriedman');
	        $query0 = "SELECT current_status FROM cudasmoke where os='WINXP32' AND gpu='$gpu' AND arch='$arch' AND subtest='$subtest' AND (SELECT now() - interval '24 hours' < date_created::timestamp)='t' AND hostemu='$hostemu' AND build_type='$build_type' AND tot_compiler='$tot_compiler' ORDER BY last_update DESC LIMIT 1" ;

        	$result = pg_exec($db, $query0);
	        if (!$result) {
	            echo "Problem with query " . $query0 . "<br/>";
	            echo pg_last_error();
	            exit();
	        }
	
		for ($lt=0; $lt < pg_numrows($result); $lt++) {
			$current_status=pg_result($result,$lt,0);
			if ( $current_status == 'FAILED' ) {
		        	print ("<td style=\"background-color:FF3300\"\><font color=\"red\">_</font></td>"); }
			else {
				print ("<td style=\"background-color:66CC00\"\><font color=\"66CC00\">_</font></td>"); } 
		pg_close($db); }
	}
	
	echo ("<tr>") ;
		echo ("<td>Release</td><td>GPU</td><td>Nightly SMOKE</td>") ;
			pickColorWIN_cudasmoke("80","i686","APPS VC8 SMOKE","f","release","f") ;
	echo ("</tr>") ;
        ?>	
	
	       		
        </table>
    </body>
</html>