258 lines
8.9 KiB
Plaintext
258 lines
8.9 KiB
Plaintext
<!DOCTYPE html>
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<script language="javascript">AC_FL_RunContent = 0;</script>
|
|
<script language="javascript"> DetectFlashVer = 0; </script>
|
|
<script src="${jenkins_base}plugin/cucumber-reports/charts/AC_RunActiveContent.js" language="javascript"></script>
|
|
<script language="JavaScript" type="text/javascript">
|
|
<!--
|
|
var requiredMajorVersion = 10;
|
|
var requiredMinorVersion = 0;
|
|
var requiredRevision = 45;
|
|
-->
|
|
</script>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
|
<title>Cucumber-JVM Html Reports - Tag Overview</title>
|
|
<link rel="stylesheet" href="${jenkins_base}plugin/cucumber-reports/blue/css/style.css" type="text/css"
|
|
media="screen"/>
|
|
<link rel="stylesheet" href="${jenkins_base}plugin/cucumber-reports/blue/css/skin/style.css" type="text/css"
|
|
media="screen"/>
|
|
<link rel="stylesheet" href="${jenkins_base}plugin/cucumber-reports/blue/css/960.css" type="text/css"
|
|
media="screen"/>
|
|
<link rel="stylesheet" href="${jenkins_base}plugin/cucumber-reports/blue/css/reset.css" type="text/css"
|
|
media="screen"/>
|
|
<link rel="stylesheet" href="${jenkins_base}plugin/cucumber-reports/blue/css/text.css" type="text/css"
|
|
media="screen"/>
|
|
<link rel="shortcut icon" href="${jenkins_base}plugin/cucumber-reports/blue/favicon.ico"/>
|
|
<style>
|
|
.feature-keyword {
|
|
font-weight: bold;
|
|
}
|
|
|
|
.feature-description {
|
|
padding-left: 15px;
|
|
font-style: italic;
|
|
background-color: beige;
|
|
}
|
|
|
|
.feature-role {
|
|
font-weight: bold;
|
|
}
|
|
|
|
.feature-action {
|
|
font-weight: bold;
|
|
}
|
|
|
|
.feature-value {
|
|
font-weight: bold;
|
|
}
|
|
|
|
.feature-tags {
|
|
padding-top: 10px;
|
|
padding-left: 15px;
|
|
color: darkblue;
|
|
}
|
|
|
|
.scenario-keyword {
|
|
font-weight: bold;
|
|
padding-left: 15px;
|
|
}
|
|
|
|
.scenario-scenario_name {
|
|
padding-left: 15px;
|
|
}
|
|
|
|
.step-keyword {
|
|
font-weight: bold;
|
|
padding-left: 50px;
|
|
}
|
|
|
|
.step-error-message {
|
|
background-color: #FFEEEE;
|
|
padding-left: 50px;
|
|
border: 1px solid #D88A8A;
|
|
}
|
|
|
|
.passed {
|
|
background-color: #C5D88A;
|
|
}
|
|
|
|
.failed {
|
|
background-color: #D88A8A;
|
|
}
|
|
|
|
.skipped {
|
|
background-color: #2DEAEC;
|
|
}
|
|
|
|
.undefined {
|
|
background-color: #ebcc81;
|
|
}
|
|
|
|
table.stats-table {
|
|
color: black;
|
|
border-width: 1px;
|
|
border-spacing: 2px;
|
|
border-style: outset;
|
|
border-color: gray;
|
|
border-collapse: collapse;
|
|
background-color: white;
|
|
}
|
|
|
|
table.stats-table th {
|
|
color: black;
|
|
border-width: 1px;
|
|
padding: 5px;
|
|
border-style: inset;
|
|
border-color: gray;
|
|
background-color: #66CCEE;
|
|
-moz-border-radius:;
|
|
}
|
|
|
|
table.stats-table td {
|
|
color: black;
|
|
text-align: center;
|
|
border-width: 1px;
|
|
padding: 5px;
|
|
border-style: inset;
|
|
border-color: gray;
|
|
background-color: white;
|
|
-moz-border-radius:;
|
|
}
|
|
</style>
|
|
|
|
</head>
|
|
<body id="top">
|
|
<div id="fullwidth_header">
|
|
<div class="container_12">
|
|
<h1 class="grid_4 logo"><a href="feature-overview.html" class='ie6fix'>Cucumber</a></h1>
|
|
|
|
<div class="grid_6" id="nav">
|
|
<ul>
|
|
<li><a href="${jenkins_base}job/$build_project/$build_number">Back To Jenkins</a></li>
|
|
<li><a href="feature-overview.html">Feature Overview</a></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div id="fullwidth_gradient">
|
|
<div class="container_12">
|
|
<div class="grid_9 heading">
|
|
<h2>Tag Overview for Build: $build_number</h2>
|
|
<span class="subhead">The following graph shows number of steps passing, failing and skipped for this build:</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="container_12">
|
|
<div class="grid_12">
|
|
<div style="text-align:center;"><script language="JavaScript" type="text/javascript">
|
|
<!--
|
|
if (AC_FL_RunContent == 0 || DetectFlashVer == 0) {
|
|
alert("This page requires AC_RunActiveContent.js.");
|
|
} else {
|
|
var hasRightVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
|
|
if(hasRightVersion) {
|
|
AC_FL_RunContent(
|
|
'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,45,2',
|
|
'width', '480',
|
|
'height', '300',
|
|
'scale', 'noscale',
|
|
'salign', 'TL',
|
|
'bgcolor', '#777788',
|
|
'wmode', 'opaque',
|
|
'movie', '${jenkins_base}plugin/cucumber-reports/charts/charts',
|
|
'src', '${jenkins_base}plugin/cucumber-reports/charts/charts',
|
|
'FlashVars', "library_path=${jenkins_base}plugin/cucumber-reports/charts/charts_library&xml_data=$chart_data",
|
|
'id', 'my_chart',
|
|
'name', 'my_chart',
|
|
'menu', 'true',
|
|
'allowFullScreen', 'true',
|
|
'allowScriptAccess','sameDomain',
|
|
'quality', 'high',
|
|
'align', 'middle',
|
|
'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
|
|
'play', 'true',
|
|
'devicefont', 'false'
|
|
);
|
|
} else {
|
|
var alternateContent = 'This content requires the Adobe Flash Player. '
|
|
+ '<u><a href=http://www.macromedia.com/go/getflash/>Get Flash</a></u>.';
|
|
document.write(alternateContent);
|
|
}
|
|
}
|
|
// -->
|
|
</script>
|
|
<noscript>
|
|
<P>This content requires JavaScript.</P>
|
|
</noscript>
|
|
</div>
|
|
<br/>
|
|
|
|
<div class="grid_12 hr"></div>
|
|
|
|
<div>
|
|
<br/>
|
|
|
|
<h2>Tag Statistics</h2>
|
|
<table class="stats-table">
|
|
<tr>
|
|
<th>Tag</th>
|
|
<th>Scenarios</th>
|
|
<th>Steps</th>
|
|
<th>Passed</th>
|
|
<th>Failed</th>
|
|
<th>Skipped</th>
|
|
<th>Duration</th>
|
|
<th>Status</th>
|
|
</tr>
|
|
|
|
|
|
|
|
#foreach($tag in $tags)
|
|
|
|
#if($tag.getStatus().toString() == "PASSED")
|
|
#set($bgcolour = "#C5D88A")
|
|
#else
|
|
#set($bgcolour = "#D88A8A")
|
|
#end
|
|
|
|
<tr>
|
|
<td style="text-align:left;"><a href="$tag.getFileName()">$tag.getTagName()</a></td>
|
|
<td>$tag.getNumberOfScenarios()</td>
|
|
<td>$tag.getNumberOfSteps()</td>
|
|
<td>$tag.getNumberOfPasses()</td>
|
|
<td>$tag.getNumberOfFailures()</td>
|
|
<td>$tag.getNumberOfSkipped()</td>
|
|
<td>$tag.getDurationOfSteps()</td>
|
|
<td style="background-color: $bgcolour;">$tag.getRawStatus()</td>
|
|
</tr>
|
|
#end
|
|
|
|
<tr>
|
|
<td style="background-color:lightgray;font-weight:bold;">$total_tags</td>
|
|
<td style="background-color:lightgray;font-weight:bold;">$total_scenarios</td>
|
|
<td style="background-color:lightgray;font-weight:bold;">$total_steps</td>
|
|
<td style="background-color:lightgray;font-weight:bold;">$total_passes</td>
|
|
<td style="background-color:lightgray;font-weight:bold;">$total_fails</td>
|
|
<td style="background-color:lightgray;font-weight:bold;">$total_skipped</td>
|
|
<td style="background-color:lightgray;font-weight:bold;">$total_duration</td>
|
|
<td style="background-color:lightgray;font-weight:bold;">Totals</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<div class="container_12">
|
|
<div class="grid_12 hr"></div>
|
|
<div class="grid_12 footer">
|
|
<p style="text-align:center;">Cucumber-JVM Jenkins Report Plugin - $time_stamp</p>
|
|
</div>
|
|
</div>
|
|
<div class="clear"></div>
|
|
</body>
|
|
</html>
|