{% extends "tables/base.html" %} {% comment %} Copyright 2012 Google Inc. All Rights Reserved. This template builds the kernel test summary as a single table for the Test Dashboard. The table includes a variable number of columns that reflects the test netbooks used and a variable number of rows that represent builds. The build cells are hyperlinks, the timing cells include popup text and the status cells are hyperlinks to details pages. {% endcomment %} {% block title %}ChromeOS Kernel Test Dashboard{% endblock %} {% block header_block %} {% include 'tables/summary/kernel_header.html' %} {% endblock %} {% block html_block %} {% comment %} ------------------------------------------------------------------------------- - A table of quick links to test pages. - ------------------------------------------------------------------------------- {% endcomment %}
Build | {% for board, netbook in tpl_summary_data.platforms %}
{{ board }} {{ netbook }} |
{% endfor %}
---|---|
{{ release }} | {% for board, netbook in tpl_summary_data.platforms %}{% if board in tpl_summary_data.irregular %} combined {% if board in tpl_summary_data.irregular %} View test and performance results for {{ board }} on {{ netbook }} {% else %} View test and performance results for {{ board }}-{{ release }} on {{ netbook }} {% endif %} {% if board in tpl_summary_data.irregular %} perf {% if board in tpl_summary_data.irregular %} View performance plots for {{ board }} on {{ netbook }} {% else %} View performance plots for {{ board }}-{{ release }} on {{ netbook }} {% endif %} | {% endfor %}
Build | Start Time | {% for board, netbook in tpl_summary_data.platforms %}
{{ board }} {{ netbook }} |
{% endfor %}
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
This is a TOT build. {% else %} {% if tpl_summary_data.releases.1|slice:"1:" == build_release %} class="buildminusone buildborder"> {% else %} class="buildminustwo buildborder"> {% endif %} This is a branch build. {% endif %} {{ build }} | {{ start_time }} | {% for board, pure_board, netbook, full_build, job_attempted, job_good, passed, total, xpassed, xtotal, kernel, failed_tests, crashes, crash_count, crash_cat in build_results %} {% if job_attempted %} {% ifequal total 0 %}
Experimental Failed Tests: {{ failed_tests.1 }}.
{% endifnotequal %}
{% endif %}
View CAutotest job details for {{ build }} and {{ board }} on {{ netbook }}
{% if kernel %}
(Kernel: {{ kernel }})
{% endif %}
{% if crash_count %}
{{ crash_count }} Crashes.
{% for test_name, crash_info in crashes %}
{{ test_name }}:{% for one_crash in crash_info %} {{ one_crash }} {% endfor %} {% endfor %} {% endif %} |
{% else %}
{% ifequal passed total%}
{% if job_good %}
Experimental Failed Tests: {{ failed_tests.1 }}.
{% endifnotequal %}
{% endif %}
View kernel test results for {{ board }} on {{ netbook }}
{% if kernel %}
(Kernel: {{ kernel }})
{% endif %}
{% if crash_count %}
{{ crash_count }} Crashes.
{% for test_name, crash_info in crashes %}
{{ test_name }}:{% for one_crash in crash_info %} {{ one_crash }} {% endfor %} {% endfor %} {% endif %} {% else %} |
Experimental Failed Tests: {{ failed_tests.1 }}.
{% endifnotequal %}
{% endif %}
View CAutotest job details for {{ build }} and {{ board }} on {{ netbook }}
{% if kernel %}
(Kernel: {{ kernel }})
{% endif %}
{% if crash_count %}
{{ crash_count }} Crashes.
{% for test_name, crash_info in crashes %}
{{ test_name }}:{% for one_crash in crash_info %} {{ one_crash }} {% endfor %} {% endfor %} {% endif %} {% endif %} {% else %} |
Failed Tests: {{ failed_tests.0 }}.
{% if xtotal %}
{% ifnotequal xpassed xtotal %}
Experimental Failed Tests: {{ failed_tests.1 }}.
{% endifnotequal %}
{% endif %}
View kernel test results for {{ board }} on {{ netbook }}
{% if kernel %}
(Kernel: {{ kernel }})
{% endif %}
{% if crash_count %}
{{ crash_count }} Crashes.
{% for test_name, crash_info in crashes %}
{{ test_name }}:{% for one_crash in crash_info %} {{ one_crash }} {% endfor %} {% endfor %} {% endif %} {% endifequal %} {% endifequal %} |
{% else %}
None | {% endif %} {% endfor %}