Add Euphrates pages for reporting 71/42271/1
authorMorgan Richomme <morgan.richomme@orange.com>
Mon, 18 Sep 2017 14:02:18 +0000 (16:02 +0200)
committerMorgan Richomme <morgan.richomme@orange.com>
Mon, 18 Sep 2017 14:02:18 +0000 (16:02 +0200)
Change-Id: Iee4c54801d839be949495360141d4ae9353e5ecc
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
utils/test/reporting/html/euphrates.html [new file with mode: 0644]
utils/test/reporting/html/functest-euphrates.html [new file with mode: 0644]
utils/test/reporting/html/index.html
utils/test/reporting/img/misc-npc-letterblock-m-800px.png [new file with mode: 0644]
utils/test/reporting/reporting/reporting.yaml
utils/test/reporting/reporting/yardstick/template/index-status-tmpl.html

diff --git a/utils/test/reporting/html/euphrates.html b/utils/test/reporting/html/euphrates.html
new file mode 100644 (file)
index 0000000..86258ac
--- /dev/null
@@ -0,0 +1,141 @@
+<!DOCTYPE HTML>
+<!--
+       Phantom by HTML5 UP
+       html5up.net | @ajlkn
+       Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
+-->
+<html>
+       <head>
+               <title>Phantom by HTML5 UP</title>
+               <meta charset="utf-8" />
+               <meta name="viewport" content="width=device-width, initial-scale=1" />
+               <!--[if lte IE 8]><script src="3rd_party/js/ie/html5shiv.js"></script><![endif]-->
+               <link rel="stylesheet" href="3rd_party/css/main.css" />
+               <!--[if lte IE 9]><link rel="stylesheet" href="3rd_party/css/ie9.css" /><![endif]-->
+               <!--[if lte IE 8]><link rel="stylesheet" href="3rd_party/css/ie8.css" /><![endif]-->
+       </head>
+       <body>
+               <!-- Wrapper -->
+                       <div id="wrapper">
+
+                               <!-- Header -->
+                                       <header id="header">
+                                               <div class="inner">
+
+                                                       <!-- Logo -->
+                                                               <a href="index.html" class="logo">
+                                                                       <span class="symbol"><img src="img/logo.svg" alt="" /></span><span class="title">Phantom</span>
+                                                               </a>
+
+                                               </div>
+                                       </header>
+
+                               <!-- Menu -->
+                               <!-- Main -->
+                                       <div id="main">
+                                               <div class="inner">
+                                                       <header>
+                                                               <h1>Danube reporting</h1>
+                                                       </header>
+                                                       <section class="tiles">
+                                                               <article class="style3">
+                                                                       <span class="image">
+                                                                               <img src="img/projectIcon_functest_250x250.png" alt="" />
+                                                                       </span>
+                                                                       <a href="functest-euphrates.html">
+                                                                               <h2>Functest</h2>
+                                                                               <div class="content">
+                                                                                       <p>Functional testing</p>
+                                                                               </div>
+                                                                       </a>
+                                                               </article>
+                                                               <article class="style2">
+                                                                       <span class="image">
+                                                                               <img src="img/projectIcon_yardstick_250x250.png" alt="" />
+                                                                       </span>
+                                                                       <a href="euphrates/yardstick/status-apex.html">
+                                                                               <h2>Yardstick</h2>
+                                                                               <div class="content">
+                                                                                       <p>Qualification and performance testing</p>
+                                                                               </div>
+                                                                       </a>
+                                                               </article>
+                                                               <article class="style4">
+                                                                       <span class="image">
+                                                                               <img src="img/projectIcon_storperf_250x250.png" alt="" />
+                                                                       </span>
+                                                                       <a href="euphrates/storperf/status-apex.html">
+                                                                               <h2>Storperf</h2>
+                                                                               <div class="content">
+                                                                                       <p>Storage testing</p>
+                                                                               </div>
+                                                                       </a>
+                                                               </article>
+                                                               <article class="style5">
+                                                                       <span class="image">
+                                                                               <img src="img/projectIcon_vsperf_250x250.png" alt="" />
+                                                                       </span>
+                                                                       <a href="euphrates/vsperf/status-apex.html">
+                                                                               <h2>Vsperf</h2>
+                                                                               <div class="content">
+                                                                                       <p>Virtual switch testing</p>
+                                                                               </div>
+                                                                       </a>
+                                                               </article>
+                                                               <article class="style1">
+                                                                       <span class="image">
+                                                                               <img src="img/projectIcon_qtip_250x250.png" alt="" />
+                                                                       </span>
+                                                                       <a href="euphrates/qtip/status-apex.html">
+                                                                               <h2>Qtip</h2>
+                                                                               <div class="content">
+                                                                                       <p>Benchmark as a service</p>
+                                                                               </div>
+                                                                       </a>
+                                                               </article>
+                                                               <article class="style6">
+                                                                       <span class="image">
+                                                                               <img src="img/projectIcon_bottlenecks_250x250.png" alt="" />
+                                                                       </span>
+                                                                       <a href="euphrates/bottlenecks/status-apex.html">
+                                                                               <h2>Bottlenecks</h2>
+                                                                               <div class="content">
+                                                                                       <p>Bottleneck finder</p>
+                                                                               </div>
+                                                                       </a>
+                                                               </article>
+                                                       </section>
+                                               </div>
+                                       </div>
+
+                               <!-- Footer -->
+                                       <footer id="footer">
+                                               <div class="inner">
+                                                       <section>
+                                                               <h2>OPNFV Testing Working group</h2>
+                                                       </section>
+                                                       <section>
+                                                               <h2>Follow</h2>
+                                                               <ul class="icons">
+                                                                       <li><a href="https://twitter.com/opnfv" class="icon style2 fa-twitter"><span class="label">Twitter</span></a></li>
+                                                                       <li><a href="http://git.opnfv.org" class="icon style2 fa-github"><span class="label">GitHub</span></a></li>
+                                                                       <li><a href="mailto:test-wg@list.opnfv.org" class="icon style2 fa-envelope-o"><span class="label">Email</span></a></li>
+                                                               </ul>
+                                                       </section>
+                                                       <ul class="copyright">
+                                                               <li>&copy; Untitled. All rights reserved</li><li>Design: <a href="http://html5up.net">HTML5 UP</a></li>
+                                                       </ul>
+                                               </div>
+                                       </footer>
+
+                       </div>
+
+               <!-- Scripts -->
+                       <script src="3rd_party/js/jquery.min.js"></script>
+                       <script src="3rd_party/js/skel.min.js"></script>
+                       <script src="3rd_party/js/util.js"></script>
+                       <!--[if lte IE 8]><script src="3rd_party/js/ie/respond.min.js"></script><![endif]-->
+                       <script src="3rd_party/js/main.js"></script>
+
+       </body>
+</html>
diff --git a/utils/test/reporting/html/functest-euphrates.html b/utils/test/reporting/html/functest-euphrates.html
new file mode 100644 (file)
index 0000000..c203e61
--- /dev/null
@@ -0,0 +1,109 @@
+<!DOCTYPE HTML>
+<!--
+       Phantom by HTML5 UP
+       html5up.net | @ajlkn
+       Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
+-->
+<html>
+       <head>
+               <title>Phantom by HTML5 UP</title>
+               <meta charset="utf-8" />
+               <meta name="viewport" content="width=device-width, initial-scale=1" />
+               <!--[if lte IE 8]><script src="3rd_party/js/ie/html5shiv.js"></script><![endif]-->
+               <link rel="stylesheet" href="3rd_party/css/main.css" />
+               <!--[if lte IE 9]><link rel="stylesheet" href="3rd_party/css/ie9.css" /><![endif]-->
+               <!--[if lte IE 8]><link rel="stylesheet" href="3rd_party/css/ie8.css" /><![endif]-->
+       </head>
+       <body>
+               <!-- Wrapper -->
+                       <div id="wrapper">
+
+                               <!-- Header -->
+                                       <header id="header">
+                                               <div class="inner">
+
+                                                       <!-- Logo -->
+                                                               <a href="index.html" class="logo">
+                                                                       <span class="symbol"><img src="img/logo.svg" alt="" /></span><span class="title">Phantom</span>
+                                                               </a>
+
+                                               </div>
+                                       </header>
+
+                               <!-- Menu -->
+
+                               <!-- Main -->
+                                       <div id="main">
+                                               <div class="inner">
+                                                       <header>
+                                                               <h1>Functest reporting</h1>
+                                                       </header>
+                                                       <section class="tiles">
+                                                               <article class="style5">
+                                                                       <span class="image">
+                                                                               <img src="img/pic05.jpg" alt="" />
+                                                                       </span>
+                                                                       <a href="euphrates/functest/status-apex.html">
+                                                                               <h2>Status</h2>
+                                                                               <div class="content">
+                                                                                       <p>Scenario status</p>
+                                                                               </div>
+                                                                       </a>
+                                                               </article>
+                                                               <article class="style2">
+                                                                       <span class="image">
+                                                                               <img src="img/pic02.jpg" alt="" />
+                                                                       </span>
+                                                                       <a href="euphrates/functest/vims-apex.html">
+                                                                               <h2>vIMS</h2>
+                                                                               <div class="content">
+                                                                                       <p>Virtual IMS</p>
+                                                                               </div>
+                                                                       </a>
+                                                               </article>
+                                                               <article class="style3">
+                                                                       <span class="image">
+                                                                               <img src="img/pic03.jpg" alt="" />
+                                                                       </span>
+                                                                       <a href="euphrates/functest/tempest-apex.html">
+                                                                               <h2>Tempest</h2>
+                                                                               <div class="content">
+                                                                                       <p>Tempest OpenStack suite</p>
+                                                                               </div>
+                                                                       </a>
+                                                               </article>
+                                                       </section>
+                                               </div>
+                                       </div>
+
+                               <!-- Footer -->
+                                       <footer id="footer">
+                                               <div class="inner">
+                                                       <section>
+                                                               <h2>OPNFV Testing Working group</h2>
+                                                       </section>
+                                                       <section>
+                                                               <h2>Follow</h2>
+                                                               <ul class="icons">
+                                                                       <li><a href="https://twitter.com/opnfv" class="icon style2 fa-twitter"><span class="label">Twitter</span></a></li>
+                                                                       <li><a href="http://git.opnfv.org" class="icon style2 fa-github"><span class="label">GitHub</span></a></li>
+                                                                       <li><a href="mailto:test-wg@list.opnfv.org" class="icon style2 fa-envelope-o"><span class="label">Email</span></a></li>
+                                                               </ul>
+                                                       </section>
+                                                       <ul class="copyright">
+                                                               <li>&copy; Untitled. All rights reserved</li><li>Design: <a href="http://html5up.net">HTML5 UP</a></li>
+                                                       </ul>
+                                               </div>
+                                       </footer>
+
+                       </div>
+
+               <!-- Scripts -->
+                       <script src="3rd_party/js/jquery.min.js"></script>
+                       <script src="3rd_party/js/skel.min.js"></script>
+                       <script src="3rd_party/js/util.js"></script>
+                       <!--[if lte IE 8]><script src="3rd_party/js/ie/respond.min.js"></script><![endif]-->
+                       <script src="3rd_party/js/main.js"></script>
+
+       </body>
+</html>
index c6627ff..2789045 100644 (file)
                                                </div>
                                        </header>
 
