5 <!-- Bootstrap core CSS -->
6 <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css" rel="stylesheet">
7 <link href="../../js/default.css" rel="stylesheet">
8 <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
9 <script type="text/javascript" src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script>
10 <script type="text/javascript" src="http://d3js.org/d3.v2.min.js"></script>
11 <script type="text/javascript" src="../../js/gauge.js"></script>
12 <script type="text/javascript" src="../../js/trend.js"></script>
14 function onDocumentReady() {
16 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');var gaugeScenario8 = gauge('#gaugeScenario8');var gaugeScenario9 = gauge('#gaugeScenario9');var gaugeScenario10 = gauge('#gaugeScenario10');var gaugeScenario11 = gauge('#gaugeScenario11');var gaugeScenario12 = gauge('#gaugeScenario12');var gaugeScenario13 = gauge('#gaugeScenario13');var gaugeScenario14 = gauge('#gaugeScenario14');var gaugeScenario15 = gauge('#gaugeScenario15');var gaugeScenario16 = gauge('#gaugeScenario16');var gaugeScenario17 = gauge('#gaugeScenario17');var gaugeScenario18 = gauge('#gaugeScenario18');var gaugeScenario19 = gauge('#gaugeScenario19');var gaugeScenario20 = gauge('#gaugeScenario20');
18 // assign success rate to the gauge
19 function updateReadings() {
20 gaugeScenario1.update(33.3333333333);gaugeScenario2.update(96.2962962963);gaugeScenario3.update(60.6060606061);gaugeScenario4.update(33.3333333333);gaugeScenario5.update(13.3333333333);gaugeScenario6.update(66.6666666667);gaugeScenario7.update(30.0);gaugeScenario8.update(72.7272727273);gaugeScenario9.update(66.6666666667);gaugeScenario10.update(53.3333333333);gaugeScenario11.update(75.7575757576);gaugeScenario12.update(53.3333333333);gaugeScenario13.update(92.5925925926);gaugeScenario14.update(54.5454545455);gaugeScenario15.update(13.3333333333);gaugeScenario16.update(13.3333333333);gaugeScenario17.update(20.0);gaugeScenario18.update(66.6666666667);gaugeScenario19.update(66.6666666667);gaugeScenario20.update(60.0);
25 // trend line management
26 d3.csv("./scenario_history.txt", function(data) {
27 // ***************************************
28 // Create the trend line
29 // for scenario os-nosdn-kvm-noha
31 var trend1 = data.filter(function(row) {
32 return row["scenario"]=="os-nosdn-kvm-noha" && row["installer"]=="apex";
35 trend1.forEach(function(d) {
36 d.date = parseDate(d.date);
39 // Draw the trend line
40 var mytrend = trend("#trend_svg1",trend1)
41 // ****************************************// for scenario os-nosdn-fdio-noha
43 var trend2 = data.filter(function(row) {
44 return row["scenario"]=="os-nosdn-fdio-noha" && row["installer"]=="apex";
47 trend2.forEach(function(d) {
48 d.date = parseDate(d.date);
51 // Draw the trend line
52 var mytrend = trend("#trend_svg2",trend2)
53 // ****************************************// for scenario os-odl-gluon-noha
55 var trend3 = data.filter(function(row) {
56 return row["scenario"]=="os-odl-gluon-noha" && row["installer"]=="apex";
59 trend3.forEach(function(d) {
60 d.date = parseDate(d.date);
63 // Draw the trend line
64 var mytrend = trend("#trend_svg3",trend3)
65 // ****************************************// for scenario os-odl_l3-fdio_dvr-noha
67 var trend4 = data.filter(function(row) {
68 return row["scenario"]=="os-odl_l3-fdio_dvr-noha" && row["installer"]=="apex";
71 trend4.forEach(function(d) {
72 d.date = parseDate(d.date);
75 // Draw the trend line
76 var mytrend = trend("#trend_svg4",trend4)
77 // ****************************************// for scenario os-nosdn-ovs-noha
79 var trend5 = data.filter(function(row) {
80 return row["scenario"]=="os-nosdn-ovs-noha" && row["installer"]=="apex";
83 trend5.forEach(function(d) {
84 d.date = parseDate(d.date);
87 // Draw the trend line
88 var mytrend = trend("#trend_svg5",trend5)
89 // ****************************************// for scenario os-nosdn-nofeature-noha
91 var trend6 = data.filter(function(row) {
92 return row["scenario"]=="os-nosdn-nofeature-noha" && row["installer"]=="apex";
95 trend6.forEach(function(d) {
96 d.date = parseDate(d.date);
99 // Draw the trend line
100 var mytrend = trend("#trend_svg6",trend6)
101 // ****************************************// for scenario os-ovn-nofeature-noha
103 var trend7 = data.filter(function(row) {
104 return row["scenario"]=="os-ovn-nofeature-noha" && row["installer"]=="apex";
107 trend7.forEach(function(d) {
108 d.date = parseDate(d.date);
111 // Draw the trend line
112 var mytrend = trend("#trend_svg7",trend7)
113 // ****************************************// for scenario os-odl_l2-fdio-noha
115 var trend8 = data.filter(function(row) {
116 return row["scenario"]=="os-odl_l2-fdio-noha" && row["installer"]=="apex";
119 trend8.forEach(function(d) {
120 d.date = parseDate(d.date);
123 // Draw the trend line
124 var mytrend = trend("#trend_svg8",trend8)
125 // ****************************************// for scenario os-odl_l3-fdio-noha
127 var trend9 = data.filter(function(row) {
128 return row["scenario"]=="os-odl_l3-fdio-noha" && row["installer"]=="apex";
131 trend9.forEach(function(d) {
132 d.date = parseDate(d.date);
135 // Draw the trend line
136 var mytrend = trend("#trend_svg9",trend9)
137 // ****************************************// for scenario os-odl_l3-nofeature-ha
139 var trend10 = data.filter(function(row) {
140 return row["scenario"]=="os-odl_l3-nofeature-ha" && row["installer"]=="apex";
143 trend10.forEach(function(d) {
144 d.date = parseDate(d.date);
147 // Draw the trend line
148 var mytrend = trend("#trend_svg10",trend10)
149 // ****************************************// for scenario os-odl_l2-fdio-ha
151 var trend11 = data.filter(function(row) {
152 return row["scenario"]=="os-odl_l2-fdio-ha" && row["installer"]=="apex";
155 trend11.forEach(function(d) {
156 d.date = parseDate(d.date);
159 // Draw the trend line
160 var mytrend = trend("#trend_svg11",trend11)
161 // ****************************************// for scenario os-odl_l3-nofeature-noha
163 var trend12 = data.filter(function(row) {
164 return row["scenario"]=="os-odl_l3-nofeature-noha" && row["installer"]=="apex";
167 trend12.forEach(function(d) {
168 d.date = parseDate(d.date);
171 // Draw the trend line
172 var mytrend = trend("#trend_svg12",trend12)
173 // ****************************************// for scenario os-nosdn-fdio-ha
175 var trend13 = data.filter(function(row) {
176 return row["scenario"]=="os-nosdn-fdio-ha" && row["installer"]=="apex";
179 trend13.forEach(function(d) {
180 d.date = parseDate(d.date);
183 // Draw the trend line
184 var mytrend = trend("#trend_svg13",trend13)
185 // ****************************************// for scenario os-odl-bgpvpn-ha
187 var trend14 = data.filter(function(row) {
188 return row["scenario"]=="os-odl-bgpvpn-ha" && row["installer"]=="apex";
191 trend14.forEach(function(d) {
192 d.date = parseDate(d.date);
195 // Draw the trend line
196 var mytrend = trend("#trend_svg14",trend14)
197 // ****************************************// for scenario os-odl_l3-ovs-ha
199 var trend15 = data.filter(function(row) {
200 return row["scenario"]=="os-odl_l3-ovs-ha" && row["installer"]=="apex";
203 trend15.forEach(function(d) {
204 d.date = parseDate(d.date);
207 // Draw the trend line
208 var mytrend = trend("#trend_svg15",trend15)
209 // ****************************************// for scenario os-nosdn-ovs-ha
211 var trend16 = data.filter(function(row) {
212 return row["scenario"]=="os-nosdn-ovs-ha" && row["installer"]=="apex";
215 trend16.forEach(function(d) {
216 d.date = parseDate(d.date);
219 // Draw the trend line
220 var mytrend = trend("#trend_svg16",trend16)
221 // ****************************************// for scenario os-odl_l3-ovs-noha
223 var trend17 = data.filter(function(row) {
224 return row["scenario"]=="os-odl_l3-ovs-noha" && row["installer"]=="apex";
227 trend17.forEach(function(d) {
228 d.date = parseDate(d.date);
231 // Draw the trend line
232 var mytrend = trend("#trend_svg17",trend17)
233 // ****************************************// for scenario os-nosdn-kvm-ha
235 var trend18 = data.filter(function(row) {
236 return row["scenario"]=="os-nosdn-kvm-ha" && row["installer"]=="apex";
239 trend18.forEach(function(d) {
240 d.date = parseDate(d.date);
243 // Draw the trend line
244 var mytrend = trend("#trend_svg18",trend18)
245 // ****************************************// for scenario os-nosdn-nofeature-ha
247 var trend19 = data.filter(function(row) {
248 return row["scenario"]=="os-nosdn-nofeature-ha" && row["installer"]=="apex";
251 trend19.forEach(function(d) {
252 d.date = parseDate(d.date);
255 // Draw the trend line
256 var mytrend = trend("#trend_svg19",trend19)
257 // ****************************************// for scenario os-odl_l3-fdio-ha
259 var trend20 = data.filter(function(row) {
260 return row["scenario"]=="os-odl_l3-fdio-ha" && row["installer"]=="apex";
263 trend20.forEach(function(d) {
264 d.date = parseDate(d.date);
267 // Draw the trend line
268 var mytrend = trend("#trend_svg20",trend20)
269 // ****************************************
271 if ( !window.isLoaded ) {
272 window.addEventListener("load", function() {
279 <script type="text/javascript">
280 $(document).ready(function (){
281 $(".btn-more").click(function() {
283 $(this).parent().find(".panel-default").show();
290 <div class="container">
291 <div class="masthead">
292 <h3 class="text-muted">Functest status page (danube 3.0, 2017-07-13 01:45)</h3>
294 <ul class="nav nav-justified">
295 <li class="active"><a href="http://testresults.opnfv.org/reporting/index.html">Home</a></li>
296 <li><a href="apex.html">Apex</a></li>
297 <li><a href="compass.html">Compass</a></li>
298 <li><a href="fuel.html">Fuel</a></li>
299 <li><a href="joid.html">Joid</a></li>
304 <div class="col-md-1"></div>
305 <div class="col-md-10">
306 <div class="page-header">
310 <div class="scenario-overview">
311 <div class="panel-heading"><h4><b>List of Danube 3.0 scenarios (4-14/7/2017) </b></h4></div>
312 <table class="table">
314 <th width="40%">Scenario</th>
315 <th width="20%">Status</th>
316 <th width="20%">Trend</th>
317 <th width="10%">Score</th>
318 <th width="10%">Iteration</th>
321 <td><a href=https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-danube/434/console>os-nosdn-kvm-noha</a></td>
322 <td><div id="gaugeScenario1"></div></td>
323 <td><div id="trend_svg1"></div></td>
326 </tr><tr class="tr-ok">
327 <td><a href=http://testresultS.opnfv.org/reporting>os-nosdn-fdio-noha</a></td>
328 <td><div id="gaugeScenario2"></div></td>
329 <td><div id="trend_svg2"></div></td>
332 </tr><tr class="tr-ok">
333 <td><a href=https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-danube/450/console>os-odl-gluon-noha</a></td>
334 <td><div id="gaugeScenario3"></div></td>
335 <td><div id="trend_svg3"></div></td>
338 </tr><tr class="tr-ok">
339 <td><a href=http://testresultS.opnfv.org/reporting>os-odl_l3-fdio_dvr-noha</a></td>
340 <td><div id="gaugeScenario4"></div></td>
341 <td><div id="trend_svg4"></div></td>
344 </tr><tr class="tr-ok">
345 <td><a href=https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-danube/457/console>os-nosdn-ovs-noha</a></td>
346 <td><div id="gaugeScenario5"></div></td>
347 <td><div id="trend_svg5"></div></td>
350 </tr><tr class="tr-ok">
351 <td><a href=https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-danube/428/console>os-nosdn-nofeature-noha</a></td>
352 <td><div id="gaugeScenario6"></div></td>
353 <td><div id="trend_svg6"></div></td>
356 </tr><tr class="tr-ok">
357 <td><a href=https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-danube/453/console>os-ovn-nofeature-noha</a></td>
358 <td><div id="gaugeScenario7"></div></td>
359 <td><div id="trend_svg7"></div></td>
362 </tr><tr class="tr-ok">
363 <td><a href=http://testresultS.opnfv.org/reporting>os-odl_l2-fdio-noha</a></td>
364 <td><div id="gaugeScenario8"></div></td>
365 <td><div id="trend_svg8"></div></td>
368 </tr><tr class="tr-ok">
369 <td><a href=http://testresultS.opnfv.org/reporting>os-odl_l3-fdio-noha</a></td>
370 <td><div id="gaugeScenario9"></div></td>
371 <td><div id="trend_svg9"></div></td>
374 </tr><tr class="tr-ok">
375 <td><a href=https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-danube/466/console>os-odl_l3-nofeature-ha</a></td>
376 <td><div id="gaugeScenario10"></div></td>
377 <td><div id="trend_svg10"></div></td>
380 </tr><tr class="tr-ok">
381 <td><a href=https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-danube/485/console>os-odl_l2-fdio-ha</a></td>
382 <td><div id="gaugeScenario11"></div></td>
383 <td><div id="trend_svg11"></div></td>
386 </tr><tr class="tr-ok">
387 <td><a href=https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-danube/494/console>os-odl_l3-nofeature-noha</a></td>
388 <td><div id="gaugeScenario12"></div></td>
389 <td><div id="trend_svg12"></div></td>
392 </tr><tr class="tr-ok">
393 <td><a href=https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-danube/491/console>os-nosdn-fdio-ha</a></td>
394 <td><div id="gaugeScenario13"></div></td>
395 <td><div id="trend_svg13"></div></td>
398 </tr><tr class="tr-ok">
399 <td><a href=https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-danube/449/console>os-odl-bgpvpn-ha</a></td>
400 <td><div id="gaugeScenario14"></div></td>
401 <td><div id="trend_svg14"></div></td>
404 </tr><tr class="tr-ok">
405 <td><a href=https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-danube/468/console>os-odl_l3-ovs-ha</a></td>
406 <td><div id="gaugeScenario15"></div></td>
407 <td><div id="trend_svg15"></div></td>
410 </tr><tr class="tr-ok">
411 <td><a href=https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-danube/484/console>os-nosdn-ovs-ha</a></td>
412 <td><div id="gaugeScenario16"></div></td>
413 <td><div id="trend_svg16"></div></td>
416 </tr><tr class="tr-ok">
417 <td><a href=https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-danube/486/console>os-odl_l3-ovs-noha</a></td>
418 <td><div id="gaugeScenario17"></div></td>
419 <td><div id="trend_svg17"></div></td>
422 </tr><tr class="tr-ok">
423 <td><a href=https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-danube/461/console>os-nosdn-kvm-ha</a></td>
424 <td><div id="gaugeScenario18"></div></td>
425 <td><div id="trend_svg18"></div></td>
428 </tr><tr class="tr-ok">
429 <td><a href=https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-danube/455/console>os-nosdn-nofeature-ha</a></td>
430 <td><div id="gaugeScenario19"></div></td>
431 <td><div id="trend_svg19"></div></td>
434 </tr><tr class="tr-ok">
435 <td><a href=http://testresultS.opnfv.org/reporting>os-odl_l3-fdio-ha</a></td>
436 <td><div id="gaugeScenario20"></div></td>
437 <td><div id="trend_svg20"></div></td>
445 <div class="scenario-part">
446 <div class="page-header">
447 <h3><span class="glyphicon glyphicon-chevron-right"> <b>os-nosdn-kvm-noha</b></h3>
449 <div class="panel panel-default">
450 <div class="panel-heading">
451 <span class="panel-header-item">
454 <table class="table">
488 <tr class="tr-weather-weather">
489 <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-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>
493 </div><div class="scenario-part">
494 <div class="page-header">
495 <h3><span class="glyphicon glyphicon-chevron-right"> <b>os-nosdn-fdio-noha</b></h3>
497 <div class="panel panel-default">
498 <div class="panel-heading">
499 <span class="panel-header-item">
502 <table class="table">
533 <tr class="tr-weather-weather">
534 <td><img src="../../img/weather-clear.png"></td><td><img src="../../img/weather-clear.png"></td><td><img src="../../img/weather-few-clouds.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-clear.png"></td><td><img src="../../img/weather-clear.png"></td>
538 </div><div class="scenario-part">
539 <div class="page-header">
540 <h3><span class="glyphicon glyphicon-chevron-right"> <b>os-odl-gluon-noha</b></h3>
542 <div class="panel panel-default">
543 <div class="panel-heading">
544 <span class="panel-header-item">
547 <table class="table">
584 <tr class="tr-weather-weather">
585 <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-few-clouds.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-few-clouds.png"></td><td><img src="../../img/weather-few-clouds.png"></td>
589 </div><div class="scenario-part">
590 <div class="page-header">
591 <h3><span class="glyphicon glyphicon-chevron-right"> <b>os-odl_l3-fdio_dvr-noha</b></h3>
593 <div class="panel panel-default">
594 <div class="panel-heading">
595 <span class="panel-header-item">
598 <table class="table">
632 <tr class="tr-weather-weather">
633 <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-overcast.png"></td><td><img src="../../img/weather-storm.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>
637 </div><div class="scenario-part">
638 <div class="page-header">
639 <h3><span class="glyphicon glyphicon-chevron-right"> <b>os-nosdn-ovs-noha</b></h3>
641 <div class="panel panel-default">
642 <div class="panel-heading">
643 <span class="panel-header-item">
646 <table class="table">
680 <tr class="tr-weather-weather">
681 <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-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>
685 </div><div class="scenario-part">
686 <div class="page-header">
687 <h3><span class="glyphicon glyphicon-chevron-right"> <b>os-nosdn-nofeature-noha</b></h3>
689 <div class="panel panel-default">
690 <div class="panel-heading">
691 <span class="panel-header-item">
694 <table class="table">
728 <tr class="tr-weather-weather">
729 <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-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>
733 </div><div class="scenario-part">
734 <div class="page-header">
735 <h3><span class="glyphicon glyphicon-chevron-right"> <b>os-ovn-nofeature-noha</b></h3>
737 <div class="panel panel-default">
738 <div class="panel-heading">
739 <span class="panel-header-item">
742 <table class="table">
776 <tr class="tr-weather-weather">
777 <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-storm.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-storm.png"></td>
781 </div><div class="scenario-part">
782 <div class="page-header">
783 <h3><span class="glyphicon glyphicon-chevron-right"> <b>os-odl_l2-fdio-noha</b></h3>
785 <div class="panel panel-default">
786 <div class="panel-heading">
787 <span class="panel-header-item">
790 <table class="table">
827 <tr class="tr-weather-weather">
828 <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-overcast.png"></td><td><img src="../../img/weather-clear.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-few-clouds.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-clear.png"></td>
832 </div><div class="scenario-part">
833 <div class="page-header">
834 <h3><span class="glyphicon glyphicon-chevron-right"> <b>os-odl_l3-fdio-noha</b></h3>
836 <div class="panel panel-default">
837 <div class="panel-heading">
838 <span class="panel-header-item">
841 <table class="table">
875 <tr class="tr-weather-weather">
876 <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-clear.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-few-clouds.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-clear.png"></td>
880 </div><div class="scenario-part">
881 <div class="page-header">
882 <h3><span class="glyphicon glyphicon-chevron-right"> <b>os-odl_l3-nofeature-ha</b></h3>
884 <div class="panel panel-default">
885 <div class="panel-heading">
886 <span class="panel-header-item">
889 <table class="table">
923 <tr class="tr-weather-weather">
924 <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-few-clouds.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-few-clouds.png"></td>
928 </div><div class="scenario-part">
929 <div class="page-header">
930 <h3><span class="glyphicon glyphicon-chevron-right"> <b>os-odl_l2-fdio-ha</b></h3>
932 <div class="panel panel-default">
933 <div class="panel-heading">
934 <span class="panel-header-item">
937 <table class="table">
974 <tr class="tr-weather-weather">
975 <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-overcast.png"></td><td><img src="../../img/weather-clear.png"></td><td><img src="../../img/weather-overcast.png"></td><td><img src="../../img/weather-clear.png"></td><td><img src="../../img/weather-storm.png"></td><td><img src="../../img/weather-few-clouds.png"></td>
979 </div><div class="scenario-part">
980 <div class="page-header">
981 <h3><span class="glyphicon glyphicon-chevron-right"> <b>os-odl_l3-nofeature-noha</b></h3>
983 <div class="panel panel-default">
984 <div class="panel-heading">
985 <span class="panel-header-item">
988 <table class="table">
1022 <tr class="tr-weather-weather">
1023 <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-few-clouds.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-few-clouds.png"></td>
1027 </div><div class="scenario-part">
1028 <div class="page-header">
1029 <h3><span class="glyphicon glyphicon-chevron-right"> <b>os-nosdn-fdio-ha</b></h3>
1031 <div class="panel panel-default">
1032 <div class="panel-heading">
1033 <span class="panel-header-item">
1036 <table class="table">
1073 <tr class="tr-weather-weather">
1074 <td><img src="../../img/weather-clear.png"></td><td><img src="../../img/weather-clear.png"></td><td><img src="../../img/weather-few-clouds.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-clear.png"></td><td><img src="../../img/weather-few-clouds.png"></td><td><img src="../../img/weather-clear.png"></td><td><img src="../../img/weather-clear.png"></td>
1078 </div><div class="scenario-part">
1079 <div class="page-header">
1080 <h3><span class="glyphicon glyphicon-chevron-right"> <b>os-odl-bgpvpn-ha</b></h3>
1082 <div class="panel panel-default">
1083 <div class="panel-heading">
1084 <span class="panel-header-item">
1087 <table class="table">
1124 <tr class="tr-weather-weather">
1125 <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-few-clouds.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-few-clouds.png"></td><td><img src="../../img/weather-storm.png"></td>
1129 </div><div class="scenario-part">
1130 <div class="page-header">
1131 <h3><span class="glyphicon glyphicon-chevron-right"> <b>os-odl_l3-ovs-ha</b></h3>
1133 <div class="panel panel-default">
1134 <div class="panel-heading">
1135 <span class="panel-header-item">
1138 <table class="table">
1172 <tr class="tr-weather-weather">
1173 <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-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>
1177 </div><div class="scenario-part">
1178 <div class="page-header">
1179 <h3><span class="glyphicon glyphicon-chevron-right"> <b>os-nosdn-ovs-ha</b></h3>
1181 <div class="panel panel-default">
1182 <div class="panel-heading">
1183 <span class="panel-header-item">
1186 <table class="table">
1220 <tr class="tr-weather-weather">
1221 <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-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>
1225 </div><div class="scenario-part">
1226 <div class="page-header">
1227 <h3><span class="glyphicon glyphicon-chevron-right"> <b>os-odl_l3-ovs-noha</b></h3>
1229 <div class="panel panel-default">
1230 <div class="panel-heading">
1231 <span class="panel-header-item">
1234 <table class="table">
1268 <tr class="tr-weather-weather">
1269 <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-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>
1273 </div><div class="scenario-part">
1274 <div class="page-header">
1275 <h3><span class="glyphicon glyphicon-chevron-right"> <b>os-nosdn-kvm-ha</b></h3>
1277 <div class="panel panel-default">
1278 <div class="panel-heading">
1279 <span class="panel-header-item">
1282 <table class="table">
1316 <tr class="tr-weather-weather">
1317 <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-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>
1321 </div><div class="scenario-part">
1322 <div class="page-header">
1323 <h3><span class="glyphicon glyphicon-chevron-right"> <b>os-nosdn-nofeature-ha</b></h3>
1325 <div class="panel panel-default">
1326 <div class="panel-heading">
1327 <span class="panel-header-item">
1330 <table class="table">
1364 <tr class="tr-weather-weather">
1365 <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-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>
1369 </div><div class="scenario-part">
1370 <div class="page-header">
1371 <h3><span class="glyphicon glyphicon-chevron-right"> <b>os-odl_l3-fdio-ha</b></h3>
1373 <div class="panel panel-default">
1374 <div class="panel-heading">
1375 <span class="panel-header-item">
1378 <table class="table">
1412 <tr class="tr-weather-weather">
1413 <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-clear.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-clear.png"></td>
1418 see <a href="https://wiki.opnfv.org/pages/viewpage.action?pageId=6828617">Functest scoring wiki page</a> for details on scenario scoring
1420 <a href="./status-apex.pdf" class="myButtonPdf">Export to PDF</a> <a href="./scenario_history_apex.txt" class="myButtonCSV">Export to CSV</a>
1423 <div class="col-md-1"></div>