diff options
author | Morgan Richomme <morgan.richomme@orange.com> | 2016-11-16 18:16:43 +0100 |
---|---|---|
committer | Morgan Richomme <morgan.richomme@orange.com> | 2016-11-17 09:27:08 +0100 |
commit | c850beb64083c730301188ade4cbba0f2a329a92 (patch) | |
tree | 19b241b8a85c463744cff8e4e40c8b4e3764475b /utils/test/reporting/html | |
parent | 483081b7fb0cf5d7dec5ee1d6ff0bddc387a59dc (diff) |
Refactor reporting dir
- dockerization
- create util function for all the test projects
- create a common config files
- add unit tests
- pep8
JIRA: RELENG-162
Change-Id: Ib209be4233084100ff238a7aeb2843ccc24a6f1e
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
Diffstat (limited to 'utils/test/reporting/html')
-rw-r--r-- | utils/test/reporting/html/colorado.html | 113 | ||||
-rw-r--r-- | utils/test/reporting/html/danube.html | 113 | ||||
-rw-r--r-- | utils/test/reporting/html/elements.html | 419 | ||||
-rw-r--r-- | utils/test/reporting/html/functest-colorado.html | 124 | ||||
-rw-r--r-- | utils/test/reporting/html/functest-master.html | 124 | ||||
-rw-r--r-- | utils/test/reporting/html/generic.html | 112 | ||||
-rw-r--r-- | utils/test/reporting/html/index.html | 113 |
7 files changed, 1118 insertions, 0 deletions
diff --git a/utils/test/reporting/html/colorado.html b/utils/test/reporting/html/colorado.html new file mode 100644 index 000000000..ad1cdd456 --- /dev/null +++ b/utils/test/reporting/html/colorado.html @@ -0,0 +1,113 @@ +<!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>
+
+ <!-- Nav -->
+ <!-- <nav>
+ <ul>
+ <li><a href="#menu">Menu</a></li>
+ </ul>
+ </nav>
+ --->
+ </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>
+ <h1>Colorado reporting</h1>
+ </header>
+ <section class="tiles">
+ <article class="style3">
+ <span class="image">
+ <img src="img/functest.jpg" alt="" />
+ </span>
+ <a href="functest-colorado.html">
+ <h2>Functest</h2>
+ <div class="content">
+ <p>Functional testing</p>
+ </div>
+ </a>
+ </article>
+ <article class="style2">
+ <span class="image">
+ <img src="img/yardstick.jpg" alt="" />
+ </span>
+ <a href="colorado/yardstick/status-apex.html">
+ <h2>Yardstick</h2>
+ <div class="content">
+ <p>Qualification and performance testing</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>© 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/danube.html b/utils/test/reporting/html/danube.html new file mode 100644 index 000000000..58d6bc0fe --- /dev/null +++ b/utils/test/reporting/html/danube.html @@ -0,0 +1,113 @@ +<!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>
+
+ <!-- Nav -->
+ <!-- <nav>
+ <ul>
+ <li><a href="#menu">Menu</a></li>
+ </ul>
+ </nav>
+ --->
+ </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>
+ <h1>Danube reporting (Master)</h1>
+ </header>
+ <section class="tiles">
+ <article class="style3">
+ <span class="image">
+ <img src="img/functest.jpg" alt="" />
+ </span>
+ <a href="functest-master.html">
+ <h2>Functest</h2>
+ <div class="content">
+ <p>Functional testing</p>
+ </div>
+ </a>
+ </article>
+ <article class="style2">
+ <span class="image">
+ <img src="img/yardstick.jpg" alt="" />
+ </span>
+ <a href="master/yardstick/status-apex.html">
+ <h2>Yardstick</h2>
+ <div class="content">
+ <p>Qualification and performance testing</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>© 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/elements.html b/utils/test/reporting/html/elements.html new file mode 100644 index 000000000..7b9bb4d25 --- /dev/null +++ b/utils/test/reporting/html/elements.html @@ -0,0 +1,419 @@ +<!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>Elements - 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>
+
+ <!-- Nav -->
+ <nav>
+ <ul>
+ <li><a href="#menu">Menu</a></li>
+ </ul>
+ </nav>
+
+ </div>
+ </header>
+
+ <!-- Menu -->
+ <nav id="menu">
+ <h2>Menu</h2>
+ <ul>
+ <li><a href="index.html">Home</a></li>
+ <li><a href="generic.html">Ipsum veroeros</a></li>
+ <li><a href="generic.html">Tempus etiam</a></li>
+ <li><a href="generic.html">Consequat dolor</a></li>
+ <li><a href="elements.html">Elements</a></li>
+ </ul>
+ </nav>
+
+ <!-- Main -->
+ <div id="main">
+ <div class="inner">
+ <h1>Elements</h1>
+
+ <!-- Text -->
+ <section>
+ <h2>Text</h2>
+ <p>This is <b>bold</b> and this is <strong>strong</strong>. This is <i>italic</i> and this is <em>emphasized</em>.
+ This is <sup>superscript</sup> text and this is <sub>subscript</sub> text.
+ This is <u>underlined</u> and this is code: <code>for (;;) { ... }</code>. Finally, <a href="#">this is a link</a>.</p>
+ <hr />
+ <p>Nunc lacinia ante nunc ac lobortis. Interdum adipiscing gravida odio porttitor sem non mi integer non faucibus ornare mi ut ante amet placerat aliquet. Volutpat eu sed ante lacinia sapien lorem accumsan varius montes viverra nibh in adipiscing blandit tempus accumsan.</p>
+ <hr />
+ <h2>Heading Level 2</h2>
+ <h3>Heading Level 3</h3>
+ <h4>Heading Level 4</h4>
+ <hr />
+ <h3>Blockquote</h3>
+ <blockquote>Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan faucibus. Vestibulum ante ipsum primis in faucibus lorem ipsum dolor sit amet nullam adipiscing eu felis.</blockquote>
+ <h3>Preformatted</h3>
+ <pre><code>i = 0;
+
+while (!deck.isInOrder()) {
+ print 'Iteration ' + i;
+ deck.shuffle();
+ i++;
+}
+
+print 'It took ' + i + ' iterations to sort the deck.';</code></pre>
+ </section>
+
+ <!-- Lists -->
+ <section>
+ <h2>Lists</h2>
+ <div class="row">
+ <div class="6u 12u$(medium)">
+ <h3>Unordered</h3>
+ <ul>
+ <li>Dolor pulvinar etiam.</li>
+ <li>Sagittis adipiscing.</li>
+ <li>Felis enim feugiat.</li>
+ </ul>
+ <h3>Alternate</h3>
+ <ul class="alt">
+ <li>Dolor pulvinar etiam.</li>
+ <li>Sagittis adipiscing.</li>
+ <li>Felis enim feugiat.</li>
+ </ul>
+ </div>
+ <div class="6u$ 12u$(medium)">
+ <h3>Ordered</h3>
+ <ol>
+ <li>Dolor pulvinar etiam.</li>
+ <li>Etiam vel felis viverra.</li>
+ <li>Felis enim feugiat.</li>
+ <li>Dolor pulvinar etiam.</li>
+ <li>Etiam vel felis lorem.</li>
+ <li>Felis enim et feugiat.</li>
+ </ol>
+ <h3>Icons</h3>
+ <ul class="icons">
+ <li><a href="#" class="icon style1 fa-twitter"><span class="label">Twitter</span></a></li>
+ <li><a href="#" class="icon style1 fa-facebook"><span class="label">Facebook</span></a></li>
+ <li><a href="#" class="icon style1 fa-instagram"><span class="label">Instagram</span></a></li>
+ <li><a href="#" class="icon style1 fa-github"><span class="label">Github</span></a></li>
+ </ul>
+ <ul class="icons">
+ <li><a href="#" class="icon style2 fa-twitter"><span class="label">Twitter</span></a></li>
+ <li><a href="#" class="icon style2 fa-facebook"><span class="label">Facebook</span></a></li>
+ <li><a href="#" class="icon style2 fa-instagram"><span class="label">Instagram</span></a></li>
+ <li><a href="#" class="icon style2 fa-github"><span class="label">Github</span></a></li>
+ </ul>
+ </div>
+ </div>
+ <h2>Actions</h2>
+ <div class="row">
+ <div class="6u 12u$(medium)">
+ <ul class="actions">
+ <li><a href="#" class="button special">Default</a></li>
+ <li><a href="#" class="button">Default</a></li>
+ </ul>
+ <ul class="actions small">
+ <li><a href="#" class="button special small">Small</a></li>
+ <li><a href="#" class="button small">Small</a></li>
+ </ul>
+ <ul class="actions vertical">
+ <li><a href="#" class="button special">Default</a></li>
+ <li><a href="#" class="button">Default</a></li>
+ </ul>
+ <ul class="actions vertical small">
+ <li><a href="#" class="button special small">Small</a></li>
+ <li><a href="#" class="button small">Small</a></li>
+ </ul>
+ </div>
+ <div class="6u 12u$(medium)">
+ <ul class="actions vertical">
+ <li><a href="#" class="button special fit">Default</a></li>
+ <li><a href="#" class="button fit">Default</a></li>
+ </ul>
+ <ul class="actions vertical small">
+ <li><a href="#" class="button special small fit">Small</a></li>
+ <li><a href="#" class="button small fit">Small</a></li>
+ </ul>
+ </div>
+ </div>
+ </section>
+
+ <!-- Table -->
+ <section>
+ <h2>Table</h2>
+ <h3>Default</h3>
+ <div class="table-wrapper">
+ <table>
+ <thead>
+ <tr>
+ <th>Name</th>
+ <th>Description</th>
+ <th>Price</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td>Item One</td>
+ <td>Ante turpis integer aliquet porttitor.</td>
+ <td>29.99</td>
+ </tr>
+ <tr>
+ <td>Item Two</td>
+ <td>Vis ac commodo adipiscing arcu aliquet.</td>
+ <td>19.99</td>
+ </tr>
+ <tr>
+ <td>Item Three</td>
+ <td> Morbi faucibus arcu accumsan lorem.</td>
+ <td>29.99</td>
+ </tr>
+ <tr>
+ <td>Item Four</td>
+ <td>Vitae integer tempus condimentum.</td>
+ <td>19.99</td>
+ </tr>
+ <tr>
+ <td>Item Five</td>
+ <td>Ante turpis integer aliquet porttitor.</td>
+ <td>29.99</td>
+ </tr>
+ </tbody>
+ <tfoot>
+ <tr>
+ <td colspan="2"></td>
+ <td>100.00</td>
+ </tr>
+ </tfoot>
+ </table>
+ </div>
+
+ <h3>Alternate</h3>
+ <div class="table-wrapper">
+ <table class="alt">
+ <thead>
+ <tr>
+ <th>Name</th>
+ <th>Description</th>
+ <th>Price</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td>Item One</td>
+ <td>Ante turpis integer aliquet porttitor.</td>
+ <td>29.99</td>
+ </tr>
+ <tr>
+ <td>Item Two</td>
+ <td>Vis ac commodo adipiscing arcu aliquet.</td>
+ <td>19.99</td>
+ </tr>
+ <tr>
+ <td>Item Three</td>
+ <td> Morbi faucibus arcu accumsan lorem.</td>
+ <td>29.99</td>
+ </tr>
+ <tr>
+ <td>Item Four</td>
+ <td>Vitae integer tempus condimentum.</td>
+ <td>19.99</td>
+ </tr>
+ <tr>
+ <td>Item Five</td>
+ <td>Ante turpis integer aliquet porttitor.</td>
+ <td>29.99</td>
+ </tr>
+ </tbody>
+ <tfoot>
+ <tr>
+ <td colspan="2"></td>
+ <td>100.00</td>
+ </tr>
+ </tfoot>
+ </table>
+ </div>
+ </section>
+
+ <!-- Buttons -->
+ <section>
+ <h3>Buttons</h3>
+ <ul class="actions">
+ <li><a href="#" class="button special">Special</a></li>
+ <li><a href="#" class="button">Default</a></li>
+ </ul>
+ <ul class="actions">
+ <li><a href="#" class="button big">Big</a></li>
+ <li><a href="#" class="button">Default</a></li>
+ <li><a href="#" class="button small">Small</a></li>
+ </ul>
+ <ul class="actions fit">
+ <li><a href="#" class="button special fit">Fit</a></li>
+ <li><a href="#" class="button fit">Fit</a></li>
+ <li><a href="#" class="button fit">Fit</a></li>
+ </ul>
+ <ul class="actions fit small">
+ <li><a href="#" class="button special fit small">Fit + Small</a></li>
+ <li><a href="#" class="button fit small">Fit + Small</a></li>
+ <li><a href="#" class="button fit small">Fit + Small</a></li>
+ </ul>
+ <ul class="actions">
+ <li><a href="#" class="button special icon fa-download">Icon</a></li>
+ <li><a href="#" class="button icon fa-upload">Icon</a></li>
+ <li><a href="#" class="button icon fa-save">Icon</a></li>
+ </ul>
+ <ul class="actions">
+ <li><span class="button special disabled">Disabled</span></li>
+ <li><span class="button disabled">Disabled</span></li>
+ </ul>
+ </section>
+
+ <!-- Form -->
+ <section>
+ <h2>Form</h2>
+ <form method="post" action="#">
+ <div class="row uniform">
+ <div class="6u 12u$(xsmall)">
+ <input type="text" name="demo-name" id="demo-name" value="" placeholder="Name" />
+ </div>
+ <div class="6u$ 12u$(xsmall)">
+ <input type="email" name="demo-email" id="demo-email" value="" placeholder="Email" />
+ </div>
+ <div class="12u$">
+ <div class="select-wrapper">
+ <select name="demo-category" id="demo-category">
+ <option value="">- Category -</option>
+ <option value="1">Manufacturing</option>
+ <option value="1">Shipping</option>
+ <option value="1">Administration</option>
+ <option value="1">Human Resources</option>
+ </select>
+ </div>
+ </div>
+ <div class="4u 12u$(small)">
+ <input type="radio" id="demo-priority-low" name="demo-priority" checked>
+ <label for="demo-priority-low">Low</label>
+ </div>
+ <div class="4u 12u$(small)">
+ <input type="radio" id="demo-priority-normal" name="demo-priority">
+ <label for="demo-priority-normal">Normal</label>
+ </div>
+ <div class="4u$ 12u$(small)">
+ <input type="radio" id="demo-priority-high" name="demo-priority">
+ <label for="demo-priority-high">High</label>
+ </div>
+ <div class="6u 12u$(small)">
+ <input type="checkbox" id="demo-copy" name="demo-copy">
+ <label for="demo-copy">Email me a copy</label>
+ </div>
+ <div class="6u$ 12u$(small)">
+ <input type="checkbox" id="demo-human" name="demo-human" checked>
+ <label for="demo-human">Not a robot</label>
+ </div>
+ <div class="12u$">
+ <textarea name="demo-message" id="demo-message" placeholder="Enter your message" rows="6"></textarea>
+ </div>
+ <div class="12u$">
+ <ul class="actions">
+ <li><input type="submit" value="Send Message" class="special" /></li>
+ <li><input type="reset" value="Reset" /></li>
+ </ul>
+ </div>
+ </div>
+ </form>
+ </section>
+
+ <!-- Image -->
+ <section>
+ <h2>Image</h2>
+ <h3>Fit</h3>
+ <div class="box alt">
+ <div class="row uniform">
+ <div class="12u$"><span class="image fit"><img src="img/pic13.jpg" alt="" /></span></div>
+ <div class="4u"><span class="image fit"><img src="img/pic01.jpg" alt="" /></span></div>
+ <div class="4u"><span class="image fit"><img src="img/pic02.jpg" alt="" /></span></div>
+ <div class="4u$"><span class="image fit"><img src="img/pic03.jpg" alt="" /></span></div>
+ <div class="4u"><span class="image fit"><img src="img/pic03.jpg" alt="" /></span></div>
+ <div class="4u"><span class="image fit"><img src="img/pic01.jpg" alt="" /></span></div>
+ <div class="4u$"><span class="image fit"><img src="img/pic02.jpg" alt="" /></span></div>
+ <div class="4u"><span class="image fit"><img src="img/pic02.jpg" alt="" /></span></div>
+ <div class="4u"><span class="image fit"><img src="img/pic03.jpg" alt="" /></span></div>
+ <div class="4u$"><span class="image fit"><img src="img/pic01.jpg" alt="" /></span></div>
+ </div>
+ </div>
+ <h3>Left & Right</h3>
+ <p><span class="image left"><img src="img/pic14.jpg" alt="" /></span>Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget. tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan eu faucibus. Integer ac pellentesque praesent tincidunt felis sagittis eget. tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan eu faucibus. Integer ac pellentesque praesent. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget. tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan eu faucibus. Integer ac pellentesque praesent tincidunt felis sagittis eget. tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan eu faucibus. Integer ac pellentesque praesent. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan eu faucibus. Integer ac pellentesque praesent tincidunt felis sagittis eget. tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan eu faucibus. Integer ac pellentesque praesent.</p>
+ <p><span class="image right"><img src="img/pic15.jpg" alt="" /></span>Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget. tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan eu faucibus. Integer ac pellentesque praesent tincidunt felis sagittis eget. tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan eu faucibus. Integer ac pellentesque praesent. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget. tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan eu faucibus. Integer ac pellentesque praesent tincidunt felis sagittis eget. tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan eu faucibus. Integer ac pellentesque praesent. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan eu faucibus. Integer ac pellentesque praesent tincidunt felis sagittis eget. tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan eu faucibus. Integer ac pellentesque praesent.</p>
+ </section>
+
+ </div>
+ </div>
+
+ <!-- Footer -->
+ <footer id="footer">
+ <div class="inner">
+ <section>
+ <h2>Get in touch</h2>
+ <form method="post" action="#">
+ <div class="field half first">
+ <input type="text" name="name" id="name" placeholder="Name" />
+ </div>
+ <div class="field half">
+ <input type="email" name="email" id="email" placeholder="Email" />
+ </div>
+ <div class="field">
+ <textarea name="message" id="message" placeholder="Message"></textarea>
+ </div>
+ <ul class="actions">
+ <li><input type="submit" value="Send" class="special" /></li>
+ </ul>
+ </form>
+ </section>
+ <section>
+ <h2>Follow</h2>
+ <ul class="icons">
+ <li><a href="#" class="icon style2 fa-twitter"><span class="label">Twitter</span></a></li>
+ <li><a href="#" class="icon style2 fa-facebook"><span class="label">Facebook</span></a></li>
+ <li><a href="#" class="icon style2 fa-instagram"><span class="label">Instagram</span></a></li>
+ <li><a href="#" class="icon style2 fa-dribbble"><span class="label">Dribbble</span></a></li>
+ <li><a href="#" class="icon style2 fa-github"><span class="label">GitHub</span></a></li>
+ <li><a href="#" class="icon style2 fa-500px"><span class="label">500px</span></a></li>
+ <li><a href="#" class="icon style2 fa-phone"><span class="label">Phone</span></a></li>
+ <li><a href="#" class="icon style2 fa-envelope-o"><span class="label">Email</span></a></li>
+ </ul>
+ </section>
+ <ul class="copyright">
+ <li>© 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-colorado.html b/utils/test/reporting/html/functest-colorado.html new file mode 100644 index 000000000..2fc76d1c5 --- /dev/null +++ b/utils/test/reporting/html/functest-colorado.html @@ -0,0 +1,124 @@ +<!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>
+
+ <!-- Nav -->
+ <!-- <nav>
+ <ul>
+ <li><a href="#menu">Menu</a></li>
+ </ul>
+ </nav>
+ --->
+ </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>
+ <h1>Functest reporting</h1>
+ </header>
+ <section class="tiles">
+ <article class="style5">
+ <span class="image">
+ <img src="img/pic05.jpg" alt="" />
+ </span>
+ <a href="colorado/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="colorado/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="colorado/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>© 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-master.html b/utils/test/reporting/html/functest-master.html new file mode 100644 index 000000000..03217a6bd --- /dev/null +++ b/utils/test/reporting/html/functest-master.html @@ -0,0 +1,124 @@ +<!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>
+
+ <!-- Nav -->
+ <!-- <nav>
+ <ul>
+ <li><a href="#menu">Menu</a></li>
+ </ul>
+ </nav>
+ --->
+ </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>
+ <h1>Functest reporting</h1>
+ </header>
+ <section class="tiles">
+ <article class="style5">
+ <span class="image">
+ <img src="img/pic05.jpg" alt="" />
+ </span>
+ <a href="master/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="master/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="master/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>© 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/generic.html b/utils/test/reporting/html/generic.html new file mode 100644 index 000000000..39273da80 --- /dev/null +++ b/utils/test/reporting/html/generic.html @@ -0,0 +1,112 @@ +<!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>Generic - 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>
+
+ <!-- Nav -->
+ <nav>
+ <ul>
+ <li><a href="#menu">Menu</a></li>
+ </ul>
+ </nav>
+
+ </div>
+ </header>
+
+ <!-- Menu -->
+ <nav id="menu">
+ <h2>Menu</h2>
+ <ul>
+ <li><a href="index.html">Home</a></li>
+ <li><a href="generic.html">Ipsum veroeros</a></li>
+ <li><a href="generic.html">Tempus etiam</a></li>
+ <li><a href="generic.html">Consequat dolor</a></li>
+ <li><a href="elements.html">Elements</a></li>
+ </ul>
+ </nav>
+
+ <!-- Main -->
+ <div id="main">
+ <div class="inner">
+ <h1>Generic Page</h1>
+ <span class="image main"><img src="img/pic13.jpg" alt="" /></span>
+ <p>Donec eget ex magna. Interdum et malesuada fames ac ante ipsum primis in faucibus. Pellentesque venenatis dolor imperdiet dolor mattis sagittis. Praesent rutrum sem diam, vitae egestas enim auctor sit amet. Pellentesque leo mauris, consectetur id ipsum sit amet, fergiat. Pellentesque in mi eu massa lacinia malesuada et a elit. Donec urna ex, lacinia in purus ac, pretium pulvinar mauris. Curabitur sapien risus, commodo eget turpis at, elementum convallis elit. Pellentesque enim turpis, hendrerit tristique.</p>
+ <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis dapibus rutrum facilisis. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Etiam tristique libero eu nibh porttitor fermentum. Nullam venenatis erat id vehicula viverra. Nunc ultrices eros ut ultricies condimentum. Mauris risus lacus, blandit sit amet venenatis non, bibendum vitae dolor. Nunc lorem mauris, fringilla in aliquam at, euismod in lectus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. In non lorem sit amet elit placerat maximus. Pellentesque aliquam maximus risus, vel venenatis mauris vehicula hendrerit.</p>
+ <p>Interdum et malesuada fames ac ante ipsum primis in faucibus. Pellentesque venenatis dolor imperdiet dolor mattis sagittis. Praesent rutrum sem diam, vitae egestas enim auctor sit amet. Pellentesque leo mauris, consectetur id ipsum sit amet, fersapien risus, commodo eget turpis at, elementum convallis elit. Pellentesque enim turpis, hendrerit tristique lorem ipsum dolor.</p>
+ </div>
+ </div>
+
+ <!-- Footer -->
+ <footer id="footer">
+ <div class="inner">
+ <section>
+ <h2>Get in touch</h2>
+ <form method="post" action="#">
+ <div class="field half first">
+ <input type="text" name="name" id="name" placeholder="Name" />
+ </div>
+ <div class="field half">
+ <input type="email" name="email" id="email" placeholder="Email" />
+ </div>
+ <div class="field">
+ <textarea name="message" id="message" placeholder="Message"></textarea>
+ </div>
+ <ul class="actions">
+ <li><input type="submit" value="Send" class="special" /></li>
+ </ul>
+ </form>
+ </section>
+ <section>
+ <h2>Follow</h2>
+ <ul class="icons">
+ <li><a href="#" class="icon style2 fa-twitter"><span class="label">Twitter</span></a></li>
+ <li><a href="#" class="icon style2 fa-facebook"><span class="label">Facebook</span></a></li>
+ <li><a href="#" class="icon style2 fa-instagram"><span class="label">Instagram</span></a></li>
+ <li><a href="#" class="icon style2 fa-dribbble"><span class="label">Dribbble</span></a></li>
+ <li><a href="#" class="icon style2 fa-github"><span class="label">GitHub</span></a></li>
+ <li><a href="#" class="icon style2 fa-500px"><span class="label">500px</span></a></li>
+ <li><a href="#" class="icon style2 fa-phone"><span class="label">Phone</span></a></li>
+ <li><a href="#" class="icon style2 fa-envelope-o"><span class="label">Email</span></a></li>
+ </ul>
+ </section>
+ <ul class="copyright">
+ <li>© 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/index.html b/utils/test/reporting/html/index.html new file mode 100644 index 000000000..b2b8b46f8 --- /dev/null +++ b/utils/test/reporting/html/index.html @@ -0,0 +1,113 @@ +<!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>OPNFV reporting</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>
+
+ <!-- Nav -->
+ <!-- <nav>
+ <ul>
+ <li><a href="#menu">Menu</a></li>
+ </ul>
+ </nav>
+ --->
+ </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>
+ <h1>OPNFV Testing group reporting</h1>
+ </header>
+ <section class="tiles">
+ <article class="style3">
+ <span class="image">
+ <img src="img/colorado.jpg" alt="" />
+ </span>
+ <a href="colorado.html">
+ <h2>Colorado</h2>
+ <div class="content">
+ <p>Colorado 1.0 released on the 22nd of September</p>
+ </div>
+ </a>
+ </article>
+ <article class="style2">
+ <span class="image">
+ <img src="img/danube.jpg" alt="" />
+ </span>
+ <a href="danube.html">
+ <h2>Danube</h2>
+ <div class="content">
+ <p>Master</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>© 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>
|