-                               <!-- Menu -->
-                               <!---   <nav id="menu">
-                                               <h2>Menu</h2>
-                                               <ul>
-                                                       <li><a href="index.html">Home</a></li>
-                                                       <li><a href="colorado.html">Colorado</a></li>
-                                                       <li><a href="danube.html">Danube</a></li>
-                                               </ul>
-                                       </nav>
-                --->
-                               <!-- Main -->
                                        <div id="main">
                                                <div class="inner">
                                                        <header>
@@ -61,7 +50,7 @@
                                                                        <a href="colorado.html">
                                                                                <h2>Colorado</h2>
                                                                                <div class="content">
-                                                                                       <p>Colorado 1.0 released on the 22nd of September</p>
+                                                                                       <p>Colorado 1.0 (22/09/2016)</p>
                                                                                </div>
                                                                        </a>
                                                                </article>
                                                                        <a href="danube.html">
                                                                                <h2>Danube</h2>
                                                                                <div class="content">
-                                                                                       <p>Danube 1.0 planned on the 22nd of March</p>
+                                                                                       <p>Danube 1.0 (22/03/2017)</p>
                                                                                </div>
                                                                        </a>
                                                                </article>
-                                                               <article class="style6">
+                                                               <article class="style4">
                                                                        <span class="image">
                                                                                <img src="img/euphrates.jpg" alt="" />
                                                                        </span>
