[%# Copyright (c) 2003-2010, Andrew Dunstan See accompanying License file for license details -%] [% flag_imgs = { perl = '/img/camel.png', python = '/img/python.png', debug = '/img/bug.png', pam => '/img/pam.png', cassert => '/img/cassert.png', openssl => '/img/ssl_icon.gif', nls => '/img/translateicon.gif', krb5 => '/img/krb.gif', tcl => '/img/tcl.png', vpath => '/img/vpath.png', xml => '/img/xml.png', 'thread-safety' => '/img/threads.gif', 'integer-datetimes' = '/img/days.png', git => '/img/git.png', }; filter = ''; IF max_days ; filter = 'max_days=' _ max_days ; END ; FOREACH qmemb IN qmembers ; IF filter ; filter = "$filter&" ; END ; filter = filter _ 'member=' _ qmemb ; END ; FOREACH qstage IN qstages ; IF filter ; filter = "$filter&" ; END ; filter = filter _ 'stage=' _ qstage ; END ; FOREACH qbranch IN qbranches ; IF filter ; filter = "$filter&" ; END ; filter = filter _ 'branch=' _ qbranch ; END ; -%] [%- BLOCK img ; IF flag == 'depend' or flag == 'gnu-ld' ; ; ELSIF flag_imgs.$flag %][% flag %] [% ELSE %][%# flag ; ' ' %][% END ; END -%] [%- BLOCK sysnotes ; IF row.sys_notes %] [%- ELSE %] [% END ; END -%] [%- BLOCK cl %] class="[% SWITCH bgfor.replace('-.*','') -%] [%- CASE 'OK' %]pass[% CASE 'ContribCheck' %]warn[% CASE [ 'Check' 'InstallCheck' ] %]warnx[% CASE %]fail[% END %]" [%- END -%] [% WRAPPER 'page.tt' title = 'Exim BuildFarm Recent Failures' bodyclass = 'none' pagebutton = 'failures' %]

Exim BuildFarm Recent Failures

Shown here are build failures that occurred in the last [% max_days %] days.

Use the farm member link for history of that member on the relevant branch.


Filter

DaysBranch(es)Member(s)Stage(s) 
>

 

[% FOREACH flagset IN flag_imgs %] [% IF loop.count == 7 %][% END %] [% END %]
Legend[% flagset.key %] = [% flagset.key %]
[% brch = "" %] [% IF sortby == 'namenobranch' %] [% END %] [% FOREACH row IN statrows %] [% IF row.branch != brch && sortby != 'namenobranch' ; brch = row.branch %] [% END %] [% IF sortby == 'namenobranch' %][% END %] [% END %]
AliasBranchSystemStatusFlags
Branch: [% brch %]
AliasSystemStatusFlags
[% row.sysname %] [% PROCESS sysnotes %][% row.branch %][% row.operating_system %] [% row.os_version %] [%- row.compiler %] [% row.compiler_version %] [%- row.architecture %] [%- row.when_ago | replace('\s',' ') %] ago  [% row.stage -%] [%- IF row.stage != 'OK' %]Details[% ELSE %]Config[% END -%] [% FOREACH flag IN row.build_flags.split().sort() ; PROCESS img ; END %]
[% END %]