blob: ff2f16a2d81cecc2803d8580fd3815a6395c7816 [file] [log] [blame]
Andy Doan35ee9dc2012-05-11 01:10:12 -05001<html>
2<head>
3 <title>${title}</title>
4 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
5 <link rel="stylesheet" type="text/css" href="resources/css/ext-all.css" />
6 <link href="http://www.linaro.org/remote/css/init.css" rel="stylesheet" type="text/css" >
7 <link href="http://www.linaro.org/remote/css/remote.css" rel="stylesheet" type="text/css" >
8 <script language="javascript" type="text/javascript" src="http://www.linaro.org/remote/js/linarofamily.js"></script>
9 <script language="javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script>
10 <style type="text/css">
11#content table { margin-left: 20px; width: auto; margin-bottom: 20px; }
12#content th { padding-top: 15px; padding-right: 5px; }
13 </style>
14 <script language="javascript" type="text/javascript">
15
16var lavaJobId = 0;
17
18function onload() {
19 if (lavaJobId == 0) return;
20
Fathi Boudra62997d92013-07-27 09:58:28 +030021 $$("#jobId").html("Job ID: <a href='http://validation.linaro.org/scheduler/job/" + lavaJobId + "'>" + lavaJobId + "</a>");
Andy Doan35ee9dc2012-05-11 01:10:12 -050022 $$("#jobStatus").html("Job Status: loading...");
23
Fathi Boudra62997d92013-07-27 09:58:28 +030024 var url = "http://validation.linaro.org/scheduler/job/" + lavaJobId + "/json?callback=?";
Andy Doan35ee9dc2012-05-11 01:10:12 -050025 $$.getJSON(url, function(job) {
26 $$("#jobStatus").html("Job Status: " + job.status);
27 $$("#jobResults").html("Test Results: loading ..." );
28
29 url = job.results_link + "json?callback=?";
30 $$.getJSON(url, function(results) {
31 $$("#jobResults").html("Test Results: loaded" );
32 h = "<table class='results'><tr><th>Name</th><th>Pass</th><th>Fail</th></tr>";
33 for(var run in results.test_runs) {
34 r = results.test_runs[run];
Andy Doanff6f1912012-05-16 12:15:31 -050035 pass = fail = 0;
36 if( 'pass' in r.results ) pass = r.results['pass'];
37 if( 'fail' in r.results ) fail = r.results['fail'];
38 h += "<tr><td><a href='" + r.url + "'>" + r.name+ "</a></td><td>" + pass + "</td><td>" + fail + "</td></tr>";
Andy Doan35ee9dc2012-05-11 01:10:12 -050039 }
40 h += "</table>";
41 $$("#jobResults").html(h);
42 });
43 });
44}
45 </script>
46</head>
47<body onload="onload();">
48<div id="head">
49<h1>Linaro Snapshots</h1>
50</div>
51<div id="content">
52
Ricardo Salveti de Araujob93a7ec2012-05-29 14:07:53 -030053<h1>Pre-Built Image Info</h1>
Andy Doan35ee9dc2012-05-11 01:10:12 -050054
55<table>
Ricardo Salveti de Araujob93a7ec2012-05-29 14:07:53 -030056 <tr><td>Image: </td><td><a href='${image_name}'>${image_name}</a></td></tr>
57 <tr><td>MD5SUM: </td><td>${md5}</td></tr>
58 <tr><td>Hwpack: </td><td><a href='${hwpack_url}'>${hwpack_name}</a></td></tr>
59 <tr><td>Hwpack Manifest: </td><td><a href='${hwpack_manifest_url}'>${hwpack_manifest_name}</a></td></tr>
60 <tr><td>Rootfs: </td><td><a href='${rootfs_url}'>${rootfs_name}</a></td></tr>
61 <tr><td>Rootfs Packages: </td><td><a href='${rootfs_packages_url}'>${rootfs_packages_name}</a></td></tr>
Andy Doan35ee9dc2012-05-11 01:10:12 -050062</table>
63
64<h1>LAVA Test Results</h1>
Ricardo Salveti de Araujob0869cf2012-06-23 05:07:42 -030065
66<p>To be able to visualize the LAVA results, you first need to be logged in at <a href="http://validation.linaro.org">http://validation.linaro.org</a></p>
67
Ricardo Salveti de Araujo894040a2012-05-29 14:07:55 -030068<div>Jenkins Job ID: <a href='${jenkins_build_url}'>${jenkins_buildn}</a></div>
Andy Doan35ee9dc2012-05-11 01:10:12 -050069<div id='jobId'> n/a </div>
70<div id='jobStatus'></div>
71<div id='jobResults'></div>
72</body>
73</html>
74