From 980523c1c5fa65b4c4a786d6ddb1ddfb70a63bc6 Mon Sep 17 00:00:00 2001 From: Morgan Richomme Date: Tue, 4 Jul 2017 17:23:33 +0200 Subject: Initiate packetization of Testing reporting Testing reporting provides - static reporting pages [1] (jinja2) - landing pages including test case catalogue [2] (angular) It consumes the Test API to build web pages providing status for the testing projects (so far functest, yardstick, storperf and qtip). Dockerization has been initiated [3]. The goal is to replace the static page hosted on testresults.opnfv.org by a docker regenerated and redeployed when reporting code is changed But the docker and more generally the testing reporting directory must be refactored to - manage dependencies properly - leverage tox (py27, docs, pylint, pep8) This patch - setups tox (py27, pep8, pylint, docs) - integrate the requirement management - fix pep8 errors - introduce 1 dummy unit test This patch does not - fix pylint errors - create any doc [1]: http://testresults.opnfv.org/reporting2/display/index.html [2]: http://testresults.opnfv.org/reporting2/reporting/index.html [3]: https://gerrit.opnfv.org/gerrit/#/c/36735/ Change-Id: I4613de7ca7036d6c6bbb8f58ade492b1d673599b Signed-off-by: Morgan Richomme --- reporting/functest/template/index-status-tmpl.html | 157 --------------------- 1 file changed, 157 deletions(-) delete mode 100644 reporting/functest/template/index-status-tmpl.html (limited to 'reporting/functest/template/index-status-tmpl.html') diff --git a/reporting/functest/template/index-status-tmpl.html b/reporting/functest/template/index-status-tmpl.html deleted file mode 100644 index cc4edaa..0000000 --- a/reporting/functest/template/index-status-tmpl.html +++ /dev/null @@ -1,157 +0,0 @@ - - - - - - - - - - - - - - - - -
-
-

Functest status page ({{version}}, {{date}})

- -
-
-
-
- - -
-

List of last scenarios ({{version}}) run over the last {{period}} days

- - - - - - - - - {% for scenario,iteration in scenario_stats.iteritems() -%} - - - - - - - - {%- endfor %} -
ScenarioStatusTrendScoreIteration
{{scenario}}
{{scenario_results[scenario].getScore()}}{{iteration}}
-
- - - {% for scenario, iteration in scenario_stats.iteritems() -%} -
- -
-
- - -
- - - {% for test in items[scenario] -%} - - {%- endfor %} - - - {% for test in items[scenario] -%} - {% if test.getCriteria() > 2 -%} - - {%- elif test.getCriteria() > 1 -%} - - {%- elif test.getCriteria() > 0 -%} - - {%- elif test.getCriteria() > -1 -%} - - {%- endif %} - {%- endfor %} - -
- {% if test.getCriteria() > -1 -%} - {{test.getDisplayName() }} - {%- endif %} - {% if test.getTier() > 3 -%} - * - {%- endif %} -
-
-
- {%- endfor %} - see Functest scoring wiki page for details on scenario scoring - -
-
-
-- cgit 1.2.3-korg