diff options
author | Alexandru DAMIAN <alexandru.damian@intel.com> | 2014-12-05 15:19:55 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2014-12-18 10:24:06 +0000 |
commit | aa9816ad79ca34000c1cb0cdc4d35b5fc09a9ba3 (patch) | |
tree | 0c902d4bdf2bab05b1740c63cbe3735707b5394f /bitbake/lib/toaster/toastergui/templates/task.html | |
parent | 85a17f86ea2edf24b54aa62bd25e10ff522cb6e7 (diff) | |
download | poky-aa9816ad79ca34000c1cb0cdc4d35b5fc09a9ba3.tar.gz |
bitbake: toastergui: implement UI changes to allow file download
This patchset adds download links in the build analisys pages
if toaster runs in managed mode. This allows the user to access
data directly from the web interface.
[YOCTO #6837]
(Bitbake rev: 6000e1ae5c846e51932ecd0dc21e0fa02eb10357)
Signed-off-by: Alexandru DAMIAN <alexandru.damian@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/lib/toaster/toastergui/templates/task.html')
-rw-r--r-- | bitbake/lib/toaster/toastergui/templates/task.html | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/bitbake/lib/toaster/toastergui/templates/task.html b/bitbake/lib/toaster/toastergui/templates/task.html index 1b270420db..09fd25b259 100644 --- a/bitbake/lib/toaster/toastergui/templates/task.html +++ b/bitbake/lib/toaster/toastergui/templates/task.html | |||
@@ -24,17 +24,17 @@ | |||
24 | {# executed tasks outcome #} | 24 | {# executed tasks outcome #} |
25 | <dl class="dl-horizontal"> | 25 | <dl class="dl-horizontal"> |
26 | {% if task.logfile %} | 26 | {% if task.logfile %} |
27 | {% if MANAGED and build.project %} | ||
28 | <a class="btn btn-large" href="{% url 'build_artifact' build.id "tasklogfile" task.pk %}" style="margin:15px;">Download task log</a> | ||
29 | {% else %} | ||
27 | <dt> | 30 | <dt> |
28 | <i class="icon-question-sign get-help" title="Path the task log file"></i> Log file | 31 | <i class="icon-question-sign get-help" title="Path the task log file"></i> Log file |
29 | </dt> | 32 | </dt> |
30 | <dd> | 33 | <dd> |
31 | {% if MANAGED %} | 34 | <code>{{task.logfile}}</code> |
32 | <code><a href="{% url 'build_artifact' build.pk 'tasklogfile' task.pk %}" target="_blanc">{{task.logfile}}</a></code> | ||
33 | {% else %} | ||
34 | <code>{{task.logfile}}</code> | ||
35 | {% endif %} | ||
36 | </dd> | 35 | </dd> |
37 | {% endif %} | 36 | {% endif %} |
37 | {% endif %} | ||
38 | {# show stack trace for failed task #} | 38 | {# show stack trace for failed task #} |
39 | {% if task.outcome == task.OUTCOME_FAILED and log_head %} | 39 | {% if task.outcome == task.OUTCOME_FAILED and log_head %} |
40 | <h3>Python stack trace</h3> | 40 | <h3>Python stack trace</h3> |
@@ -191,6 +191,9 @@ | |||
191 | <strong>Failed</strong> to restore output from sstate cache. The file was found but could not be unpacked. | 191 | <strong>Failed</strong> to restore output from sstate cache. The file was found but could not be unpacked. |
192 | </div> | 192 | </div> |
193 | <dl class="dl-horizontal"> | 193 | <dl class="dl-horizontal"> |
194 | {% if MANAGED and build.project %} | ||
195 | <a href="{% url 'build_artifact' build.id "tasklogfile" task.pk %}" style="margin:15px;">Download log</a> | ||
196 | {% else %} | ||
194 | <dt> | 197 | <dt> |
195 | <i class="icon-question-sign get-help" title="Path to the cache attempt log file"></i> | 198 | <i class="icon-question-sign get-help" title="Path to the cache attempt log file"></i> |
196 | Log file | 199 | Log file |
@@ -201,6 +204,7 @@ | |||
201 | Time (secs) | 204 | Time (secs) |
202 | </dt> | 205 | </dt> |
203 | <dd>{{task.elapsed_time|format_none_and_zero}}</dd> | 206 | <dd>{{task.elapsed_time|format_none_and_zero}}</dd> |
207 | {% endif %} | ||
204 | </dl> | 208 | </dl> |
205 | <div class="alert alert-info"> | 209 | <div class="alert alert-info"> |
206 | Running the real task instead. | 210 | Running the real task instead. |
@@ -268,8 +272,8 @@ | |||
268 | Time (secs) | 272 | Time (secs) |
269 | </dt> | 273 | </dt> |
270 | <dd>{{task.elapsed_time|format_none_and_zero|floatformat:2}}</dd> | 274 | <dd>{{task.elapsed_time|format_none_and_zero|floatformat:2}}</dd> |
271 | {% endif %} | 275 | {% endif %} |
272 | {% if task.cpu_usage > 0 %} | 276 | {% if task.cpu_usage > 0 %} |
273 | <dt> | 277 | <dt> |
274 | <i class="icon-question-sign get-help" title="The percentage of task CPU utilization"></i> | 278 | <i class="icon-question-sign get-help" title="The percentage of task CPU utilization"></i> |
275 | CPU usage | 279 | CPU usage |