diff options
Diffstat (limited to 'web/topchanges/index.shtml')
-rw-r--r-- | web/topchanges/index.shtml | 193 |
1 files changed, 193 insertions, 0 deletions
diff --git a/web/topchanges/index.shtml b/web/topchanges/index.shtml new file mode 100644 index 0000000..03623b6 --- /dev/null +++ b/web/topchanges/index.shtml @@ -0,0 +1,193 @@ +<html> + +<head> + <title>BM Top Changes</title> + <script type="text/javascript" src="../global/jquery-1.4.2.min.js"></script> + <script type="text/javascript" + src="../global/tablesorter/jquery.tablesorter.js"></script> + <script type="text/javascript" src="../global/boxover/boxover.js"></script> + <script type="text/javascript" src="../global/global.js"></script> + <script type="text/javascript" src="main.js"></script> + + <link rel="stylesheet" href="../global/style.css" type="text/css" /> + <link type="text/css" rel="stylesheet" + href="../global/tablesorter/docs/css/jq.css" /> + <link type="text/css" rel="stylesheet" + href="../global/tablesorter/themes/bm/style.css" /> +</head> + +<body> + +<span id="title" style="font-size:18; font-weight:bold">BM Top Changes</span> + + +<span style="white-space:nowrap"> +<span id="status">no status</span> +<img alt="spinner" id="spinner" src="../global/images/ajax-spinner.gif" + style="display:none"/> +</span> + +<br /> + +<a id="mainPageLink" href="">main page</a> +<script type="text/javascript"> +$("#mainPageLink").attr("href", "http://" + location.host + "/bm2"); +</script> + +<br /> +<br /> + +<table style="border:0"> +<tr> +<td style="border:0; background-color:#eee"> +This page shows "top 10" change rankings for all host/platform/branch +combinations. +</td> +</tr> +</table> + +<br /> + +<table style="border:0"> + +<tr> +<td valign="top" style="border:0"> +<!-- BEGIN Change Type -------------------------------------------- --> + +<table style="border:0"> +<tr> +<td style="border:0"> +<fieldset> +<legend style="font-size:16px; font-weight:bold">Change Type</legend> + +<!-- Primary change type: --> +<select id="primary_change_type" style="margin-top:5px; margin-bottom:5px"> + <option singular_name="regression" tag="regr">Regressions</option> + <option singular_name="improvement" tag="impr">Improvements</option> +</select> + +<br /> + +<!-- Secondary change type: --> +<select id="secondary_change_type" style="margin-bottom:5px"> + <option id="last_change" tag="last">Latest</option> + <option id="max_change_last_week" tag="7">Biggest last week</option> + <option id="max_change_last_month" tag="30">Biggest last month</option> + <option id="max_change_last_6_months" tag="180">Biggest last six months + </option> + <option id="max_change_ever" tag="all">Biggest ever</option> +</select> +<script type="text/javascript"> + setTooltip( + $("#secondary_change_type"), + "Select <em>Latest</em> to consider only the most recent change " + + "for each benchmark, or select a time scope."); +</script> + +<br /> + +<span id="incl_premature_changes_span"> +<input id="incl_premature_changes" type="checkbox" /> +<label id="incl_premature_changes_label">Include premature</label> +</span> +<script type="text/javascript"> + setTooltip( + $("#incl_premature_changes_span"), + "Whether to include scores that are unaffected by " + + "post-change stability."); +</script> + + +</fieldset> +</td> +</tr> +</table> + +<!-- END Change type -------------------------------------------- --> +</td> + +<td valign="top" style="border:0"> +<!-- BEGIN Test case filter -------------------------------------------- --> + +<table style="border:0"> +<tr> +<td style="border:0"> +<fieldset> +<legend style="font-size:16px; font-weight:bold">Test Cases</legend> + +<table style="border:0"> +<tr> +<td style="border:0; background-color:#eee"> +Only benchmarks matching the selected test cases are considered (<b>note:</b> +selecting none is equivalent to selecting all). +</td> +</tr> +</table> + +<div id="div_testCaseFilter_hidden" style="display:block"> +<a id="link_testCaseFilter" href="javascript::void(0)" + style="text-decoration:none" onclick="toggleTestCaseFilter()">show</a> +</div> <!-- div_testCaseFilter_hidden --> + +<div id="div_testCaseFilter_shown" style="display:none"> +<a id="link_testCaseFilter" href="javascript::void(0)" + style="text-decoration:none" onclick="toggleTestCaseFilter()">hide</a> + +<a href="javascript::void(0)" style="text-decoration:none" + onclick="$('#test_cases input').attr('checked', true); return false;"> + select all</a> + +<a href="javascript::void(0)" style="text-decoration:none" + onclick="$('#test_cases input').attr('checked', false); return false;"> + clear all</a> + +<table id="test_cases"> +</table> + +</div> <!-- div_testCaseFilter_shown --> + +</fieldset> +</td> +</tr> +</table> + +<!-- END Test case filter -------------------------------------------- --> +</td> +</tr> +</table> + + +<br /> + +<!-- BEGIN Update button ----- --> + +<input type="button" value="Update" onclick="updateMainTable()" /> + +<!-- END Update button ----- --> + +<br /> + + +<!-- BEGIN Main table -------------------------------------------> + +<table style="border:0"> +<tr> +<td style="border:0; background-color:#eee"> +Changes in benchmark time series are ranked according to a score that is +a combined measure of the reliability and significance of the change. +The score ranges from 0 (low) to 1 (high). +<br /> +Clicking a score opens a page with details about the change itself and the +time series in which it occurs. +</td> +</tr> +</table> +<table id="main_table" class="tablesorter" border="0" + cellpadding="0" cellspacing="1"> +<!--#include file="tctabledef.html" --> +</table> + +<!-- END Main table -------------------------------------------- --> + +</body> +</html> |