Home | History | Annotate | Line # | Download | only in misc
      1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
      2           "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
      3 <!--
      4   Copyright 2012 Google Inc.
      5   All rights reserved.
      6 
      7   Redistribution and use in source and binary forms, with or without
      8   modification, are permitted provided that the following conditions are
      9   met:
     10 
     11   * Redistributions of source code must retain the above copyright
     12     notice, this list of conditions and the following disclaimer.
     13   * Redistributions in binary form must reproduce the above copyright
     14     notice, this list of conditions and the following disclaimer in the
     15     documentation and/or other materials provided with the distribution.
     16   * Neither the name of Google Inc. nor the names of its contributors
     17     may be used to endorse or promote products derived from this software
     18     without specific prior written permission.
     19 
     20   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
     21   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
     22   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
     23   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
     24   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
     25   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
     26   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
     27   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
     28   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     29   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     30   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
     31 -->
     32 
     33 <html>
     34 <head>
     35   <title>Tests summary</title>
     36   <link rel="stylesheet" type="text/css" href="%%css%%" />
     37 </head>
     38 
     39 <body>
     40 
     41 
     42 <h1>Summary for test action %%action_id%%</h1>
     43 
     44 <p class="overall">Overall result:
     45 %if bad_tests_count
     46   <font class="bad">%%bad_tests_count%% TESTS FAILING</font>
     47 %else
     48   <font class="good">ALL TESTS PASSING</font>
     49 %endif
     50 </p>
     51 
     52 <table class="tests-count">
     53   <thead>
     54     <tr>
     55       <td>Test case result</td>
     56       <td>Count</td>
     57     </tr>
     58   </thead>
     59 
     60   <tbody>
     61 %if length(broken_test_cases)
     62     <tr class="bad">
     63       <td><a href="#broken">Broken</a></td>
     64       <td class="numeric">%%length(broken_test_cases)%%</td>
     65     </tr>
     66 %else
     67     <tr>
     68       <td>Broken</td>
     69       <td class="numeric">%%broken_tests_count%%</td>
     70     </tr>
     71 %endif
     72 %if length(failed_test_cases)
     73     <tr class="bad">
     74       <td><a href="#failed">Failed</a></td>
     75       <td class="numeric">%%length(failed_test_cases)%%</td>
     76     </tr>
     77 %else
     78     <tr>
     79       <td>Failed</td>
     80       <td class="numeric">%%failed_tests_count%%</td>
     81     </tr>
     82 %endif
     83     <tr>
     84 %if length(xfail_test_cases)
     85       <td><a href="#xfail">Expected failures</a></td>
     86 %else
     87       <td>Expected failures</td>
     88 %endif
     89       <td class="numeric">%%xfail_tests_count%%</td>
     90     </tr>
     91     <tr>
     92 %if length(skipped_test_cases)
     93       <td><a href="#skipped">Skipped</a></td>
     94 %else
     95       <td>Skipped</td>
     96 %endif
     97       <td class="numeric">%%skipped_tests_count%%</td>
     98     </tr>
     99     <tr>
    100 %if length(passed_test_cases)
    101       <td><a href="#passed">Passed</a></td>
    102 %else
    103       <td>Passed</td>
    104 %endif
    105       <td class="numeric">%%passed_tests_count%%</td>
    106     </tr>
    107   </tbody>
    108 </table>
    109 
    110 <p><a href="context.html">Execution context</a></p>
    111 
    112 
    113 %if length(broken_test_cases)
    114 <h2><a name="broken">Broken test cases</a></h2>
    115 
    116 <ul>
    117 %loop broken_test_cases iter
    118   <li>
    119     <a href="%%broken_test_cases_file(iter)%%">%%broken_test_cases(iter)%%</a>
    120   </li>
    121 %endloop
    122 </ul>
    123 %endif
    124 
    125 
    126 %if length(failed_test_cases)
    127 <h2><a name="failed">Failed test cases</a></h2>
    128 
    129 <ul>
    130 %loop failed_test_cases iter
    131   <li>
    132     <a href="%%failed_test_cases_file(iter)%%">%%failed_test_cases(iter)%%</a>
    133   </li>
    134 %endloop
    135 </ul>
    136 %endif
    137 
    138 
    139 %if length(xfail_test_cases)
    140 <h2><a name="xfail">Expected failures</a></h2>
    141 
    142 <ul>
    143 %loop xfail_test_cases iter
    144   <li>
    145     <a href="%%xfail_test_cases_file(iter)%%">%%xfail_test_cases(iter)%%</a>
    146   </li>
    147 %endloop
    148 </ul>
    149 %endif
    150 
    151 
    152 %if length(skipped_test_cases)
    153 <h2><a name="skipped">Skipped test cases</a></h2>
    154 
    155 <ul>
    156 %loop skipped_test_cases iter
    157   <li>
    158     <a href="%%skipped_test_cases_file(iter)%%">%%skipped_test_cases(iter)%%</a>
    159   </li>
    160 %endloop
    161 </ul>
    162 %endif
    163 
    164 
    165 %if length(passed_test_cases)
    166 <h2><a name="passed">Passed test cases</a></h2>
    167 
    168 <ul>
    169 %loop passed_test_cases iter
    170   <li>
    171     <a href="%%passed_test_cases_file(iter)%%">%%passed_test_cases(iter)%%</a>
    172   </li>
    173 %endloop
    174 </ul>
    175 %endif
    176 
    177 
    178 </body>
    179 </html>
    180