summaryrefslogtreecommitdiffstats
path: root/web/topchanges/index.shtml
diff options
context:
space:
mode:
Diffstat (limited to 'web/topchanges/index.shtml')
-rw-r--r--web/topchanges/index.shtml193
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>
+&nbsp;&nbsp;&nbsp;
+
+<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>
+&nbsp;&nbsp;&nbsp;
+<a href="javascript::void(0)" style="text-decoration:none"
+ onclick="$('#test_cases input').attr('checked', true); return false;">
+ select all</a>
+&nbsp;&nbsp;&nbsp;
+<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>