C-Dash: Add bandwidth to iterative graphs
[csit.git] / csit.infra.dash / app / cdash / report / layout.yaml
1 plot-throughput:
2   xaxis:
3     title: "Test Cases [Index]"
4     autorange: True
5     fixedrange: False
6     gridcolor: "rgb(230, 230, 230)"
7     linecolor: "rgb(220, 220, 220)"
8     linewidth: 1
9     showgrid: True
10     showline: True
11     showticklabels: True
12     tickcolor: "rgb(220, 220, 220)"
13     tickmode: "array"
14     zeroline: True
15   yaxis:
16     title: "Throughput [pps|cps|rps|bps]"
17     gridcolor: "rgb(230, 230, 230)"
18     hoverformat: ".3s"
19     tickformat: ".3s"
20     linecolor: "rgb(220, 220, 220)"
21     linewidth: 1
22     showgrid: True
23     showline: True
24     showticklabels: True
25     tickcolor: "rgb(220, 220, 220)"
26     zeroline: True
27     range: [0, 100]
28   autosize: True
29   margin:
30     t: 50
31     b: 0
32     l: 80
33     r: 20
34   showlegend: False
35   height: 800
36   paper_bgcolor: "#fff"
37   plot_bgcolor: "#fff"
38   hoverlabel:
39     namelength: -1
40
41 plot-bandwidth:
42   xaxis:
43     title: "Test Cases [Index]"
44     autorange: True
45     fixedrange: False
46     gridcolor: "rgb(230, 230, 230)"
47     linecolor: "rgb(220, 220, 220)"
48     linewidth: 1
49     showgrid: True
50     showline: True
51     showticklabels: True
52     tickcolor: "rgb(220, 220, 220)"
53     tickmode: "array"
54     zeroline: True
55   yaxis:
56     title: "Bandwidth [bps]"
57     gridcolor: "rgb(230, 230, 230)"
58     hoverformat: ".3s"
59     tickformat: ".3s"
60     linecolor: "rgb(220, 220, 220)"
61     linewidth: 1
62     showgrid: True
63     showline: True
64     showticklabels: True
65     tickcolor: "rgb(220, 220, 220)"
66     zeroline: True
67     range: [0, 200]
68   autosize: True
69   margin:
70     t: 50
71     b: 0
72     l: 80
73     r: 20
74   showlegend: False
75   height: 800
76   paper_bgcolor: "#fff"
77   plot_bgcolor: "#fff"
78   hoverlabel:
79     namelength: -1
80
81 plot-latency:
82   xaxis:
83     title: "Test Cases [Index]"
84     autorange: True
85     fixedrange: False
86     gridcolor: "rgb(230, 230, 230)"
87     linecolor: "rgb(220, 220, 220)"
88     linewidth: 1
89     showgrid: True
90     showline: True
91     showticklabels: True
92     tickcolor: "rgb(220, 220, 220)"
93     tickmode: "array"
94     zeroline: True
95   yaxis:
96     title: "Average Latency at 50% PDR [us]"
97     gridcolor: "rgb(230, 230, 230)"
98     hoverformat: ".3s"
99     tickformat: ".3s"
100     linecolor: "rgb(220, 220, 220)"
101     linewidth: 1
102     showgrid: True
103     showline: True
104     showticklabels: True
105     tickcolor: "rgb(220, 220, 220)"
106     zeroline: True
107     range: [0, 200]
108   autosize: True
109   margin:
110     t: 50
111     b: 0
112     l: 80
113     r: 20
114   showlegend: False
115   height: 800
116   paper_bgcolor: "#fff"
117   plot_bgcolor: "#fff"
118   hoverlabel:
119     namelength: -1
120
121 plot-hdrh-latency:
122   showlegend: True
123   legend:
124     traceorder: "normal"
125     orientation: "h"
126     xanchor: "left"
127     yanchor: "top"
128     x: 0
129     y: -0.25
130     bgcolor: "rgba(255, 255, 255, 0)"
131     bordercolor: "rgba(255, 255, 255, 0)"
132   xaxis:
133     type: "log"
134     title: "Percentile [%]"
135     autorange: True
136     gridcolor: "rgb(230, 230, 230)"
137     linecolor: "rgb(220, 220, 220)"
138     linewidth: 1
139     showgrid: True
140     showline: True
141     showticklabels: True
142     tickcolor: "rgb(220, 220, 220)"
143     tickvals: [1, 2, 1e1, 20, 1e2, 1e3, 1e4, 1e5, 1e6]
144     ticktext: [0, 50, 90, 95, 99, 99.9, 99.99, 99.999, 99.9999]
145   yaxis:
146     title: "One-Way Latency per Direction [us]"
147     gridcolor: "rgb(230, 230, 230)"
148     linecolor: "rgb(220, 220, 220)"
149     linewidth: 1
150     showgrid: True
151     showline: True
152     showticklabels: True
153     tickcolor: "rgb(220, 220, 220)"
154   autosize: True
155   paper_bgcolor: "white"
156   plot_bgcolor: "white"