Clean tabs and trailing blanks
[functest.git] / docs / results / euphrates / 5.0 / joid.html
1  <html>
2   <head>
3     <meta charset="utf-8">
4     <!-- Bootstrap core CSS -->
5     <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css" rel="stylesheet">
6     <link href="../../js/default.css" rel="stylesheet">
7     <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
8     <script type="text/javascript" src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script>
9     <script type="text/javascript" src="http://d3js.org/d3.v2.min.js"></script>
10     <script type="text/javascript" src="../../js/gauge.js"></script>
11     <script type="text/javascript" src="../../js/trend.js"></script>
12     <script>
13     function onDocumentReady() {
14         // Gauge management
15         var gaugeScenario1 = gauge('#gaugeScenario1');var gaugeScenario2 = gauge('#gaugeScenario2');var gaugeScenario3 = gauge('#gaugeScenario3');var gaugeScenario4 = gauge('#gaugeScenario4');var gaugeScenario5 = gauge('#gaugeScenario5');var gaugeScenario6 = gauge('#gaugeScenario6');var gaugeScenario7 = gauge('#gaugeScenario7');
16
17         // assign success rate to the gauge
18         function updateReadings() {
19             gaugeScenario1.update(11.1111111111);gaugeScenario2.update(11.1111111111);gaugeScenario3.update(55.5555555556);gaugeScenario4.update(27.7777777778);gaugeScenario5.update(13.3333333333);gaugeScenario6.update(20.0);gaugeScenario7.update(55.5555555556);
20         }
21         updateReadings();
22         }
23
24         // trend line management
25         d3.csv("./scenario_history.txt", function(data) {
26        // ***************************************
27        // Create the trend line
28       // for scenario os-ocl-nofeature-noha
29        // Filter results
30         var trend1 = data.filter(function(row) {
31              return row["scenario"]=="os-ocl-nofeature-noha" && row["installer"]=="joid";
32         })
33        // Parse the date
34         trend1.forEach(function(d) {
35             d.date = parseDate(d.date);
36             d.score = +d.score
37         });
38         // Draw the trend line
39         var mytrend = trend("#trend_svg1",trend1)
40         // ****************************************// for scenario os-ocl-nofeature-ha
41        // Filter results
42         var trend2 = data.filter(function(row) {
43              return row["scenario"]=="os-ocl-nofeature-ha" && row["installer"]=="joid";
44         })
45        // Parse the date
46         trend2.forEach(function(d) {
47             d.date = parseDate(d.date);
48             d.score = +d.score
49         });
50         // Draw the trend line
51         var mytrend = trend("#trend_svg2",trend2)
52         // ****************************************// for scenario os-nosdn-nofeature-noha
53        // Filter results
54         var trend3 = data.filter(function(row) {
55              return row["scenario"]=="os-nosdn-nofeature-noha" && row["installer"]=="joid";
56         })
57        // Parse the date
58         trend3.forEach(function(d) {
59             d.date = parseDate(d.date);
60             d.score = +d.score
61         });
62         // Draw the trend line
63         var mytrend = trend("#trend_svg3",trend3)
64         // ****************************************// for scenario os-nosdn-openbaton-ha
65        // Filter results
66         var trend4 = data.filter(function(row) {
67              return row["scenario"]=="os-nosdn-openbaton-ha" && row["installer"]=="joid";
68         })
69        // Parse the date
70         trend4.forEach(function(d) {
71             d.date = parseDate(d.date);
72             d.score = +d.score
73         });
74         // Draw the trend line
75         var mytrend = trend("#trend_svg4",trend4)
76         // ****************************************// for scenario os-nosdn-lxd-ha
77        // Filter results
78         var trend5 = data.filter(function(row) {
79              return row["scenario"]=="os-nosdn-lxd-ha" && row["installer"]=="joid";
80         })
81        // Parse the date
82         trend5.forEach(function(d) {
83             d.date = parseDate(d.date);
84             d.score = +d.score
85         });
86         // Draw the trend line
87         var mytrend = trend("#trend_svg5",trend5)
88         // ****************************************// for scenario os-nosdn-lxd-noha
89        // Filter results
90         var trend6 = data.filter(function(row) {
91              return row["scenario"]=="os-nosdn-lxd-noha" && row["installer"]=="joid";
92         })
93        // Parse the date
94         trend6.forEach(function(d) {
95             d.date = parseDate(d.date);
96             d.score = +d.score
97         });
98         // Draw the trend line
99         var mytrend = trend("#trend_svg6",trend6)
100         // ****************************************// for scenario os-nosdn-nofeature-ha
101        // Filter results
102         var trend7 = data.filter(function(row) {
103              return row["scenario"]=="os-nosdn-nofeature-ha" && row["installer"]=="joid";
104         })
105        // Parse the date
106         trend7.forEach(function(d) {
107             d.date = parseDate(d.date);
108             d.score = +d.score
109         });
110         // Draw the trend line
111         var mytrend = trend("#trend_svg7",trend7)
112         // ****************************************
113     });
114     if ( !window.isLoaded ) {
115         window.addEventListener("load", function() {
116                         onDocumentReady();
117         }, false);
118     } else {
119         onDocumentReady();
120     }
121 </script>
122 <script type="text/javascript">
123 $(document).ready(function (){
124     $(".btn-more").click(function() {
125         $(this).hide();
126         $(this).parent().find(".panel-default").show();
127     });
128 })
129 </script>
130
131   </head>
132     <body>
133     <div class="container">
134       <div class="masthead">
135         <h3 class="text-muted">Functest status page (euphrates, 2017-10-20 08:41)</h3>
136         <nav>
137           <ul class="nav nav-justified">
138             <li class="active"><a href="http://testresults.opnfv.org/reporting/index.html">Home</a></li>
139             <li><a href="./apex.html">Apex</a></li>
140             <li><a href="./compass.html">Compass</a></li>
141             <li><a href="./daisy.html">Daisy</a></li>
142             <li><a href="./fuel@x86.html">Fuel@x86</a></li>
143             <li><a href="./fuel@aarch64.html">Fuel@aarch64</a></li>
144             <li><a href="./joid.html">Joid</a></li>
145           </ul>
146         </nav>
147       </div>
148 <div class="row">
149     <div class="col-md-1"></div>
150     <div class="col-md-10">
151         <div class="page-header">
152             <h2>joid</h2>
153         </div>
154
155         <div class="scenario-overview">
156             <div class="panel-heading"><h4><b>List of last scenarios (euphrates) run over the last 10 days </b></h4></div>
157                 <table class="table">
158                     <tr>
159                         <th width="40%">HA Scenario</th>
160                         <th width="20%">Status</th>
161                         <th width="20%">Trend</th>
162                         <th width="10%">Score</th>
163                         <th width="10%">Iteration</th>
164                     </tr>
165                         <tr class="tr-ok">
166
167                             </tr><tr class="tr-ok">
168                             <td><a href=https://build.opnfv.org/ci/view/functest/job/functest-joid-baremetal-daily-euphrates/84/console>os-ocl-nofeature-ha</a></td>
169                                 <td><div id="gaugeScenario2"></div></td>
170                                 <td><div id="trend_svg2"></div></td>
171                                 <td>3/27</td>
172                                 <td>10</td>
173                             </tr><tr class="tr-ok">
174
175                             </tr><tr class="tr-ok">
176                             <td><a href=https://build.opnfv.org/ci/view/functest/job/functest-joid-baremetal-daily-euphrates/67/console>os-nosdn-openbaton-ha</a></td>
177                                 <td><div id="gaugeScenario4"></div></td>
178                                 <td><div id="trend_svg4"></div></td>
179                                 <td>5/18</td>
180                                 <td>2</td>
181                             </tr><tr class="tr-ok">
182                             <td><a href=https://build.opnfv.org/ci/view/functest/job/functest-joid-baremetal-daily-euphrates/56/console>os-nosdn-lxd-ha</a></td>
183                                 <td><div id="gaugeScenario5"></div></td>
184                                 <td><div id="trend_svg5"></div></td>
185                                 <td>2/15</td>
186                                 <td>4</td>
187                             </tr><tr class="tr-ok">
188
189                             </tr><tr class="tr-ok">
190                             <td><a href=https://build.opnfv.org/ci/view/functest/job/functest-joid-baremetal-daily-euphrates/81/console>os-nosdn-nofeature-ha</a></td>
191                                 <td><div id="gaugeScenario7"></div></td>
192                                 <td><div id="trend_svg7"></div></td>
193                                 <td>10/18</td>
194                                 <td>3</td>
195                             </tr>
196                             <br>
197                 </table>
198                 <br>
199                <table class="table">
200                     <tr>
201                         <th width="40%">NOHA Scenario</th>
202                         <th width="20%">Status</th>
203                         <th width="20%">Trend</th>
204                         <th width="10%">Score</th>
205                         <th width="10%">Iteration</th>
206                     </tr>
207                         <tr class="tr-ok">
208                             <td><a href=https://build.opnfv.org/ci/view/functest/job/functest-joid-baremetal-daily-euphrates/85/console>os-ocl-nofeature-noha</a></td>
209                                 <td><div id="gaugeScenario1"></div></td>
210                                 <td><div id="trend_svg1"></div></td>
211                                 <td>3/27</td>
212                                 <td>9</td>
213                             </tr><tr class="tr-ok">
214
215                             </tr><tr class="tr-ok">
216                             <td><a href=https://build.opnfv.org/ci/view/functest/job/functest-joid-baremetal-daily-euphrates/90/console>os-nosdn-nofeature-noha</a></td>
217                                 <td><div id="gaugeScenario3"></div></td>
218                                 <td><div id="trend_svg3"></div></td>
219                                 <td>15/27</td>
220                                 <td>9</td>
221                             </tr><tr class="tr-ok">
222
223                             </tr><tr class="tr-ok">
224
225                             </tr><tr class="tr-ok">
226                             <td><a href=https://build.opnfv.org/ci/view/functest/job/functest-joid-baremetal-daily-euphrates/88/console>os-nosdn-lxd-noha</a></td>
227                                 <td><div id="gaugeScenario6"></div></td>
228                                 <td><div id="trend_svg6"></div></td>
229                                 <td>3/15</td>
230                                 <td>9</td>
231                             </tr><tr class="tr-ok">
232
233                             </tr>
234                 </table>
235
236         </div>
237
238
239         <div class="scenario-part">
240             <div class="page-header">
241                 <h3><span class="glyphicon glyphicon-chevron-right"> <b>os-ocl-nofeature-noha</b></h3>
242             </div>
243                     <div class="panel panel-default">
244                     <div class="panel-heading">
245                         <span class="panel-header-item">
246                         </span>
247                     </div>
248                     <table class="table">
249                         <tr>
250                             <th>
251                             Health (connection)
252
253                              </th><th>
254                             Health (api)
255
256                              </th><th>
257                             Health (dhcp)
258
259                              </th><th>
260                             vPing (ssh)
261
262                              </th><th>
263                             vPing (userdata)
264
265                              </th><th>
266                             Tempest (smoke)
267
268                              </th><th>
269                             Rally (smoke)
270
271                              </th><th>
272                             Refstack
273
274                              </th><th>
275                             SNAPS
276
277                              </th>
278                         </tr>
279                         <tr class="tr-weather-weather">
280                             <td><img src="../../img/weather-clear.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-storm.png"></td>
281                         </tr>
282                     </table>
283                 </div>
284         </div><div class="scenario-part">
285             <div class="page-header">
286                 <h3><span class="glyphicon glyphicon-chevron-right"> <b>os-ocl-nofeature-ha</b></h3>
287             </div>
288                     <div class="panel panel-default">
289                     <div class="panel-heading">
290                         <span class="panel-header-item">
291                         </span>
292                     </div>
293                     <table class="table">
294                         <tr>
295                             <th>
296                             Health (connection)
297
298                              </th><th>
299                             Health (api)
300
301                              </th><th>
302                             Health (dhcp)
303
304                              </th><th>
305                             vPing (ssh)
306
307                              </th><th>
308                             vPing (userdata)
309
310                              </th><th>
311                             Tempest (smoke)
312
313                              </th><th>
314                             Rally (smoke)
315
316                              </th><th>
317                             Refstack
318
319                              </th><th>
320                             SNAPS
321
322                              </th>
323                         </tr>
324                         <tr class="tr-weather-weather">
325                             <td><img src="../../img/weather-clear.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-storm.png"></td>
326                         </tr>
327                     </table>
328                 </div>
329         </div><div class="scenario-part">
330             <div class="page-header">
331                 <h3><span class="glyphicon glyphicon-chevron-right"> <b>os-nosdn-nofeature-noha</b></h3>
332             </div>
333                     <div class="panel panel-default">
334                     <div class="panel-heading">
335                         <span class="panel-header-item">
336                         </span>
337                     </div>
338                     <table class="table">
339                         <tr>
340                             <th>
341                             Health (connection)
342
343                              </th><th>
344                             Health (api)
345
346                              </th><th>
347                             Health (dhcp)
348
349                              </th><th>
350                             vPing (ssh)
351
352                              </th><th>
353                             vPing (userdata)
354
355                              </th><th>
356                             Tempest (smoke)
357
358                              </th><th>
359                             Rally (smoke)
360
361                              </th><th>
362                             Refstack
363
364                              </th><th>
365                             SNAPS
366
367                              </th><th>
368                             Promise
369                             *
370                              </th><th>
371                             Domino
372                             *
373                              </th>
374                         </tr>
375                         <tr class="tr-weather-weather">
376                             <td><img src="../../img/weather-clear.png"></td><td><img src="../../img/weather-clear.png"></td><td><img src="../../img/weather-clear.png"></td><td><img src="../../img/weather-clear.png"></td><td><img src="../../img/weather-clear.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-few-clouds.png"></td><td><img src="../../img/weather-clear.png"></td>
377                         </tr>
378                     </table>
379                 </div>
380         </div><div class="scenario-part">
381             <div class="page-header">
382                 <h3><span class="glyphicon glyphicon-chevron-right"> <b>os-nosdn-openbaton-ha</b></h3>
383             </div>
384                     <div class="panel panel-default">
385                     <div class="panel-heading">
386                         <span class="panel-header-item">
387                         </span>
388                     </div>
389                     <table class="table">
390                         <tr>
391                             <th>
392                             Health (connection)
393
394                              </th><th>
395                             Health (api)
396
397                              </th><th>
398                             Health (dhcp)
399
400                              </th><th>
401                             vPing (ssh)
402
403                              </th><th>
404                             vPing (userdata)
405
406                              </th><th>
407                             Tempest (smoke)
408
409                              </th><th>
410                             Rally (smoke)
411
412                              </th><th>
413                             Refstack
414
415                              </th><th>
416                             SNAPS
417
418                              </th><th>
419                             Promise
420                             *
421                              </th><th>
422                             Domino
423                             *
424                              </th>
425                         </tr>
426                         <tr class="tr-weather-weather">
427                             <td><img src="../../img/weather-overcast.png"></td><td><img src="../../img/weather-overcast.png"></td><td><img src="../../img/weather-overcast.png"></td><td><img src="../../img/weather-overcast.png"></td><td><img src="../../img/weather-overcast.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-overcast.png"></td><td><img src="../../img/weather-overcast.png"></td>
428                         </tr>
429                     </table>
430                 </div>
431         </div><div class="scenario-part">
432             <div class="page-header">
433                 <h3><span class="glyphicon glyphicon-chevron-right"> <b>os-nosdn-lxd-ha</b></h3>
434             </div>
435                     <div class="panel panel-default">
436                     <div class="panel-heading">
437                         <span class="panel-header-item">
438                         </span>
439                     </div>
440                     <table class="table">
441                         <tr>
442                             <th>
443                             Health (connection)
444
445                              </th><th>
446                             vPing (ssh)
447
448                              </th><th>
449                             Tempest (smoke)
450
451                              </th><th>
452                             Rally (smoke)
453
454                              </th><th>
455                             Refstack
456
457                              </th><th>
458                             Promise
459                             *
460                              </th><th>
461                             Domino
462                             *
463                              </th>
464                         </tr>
465                         <tr class="tr-weather-weather">
466                             <td><img src="../../img/weather-few-clouds.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-few-clouds.png"></td><td><img src="../../img/weather-few-clouds.png"></td>
467                         </tr>
468                     </table>
469                 </div>
470         </div><div class="scenario-part">
471             <div class="page-header">
472                 <h3><span class="glyphicon glyphicon-chevron-right"> <b>os-nosdn-lxd-noha</b></h3>
473             </div>
474                     <div class="panel panel-default">
475                     <div class="panel-heading">
476                         <span class="panel-header-item">
477                         </span>
478                     </div>
479                     <table class="table">
480                         <tr>
481                             <th>
482                             Health (connection)
483
484                              </th><th>
485                             vPing (ssh)
486
487                              </th><th>
488                             Tempest (smoke)
489
490                              </th><th>
491                             Rally (smoke)
492
493                              </th><th>
494                             Refstack
495
496                              </th><th>
497                             Promise
498                             *
499                              </th><th>
500                             Domino
501                             *
502                              </th>
503                         </tr>
504                         <tr class="tr-weather-weather">
505                             <td><img src="../../img/weather-clear.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-few-clouds.png"></td><td><img src="../../img/weather-clear.png"></td>
506                         </tr>
507                     </table>
508                 </div>
509         </div><div class="scenario-part">
510             <div class="page-header">
511                 <h3><span class="glyphicon glyphicon-chevron-right"> <b>os-nosdn-nofeature-ha</b></h3>
512             </div>
513                     <div class="panel panel-default">
514                     <div class="panel-heading">
515                         <span class="panel-header-item">
516                         </span>
517                     </div>
518                     <table class="table">
519                         <tr>
520                             <th>
521                             Health (connection)
522
523                              </th><th>
524                             Health (api)
525
526                              </th><th>
527                             Health (dhcp)
528
529                              </th><th>
530                             vPing (ssh)
531
532                              </th><th>
533                             vPing (userdata)
534
535                              </th><th>
536                             Tempest (smoke)
537
538                              </th><th>
539                             Rally (smoke)
540
541                              </th><th>
542                             Refstack
543
544                              </th><th>
545                             SNAPS
546
547                              </th><th>
548                             Promise
549                             *
550                              </th><th>
551                             Domino
552                             *
553                              </th><th>
554                             vIMS (Cloudify)
555                             *
556                              </th><th>
557                             OpenIMS (OpenBaton)
558                             *
559                              </th><th>
560                             vIMS (OpenBaton)
561                             *
562                              </th>
563                         </tr>
564                         <tr class="tr-weather-weather">
565                             <td><img src="../../img/weather-few-clouds.png"></td><td><img src="../../img/weather-few-clouds.png"></td><td><img src="../../img/weather-few-clouds.png"></td><td><img src="../../img/weather-few-clouds.png"></td><td><img src="../../img/weather-few-clouds.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-few-clouds.png"></td><td><img src="../../img/weather-few-clouds.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-storm.png"></td>
566                         </tr>
567                     </table>
568                 </div>
569         </div>
570     see <a href="https://wiki.opnfv.org/pages/viewpage.action?pageId=6828617">Functest scoring wiki page</a> for details on scenario scoring
571      <div> <br>
572     <a href="./status-joid.pdf" class="myButtonPdf">Export to PDF</a>   <a href="./scenario_history_joid.txt" class="myButtonCSV">Export to CSV</a>
573     </div>
574     </div>
575     <div class="col-md-1"></div>
576 </div>