@@ -61,60 +61,74 @@ onMounted(() => renderGraph());
61
61
62
62
<template >
63
63
<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 >
109
115
</div >
110
116
</template >
111
117
112
118
<style scoped lang="scss">
113
119
.wrapper {
114
120
display : flex ;
121
+ margin : 10px 0 ;
122
+ }
123
+ .title {
124
+ font-weight : bold ;
125
+
126
+ & .info {
127
+ margin-bottom : 15px ;
128
+ }
115
129
}
116
130
table {
117
- align-self : center ;
131
+ align-self : flex-start ;
118
132
margin-right : 20px ;
119
133
120
134
td {
0 commit comments