Tests listed as failed are of type 'PROBLEM', excluding those annotated 'manual ok', 'manual_ok_this_assembly', 'manual_ok_all_releases', 'healthcheck bug'
); my $table = EnsEMBL::Web::Document::SpreadSheet->new(); $table->add_columns( { 'key' => 'species', 'title' => 'Species'}, { 'key' => 'new_failed' ,'title' => 'Newly failed on last run', 'align' => 'center' }, { 'key' => 'results' ,'title' => "Number of failed in v$release", 'align' => 'center' }, { 'key' => 'previous' ,'title' => "Number of failed in v$last_release", 'align' => 'center' }, ); foreach my $spp ( sort @species ) { my $current_failed = $object->number_failed_by_species($spp, 'last', $release); my $previous_failed = $object->number_failed_by_species($spp, 'last', $last_release); my $previous_link; if (defined $previous_failed) { $previous_link = qq($previous_failed); } my $new_failed = $object->number_failed_by_species($spp, 'first', $release); my $spp_link = qq($spp); $table->add_row( {'species' => $spp_link, 'new_failed' => $new_failed, 'results' => $current_failed, 'previous' => $previous_link} ); } $html .= $table->render; return $html; } 1;