this repo has no description
at master 4.3 kB view raw
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>All test runs in "simple" </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: 'CTDateSorter' }, 68 1: { sorter: 'CTTextSorter' }, 69 2: { sorter: 'CTTextSorter' }, 70 3: { sorter: 'CTValSorter' }, 71 4: { sorter: 'CTTextSorter' }, 72 5: { sorter: 'CTValSorter' }, 73 6: { sorter: 'CTValSorter' }, 74 7: { sorter: 'CTValSorter' }, 75 8: { sorter: 'CTValSorter' }, 76 9: { sorter: 'CTValSorter' } 77 } 78 }); 79 $("#SortableTable").trigger("update"); 80 $("#SortableTable").trigger("appendCache"); 81}); 82</script> 83</head> 84<body> 85<center> 86<h1>All test runs in "simple"</h1> 87</center> 88<br /> 89<center> 90<div id="button_holder" class="btn"> 91<a href="index.html">TEST INDEX PAGE</a> 92</div><br /><br /> 93<table id="SortableTable"> 94<thead> 95<tr> 96<th><b>History</b></th> 97<th><b>Node</b></th> 98<th><b>Label</b></th> 99<th>Tests</th> 100<th><b>Test Names</b></th> 101<th>Total</th> 102<th>Ok</th> 103<th>Failed</th> 104<th>Skipped<br>(User/Auto)</th> 105<th>Missing<br>Suites</th> 106</tr> 107</thead> 108<tbody> 109<tr class="odd"> 110<td><a href="ct_run.ct@NiunioBook.2019-07-16_11.01.35/index.html">Tue Jul 16 2019 11:01:35</a><td align=center>ct@NiunioBook</td> 111<td align=center><b>-</b></td> 112<td align=right>1</td> 113<td align=center title='common-test-example.simple'> common-test-example.simple</td> 114<td align=right>1</td> 115<td align=right>1</td> 116<td align=right>0</td> 117<td align=right>0 (0/0)</td> 118<td align=right>0</td> 119</td> 120</tr> 121</tbody> 122</table> 123</center> 124<br /><br /> 125<center> 126<div class="copyright">Copyright &copy; 2019 <a href="http://www.erlang.org">Open Telecom Platform</a><br /> 127Updated: <!--date-->Tue Jul 16 2019 11:01:36<!--/date--><br /> 128</div> 129</center> 130</body> 131</html>