my $checkq= db_prepare(<<END);
SELECT status FROM steps WHERE flight=? AND job=? AND testid=?
+ AND status!='skip'
END
my $thatflight= $specver{that}{flight};
my $fi= { Job => $j, Step => $s };
- if ($s->{status} ne 'pass') {
+ if ($s->{status} ne 'pass' && $s->{status} ne 'skip') {
$fi= $storefail->($s);
$foundfail= 1;
}
sub html_status2_colour_priority ($) {
my ($st) = @_;
- return ($st eq 'pass' ? ('#008800',100) :
+ return ($st eq 'skip' ? ('#555555', 50) :
+ $st eq 'pass' ? ('#008800',100) :
$st eq 'fail' ? ('#ff8888',200) :
$st eq 'running' ? ('#666666',250) :
('#ffff00',300));