aboutsummaryrefslogtreecommitdiff
path: root/testmanager
diff options
context:
space:
mode:
authorxando <sebastian.pawlus@gmail.com>2014-07-08 12:27:46 +0200
committerxando <sebastian.pawlus@gmail.com>2014-07-08 12:27:46 +0200
commit5dd43ff79b3d9dd04957e0737e12d641bb1db485 (patch)
tree3c60fb341cd39bb71b706febb83d7ead15c9f737 /testmanager
parenta22c3e12c8ebe169ef8d7db16b1a55a9b327e4b8 (diff)
templates reorganized
Diffstat (limited to 'testmanager')
-rw-r--r--testmanager/testrunner/templates/testrunner/base.html11
-rw-r--r--testmanager/testrunner/templates/testrunner/compare_results.html36
-rw-r--r--testmanager/testrunner/templates/testrunner/execute.html37
-rw-r--r--testmanager/testrunner/templates/testrunner/jenkins_build_view.html92
-rw-r--r--testmanager/testrunner/templates/testrunner/jenkins_job_view.html124
-rw-r--r--testmanager/testrunner/templates/testrunner/lava_job_view.html24
-rw-r--r--testmanager/testrunner/templates/testrunner/legend.html20
7 files changed, 0 insertions, 344 deletions
diff --git a/testmanager/testrunner/templates/testrunner/base.html b/testmanager/testrunner/templates/testrunner/base.html
deleted file mode 100644
index 0b69b0c..0000000
--- a/testmanager/testrunner/templates/testrunner/base.html
+++ /dev/null
@@ -1,11 +0,0 @@
-{% extends 'base.html' %}
-
-{% block js_include %}
- {{ block.super }}
-
- <script type="text/javascript" src="{{ STATIC_URL }}testrunner/main.js"></script>
-{% endblock %}
-
-
-{% block maincontent %}
-{% endblock %}
diff --git a/testmanager/testrunner/templates/testrunner/compare_results.html b/testmanager/testrunner/templates/testrunner/compare_results.html
deleted file mode 100644
index b9dd128..0000000
--- a/testmanager/testrunner/templates/testrunner/compare_results.html
+++ /dev/null
@@ -1,36 +0,0 @@
-{% extends 'testrunner/base.html' %}
-
-{% block maincontent %}
- {% if testsets %}
-<div class="row">
- <div class="col-lg-12">
- <div class="page-header">
- <h4>Comparison of: <a href="{{ testsets.0.lava_job.jenkins_build.job.get_absolute_url }}">{{ testsets.0.lava_job.jenkins_build.job.name }}</a></h4>
- </div>
- <table id="job-status" class="table table-striped table-condensed">
- <thead>
- <tr>
- <th>Test name</th>
- {% for testset in testsets %}
- <th><a href="{{ testset.lava_job.jenkins_build.get_absolute_url }}">{{ testset.lava_job.jenkins_build.number }}</a> <a href="{{ testset.lava_job.get_absolute_url }}">{{ testset.lava_job.device_type.name }} #{{ testset.lava_job.number }}</a></th>
- {% endfor %}
- <th></th>
- </tr>
- <thead>
- <tbody id="job-status-body">
- {% for testcase in testcases %}
- <tr{% if testcase.is_different %} class="danger"{% endif %}>
- <td>{{ testcase.name }}</td>
- {% for result in testcase.results %}
- <td>{{ result }}</td>
- {% endfor %}
- <td>{% if testcase.is_different %}<i class="fa fa-exclamation-triangle"></i>{% endif %}</td>
- </tr>
- {% endfor %}
- </tbody>
- </table>
- </div>
-</div>
- {% endif %}
-
-{% endblock %}
diff --git a/testmanager/testrunner/templates/testrunner/execute.html b/testmanager/testrunner/templates/testrunner/execute.html
deleted file mode 100644
index dc46c8f..0000000
--- a/testmanager/testrunner/templates/testrunner/execute.html
+++ /dev/null
@@ -1,37 +0,0 @@
-{% extends 'testrunner/base.html' %}
-
-{% block maincontent %}
- <div class="row">
- <div class="col-lg-12">
-
- <form role="form">
-
- <div class="well">
-
- <div class="form-group">
- <label>Hardware</label>
-
- <select class="form-control">
- {% for each in hardware %}
- <option>{{ each }}</option>
- {% endfor %}
- </select>
- </div>
-
- <div class="form-group">
- <label>Hardware</label>
-
- <select class="form-control" disabled>
- {% for each in hardware %}
- <option>{{ each }}</option>
- {% endfor %}
- </select>
- </div>
-
- </div>
-
- </form>
-
- </div>
- </div>
-{% endblock %}
diff --git a/testmanager/testrunner/templates/testrunner/jenkins_build_view.html b/testmanager/testrunner/templates/testrunner/jenkins_build_view.html
deleted file mode 100644
index cddc939..0000000
--- a/testmanager/testrunner/templates/testrunner/jenkins_build_view.html
+++ /dev/null
@@ -1,92 +0,0 @@
-{% extends 'testrunner/base.html' %}
-
-
-{% block maincontent %}
- <div class="row" ng-controller="JenkinsBuild">
- <form action="/testrunner/compare_results/" method="GET">
- <div class="col-lg-12">
- {% for build in jenkins_build %}
- <div class="page-header">
- <h2> {{ build.name }}</h2>
- <h3><a href="{{ build.job.get_absolute_url }}">{{ build.job.name }}</a></h3>
- </div>
- {% for subbuild in build.jenkinsbuild_set.all %}
- <div class="row">
- <div class="page-header">
- <h3>{{ subbuild.get_hwpack_name }}</h3>
- </div>
- <table id="job-status" class="table table-striped table-condensed">
- <thead>
- <tr>
- <th>Build name</th>
- <th>Build status</th>
- <th>Build number</th>
- <th>Date</th>
- <th></th>
- </tr>
- </thead>
- <tbody id="job-status-body">
- <tr>
- <td>{{ subbuild.name }}</td>
- <td>{{ subbuild.status.name }}</td>
- <td>{{ subbuild.number }}</td>
- <td>{{ subbuild.timestamp }}</td>
- <td><a href="{{ jjob.get_last_build.get_absolute_url }}"><i class="fa fa-search"></i></a></td>
- </tr>
- </tbody>
- </table>
-
- <button type="submit" class="btn btn-default pull-right">Compare</button>
- <div class="pull-right">
- <select
- ng-model="_tags[{{ subbuild.id }}]"
- ng-model="tag"
- ng-change="select_tag(_tags[{{ subbuild.id }}])"
- ng-init="_tags[{{ subbuild.id }}] = {{ subbuild.tag.id |default:"null" }}; build_id = {{ subbuild.id }}"
- ng-options="tag.id as tag.name for tag in tags" class="form-control">
- </select>
- </div>
-
- {% for lavajob in subbuild.lavajob_set.all %}
- <div class="col-lg-9 col-lg-offset-3">
- <div class="page-header">
- <h4>
- {{ lavajob.device_type.name }}
- <a href="{{ lavajob.get_absolute_url }}">#{{ lavajob.number }}</a>
- </h4>
- </div>
- <table id="job-status" class="table table-striped table-condensed">
- <thead>
- <tr>
- <th>Test name</th>
- <th>Test status</th>
- <th>Pass</th>
- <th>Fail</th>
- <th>Compare</th>
- </tr>
- </thead>
- <tbody id="job-status-body">
- {% for testdef, testresult in lavajob.get_definitions_results %}
- <tr>
- <td>{{ testdef.name }}</td>
- <td>{% if testresult %} OK {% else %} Missing {% endif %}</td>
- <td>{{ testresult.get_resultset_count_by_status.pass }}</td>
- <td>{{ testresult.get_resultset_count_by_status.fail }}</td>
- <td>
- {% if testresult %}
- <input type="checkbox" value="{{ testresult.pk }}" name="testresults"/>
- {% endif %}
- </td>
- </tr>
- {% endfor %}
- </tbody>
- </table>
- </div>
- {% endfor %}
- </div>
- {% endfor %}
- {% endfor %}
- </div>
- </form>
- </div>
-{% endblock %}
diff --git a/testmanager/testrunner/templates/testrunner/jenkins_job_view.html b/testmanager/testrunner/templates/testrunner/jenkins_job_view.html
deleted file mode 100644
index e3c1d8f..0000000
--- a/testmanager/testrunner/templates/testrunner/jenkins_job_view.html
+++ /dev/null
@@ -1,124 +0,0 @@
-{% extends 'testrunner/base.html' %}
-
-{% block css_include %}
-{{ block.super }}
-<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}css/timeline-fb.css">
-{% endblock %}
-
-{% block maincontent %}
-
- <div class="row">
- <div class="col-lg-12">
- <div class="page-header">
- <h2>{{ jenkins_job.name }}</h2>
- </div>
- </div>
- </div>
-
- <div class="row">
- <div class="col-lg-12">
- {% if jenkins_job.get_umbrella_builds %}
- {% for build in jenkins_job.get_umbrella_builds|slice:":10" %}
- <div class="article">
- <div class="header">
- <a href="{{ build.get_absolute_url }}">{{ build.number }} - {{ build.timestamp|date:'c' }}</a>
- </div>
- {% if build.is_umbrella %}
- <table id="job-status" class="table table-striped table-condensed">
- <thead>
- <tr>
- <th>Build hwpack</th>
- <th>Build status</th>
- <th></th>
- </tr>
- </thead>
- <tbody id="job-status-body">
- {% for subbuild in build.jenkinsbuild_set.all %}
- <tr>
- <td>{{ subbuild.get_hwpack_name }}</td>
- <td>{{ subbuild.status.name }}</td>
- {% if subbuild.lavajob_set.all %}
- <td>
- <table class="table table-striped table-condensed">
- <thead>
- <tr>
- <th>LAVA job</th>
- <th>LAVA device</th>
- <th>LAVA status</th>
- <th>LAVA Results</th>
- </tr>
- <thead>
- <tbody id="job-status-body">
- {% for lavajob in subbuild.lavajob_set.all %}
- <tr>
- <td><a href="{{ lavajob.get_absolute_url }}">{{ lavajob.number }}</a></td>
- <td>{{ lavajob.device_type.name }}</td>
- <td>{{ lavajob.status.name }}</td>
- <td>{% if lavajob.has_results_missing %} Incomplete {% else %} OK {% endif %}</td>
- </tr>
- {% endfor %}
- </tbody>
- </table>
- </td>
- {% endif %}
- </tr>
- {% endfor %}
- </tbody>
- </table>
- {% endif %}
- </div>
- {% endfor %}
- {% else %}
- {% for build in jenkins_builds %}
- <div class="article">
- <div class="header">
- <a href="{{ build.get_absolute_url }}">
- {{ build.number }} - {{ build.timestamp|date:'c' }}
- </a>
- </div>
- <table id="job-status" class="table table-striped table-condensed">
- <thead>
- <tr>
- <th>Build status</th>
- <th></th>
- </tr>
- </thead>
- <tbody id="job-status-body">
- <tr>
- <td>{{ build.status.name }}</td>
- {% if build.lavajob_set.all %}
- <td>
- <table class="table table-striped table-condensed">
- <thead>
- <tr>
- <th>LAVA job</th>
- <th>LAVA device</th>
- <th>LAVA status</th>
- <th>LAVA Results</th>
- </tr>
- </thead>
- <tbody id="job-status-body">
- {% for lavajob in build.lavajob_set.all %}
- <tr>
- <td><a href="{{ lavajob.get_absolute_url }}">{{ lavajob.number }}</a></td>
- <td>{{ lavajob.device_type.name }}</td>
- <td>{{ lavajob.status.name }}</td>
- <td>
- {% if lavajob.has_results_missing %} Incomplete {% else %} OK {% endif %}
- </td>
- </tr>
- {% endfor %}
- </tbody>
- </table>
- </td>
- {% endif %}
- </tr>
- </tbody>
- </table>
- </div>
- {% endfor %}
- {% endif %}
- </div>
- </div>
-
-{% endblock %}
diff --git a/testmanager/testrunner/templates/testrunner/lava_job_view.html b/testmanager/testrunner/templates/testrunner/lava_job_view.html
deleted file mode 100644
index e2590e0..0000000
--- a/testmanager/testrunner/templates/testrunner/lava_job_view.html
+++ /dev/null
@@ -1,24 +0,0 @@
-{% extends 'testrunner/base.html' %}
-
-{% block maincontent %}
- {% if lava_job %}
- <a href="{{ lava_job.jenkins_build.job.get_absolute_url }}">{{ lava_job.jenkins_build.job.name }}</a> |
- <a href="{{ lava_job.jenkins_build.get_absolute_url }}">{{ lava_job.jenkins_build.number }}</a> |
- <a href="{{ lava_job.get_absolute_url }}">{{ lava_job.number }}</a>
- <br/>
- <h3>Jenkins build: <a href="{{ lava_job.jenkins_build.job.service.url }}job/{{ lava_job.jenkins_build.job.name }}/{{ lava_job.jenkins_build.number }}">{{ lava_job.jenkins_build.name }}</a></h3>
- <h3>LAVA job: <a href="{{ lava_url }}/{{ lava_job.number }}">{{ lava_job.device_type.name }} ({{ lava_job.number }})</a></h3>
- <ul>
- {% for testdef, testresult in lava_job.get_definitions_results %}
- <li {% if not testresult %} style="color:red"{% endif %}> {{ testdef.name }} - {% if testresult %} OK ({{ testresult.get_resultset_total }} {% for status_name, status_count in testresult.get_resultset_count_by_status.items %} | {{ status_name }}: {{ status_count }}{% endfor %}) {% else %} Missing {% endif %}
- <ul>
- {% for testcase in testresult.lavajobtestresult_set.all %}
- <li>{{ testcase.test_case_id }} - {{ testcase.status }}
- {% endfor %}
- </ul>
- </li>
- {% endfor %}
- </ul>
- {% endif %}
-
-{% endblock %}
diff --git a/testmanager/testrunner/templates/testrunner/legend.html b/testmanager/testrunner/templates/testrunner/legend.html
deleted file mode 100644
index 71a572c..0000000
--- a/testmanager/testrunner/templates/testrunner/legend.html
+++ /dev/null
@@ -1,20 +0,0 @@
-<div style="clear:both">&nbsp;</div>
-<div class="legend">
- <div class="legendsection lava">
- <div class="legendcaption">LAVA job statuses</div>
- <div class="legenditem"><img src="{{ STATIC_URL }}img/Complete.png">Complete</div>
- <div class="legenditem"><img src="{{ STATIC_URL }}img/Incomplete.png">Incomplete</div>
- <div class="legenditem"><img src="{{ STATIC_URL }}img/Canceled.png">Cancelled</div>
- <div class="legenditem"><img src="{{ STATIC_URL }}img/Running.png">Running</div>
- </div>
-
- <div class="legendsection jenkins">
- <div class="legendcaption">Jenkins job statuses</div>
- <div class="legenditem"><img src="{{ STATIC_URL }}img/SUCCESS.png">SUCCESS</div>
- <div class="legenditem"><img src="{{ STATIC_URL }}img/FAILURE.png">FAILURE</div>
- <div class="legenditem"><img src="{{ STATIC_URL }}img/RUNNING.png">RUNNING</div>
- <div class="legenditem"><img src="{{ STATIC_URL }}img/ABORTED.png">ABORTED</div>
- <div class="legenditem"><img src="{{ STATIC_URL }}img/ERROR.png">ERROR</div>
- </div>
-</div>
-<div style="clear:both">&nbsp;</div>