Revert "fix(jobspec): Delete ipsec nfv density tests"
[csit.git] / csit.infra.etl / trending_reconf.json
1 {
2     "fields": [
3         {
4             "metadata": {},
5             "name": "job",
6             "nullable": false,
7             "type": "string"
8         },
9         {
10             "metadata": {},
11             "name": "build",
12             "nullable": false,
13             "type": "integer"
14         },
15         {
16             "metadata": {},
17             "name": "duration",
18             "nullable": true,
19             "type": "double"
20         },
21         {
22             "metadata": {},
23             "name": "dut_type",
24             "nullable": true,
25             "type": "string"
26         },
27         {
28             "metadata": {},
29             "name": "dut_version",
30             "nullable": true,
31             "type": "string"
32         },
33         {
34             "metadata": {},
35             "name": "hosts",
36             "nullable": true,
37             "type": {
38                 "containsNull": true,
39                 "elementType": "string",
40                 "type": "array"
41             }
42         },
43         {
44             "metadata": {},
45             "name": "tg_type",
46             "nullable": true,
47             "type": "string"
48         },
49         {
50             "metadata": {},
51             "name": "tg_version",
52             "nullable": true,
53             "type": "string"
54         },
55         {
56             "metadata": {},
57             "name": "result",
58             "nullable": true,
59             "type": {
60                 "fields": [
61                     {
62                         "metadata": {},
63                         "name": "aggregate_rate",
64                         "nullable": true,
65                         "type": {
66                             "fields": [
67                                 {
68                                     "metadata": {},
69                                     "name": "bandwidth",
70                                     "nullable": true,
71                                     "type": {
72                                         "fields": [
73                                             {
74                                                 "metadata": {},
75                                                 "name": "unit",
76                                                 "nullable": true,
77                                                 "type": "string"
78                                             },
79                                             {
80                                                 "metadata": {},
81                                                 "name": "value",
82                                                 "nullable": true,
83                                                 "type": "double"
84                                             }
85                                         ],
86                                         "type": "struct"
87                                     }
88                                 },
89                                 {
90                                     "metadata": {},
91                                     "name": "rate",
92                                     "nullable": true,
93                                     "type": {
94                                         "fields": [
95                                             {
96                                                 "metadata": {},
97                                                 "name": "unit",
98                                                 "nullable": true,
99                                                 "type": "string"
100                                             },
101                                             {
102                                                 "metadata": {},
103                                                 "name": "value",
104                                                 "nullable": true,
105                                                 "type": "double"
106                                             }
107                                         ],
108                                         "type": "struct"
109                                     }
110                                 }
111                             ],
112                             "type": "struct"
113                         }
114                     },
115                     {
116                         "metadata": {},
117                         "name": "loss",
118                         "nullable": true,
119                         "type": {
120                             "fields": [
121                                 {
122                                     "metadata": {},
123                                     "name": "packets",
124                                     "nullable": true,
125                                     "type": {
126                                         "fields": [
127                                             {
128                                                 "metadata": {},
129                                                 "name": "unit",
130                                                 "nullable": true,
131                                                 "type": "string"
132                                             },
133                                             {
134                                                 "metadata": {},
135                                                 "name": "value",
136                                                 "nullable": true,
137                                                 "type": "integer"
138                                             }
139                                         ],
140                                         "type": "struct"
141                                     }
142                                 },
143                                 {
144                                     "metadata": {},
145                                     "name": "time",
146                                     "nullable": true,
147                                     "type": {
148                                         "fields": [
149                                             {
150                                                 "metadata": {},
151                                                 "name": "unit",
152                                                 "nullable": true,
153                                                 "type": "string"
154                                             },
155                                             {
156                                                 "metadata": {},
157                                                 "name": "value",
158                                                 "nullable": true,
159                                                 "type": "double"
160                                             }
161                                         ],
162                                         "type": "struct"
163                                     }
164                                 }
165                             ],
166                             "type": "struct"
167                         }
168                     },
169                     {
170                         "metadata": {},
171                         "name": "type",
172                         "nullable": true,
173                         "type": "string"
174                     }
175                 ],
176                 "type": "struct"
177             }
178         },
179         {
180             "metadata": {},
181             "name": "start_time",
182             "nullable": true,
183             "type": "timestamp"
184         },
185         {
186             "metadata": {},
187             "name": "passed",
188             "nullable": true,
189             "type": "boolean"
190         },
191         {
192             "metadata": {},
193             "name": "telemetry",
194             "nullable": true,
195             "type": {
196                 "containsNull": true,
197                 "elementType": "string",
198                 "type": "array"
199             }
200         },
201         {
202             "metadata": {},
203             "name": "test_id",
204             "nullable": true,
205             "type": "string"
206         },
207         {
208             "metadata": {},
209             "name": "test_name_long",
210             "nullable": true,
211             "type": "string"
212         },
213         {
214             "metadata": {},
215             "name": "test_name_short",
216             "nullable": true,
217             "type": "string"
218         },
219         {
220             "metadata": {},
221             "name": "test_type",
222             "nullable": true,
223             "type": "string"
224         },
225         {
226             "metadata": {},
227             "name": "message",
228             "nullable": true,
229             "type": "string"
230         },
231         {
232             "metadata": {},
233             "name": "version",
234             "nullable": true,
235             "type": "string"
236         }
237     ],
238     "type": "struct"
239 }