-                                                                       <a href="master.html">
+                                                                       <a href="euphrates.html">
                                                                                <h2>Euphrates</h2>
+                                                                               <div class="content">
+                                                                                       <p>Euphreates (ETA 10/2017)</p>
+                                                                               </div>
+                                                                       </a>
+                                                               </article>
+                                                               <article class="style6">
+                                                                       <span class="image">
+                                                                               <img src="img/misc-npc-letterblock-m-800px.png" alt="" />
+                                                                       </span>
+                                                                       <a href="master.html">
+                                                                               <h2>Master</h2>
                                                                                <div class="content">
                                                                                        <p>Master</p>
                                                                                </div>
diff --git a/utils/test/reporting/img/misc-npc-letterblock-m-800px.png b/utils/test/reporting/img/misc-npc-letterblock-m-800px.png
new file mode 100644 (file)
index 0000000..9d62e9e
Binary files /dev/null and b/utils/test/reporting/img/misc-npc-letterblock-m-800px.png differ
index 9bb90b8..dae832a 100644 (file)
@@ -9,6 +9,7 @@ general:
 
     versions:
         - master
+        - euphrates
         - danube
 
     log:
@@ -35,15 +36,8 @@ testapi:
 
 functest:
     blacklist:
-        - ovno
-        - security_scan
-        - healthcheck
         - odl_netvirt
-        - aaa
-        - cloudify_ims
-        - orchestra_ims
         - juju_epc
-        - orchestra
     max_scenario_criteria: 50
     test_conf: https://git.opnfv.org/cgit/functest/plain/functest/ci/testcases.yaml
     log_level: ERROR
index 77ba950..f9b8524 100644 (file)
@@ -25,7 +25,7 @@
         }
 
         // trend line management
-        d3.csv("./scenario_history.csv", function(data) {
+        d3.csv("./scenario_history.txt", function(data) {
             // ***************************************
             // Create the trend line
             {% for scenario in scenario_results.keys() -%}