1 [% title = 'Test Matrix' %]
4 [% '/ ' _ search_stack.project _ ' / ' _ search_stack.branch
5 _ ' / ' _ search_stack.revision _ ' /' %]
10 <span title="[% test_name %]"
11 class="[% test_status | remove('\W+') %]">
12 <span class="matrix-line-text">
13 [% test_status | firstchar %]
19 [% FOR file IN files %]
20 [% tests = file.tests_by_status(status, search_stack.project,
22 search_stack.revision) %]
23 [% NEXT IF NOT tests %]
25 [% highlight_class = 'list-item-' _ loop.index() % 2 %]
27 <tr class="[% highlight_class %]">
28 <td class="nowrap">[% file.name %]</td>
29 <td>[% file.pass_rate %]%</td>
31 <tr class="[% highlight_class %]">
33 [% tests_processed = 0 %]
34 [% FOR test IN tests %]
35 [% tests_processed = tests_processed + 1 %]
37 [% IF NOT test.directive %]
38 [% PROCESS test_block test_name=test.name test_status=test.status %]
41 test_name='[' _ test.directive _ '] ' _ test.name
42 test_status=test.directive %]
47 [% stub_count = file.test_count - tests_processed %]
48 [% FOR i IN [ 1 .. stub_count ] %]
49 [% PROCESS test_block test_name='stub' test_status='stub' %]
53 <div class="clear"></div>