this repo has no description
1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4<!-- autogenerated by 'ct_logs' -->
5<head>
6<title>Test Results </title>
7<meta http-equiv="cache-control" content="no-cache"></meta>
8<meta http-equiv="content-type" content="text/html; charset=utf-8"></meta>
9<link rel="stylesheet" href="ct_default.css" type="text/css"></link>
10<script type="text/javascript" src="jquery-latest.js"></script>
11<script type="text/javascript" src="jquery.tablesorter.min.js"></script>
12<script type="text/javascript">
13// Parser for date format, e.g: Wed Jul 4 2012 11:24:15
14var monthNames = {};
15monthNames["Jan"] = "01"; monthNames["Feb"] = "02";
16monthNames["Mar"] = "03"; monthNames["Apr"] = "04";
17monthNames["May"] = "05"; monthNames["Jun"] = "06";
18monthNames["Jul"] = "07"; monthNames["Aug"] = "08";
19monthNames["Sep"] = "09"; monthNames["Oct"] = "10";
20monthNames["Nov"] = "11"; monthNames["Dec"] = "12";
21$.tablesorter.addParser({
22 id: 'CTDateSorter',
23 is: function(s) {
24 return false; },
25 format: function(s) {
26 if (s.length < 2) return 999999999;
27 else {
28 var date = s.match(/(\w{3})\s(\w{3})\s(\d{2})\s(\d{4})\s(\d{2}):(\d{2}):(\d{2})/);
29 var y = date[4]; var mo = monthNames[date[2]]; var d = String(date[3]);
30 var h = String(date[5]); var mi = String(date[6]); var sec = String(date[7]);
31 return (parseInt('' + y + mo + d + h + mi + sec)); }},
32 type: 'numeric' });
33// Parser for general text format
34$.tablesorter.addParser({
35 id: 'CTTextSorter',
36 is: function(s) {
37 return false; },
38 format: function(s) {
39 if (s.length < 1) return 'zzzzzzzz';
40 else if (s == "?") return 'zzzzzzz';
41 else if (s == "-") return 'zzzzzz';
42 else if (s == "FAILED") return 'A';
43 else if (s == "SKIPPED") return 'B';
44 else if (s == "OK") return 'C';
45 else return '' + s; },
46 type: 'text' });
47// Parser for numerical values
48$.tablesorter.addParser({
49 id: 'CTValSorter',
50 is: function(s) {
51 return false; },
52 format: function(s) {
53 if (s.length < 1) return '-2';
54 else if (s == "?") return '-1';
55 else if ((s.search(/(\d{1,})\s/)) >= 0) {
56 var num = s.match(/(\d{1,})\s/);
57 return (parseInt('' + num[1])); }
58 else if ((s.search(/(\d{1,})\.(\d{3})s/)) >= 0) {
59 var num = s.match(/(\d{1,})\.(\d{3})/);
60 if (num[1] == "0") return (parseInt('' + num[2]));
61 else return (parseInt('' + num[1] + num[2])); }
62 else return '' + s; },
63 type: 'numeric' });
64$(document).ready(function() {
65 $("#SortableTable").tablesorter({
66 headers: {
67 0: { sorter: 'CTTextSorter' },
68 1: { sorter: 'CTTextSorter' },
69 2: { sorter: 'CTDateSorter' },
70 3: { sorter: 'CTValSorter' },
71 4: { sorter: 'CTValSorter' },
72 5: { sorter: 'CTValSorter' },
73 6: { sorter: 'CTValSorter' },
74 7: { sorter: 'CTTextSorter' },
75 8: { sorter: 'CTTextSorter' },
76 9: { sorter: 'CTTextSorter' }
77 }
78 });
79 $("#SortableTable").trigger("update");
80 $("#SortableTable").trigger("appendCache");
81});
82</script>
83</head>
84<body>
85<center>
86<h1>Test Results</h1>
87</center>
88<br />
89<center>
90<div id="button_holder" class="btn">
91<a href="all_runs.html">ALL RUNS</a>
92</div><br /><br />
93<table id="SortableTable">
94<thead>
95<tr>
96<th>Test Name</th>
97<th>Label</th>
98<th>Test Run Started</th>
99<th>Ok</th>
100<th>Failed</th>
101<th>Skipped<br>(User/Auto)</th>
102<th>Missing<br>Suites</th>
103<th>Node</th>
104<th>CT Log</th>
105<th>Old Runs</th>
106</tr>
107</thead>
108<tbody>
109<tr class="odd">
110<td><a href="ct_run.ct@NiunioBook.2019-07-16_11.03.21/common-test-example.log.logs/run.2019-07-16_11.03.22/suite.log.html">common-test-example.log</a></td>
111<td align=center><b>-</b></td>
112<td>Tue Jul 16 2019 11:03:21</td>
113<td align=right>1</td>
114<td align=right>0</td>
115<td align=right>0 (0/0)</td>
116<td align=right>0</td>
117<td align=right>ct@NiunioBook</td>
118<td><a href="ct_run.ct@NiunioBook.2019-07-16_11.03.21/ctlog.html">CT Log</a></td>
119<td>none</td>
120</tr>
121</tbody>
122<tfoot>
123<tr class="even">
124<td><b>Total</b></td>
125<td> </td>
126<td> </td>
127<td align=right><b>1</b></td>
128<td align=right><b>0</b></td>
129<td align=right>0 (0/0)</td>
130<td align=right><b>0</b></td>
131<td> </td>
132<td> </td>
133<td> </td>
134</tr>
135</tfoot>
136</table>
137</center>
138<br /><br />
139<center>
140<div class="copyright">Copyright © 2019 <a href="http://www.erlang.org">Open Telecom Platform</a><br />
141Updated: <!--date-->Tue Jul 16 2019 11:03:23<!--/date--><br />
142</div>
143</center>
144</body>
145</html>