@@ -61,60 +61,74 @@ onMounted(() => renderGraph());
6161
6262<template >
6363 <div class =" wrapper" >
64- <table >
65- <tbody >
66- <tr >
67- <td >Benchmark</td >
68- <td >{{ testCase.benchmark }}</td >
69- </tr >
70- <tr >
71- <td >Profile</td >
72- <td >{{ testCase.profile }}</td >
73- </tr >
74- <tr >
75- <td >Scenario</td >
76- <td >{{ testCase.scenario }}</td >
77- </tr >
78- <tr >
79- <td >Category</td >
80- <td >{{ testCase.category }}</td >
81- </tr >
82- <tr v-if =" (metadata?.binary ?? null) !== null" >
83- <td >Artifact</td >
84- <td >{{ metadata.binary ? "binary" : "library" }}</td >
85- </tr >
86- <tr v-if =" (metadata?.iterations ?? null) !== null" >
87- <td >
88- Iterations<Tooltip >
89- How many times is the benchmark executed?
90- </Tooltip >
91- </td >
92- <td >{{ metadata.iterations }}</td >
93- </tr >
94- <tr v-if =" (cargoProfile?.lto ?? null) !== null" >
95- <td >LTO</td >
96- <td >{{ cargoProfile.lto }}</td >
97- </tr >
98- <tr v-if =" (cargoProfile?.debug ?? null) !== null" >
99- <td >Debuginfo</td >
100- <td >{{ cargoProfile.debug }}</td >
101- </tr >
102- <tr v-if =" (cargoProfile?.codegen_units ?? null) !== null" >
103- <td >Codegen units</td >
104- <td >{{ cargoProfile.codegen_units }}</td >
105- </tr >
106- </tbody >
107- </table >
108- <div ref =" chartElement" ></div >
64+ <div >
65+ <div class =" title info" >Benchmark info</div >
66+ <table >
67+ <tbody >
68+ <tr >
69+ <td >Benchmark</td >
70+ <td >{{ testCase.benchmark }}</td >
71+ </tr >
72+ <tr >
73+ <td >Profile</td >
74+ <td >{{ testCase.profile }}</td >
75+ </tr >
76+ <tr >
77+ <td >Scenario</td >
78+ <td >{{ testCase.scenario }}</td >
79+ </tr >
80+ <tr >
81+ <td >Category</td >
82+ <td >{{ testCase.category }}</td >
83+ </tr >
84+ <tr v-if =" (metadata?.binary ?? null) !== null" >
85+ <td >Artifact</td >
86+ <td >{{ metadata.binary ? "binary" : "library" }}</td >
87+ </tr >
88+ <tr v-if =" (metadata?.iterations ?? null) !== null" >
89+ <td >
90+ Iterations<Tooltip >
91+ How many times is the benchmark executed?
92+ </Tooltip >
93+ </td >
94+ <td >{{ metadata.iterations }}</td >
95+ </tr >
96+ <tr v-if =" (cargoProfile?.lto ?? null) !== null" >
97+ <td >LTO</td >
98+ <td >{{ cargoProfile.lto }}</td >
99+ </tr >
100+ <tr v-if =" (cargoProfile?.debug ?? null) !== null" >
101+ <td >Debuginfo</td >
102+ <td >{{ cargoProfile.debug }}</td >
103+ </tr >
104+ <tr v-if =" (cargoProfile?.codegen_units ?? null) !== null" >
105+ <td >Codegen units</td >
106+ <td >{{ cargoProfile.codegen_units }}</td >
107+ </tr >
108+ </tbody >
109+ </table >
110+ </div >
111+ <div >
112+ <div class =" title" >30-day history chart</div >
113+ <div ref =" chartElement" ></div >
114+ </div >
109115 </div >
110116</template >
111117
112118<style scoped lang="scss">
113119.wrapper {
114120 display : flex ;
121+ margin : 10px 0 ;
122+ }
123+ .title {
124+ font-weight : bold ;
125+
126+ & .info {
127+ margin-bottom : 15px ;
128+ }
115129}
116130table {
117- align-self : center ;
131+ align-self : flex-start ;
118132 margin-right : 20px ;
119133
120134 td {
0 commit comments