feat(tests): IPv6 fixes
[csit.git] / resources / tools / presentation / specifications / trending / layouts.yaml
1 ################################################################################
2 ###                              L A Y O U T S                               ###
3 ################################################################################
4
5 - type: "layouts"
6
7   plot-statistics:
8     title: ""
9     titlefont:
10       size: 16
11     autosize: True
12     showlegend: True
13     width: 1050
14     height: 800
15     yaxis:
16       showticklabels: True
17       title: "Number of Passed / Failed Tests"
18       gridcolor: "rgb(238, 238, 238)"
19       linecolor: "rgb(238, 238, 238)"
20       showline: True
21       zeroline: False
22       tickcolor: "rgb(238, 238, 238)"
23       linewidth: 1
24       showgrid: True
25       rangemode: "tozero"
26     xaxis:
27       title: 'Date [MMDD]'
28       type: "date"
29       autorange: True
30       fixedrange: False
31       showgrid: True
32       gridcolor: "rgb(238, 238, 238)"
33       showline: True
34       linecolor: "rgb(238, 238, 238)"
35       zeroline: False
36       linewidth: 1
37       showticklabels: True
38       tickcolor: "rgb(238, 238, 238)"
39       tickmode: "auto"
40       tickformat: "%m%d"
41       rangeselector:
42         buttons:
43         - count: 14
44           label: "2w"
45           step: "day"
46           stepmode: "backward"
47         - count: 1
48           label: "1m"
49           step: "month"
50           stepmode: "backward"
51         - count: 2
52           label: "2m"
53           step: "month"
54           stepmode: "backward"
55         - count: 3
56           label: "3m"
57           step: "month"
58           stepmode: "backward"
59         - step: "all"
60     margin:
61       r: 20
62       b: 5
63       t: 5
64       l: 70
65     legend:
66       orientation: "h"
67       xanchor: "center"
68       x: 0.5
69       bordercolor: "rgb(238, 238, 238)"
70     paper_bgcolor: "#fff"
71     plot_bgcolor: "#fff"
72     barmode: "stack"
73     hoverlabel:
74       namelength: -1
75
76   plot-cpta:
77     title: ""
78     titlefont:
79       size: 16
80     autosize: True
81     showlegend: True
82     width: 1100
83     height: 800
84     yaxis:
85       showticklabels: True
86       tickformat: ".5s"
87       title: "Throughput [Mpps]"
88       hoverformat: ".5s"
89       gridcolor: "rgb(238, 238, 238)"
90       linecolor: "rgb(238, 238, 238)"
91       showline: True
92       zeroline: False
93       tickcolor: "rgb(238, 238, 238)"
94       linewidth: 1
95       showgrid: True
96     xaxis:
97       title: 'Date [MMDD]'
98       type: "date"
99       autorange: True
100       fixedrange: False
101       showgrid: True
102       gridcolor: "rgb(238, 238, 238)"
103       showline: True
104       linecolor: "rgb(238, 238, 238)"
105       zeroline: False
106       linewidth: 1
107       showticklabels: True
108       tickcolor: "rgb(238, 238, 238)"
109       tickmode: "auto"
110       tickformat: "%m%d"
111       rangeselector:
112         buttons:
113         - count: 14
114           label: "2w"
115           step: "day"
116           stepmode: "backward"
117         - count: 1
118           label: "1m"
119           step: "month"
120           stepmode: "backward"
121         - count: 2
122           label: "2m"
123           step: "month"
124           stepmode: "backward"
125         - count: 3
126           label: "3m"
127           step: "month"
128           stepmode: "backward"
129         - step: "all"
130     margin:
131       r: 20
132       b: 5
133       t: 5
134       l: 70
135     legend:
136       orientation: "h"
137       xanchor: "auto"
138       traceorder: "normal"  # "grouped" does not work: bug https://github.com/plotly/plotly.js/issues/1913
139       bordercolor: "rgb(238, 238, 238)"
140     paper_bgcolor: "#fff"
141     plot_bgcolor: "#fff"
142     hoverlabel:
143       namelength: -1
144
145   plot-cpta-cps:
146     title: ""
147     titlefont:
148       size: 16
149     autosize: True
150     showlegend: True
151     width: 1100
152     height: 800
153     yaxis:
154       showticklabels: True
155       tickformat: ".5s"
156       title: "Connection Rate [Mcps]"
157       hoverformat: ".5s"
158       gridcolor: "rgb(238, 238, 238)"
159       linecolor: "rgb(238, 238, 238)"
160       showline: True
161       zeroline: False
162       tickcolor: "rgb(238, 238, 238)"
163       linewidth: 1
164       showgrid: True
165     xaxis:
166       title: 'Date [MMDD]'
167       type: "date"
168       autorange: True
169       fixedrange: False
170       showgrid: True
171       gridcolor: "rgb(238, 238, 238)"
172       showline: True
173       linecolor: "rgb(238, 238, 238)"
174       zeroline: False
175       linewidth: 1
176       showticklabels: True
177       tickcolor: "rgb(238, 238, 238)"
178       tickmode: "auto"
179       tickformat: "%m%d"
180       rangeselector:
181         buttons:
182         - count: 14
183           label: "2w"
184           step: "day"
185           stepmode: "backward"
186         - count: 1
187           label: "1m"
188           step: "month"
189           stepmode: "backward"
190         - count: 2
191           label: "2m"
192           step: "month"
193           stepmode: "backward"
194         - count: 3
195           label: "3m"
196           step: "month"
197           stepmode: "backward"
198         - step: "all"
199     margin:
200       r: 20
201       b: 5
202       t: 5
203       l: 70
204     legend:
205       orientation: "h"
206       xanchor: "auto"
207       traceorder: "normal"  # "grouped" does not work: bug https://github.com/plotly/plotly.js/issues/1913
208       bordercolor: "rgb(238, 238, 238)"
209     paper_bgcolor: "#fff"
210     plot_bgcolor: "#fff"
211     hoverlabel:
212       namelength: -1