diff options
author | jasplin <qt-info@nokia.com> | 2011-05-04 10:04:04 +0200 |
---|---|---|
committer | jasplin <qt-info@nokia.com> | 2011-05-04 10:04:04 +0200 |
commit | eae8ff839296559a637ff100d7585562d68b5cb1 (patch) | |
tree | 4986d3f1c7971446b7cca241603a0a6396319fc7 | |
parent | 30f21cd291af000f2a6835d7f7d1d187c951814e (diff) |
Added skeleton for Change Summary page
-rw-r--r-- | web/analysis/help_tsbm.html | 22 | ||||
-rw-r--r-- | web/analysis/index.html | 12 | ||||
-rw-r--r-- | web/analysis/rankings.shtml | 29 | ||||
-rw-r--r-- | web/analysis/stats1.html | 18 | ||||
-rw-r--r-- | web/analysis/stats2.html | 27 | ||||
-rw-r--r-- | web/analysis/tsbm.shtml | 25 | ||||
-rw-r--r-- | web/analysis/tsstats.shtml | 29 | ||||
-rw-r--r-- | web/changesummary/cstabledef.html | 19 | ||||
-rw-r--r-- | web/changesummary/index.shtml | 234 | ||||
-rw-r--r-- | web/changesummary/main.js | 89 | ||||
-rw-r--r-- | web/global/global.js (renamed from web/analysis/global.js) | 0 | ||||
-rw-r--r-- | web/global/images/ajax-spinner.gif (renamed from web/analysis/images/ajax-spinner.gif) | bin | 673 -> 673 bytes | |||
-rw-r--r-- | web/global/images/bg_benchmark.png (renamed from web/analysis/images/bg_benchmark.png) | bin | 186 -> 186 bytes | |||
-rw-r--r-- | web/global/images/bg_context1.png (renamed from web/analysis/images/bg_context1.png) | bin | 186 -> 186 bytes | |||
-rw-r--r-- | web/global/images/bg_context2.png (renamed from web/analysis/images/bg_context2.png) | bin | 186 -> 186 bytes | |||
-rw-r--r-- | web/global/images/bg_metric.png (renamed from web/analysis/images/bg_metric.png) | bin | 186 -> 186 bytes | |||
-rw-r--r-- | web/global/images/canvas-bg.png (renamed from web/analysis/images/canvas-bg.png) | bin | 1912 -> 1912 bytes | |||
-rw-r--r-- | web/global/images/help_overview.odp (renamed from web/analysis/images/help_overview.odp) | bin | 131373 -> 131373 bytes | |||
-rw-r--r-- | web/global/images/help_overview.png (renamed from web/analysis/images/help_overview.png) | bin | 106001 -> 106001 bytes | |||
-rw-r--r-- | web/global/images/help_overview_anno.png (renamed from web/analysis/images/help_overview_anno.png) | bin | 175285 -> 175285 bytes | |||
-rw-r--r-- | web/global/images/help_plot_changes.odp (renamed from web/analysis/images/help_plot_changes.odp) | bin | 55566 -> 55566 bytes | |||
-rw-r--r-- | web/global/images/help_plot_changes.png (renamed from web/analysis/images/help_plot_changes.png) | bin | 32275 -> 32275 bytes | |||
-rw-r--r-- | web/global/images/help_plot_changes_anno.png (renamed from web/analysis/images/help_plot_changes_anno.png) | bin | 80775 -> 80775 bytes | |||
-rw-r--r-- | web/global/images/help_plot_invalidobs.odp (renamed from web/analysis/images/help_plot_invalidobs.odp) | bin | 60593 -> 60593 bytes | |||
-rw-r--r-- | web/global/images/help_plot_invalidobs.png (renamed from web/analysis/images/help_plot_invalidobs.png) | bin | 42726 -> 42726 bytes | |||
-rw-r--r-- | web/global/images/help_plot_invalidobs_anno.png (renamed from web/analysis/images/help_plot_invalidobs_anno.png) | bin | 68417 -> 68417 bytes | |||
-rw-r--r-- | web/global/images/help_plot_missing.odp (renamed from web/analysis/images/help_plot_missing.odp) | bin | 60975 -> 60975 bytes | |||
-rw-r--r-- | web/global/images/help_plot_missing.png (renamed from web/analysis/images/help_plot_missing.png) | bin | 44205 -> 44205 bytes | |||
-rw-r--r-- | web/global/images/help_plot_missing_anno.png (renamed from web/analysis/images/help_plot_missing_anno.png) | bin | 64466 -> 64466 bytes | |||
-rw-r--r-- | web/global/images/help_plot_nonposobs.odp (renamed from web/analysis/images/help_plot_nonposobs.odp) | bin | 55062 -> 55062 bytes | |||
-rw-r--r-- | web/global/images/help_plot_nonposobs.png (renamed from web/analysis/images/help_plot_nonposobs.png) | bin | 38328 -> 38328 bytes | |||
-rw-r--r-- | web/global/images/help_plot_nonposobs_anno.png (renamed from web/analysis/images/help_plot_nonposobs_anno.png) | bin | 57483 -> 57483 bytes | |||
-rw-r--r-- | web/global/images/help_plot_overview.odp (renamed from web/analysis/images/help_plot_overview.odp) | bin | 61675 -> 61675 bytes | |||
-rw-r--r-- | web/global/images/help_plot_overview.png (renamed from web/analysis/images/help_plot_overview.png) | bin | 40068 -> 40068 bytes | |||
-rw-r--r-- | web/global/images/help_plot_overview_anno.png (renamed from web/analysis/images/help_plot_overview_anno.png) | bin | 80537 -> 80537 bytes | |||
-rw-r--r-- | web/global/images/help_plot_rse.odp (renamed from web/analysis/images/help_plot_rse.odp) | bin | 74755 -> 74755 bytes | |||
-rw-r--r-- | web/global/images/help_plot_rse.png (renamed from web/analysis/images/help_plot_rse.png) | bin | 50228 -> 50228 bytes | |||
-rw-r--r-- | web/global/images/help_plot_rse_anno.png (renamed from web/analysis/images/help_plot_rse_anno.png) | bin | 85506 -> 85506 bytes | |||
-rw-r--r-- | web/global/images/help_plot_samplesize.odp (renamed from web/analysis/images/help_plot_samplesize.odp) | bin | 49646 -> 49646 bytes | |||
-rw-r--r-- | web/global/images/help_plot_samplesize.png (renamed from web/analysis/images/help_plot_samplesize.png) | bin | 32995 -> 32995 bytes | |||
-rw-r--r-- | web/global/images/help_plot_samplesize_anno.png (renamed from web/analysis/images/help_plot_samplesize_anno.png) | bin | 52901 -> 52901 bytes | |||
-rw-r--r-- | web/global/images/help_plot_selected.odp (renamed from web/analysis/images/help_plot_selected.odp) | bin | 110058 -> 110058 bytes | |||
-rw-r--r-- | web/global/images/help_plot_selected.png (renamed from web/analysis/images/help_plot_selected.png) | bin | 79725 -> 79725 bytes | |||
-rw-r--r-- | web/global/images/help_plot_selected_anno.png (renamed from web/analysis/images/help_plot_selected_anno.png) | bin | 165685 -> 165685 bytes | |||
-rw-r--r-- | web/global/images/lcms.odp (renamed from web/analysis/images/lcms.odp) | bin | 10987 -> 10987 bytes | |||
-rw-r--r-- | web/global/images/lcms.png (renamed from web/analysis/images/lcms.png) | bin | 3710 -> 3710 bytes | |||
-rw-r--r-- | web/global/images/nospinner.png (renamed from web/analysis/images/nospinner.png) | bin | 193 -> 193 bytes | |||
-rw-r--r-- | web/global/images/rse.odp (renamed from web/analysis/images/rse.odp) | bin | 10994 -> 10994 bytes | |||
-rw-r--r-- | web/global/images/rse.png (renamed from web/analysis/images/rse.png) | bin | 3521 -> 3521 bytes | |||
-rw-r--r-- | web/global/style.css (renamed from web/analysis/style.css) | 0 | ||||
-rw-r--r-- | web/global/tablesorter/themes/bm/asc.png (renamed from web/analysis/tablesorter/themes/bm/asc.png) | bin | 2925 -> 2925 bytes | |||
-rw-r--r-- | web/global/tablesorter/themes/bm/bg.png (renamed from web/analysis/tablesorter/themes/bm/bg.png) | bin | 2930 -> 2930 bytes | |||
-rw-r--r-- | web/global/tablesorter/themes/bm/desc.png (renamed from web/analysis/tablesorter/themes/bm/desc.png) | bin | 2893 -> 2893 bytes | |||
-rw-r--r-- | web/global/tablesorter/themes/bm/style.css (renamed from web/analysis/tablesorter/themes/bm/style.css) | 0 |
54 files changed, 430 insertions, 74 deletions
diff --git a/web/analysis/help_tsbm.html b/web/analysis/help_tsbm.html index e467fe4..705c4b2 100644 --- a/web/analysis/help_tsbm.html +++ b/web/analysis/help_tsbm.html @@ -22,7 +22,7 @@ li {padding:5px} <!-- ///////////////////////////////////////////////////////////////// --> <h2>Overview</h2> - <img src="images/help_overview_anno.png" /><br /><br /> + <img src="../global/images/help_overview_anno.png" /><br /><br /> <h2>Main context</h2> @@ -170,7 +170,7 @@ accessed through a link. standard errors</a> of all snapshots. <br /><br /> - <img src="images/rse.png" /> + <img src="../global/images/rse.png" /> <br /><br />A high value might indicate unstable or fluctuating results. </td> </tr> @@ -211,7 +211,7 @@ accessed through a link. change</a>. This score indicates the strength of the last signicifant change as a value ranging from 0 (weak) to 1 (strong): <br /><br /> - <img src="images/lcms.png" /> + <img src="../global/images/lcms.png" /> </td> </tr> <tr> @@ -332,34 +332,34 @@ classified as either "lower is better" (like walltime) or "higher is better" <h2>Time Series Plot</h2> <h3>Snapshots and main graph</h3> - <img src="images/help_plot_overview_anno.png" /><br /><br /> + <img src="../global/images/help_plot_overview_anno.png" /><br /><br /> <a name="changes" /> <h3>Significant changes</h3> - <img src="images/help_plot_changes_anno.png" /><br /><br /> + <img src="../global/images/help_plot_changes_anno.png" /><br /><br /> <h3>Sample size</h3> - <img src="images/help_plot_samplesize_anno.png" /><br /><br /> + <img src="../global/images/help_plot_samplesize_anno.png" /><br /><br /> <h3>Non-positive observations</h3> - <img src="images/help_plot_nonposobs_anno.png" /><br /><br /> + <img src="../global/images/help_plot_nonposobs_anno.png" /><br /><br /> <h3>Invalid observations</h3> - <img src="images/help_plot_invalidobs_anno.png" /><br /><br /> + <img src="../global/images/help_plot_invalidobs_anno.png" /><br /><br /> <h3>Statistical dispersion</h3> Statistical dispersion in a time series is measured in terms of <a href="http://en.wikipedia.org/wiki/Standard_error_%28statistics%29#Relative_standard_error">relative standard error</a> (RSE). - <img src="images/help_plot_rse_anno.png" /><br /><br /> + <img src="../global/images/help_plot_rse_anno.png" /><br /><br /> <h3>Missing data</h3> - <img src="images/help_plot_missing_anno.png" /><br /><br /> + <img src="../global/images/help_plot_missing_anno.png" /><br /><br /> <h2>Snapshot details</h2> @@ -367,7 +367,7 @@ When clicking on a snapshot in the plot, the two tables below the plot are filled with various details about the selected snapshot. <br /> <br /> - <img src="images/help_plot_selected_anno.png" /><br /><br /> + <img src="../global/images/help_plot_selected_anno.png" /><br /><br /> </body> diff --git a/web/analysis/index.html b/web/analysis/index.html index 53da056..cb03f69 100644 --- a/web/analysis/index.html +++ b/web/analysis/index.html @@ -2,18 +2,18 @@ <head> <title>BM Analysis</title> - <script type="text/javascript" src="jquery-1.4.2.min.js"></script> - <script type="text/javascript" src="boxover/boxover.js"></script> - <script type="text/javascript" src="global.js"></script> + <script type="text/javascript" src="../global/jquery-1.4.2.min.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="style.css" type="text/css" /> + <link rel="stylesheet" href="../global/style.css" type="text/css" /> </head> <body> <!-- -<img id="underConstruction" src="images/under_construction.jpg" /> +<img id="underConstruction" src="../global/images/under_construction.jpg" /> <br/> <script type="text/javascript"> setTooltip( @@ -28,7 +28,7 @@ <span style="white-space:nowrap"> <span id="status">no status</span> -<img alt="spinner" id="spinner" src="images/ajax-spinner.gif" +<img alt="spinner" id="spinner" src="../global/images/ajax-spinner.gif" style="display:none"/> </span> diff --git a/web/analysis/rankings.shtml b/web/analysis/rankings.shtml index a8054f7..64cdfb0 100644 --- a/web/analysis/rankings.shtml +++ b/web/analysis/rankings.shtml @@ -4,20 +4,23 @@ <title>BM2 - Rankings</title> - <script type="text/javascript" src="jquery-1.4.2.min.js"></script> - <script type="text/javascript" src="flot/jquery.flot.js"></script> - <script type="text/javascript" src="flot/jquery.flot.selection.js"></script> - <script type="text/javascript" src="tablesorter/jquery.tablesorter.js"> + <script type="text/javascript" src="../global/jquery-1.4.2.min.js"></script> + <script type="text/javascript" src="../global/flot/jquery.flot.js"></script> + <script type="text/javascript" + src="../global/flot/jquery.flot.selection.js"></script> + <script type="text/javascript" + src="../global/tablesorter/jquery.tablesorter.js"> </script> - <script type="text/javascript" src="boxover/boxover.js"></script> - <script type="text/javascript" src="global.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="tsbmbody.js"></script> <script type="text/javascript" src="rankings.js"></script> - <link type="text/css" rel="stylesheet" href="style.css" /> - <link type="text/css" rel="stylesheet" href="tablesorter/docs/css/jq.css" /> + <link type="text/css" rel="stylesheet" href="../global/style.css" /> <link type="text/css" rel="stylesheet" - href="tablesorter/themes/bm/style.css" /> + href="../global/tablesorter/docs/css/jq.css" /> + <link type="text/css" rel="stylesheet" + href="../global/tablesorter/themes/bm/style.css" /> </head> @@ -28,9 +31,9 @@ BM2 - Rankings</span> <span style="white-space:nowrap"> <span id="status1">no status</span> -<img alt="spinner1" id="spinner1" src="images/ajax-spinner.gif" +<img alt="spinner1" id="spinner1" src="../global/images/ajax-spinner.gif" style="display:none"/> -<img alt="nospinner1" id="nospinner1" src="images/nospinner.png" +<img alt="nospinner1" id="nospinner1" src="../global/images/nospinner.png" style="display:inline"/> </span> @@ -71,9 +74,9 @@ $("#analysisPageRankedOnlyLink").attr( <div id="div_rankings" style="display:none"> <span id="status2">no status</span> -<img alt="spinner2" id="spinner2" src="images/ajax-spinner.gif" +<img alt="spinner2" id="spinner2" src="../global/images/ajax-spinner.gif" style="display:none"/> -<img alt="nospinner2" id="nospinner2" src="images/nospinner.png" +<img alt="nospinner2" id="nospinner2" src="../global/images/nospinner.png" style="display:inline"/> <!-- *** BEGIN Rankings *********************************** --> diff --git a/web/analysis/stats1.html b/web/analysis/stats1.html index 69ce7e8..0c2981e 100644 --- a/web/analysis/stats1.html +++ b/web/analysis/stats1.html @@ -4,17 +4,19 @@ <title>BM2 - Context Details</title> - <script type="text/javascript" src="jquery-1.4.2.min.js"></script> - <script type="text/javascript" src="tablesorter/jquery.tablesorter.js"> + <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="boxover/boxover.js"></script> - <script type="text/javascript" src="global.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="stats1.js"></script> - <link type="text/css" rel="stylesheet" href="style.css" /> - <link type="text/css" rel="stylesheet" href="tablesorter/docs/css/jq.css" /> + <link type="text/css" rel="stylesheet" href="../global/style.css" /> <link type="text/css" rel="stylesheet" - href="tablesorter/themes/bm/style.css" /> + href="../global/tablesorter/docs/css/jq.css" /> + <link type="text/css" rel="stylesheet" + href="../global/tablesorter/themes/bm/style.css" /> </head> @@ -25,7 +27,7 @@ BM2 - Context Details</span> <span style="white-space:nowrap"> <span id="status">no status</span> -<img alt="spinner" id="spinner" src="images/ajax-spinner.gif" +<img alt="spinner" id="spinner" src="../global/images/ajax-spinner.gif" style="display:none"/> </span> diff --git a/web/analysis/stats2.html b/web/analysis/stats2.html index 09cc523..a8cce8f 100644 --- a/web/analysis/stats2.html +++ b/web/analysis/stats2.html @@ -4,19 +4,22 @@ <title>BM2 - Context 1 vs Context 2</title> - <script type="text/javascript" src="jquery-1.4.2.min.js"></script> - <script type="text/javascript" src="flot/jquery.flot.js"></script> - <script type="text/javascript" src="flot/jquery.flot.selection.js"></script> - <script type="text/javascript" src="tablesorter/jquery.tablesorter.js"> + <script type="text/javascript" src="../global/jquery-1.4.2.min.js"></script> + <script type="text/javascript" src="../global/flot/jquery.flot.js"></script> + <script type="text/javascript" + src="../global/flot/jquery.flot.selection.js"></script> + <script type="text/javascript" + src="../global/tablesorter/jquery.tablesorter.js"> </script> - <script type="text/javascript" src="boxover/boxover.js"></script> - <script type="text/javascript" src="global.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="stats2.js"></script> - <link type="text/css" rel="stylesheet" href="style.css" /> - <link type="text/css" rel="stylesheet" href="tablesorter/docs/css/jq.css" /> + <link type="text/css" rel="stylesheet" href="../global/style.css" /> <link type="text/css" rel="stylesheet" - href="tablesorter/themes/bm/style.css" /> + href="../global/tablesorter/docs/css/jq.css" /> + <link type="text/css" rel="stylesheet" + href="../global/tablesorter/themes/bm/style.css" /> </head> @@ -27,7 +30,7 @@ BM2 - Context 1 vs Context 2</span> <span style="white-space:nowrap"> <span id="status">no status</span> -<img alt="spinner" id="spinner" src="images/ajax-spinner.gif" +<img alt="spinner" id="spinner" src="../global/images/ajax-spinner.gif" style="display:none"/> </span> @@ -436,7 +439,7 @@ cellpadding="0" cellspacing="1" style="width:150px"> "Relative standard error in Context 1.<br />" + "The values 0 and 100 indicate minimum and " + "maximum dispersion with 100 being an asymptote." + - "<br /><br /><img src=\"images/rse.png\" />"); + "<br /><br /><img src=\"../global/images/rse.png\" />"); </script> <th id="rse2">RSE2</th> <script type="text/javascript"> @@ -445,7 +448,7 @@ cellpadding="0" cellspacing="1" style="width:150px"> "Relative standard error in Context 1.<br />" + "The values 0 and 100 indicate minimum and " + "maximum dispersion with 100 being an asymptote." + - "<br /><br /><img src=\"images/rse.png\" />"); + "<br /><br /><img src=\"../global/images/rse.png\" />"); </script> <th id="pbmTable_rseImprovDiff">Improv.</th> <script type="text/javascript"> diff --git a/web/analysis/tsbm.shtml b/web/analysis/tsbm.shtml index 54141ce..fc5379a 100644 --- a/web/analysis/tsbm.shtml +++ b/web/analysis/tsbm.shtml @@ -4,20 +4,23 @@ <title>BM2 - Benchmark Time Series</title> - <script type="text/javascript" src="jquery-1.4.2.min.js"></script> - <script type="text/javascript" src="flot/jquery.flot.js"></script> - <script type="text/javascript" src="flot/jquery.flot.selection.js"></script> - <script type="text/javascript" src="tablesorter/jquery.tablesorter.js"> + <script type="text/javascript" src="../global/jquery-1.4.2.min.js"></script> + <script type="text/javascript" src="../global/flot/jquery.flot.js"></script> + <script type="text/javascript" + src="../global/flot/jquery.flot.selection.js"></script> + <script type="text/javascript" + src="../global/tablesorter/jquery.tablesorter.js"> </script> - <script type="text/javascript" src="boxover/boxover.js"></script> - <script type="text/javascript" src="global.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="tsbmbody.js"></script> <script type="text/javascript" src="tsbm.js"></script> - <link type="text/css" rel="stylesheet" href="style.css" /> - <link type="text/css" rel="stylesheet" href="tablesorter/docs/css/jq.css" /> + <link type="text/css" rel="stylesheet" href="../global/style.css" /> <link type="text/css" rel="stylesheet" - href="tablesorter/themes/bm/style.css" /> + href="../global/tablesorter/docs/css/jq.css" /> + <link type="text/css" rel="stylesheet" + href="../global/tablesorter/themes/bm/style.css" /> </head> @@ -28,9 +31,9 @@ BM2 - Benchmark Time Series</span> <span style="white-space:nowrap"> <span id="status3">no status</span> -<img alt="spinner3" id="spinner3" src="images/ajax-spinner.gif" +<img alt="spinner3" id="spinner3" src="../global/images/ajax-spinner.gif" style="display:none"/> -<img alt="nospinner3" id="nospinner3" src="images/nospinner.png" +<img alt="nospinner3" id="nospinner3" src="../global/images/nospinner.png" style="display:inline"/> </span> diff --git a/web/analysis/tsstats.shtml b/web/analysis/tsstats.shtml index 825d8f5..12f6323 100644 --- a/web/analysis/tsstats.shtml +++ b/web/analysis/tsstats.shtml @@ -4,20 +4,23 @@ <title>BM2 - Time Series Statistics</title> - <script type="text/javascript" src="jquery-1.4.2.min.js"></script> - <script type="text/javascript" src="flot/jquery.flot.js"></script> - <script type="text/javascript" src="flot/jquery.flot.selection.js"></script> - <script type="text/javascript" src="tablesorter/jquery.tablesorter.js"> + <script type="text/javascript" src="../global/jquery-1.4.2.min.js"></script> + <script type="text/javascript" src="../global/flot/jquery.flot.js"></script> + <script type="text/javascript" + src="../global/flot/jquery.flot.selection.js"></script> + <script type="text/javascript" + src="../global/tablesorter/jquery.tablesorter.js"> </script> - <script type="text/javascript" src="boxover/boxover.js"></script> - <script type="text/javascript" src="global.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="tsbmbody.js"></script> <script type="text/javascript" src="tsstats.js"></script> - <link type="text/css" rel="stylesheet" href="style.css" /> - <link type="text/css" rel="stylesheet" href="tablesorter/docs/css/jq.css" /> + <link type="text/css" rel="stylesheet" href="../global/style.css" /> <link type="text/css" rel="stylesheet" - href="tablesorter/themes/bm/style.css" /> + href="../global/tablesorter/docs/css/jq.css" /> + <link type="text/css" rel="stylesheet" + href="../global/tablesorter/themes/bm/style.css" /> </head> @@ -28,9 +31,9 @@ BM2 - Time Series Statistics</span> <span style="white-space:nowrap"> <span id="status1">no status</span> -<img alt="spinner1" id="spinner1" src="images/ajax-spinner.gif" +<img alt="spinner1" id="spinner1" src="../global/images/ajax-spinner.gif" style="display:none"/> -<img alt="nospinner1" id="nospinner1" src="images/nospinner.png" +<img alt="nospinner1" id="nospinner1" src="../global/images/nospinner.png" style="display:inline"/> </span> @@ -71,9 +74,9 @@ $("#analysisPageLink").attr( <div id="div_perBenchmarkStats" style="display:none"> <span id="status2">no status</span> -<img alt="spinner2" id="spinner2" src="images/ajax-spinner.gif" +<img alt="spinner2" id="spinner2" src="../global/images/ajax-spinner.gif" style="display:none"/> -<img alt="nospinner2" id="nospinner2" src="images/nospinner.png" +<img alt="nospinner2" id="nospinner2" src="../global/images/nospinner.png" style="display:inline"/> <!-- *** BEGIN Per-benchmark stats *********************************** --> diff --git a/web/changesummary/cstabledef.html b/web/changesummary/cstabledef.html new file mode 100644 index 0000000..9c6fbf5 --- /dev/null +++ b/web/changesummary/cstabledef.html @@ -0,0 +1,19 @@ +<thead> +<tr> + <th>Host</th> + <th>Platform</th> + <th>Branch</th> + <th>0</th> + <th>1</th> + <th>2</th> + <th>3</th> + <th>4</th> + <th>5</th> + <th>6</th> + <th>7</th> + <th>8</th> + <th>9</th> +</tr> +</thead> +<tbody> +</tbody> diff --git a/web/changesummary/index.shtml b/web/changesummary/index.shtml new file mode 100644 index 0000000..5d45217 --- /dev/null +++ b/web/changesummary/index.shtml @@ -0,0 +1,234 @@ +<html> + +<head> + <title>BM Change Summary</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 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 Change Summary</span> + + +<span style="white-space:nowrap"> +<span id="status">no status</span> +<img alt="spinner" id="spinner" src="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 /> + + +<!-- BEGIN Ranking target -------------------------------------------- --> + +<table style="border:0"> +<tr> +<td style="border:0"> +<fieldset> +<legend>Ranking Target</legend> + +<!-- Primary change type: --> +<select id="primary_change_type" onchange="updateRankingTarget()"> + <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" onchange="updateMainTable()"> + <option id="last_change" tag="last"></option> + <option id="max_change_last_week" tag="7"></option> + <option id="max_change_last_month" tag="30"></option> + <option id="max_change_last_6_months" tag="180"></option> + <option id="max_change_ever" tag="all"></option> +</select> + +<br /> +<input id="incl_premature_changes" type="checkbox" + onchange="updateMainTable()"/> +<label id="incl_premature_changes_label">Include premature changes</label> + +</fieldset> +</td> +</tr> +</table> + +<!-- END Ranking target -------------------------------------------- --> + +<br /> +<br /> + +<!-- BEGIN Main tables (exactly one will be visible at a time) ----- --> + +<!-- ... regressions (excluding premature ones): ---------------- --> + +<div id="div_mt_regr_last" style="display:block"> +<table id="mt_regr_last" class="tablesorter" border="0" + cellpadding="0" cellspacing="1"> +<!--#include file="cstabledef.html" --> +</table> +</div> + +<div id="div_mt_regr_7" style="display:none"> +<table id="mt_regr_7" class="tablesorter" border="0" + cellpadding="0" cellspacing="1"> +<!--#include file="cstabledef.html" --> +</table> +</div> + +<div id="div_mt_regr_30" style="display:none"> +<table id="mt_regr_30" class="tablesorter" border="0" + cellpadding="0" cellspacing="1"> +<!--#include file="cstabledef.html" --> +</table> +</div> + +<div id="div_mt_regr_180" style="display:none"> +<table id="mt_regr_180" class="tablesorter" border="0" + cellpadding="0" cellspacing="1"> +<!--#include file="cstabledef.html" --> +</table> +</div> + +<div id="div_mt_regr_all" style="display:none"> +<table id="mt_regr_all" class="tablesorter" border="0" + cellpadding="0" cellspacing="1"> +<!--#include file="cstabledef.html" --> +</table> +</div> + +<!-- ... regressions (including premature ones): ---------------- --> + +<div id="div_mt_regr_last_pmt" style="display:none"> +<table id="mt_regr_last_pmt" class="tablesorter" border="0" + cellpadding="0" cellspacing="1"> +<!--#include file="cstabledef.html" --> +</table> +</div> + +<div id="div_mt_regr_7_pmt" style="display:none"> +<table id="mt_regr_7_pmt" class="tablesorter" border="0" + cellpadding="0" cellspacing="1"> +<!--#include file="cstabledef.html" --> +</table> +</div> + +<div id="div_mt_regr_30_pmt" style="display:none"> +<table id="mt_regr_30_pmt" class="tablesorter" border="0" + cellpadding="0" cellspacing="1"> +<!--#include file="cstabledef.html" --> +</table> +</div> + +<div id="div_mt_regr_180_pmt" style="display:none"> +<table id="mt_regr_180_pmt" class="tablesorter" border="0" + cellpadding="0" cellspacing="1"> +<!--#include file="cstabledef.html" --> +</table> +</div> + +<div id="div_mt_regr_all_pmt" style="display:none"> +<table id="mt_regr_all_pmt" class="tablesorter" border="0" + cellpadding="0" cellspacing="1"> +<!--#include file="cstabledef.html" --> +</table> +</div> + +<!-- ... improvements (excluding premature ones): ---------------- --> + +<div id="div_mt_impr_last" style="display:none"> +<table id="mt_impr_last" class="tablesorter" border="0" + cellpadding="0" cellspacing="1"> +<!--#include file="cstabledef.html" --> +</table> +</div> + +<div id="div_mt_impr_7" style="display:none"> +<table id="mt_impr_7" class="tablesorter" border="0" + cellpadding="0" cellspacing="1"> +<!--#include file="cstabledef.html" --> +</table> +</div> + +<div id="div_mt_impr_30" style="display:none"> +<table id="mt_impr_30" class="tablesorter" border="0" + cellpadding="0" cellspacing="1"> +<!--#include file="cstabledef.html" --> +</table> +</div> + +<div id="div_mt_impr_180" style="display:none"> +<table id="mt_impr_180" class="tablesorter" border="0" + cellpadding="0" cellspacing="1"> +<!--#include file="cstabledef.html" --> +</table> +</div> + +<div id="div_mt_impr_all" style="display:none"> +<table id="mt_impr_all" class="tablesorter" border="0" + cellpadding="0" cellspacing="1"> +<!--#include file="cstabledef.html" --> +</table> +</div> + +<!-- ... improvements (including premature ones): ---------------- --> + +<div id="div_mt_impr_last_pmt" style="display:none"> +<table id="mt_impr_last_pmt" class="tablesorter" border="0" + cellpadding="0" cellspacing="1"> +<!--#include file="cstabledef.html" --> +</table> +</div> + +<div id="div_mt_impr_7_pmt" style="display:none"> +<table id="mt_impr_7_pmt" class="tablesorter" border="0" + cellpadding="0" cellspacing="1"> +<!--#include file="cstabledef.html" --> +</table> +</div> + +<div id="div_mt_impr_30_pmt" style="display:none"> +<table id="mt_impr_30_pmt" class="tablesorter" border="0" + cellpadding="0" cellspacing="1"> +<!--#include file="cstabledef.html" --> +</table> +</div> + +<div id="div_mt_impr_180_pmt" style="display:none"> +<table id="mt_impr_180_pmt" class="tablesorter" border="0" + cellpadding="0" cellspacing="1"> +<!--#include file="cstabledef.html" --> +</table> +</div> + +<div id="div_mt_impr_all_pmt" style="display:none"> +<table id="mt_impr_all_pmt" class="tablesorter" border="0" + cellpadding="0" cellspacing="1"> +<!--#include file="cstabledef.html" --> +</table> +</div> + +<!-- END Main table -------------------------------------------- --> + +</body> +</html> diff --git a/web/changesummary/main.js b/web/changesummary/main.js new file mode 100644 index 0000000..03f8c66 --- /dev/null +++ b/web/changesummary/main.js @@ -0,0 +1,89 @@ +function updateMainTable() { + var pctTag = $("#primary_change_type option:selected").attr("tag"); + var sctTag = $("#secondary_change_type option:selected").attr("tag"); + var pmtTag = + ($("#incl_premature_changes:checked").length == 1) ? "_pmt" : ""; + var divName = "div_mt_" + pctTag + "_" + sctTag + pmtTag; + + // Hide all main tables but the current one: + $('div[id^="div_mt_"]').css("display", "none"); + $("#" + divName).css("display", "block"); +} + +function updateRankingTarget() { + var pctName = + $("#primary_change_type option:selected").attr("singular_name"); + + $("#last_change").text("Most recent " + pctName); + $("#max_change_last_week").text("Strongest " + pctName + " last week"); + $("#max_change_last_month").text("Strongest " + pctName + " last month"); + $("#max_change_last_6_months").text( + "Strongest " + pctName + " last six months"); + $("#max_change_ever").text("Strongest " + pctName + " ever"); + + $("#incl_premature_changes_label").text( + "Include premature " + pctName + "s"); + + updateMainTable(); +} + +function initMainTable(tableSel) { + + $(tableSel).tablesorter({ + headers: { + 3: { sorter: "mixed_numeric_desc_before_missing" }, // rank pos 0 + 4: { sorter: false }, // 1 + 5: { sorter: false }, // 2 + 6: { sorter: false }, // 3 + 7: { sorter: false }, // 4 + 8: { sorter: false }, // 5 + 9: { sorter: false }, // 6 + 10: { sorter: false }, // 7 + 11: { sorter: false }, // 8 + 12: { sorter: false } // 9 + } + }); + + // // Note: The nth-child selector below uses 1-based indexing! + // setTooltip($(tableSel).find("th:nth-child(2)"), tooltipText_ms()); + // setTooltip($(tableSel).find("th:nth-child(3)"), tooltipText_lsd()); + // setTooltip($(tableSel).find("th:nth-child(4)"), tooltipText_ni()); + // setTooltip($(tableSel).find("th:nth-child(5)"), tooltipText_nz()); + // setTooltip($(tableSel).find("th:nth-child(6)"), tooltipText_nc()); + // setTooltip($(tableSel).find("th:nth-child(7)"), tooltipText_mdrse()); + // setTooltip($(tableSel).find("th:nth-child(8)"), tooltipText_rsemd()); + // setTooltip($(tableSel).find("th:nth-child(9)"), tooltipText_qs()); + // setTooltip($(tableSel).find("th:nth-child(10)"), tooltipText_lc()); + // setTooltip($(tableSel).find("th:nth-child(11)"), tooltipText_lcda()); + // setTooltip($(tableSel).find("th:nth-child(12)"), tooltipText_lcms()); + // setTooltip($(tableSel).find("th:nth-child(13)"), tooltipText_lcss()); + // setTooltip($(tableSel).find("th:nth-child(14)"), tooltipText_lcss1()); + // setTooltip($(tableSel).find("th:nth-child(15)"), tooltipText_lcgss()); + // setTooltip($(tableSel).find("th:nth-child(16)"), tooltipText_lclss()); + // setTooltip($(tableSel).find("th:nth-child(17)"), tooltipText_lcds1()); + // setTooltip($(tableSel).find("th:nth-child(18)"), tooltipText_lcds2()); + + // $(tableSel).bind("sortStart",function() { + // $("#pbmTable_sortInProgress").show(); + // }).bind("sortEnd",function() { + // $("#pbmTable_sortInProgress").hide(); + // }); +} + +$(document).ready(function() { + + initTablesorter(); + + // Initialize all main tables: + $('table[id^="mt_"]').each(function() { + initMainTable("#" + $(this).attr("id")); + }); + + // Initialize ranking target: + $("#primary_change_type option[singular_name='regression']").attr( + "selected", true); + $("#incl_premature_changes").attr("checked", false) + updateRankingTarget(); + + fetchContexts(); +}); diff --git a/web/analysis/global.js b/web/global/global.js index f8f1cc1..f8f1cc1 100644 --- a/web/analysis/global.js +++ b/web/global/global.js diff --git a/web/analysis/images/ajax-spinner.gif b/web/global/images/ajax-spinner.gif Binary files differindex d0bce15..d0bce15 100644 --- a/web/analysis/images/ajax-spinner.gif +++ b/web/global/images/ajax-spinner.gif diff --git a/web/analysis/images/bg_benchmark.png b/web/global/images/bg_benchmark.png Binary files differindex 5fc3d66..5fc3d66 100644 --- a/web/analysis/images/bg_benchmark.png +++ b/web/global/images/bg_benchmark.png diff --git a/web/analysis/images/bg_context1.png b/web/global/images/bg_context1.png Binary files differindex b8bafa3..b8bafa3 100644 --- a/web/analysis/images/bg_context1.png +++ b/web/global/images/bg_context1.png diff --git a/web/analysis/images/bg_context2.png b/web/global/images/bg_context2.png Binary files differindex 4dc7c87..4dc7c87 100644 --- a/web/analysis/images/bg_context2.png +++ b/web/global/images/bg_context2.png diff --git a/web/analysis/images/bg_metric.png b/web/global/images/bg_metric.png Binary files differindex 0d4c135..0d4c135 100644 --- a/web/analysis/images/bg_metric.png +++ b/web/global/images/bg_metric.png diff --git a/web/analysis/images/canvas-bg.png b/web/global/images/canvas-bg.png Binary files differindex 93701d4..93701d4 100644 --- a/web/analysis/images/canvas-bg.png +++ b/web/global/images/canvas-bg.png diff --git a/web/analysis/images/help_overview.odp b/web/global/images/help_overview.odp Binary files differindex 7d85b7b..7d85b7b 100644 --- a/web/analysis/images/help_overview.odp +++ b/web/global/images/help_overview.odp diff --git a/web/analysis/images/help_overview.png b/web/global/images/help_overview.png Binary files differindex a184b06..a184b06 100644 --- a/web/analysis/images/help_overview.png +++ b/web/global/images/help_overview.png diff --git a/web/analysis/images/help_overview_anno.png b/web/global/images/help_overview_anno.png Binary files differindex 8df94a1..8df94a1 100644 --- a/web/analysis/images/help_overview_anno.png +++ b/web/global/images/help_overview_anno.png diff --git a/web/analysis/images/help_plot_changes.odp b/web/global/images/help_plot_changes.odp Binary files differindex dc60331..dc60331 100644 --- a/web/analysis/images/help_plot_changes.odp +++ b/web/global/images/help_plot_changes.odp diff --git a/web/analysis/images/help_plot_changes.png b/web/global/images/help_plot_changes.png Binary files differindex 08817e9..08817e9 100644 --- a/web/analysis/images/help_plot_changes.png +++ b/web/global/images/help_plot_changes.png diff --git a/web/analysis/images/help_plot_changes_anno.png b/web/global/images/help_plot_changes_anno.png Binary files differindex 791db6a..791db6a 100644 --- a/web/analysis/images/help_plot_changes_anno.png +++ b/web/global/images/help_plot_changes_anno.png diff --git a/web/analysis/images/help_plot_invalidobs.odp b/web/global/images/help_plot_invalidobs.odp Binary files differindex 1c3e957..1c3e957 100644 --- a/web/analysis/images/help_plot_invalidobs.odp +++ b/web/global/images/help_plot_invalidobs.odp diff --git a/web/analysis/images/help_plot_invalidobs.png b/web/global/images/help_plot_invalidobs.png Binary files differindex 74f80de..74f80de 100644 --- a/web/analysis/images/help_plot_invalidobs.png +++ b/web/global/images/help_plot_invalidobs.png diff --git a/web/analysis/images/help_plot_invalidobs_anno.png b/web/global/images/help_plot_invalidobs_anno.png Binary files differindex 31ddecb..31ddecb 100644 --- a/web/analysis/images/help_plot_invalidobs_anno.png +++ b/web/global/images/help_plot_invalidobs_anno.png diff --git a/web/analysis/images/help_plot_missing.odp b/web/global/images/help_plot_missing.odp Binary files differindex 61d6a98..61d6a98 100644 --- a/web/analysis/images/help_plot_missing.odp +++ b/web/global/images/help_plot_missing.odp diff --git a/web/analysis/images/help_plot_missing.png b/web/global/images/help_plot_missing.png Binary files differindex 7165797..7165797 100644 --- a/web/analysis/images/help_plot_missing.png +++ b/web/global/images/help_plot_missing.png diff --git a/web/analysis/images/help_plot_missing_anno.png b/web/global/images/help_plot_missing_anno.png Binary files differindex 00359d7..00359d7 100644 --- a/web/analysis/images/help_plot_missing_anno.png +++ b/web/global/images/help_plot_missing_anno.png diff --git a/web/analysis/images/help_plot_nonposobs.odp b/web/global/images/help_plot_nonposobs.odp Binary files differindex fa50e67..fa50e67 100644 --- a/web/analysis/images/help_plot_nonposobs.odp +++ b/web/global/images/help_plot_nonposobs.odp diff --git a/web/analysis/images/help_plot_nonposobs.png b/web/global/images/help_plot_nonposobs.png Binary files differindex 4805862..4805862 100644 --- a/web/analysis/images/help_plot_nonposobs.png +++ b/web/global/images/help_plot_nonposobs.png diff --git a/web/analysis/images/help_plot_nonposobs_anno.png b/web/global/images/help_plot_nonposobs_anno.png Binary files differindex 980dd46..980dd46 100644 --- a/web/analysis/images/help_plot_nonposobs_anno.png +++ b/web/global/images/help_plot_nonposobs_anno.png diff --git a/web/analysis/images/help_plot_overview.odp b/web/global/images/help_plot_overview.odp Binary files differindex 8204ee5..8204ee5 100644 --- a/web/analysis/images/help_plot_overview.odp +++ b/web/global/images/help_plot_overview.odp diff --git a/web/analysis/images/help_plot_overview.png b/web/global/images/help_plot_overview.png Binary files differindex c2a1832..c2a1832 100644 --- a/web/analysis/images/help_plot_overview.png +++ b/web/global/images/help_plot_overview.png diff --git a/web/analysis/images/help_plot_overview_anno.png b/web/global/images/help_plot_overview_anno.png Binary files differindex 3affed7..3affed7 100644 --- a/web/analysis/images/help_plot_overview_anno.png +++ b/web/global/images/help_plot_overview_anno.png diff --git a/web/analysis/images/help_plot_rse.odp b/web/global/images/help_plot_rse.odp Binary files differindex 03e44f4..03e44f4 100644 --- a/web/analysis/images/help_plot_rse.odp +++ b/web/global/images/help_plot_rse.odp diff --git a/web/analysis/images/help_plot_rse.png b/web/global/images/help_plot_rse.png Binary files differindex b04fa9b..b04fa9b 100644 --- a/web/analysis/images/help_plot_rse.png +++ b/web/global/images/help_plot_rse.png diff --git a/web/analysis/images/help_plot_rse_anno.png b/web/global/images/help_plot_rse_anno.png Binary files differindex 555e6f3..555e6f3 100644 --- a/web/analysis/images/help_plot_rse_anno.png +++ b/web/global/images/help_plot_rse_anno.png diff --git a/web/analysis/images/help_plot_samplesize.odp b/web/global/images/help_plot_samplesize.odp Binary files differindex cd73075..cd73075 100644 --- a/web/analysis/images/help_plot_samplesize.odp +++ b/web/global/images/help_plot_samplesize.odp diff --git a/web/analysis/images/help_plot_samplesize.png b/web/global/images/help_plot_samplesize.png Binary files differindex 325f571..325f571 100644 --- a/web/analysis/images/help_plot_samplesize.png +++ b/web/global/images/help_plot_samplesize.png diff --git a/web/analysis/images/help_plot_samplesize_anno.png b/web/global/images/help_plot_samplesize_anno.png Binary files differindex 6082b59..6082b59 100644 --- a/web/analysis/images/help_plot_samplesize_anno.png +++ b/web/global/images/help_plot_samplesize_anno.png diff --git a/web/analysis/images/help_plot_selected.odp b/web/global/images/help_plot_selected.odp Binary files differindex 77a3f79..77a3f79 100644 --- a/web/analysis/images/help_plot_selected.odp +++ b/web/global/images/help_plot_selected.odp diff --git a/web/analysis/images/help_plot_selected.png b/web/global/images/help_plot_selected.png Binary files differindex 4f52576..4f52576 100644 --- a/web/analysis/images/help_plot_selected.png +++ b/web/global/images/help_plot_selected.png diff --git a/web/analysis/images/help_plot_selected_anno.png b/web/global/images/help_plot_selected_anno.png Binary files differindex d3a1a08..d3a1a08 100644 --- a/web/analysis/images/help_plot_selected_anno.png +++ b/web/global/images/help_plot_selected_anno.png diff --git a/web/analysis/images/lcms.odp b/web/global/images/lcms.odp Binary files differindex 6b79925..6b79925 100644 --- a/web/analysis/images/lcms.odp +++ b/web/global/images/lcms.odp diff --git a/web/analysis/images/lcms.png b/web/global/images/lcms.png Binary files differindex 0bcd6ad..0bcd6ad 100644 --- a/web/analysis/images/lcms.png +++ b/web/global/images/lcms.png diff --git a/web/analysis/images/nospinner.png b/web/global/images/nospinner.png Binary files differindex 4f95459..4f95459 100644 --- a/web/analysis/images/nospinner.png +++ b/web/global/images/nospinner.png diff --git a/web/analysis/images/rse.odp b/web/global/images/rse.odp Binary files differindex 9effed8..9effed8 100644 --- a/web/analysis/images/rse.odp +++ b/web/global/images/rse.odp diff --git a/web/analysis/images/rse.png b/web/global/images/rse.png Binary files differindex b75661b..b75661b 100644 --- a/web/analysis/images/rse.png +++ b/web/global/images/rse.png diff --git a/web/analysis/style.css b/web/global/style.css index c1bc2d5..c1bc2d5 100644 --- a/web/analysis/style.css +++ b/web/global/style.css diff --git a/web/analysis/tablesorter/themes/bm/asc.png b/web/global/tablesorter/themes/bm/asc.png Binary files differindex 1ebe2cf..1ebe2cf 100644 --- a/web/analysis/tablesorter/themes/bm/asc.png +++ b/web/global/tablesorter/themes/bm/asc.png diff --git a/web/analysis/tablesorter/themes/bm/bg.png b/web/global/tablesorter/themes/bm/bg.png Binary files differindex b7be99f..b7be99f 100644 --- a/web/analysis/tablesorter/themes/bm/bg.png +++ b/web/global/tablesorter/themes/bm/bg.png diff --git a/web/analysis/tablesorter/themes/bm/desc.png b/web/global/tablesorter/themes/bm/desc.png Binary files differindex 5f445f8..5f445f8 100644 --- a/web/analysis/tablesorter/themes/bm/desc.png +++ b/web/global/tablesorter/themes/bm/desc.png diff --git a/web/analysis/tablesorter/themes/bm/style.css b/web/global/tablesorter/themes/bm/style.css index 72b9549..72b9549 100644 --- a/web/analysis/tablesorter/themes/bm/style.css +++ b/web/global/tablesorter/themes/bm/style.css |