summaryrefslogtreecommitdiffstats
path: root/web/topchanges/index.shtml
blob: 03623b665300f3476490192f505bc222b1462fdd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
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>