1<!DOCTYPE html>
2<html>
3
4<head>
5    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
6    <title>{group_id} Summary - Criterion.rs</title>
7    <style type="text/css">
8        body \{
9            font: 14px Helvetica Neue;
10            text-rendering: optimizelegibility;
11        }
12
13        .body \{
14            width: 960px;
15            margin: auto;
16        }
17
18        a:link \{
19            color: #1F78B4;
20            text-decoration: none;
21        }
22
23        h2 \{
24            font-size: 36px;
25            font-weight: 300;
26        }
27
28        h3 \{
29            font-size: 24px;
30            font-weight: 300;
31        }
32
33        #footer \{
34            height: 40px;
35            background: #888;
36            color: white;
37            font-size: larger;
38            font-weight: 300;
39        }
40
41        #footer a \{
42            color: white;
43            text-decoration: underline;
44        }
45
46        #footer p \{
47            text-align: center
48        }
49    </style>
50</head>
51
52<body>
53    <div class="body">
54        <h2>{group_id}</h2>
55        {{- if violin_plot }}
56        <h3>Violin Plot</h3>
57        <a href="violin.svg">
58            <img src="violin.svg" alt="Violin Plot" />
59        </a>
60        <p>This chart shows the relationship between function/parameter and iteration time. The thickness of the shaded
61            region indicates the probability that a measurement of the given function/parameter would take a particular
62            length of time.</p>
63        {{- endif }}
64        {{- if line_chart }}
65        <h3>Line Chart</h3>
66        <img src="lines.svg" alt="Line Chart" />
67        <p>This chart shows the mean measured time for each function as the input (or the size of the input) increases.</p>
68        {{- endif }}
69        {{- for bench in benchmarks }}
70        <section class="plots">
71            <a href="{bench.path}/report/index.html">
72                <h4>{bench.name}</h4>
73            </a>
74            <table width="100%">
75                <tbody>
76                    <tr>
77                        <td>
78                            <a href="{bench.path}/report/pdf.svg">
79                                <img src="{bench.path}/report/pdf_small.svg" alt="PDF of Slope" width="{thumbnail_width}"
80                                    height="{thumbnail_height}" />
81                            </a>
82                        </td>
83                        <td>
84                            {{- if bench.regression_exists }}
85                            <a href="{bench.path}/report/regression.svg">
86                                <img src="{bench.path}/report/regression_small.svg" alt="Regression" width="{thumbnail_width}"
87                                    height="{thumbnail_height}" />
88                            </a>
89                            {{- else }}
90                            <a href="{bench.path}/report/iteration_times.svg">
91                                <img src="{bench.path}/report/iteration_times_small.svg" alt="Iteration Times" width="{thumbnail_width}"
92                                    height="{thumbnail_height}" />
93                            </a>
94                            {{- endif }}
95                        </td>
96                    </tr>
97                </tbody>
98            </table>
99        </section>
100        {{- endfor }}
101    </div>
102    <div id="footer">
103        <p>This report was generated by
104            <a href="https://github.com/bheisler/criterion.rs">Criterion.rs</a>, a statistics-driven benchmarking
105            library in Rust.</p>
106    </div>
107</body>
108
109</html>