swsui
Version:
React UI for [Kiali](https://github.com/kiali/swscore).
406 lines (380 loc) • 21 kB
HTML
<html lang="en">
<head>
<title>Code coverage report for All files</title>
<meta charset="utf-8" />
<link rel="stylesheet" href="prettify.css" />
<link rel="stylesheet" href="base.css" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<style type='text/css'>
.coverage-summary .sorter {
background-image: url(sort-arrow-sprite.png);
}
</style>
</head>
<body>
<div class='wrapper'>
<div class='pad1'>
<h1>
All files
</h1>
<div class='clearfix'>
<div class='fl pad1y space-right2'>
<span class="strong">46.26% </span>
<span class="quiet">Statements</span>
<span class='fraction'>1069/2311</span>
</div>
<div class='fl pad1y space-right2'>
<span class="strong">28.51% </span>
<span class="quiet">Branches</span>
<span class='fraction'>351/1231</span>
</div>
<div class='fl pad1y space-right2'>
<span class="strong">45.98% </span>
<span class="quiet">Functions</span>
<span class='fraction'>349/759</span>
</div>
<div class='fl pad1y space-right2'>
<span class="strong">50.19% </span>
<span class="quiet">Lines</span>
<span class='fraction'>1060/2112</span>
</div>
</div>
</div>
<div class='status-line low'></div>
<div class="pad1">
<table class="coverage-summary">
<thead>
<tr>
<th data-col="file" data-fmt="html" data-html="true" class="file">File</th>
<th data-col="pic" data-type="number" data-fmt="html" data-html="true" class="pic"></th>
<th data-col="statements" data-type="number" data-fmt="pct" class="pct">Statements</th>
<th data-col="statements_raw" data-type="number" data-fmt="html" class="abs"></th>
<th data-col="branches" data-type="number" data-fmt="pct" class="pct">Branches</th>
<th data-col="branches_raw" data-type="number" data-fmt="html" class="abs"></th>
<th data-col="functions" data-type="number" data-fmt="pct" class="pct">Functions</th>
<th data-col="functions_raw" data-type="number" data-fmt="html" class="abs"></th>
<th data-col="lines" data-type="number" data-fmt="pct" class="pct">Lines</th>
<th data-col="lines_raw" data-type="number" data-fmt="html" class="abs"></th>
</tr>
</thead>
<tbody><tr>
<td class="file low" data-value="src"><a href="src/index.html">src</a></td>
<td data-value="6.15" class="pic low"><div class="chart"><div class="cover-fill" style="width: 6%;"></div><div class="cover-empty" style="width:94%;"></div></div></td>
<td data-value="6.15" class="pct low">6.15%</td>
<td data-value="65" class="abs low">4/65</td>
<td data-value="0" class="pct low">0%</td>
<td data-value="35" class="abs low">0/35</td>
<td data-value="5.88" class="pct low">5.88%</td>
<td data-value="17" class="abs low">1/17</td>
<td data-value="8.51" class="pct low">8.51%</td>
<td data-value="47" class="abs low">4/47</td>
</tr>
<tr>
<td class="file medium" data-value="src/app"><a href="src/app/index.html">src/app</a></td>
<td data-value="76.47" class="pic medium"><div class="chart"><div class="cover-fill" style="width: 76%;"></div><div class="cover-empty" style="width:24%;"></div></div></td>
<td data-value="76.47" class="pct medium">76.47%</td>
<td data-value="17" class="abs medium">13/17</td>
<td data-value="50" class="pct medium">50%</td>
<td data-value="14" class="abs medium">7/14</td>
<td data-value="75" class="pct medium">75%</td>
<td data-value="8" class="abs medium">6/8</td>
<td data-value="86.67" class="pct high">86.67%</td>
<td data-value="15" class="abs high">13/15</td>
</tr>
<tr>
<td class="file medium" data-value="src/components/About"><a href="src/components/About/index.html">src/components/About</a></td>
<td data-value="54.05" class="pic medium"><div class="chart"><div class="cover-fill" style="width: 54%;"></div><div class="cover-empty" style="width:46%;"></div></div></td>
<td data-value="54.05" class="pct medium">54.05%</td>
<td data-value="37" class="abs medium">20/37</td>
<td data-value="40" class="pct low">40%</td>
<td data-value="15" class="abs low">6/15</td>
<td data-value="37.5" class="pct low">37.5%</td>
<td data-value="16" class="abs low">6/16</td>
<td data-value="57.14" class="pct medium">57.14%</td>
<td data-value="35" class="abs medium">20/35</td>
</tr>
<tr>
<td class="file medium" data-value="src/components/CytoscapeLayout"><a href="src/components/CytoscapeLayout/index.html">src/components/CytoscapeLayout</a></td>
<td data-value="70.83" class="pic medium"><div class="chart"><div class="cover-fill" style="width: 70%;"></div><div class="cover-empty" style="width:30%;"></div></div></td>
<td data-value="70.83" class="pct medium">70.83%</td>
<td data-value="144" class="abs medium">102/144</td>
<td data-value="41.1" class="pct low">41.1%</td>
<td data-value="73" class="abs low">30/73</td>
<td data-value="65.96" class="pct medium">65.96%</td>
<td data-value="47" class="abs medium">31/47</td>
<td data-value="72.86" class="pct medium">72.86%</td>
<td data-value="140" class="abs medium">102/140</td>
</tr>
<tr>
<td class="file medium" data-value="src/components/CytoscapeLayout/graphs"><a href="src/components/CytoscapeLayout/graphs/index.html">src/components/CytoscapeLayout/graphs</a></td>
<td data-value="50" class="pic medium"><div class="chart"><div class="cover-fill" style="width: 50%;"></div><div class="cover-empty" style="width:50%;"></div></div></td>
<td data-value="50" class="pct medium">50%</td>
<td data-value="76" class="abs medium">38/76</td>
<td data-value="0" class="pct low">0%</td>
<td data-value="24" class="abs low">0/24</td>
<td data-value="36.36" class="pct low">36.36%</td>
<td data-value="33" class="abs low">12/33</td>
<td data-value="50.67" class="pct medium">50.67%</td>
<td data-value="75" class="abs medium">38/75</td>
</tr>
<tr>
<td class="file medium" data-value="src/components/GraphFilter"><a href="src/components/GraphFilter/index.html">src/components/GraphFilter</a></td>
<td data-value="72.73" class="pic medium"><div class="chart"><div class="cover-fill" style="width: 72%;"></div><div class="cover-empty" style="width:28%;"></div></div></td>
<td data-value="72.73" class="pct medium">72.73%</td>
<td data-value="121" class="abs medium">88/121</td>
<td data-value="45.1" class="pct low">45.1%</td>
<td data-value="51" class="abs low">23/51</td>
<td data-value="72.09" class="pct medium">72.09%</td>
<td data-value="43" class="abs medium">31/43</td>
<td data-value="76.52" class="pct medium">76.52%</td>
<td data-value="115" class="abs medium">88/115</td>
</tr>
<tr>
<td class="file medium" data-value="src/components/MetricsOptions"><a href="src/components/MetricsOptions/index.html">src/components/MetricsOptions</a></td>
<td data-value="69.9" class="pic medium"><div class="chart"><div class="cover-fill" style="width: 69%;"></div><div class="cover-empty" style="width:31%;"></div></div></td>
<td data-value="69.9" class="pct medium">69.9%</td>
<td data-value="103" class="abs medium">72/103</td>
<td data-value="36.84" class="pct low">36.84%</td>
<td data-value="19" class="abs low">7/19</td>
<td data-value="61.9" class="pct medium">61.9%</td>
<td data-value="42" class="abs medium">26/42</td>
<td data-value="74.73" class="pct medium">74.73%</td>
<td data-value="91" class="abs medium">68/91</td>
</tr>
<tr>
<td class="file low" data-value="src/components/NamespaceFilter"><a href="src/components/NamespaceFilter/index.html">src/components/NamespaceFilter</a></td>
<td data-value="21.55" class="pic low"><div class="chart"><div class="cover-fill" style="width: 21%;"></div><div class="cover-empty" style="width:79%;"></div></div></td>
<td data-value="21.55" class="pct low">21.55%</td>
<td data-value="116" class="abs low">25/116</td>
<td data-value="15.38" class="pct low">15.38%</td>
<td data-value="39" class="abs low">6/39</td>
<td data-value="17.24" class="pct low">17.24%</td>
<td data-value="29" class="abs low">5/29</td>
<td data-value="24.04" class="pct low">24.04%</td>
<td data-value="104" class="abs low">25/104</td>
</tr>
<tr>
<td class="file medium" data-value="src/components/Nav"><a href="src/components/Nav/index.html">src/components/Nav</a></td>
<td data-value="74.63" class="pic medium"><div class="chart"><div class="cover-fill" style="width: 74%;"></div><div class="cover-empty" style="width:26%;"></div></div></td>
<td data-value="74.63" class="pct medium">74.63%</td>
<td data-value="67" class="abs medium">50/67</td>
<td data-value="48.78" class="pct low">48.78%</td>
<td data-value="41" class="abs low">20/41</td>
<td data-value="66.67" class="pct medium">66.67%</td>
<td data-value="21" class="abs medium">14/21</td>
<td data-value="79.37" class="pct medium">79.37%</td>
<td data-value="63" class="abs medium">50/63</td>
</tr>
<tr>
<td class="file high" data-value="src/components/Pf"><a href="src/components/Pf/index.html">src/components/Pf</a></td>
<td data-value="80" class="pic high"><div class="chart"><div class="cover-fill" style="width: 80%;"></div><div class="cover-empty" style="width:20%;"></div></div></td>
<td data-value="80" class="pct high">80%</td>
<td data-value="20" class="abs high">16/20</td>
<td data-value="46.15" class="pct low">46.15%</td>
<td data-value="13" class="abs low">6/13</td>
<td data-value="80" class="pct high">80%</td>
<td data-value="10" class="abs high">8/10</td>
<td data-value="88.89" class="pct high">88.89%</td>
<td data-value="18" class="abs high">16/18</td>
</tr>
<tr>
<td class="file high" data-value="src/components/ServiceHealth"><a href="src/components/ServiceHealth/index.html">src/components/ServiceHealth</a></td>
<td data-value="85" class="pic high"><div class="chart"><div class="cover-fill" style="width: 85%;"></div><div class="cover-empty" style="width:15%;"></div></div></td>
<td data-value="85" class="pct high">85%</td>
<td data-value="40" class="abs high">34/40</td>
<td data-value="60" class="pct medium">60%</td>
<td data-value="25" class="abs medium">15/25</td>
<td data-value="70" class="pct medium">70%</td>
<td data-value="10" class="abs medium">7/10</td>
<td data-value="89.47" class="pct high">89.47%</td>
<td data-value="38" class="abs high">34/38</td>
</tr>
<tr>
<td class="file low" data-value="src/components/SummaryPanel"><a href="src/components/SummaryPanel/index.html">src/components/SummaryPanel</a></td>
<td data-value="47.87" class="pic low"><div class="chart"><div class="cover-fill" style="width: 47%;"></div><div class="cover-empty" style="width:53%;"></div></div></td>
<td data-value="47.87" class="pct low">47.87%</td>
<td data-value="94" class="abs low">45/94</td>
<td data-value="28.17" class="pct low">28.17%</td>
<td data-value="71" class="abs low">20/71</td>
<td data-value="52.94" class="pct medium">52.94%</td>
<td data-value="34" class="abs medium">18/34</td>
<td data-value="52.94" class="pct medium">52.94%</td>
<td data-value="85" class="abs medium">45/85</td>
</tr>
<tr>
<td class="file low" data-value="src/model"><a href="src/model/index.html">src/model</a></td>
<td data-value="0" class="pic low"><div class="chart"><div class="cover-fill" style="width: 0%;"></div><div class="cover-empty" style="width:100%;"></div></div></td>
<td data-value="0" class="pct low">0%</td>
<td data-value="9" class="abs low">0/9</td>
<td data-value="100" class="pct high">100%</td>
<td data-value="0" class="abs high">0/0</td>
<td data-value="0" class="pct low">0%</td>
<td data-value="2" class="abs low">0/2</td>
<td data-value="0" class="pct low">0%</td>
<td data-value="5" class="abs low">0/5</td>
</tr>
<tr>
<td class="file low" data-value="src/pages/IstioRuleDetails"><a href="src/pages/IstioRuleDetails/index.html">src/pages/IstioRuleDetails</a></td>
<td data-value="38.89" class="pic low"><div class="chart"><div class="cover-fill" style="width: 38%;"></div><div class="cover-empty" style="width:62%;"></div></div></td>
<td data-value="38.89" class="pct low">38.89%</td>
<td data-value="36" class="abs low">14/36</td>
<td data-value="26.67" class="pct low">26.67%</td>
<td data-value="15" class="abs low">4/15</td>
<td data-value="28.57" class="pct low">28.57%</td>
<td data-value="14" class="abs low">4/14</td>
<td data-value="41.18" class="pct low">41.18%</td>
<td data-value="34" class="abs low">14/34</td>
</tr>
<tr>
<td class="file low" data-value="src/pages/IstioRuleDetails/IstioRuleInfo"><a href="src/pages/IstioRuleDetails/IstioRuleInfo/index.html">src/pages/IstioRuleDetails/IstioRuleInfo</a></td>
<td data-value="40" class="pic low"><div class="chart"><div class="cover-fill" style="width: 40%;"></div><div class="cover-empty" style="width:60%;"></div></div></td>
<td data-value="40" class="pct low">40%</td>
<td data-value="50" class="abs low">20/50</td>
<td data-value="26.67" class="pct low">26.67%</td>
<td data-value="30" class="abs low">8/30</td>
<td data-value="47.06" class="pct low">47.06%</td>
<td data-value="17" class="abs low">8/17</td>
<td data-value="52.63" class="pct medium">52.63%</td>
<td data-value="38" class="abs medium">20/38</td>
</tr>
<tr>
<td class="file low" data-value="src/pages/IstioRulesList"><a href="src/pages/IstioRulesList/index.html">src/pages/IstioRulesList</a></td>
<td data-value="24.83" class="pic low"><div class="chart"><div class="cover-fill" style="width: 24%;"></div><div class="cover-empty" style="width:76%;"></div></div></td>
<td data-value="24.83" class="pct low">24.83%</td>
<td data-value="149" class="abs low">37/149</td>
<td data-value="18.18" class="pct low">18.18%</td>
<td data-value="44" class="abs low">8/44</td>
<td data-value="16.33" class="pct low">16.33%</td>
<td data-value="49" class="abs low">8/49</td>
<td data-value="26.06" class="pct low">26.06%</td>
<td data-value="142" class="abs low">37/142</td>
</tr>
<tr>
<td class="file medium" data-value="src/pages/ServiceDetails"><a href="src/pages/ServiceDetails/index.html">src/pages/ServiceDetails</a></td>
<td data-value="67.95" class="pic medium"><div class="chart"><div class="cover-fill" style="width: 67%;"></div><div class="cover-empty" style="width:33%;"></div></div></td>
<td data-value="67.95" class="pct medium">67.95%</td>
<td data-value="156" class="abs medium">106/156</td>
<td data-value="49.32" class="pct low">49.32%</td>
<td data-value="73" class="abs low">36/73</td>
<td data-value="57.89" class="pct medium">57.89%</td>
<td data-value="57" class="abs medium">33/57</td>
<td data-value="71.14" class="pct medium">71.14%</td>
<td data-value="149" class="abs medium">106/149</td>
</tr>
<tr>
<td class="file medium" data-value="src/pages/ServiceDetails/ServiceInfo"><a href="src/pages/ServiceDetails/ServiceInfo/index.html">src/pages/ServiceDetails/ServiceInfo</a></td>
<td data-value="67.59" class="pic medium"><div class="chart"><div class="cover-fill" style="width: 67%;"></div><div class="cover-empty" style="width:33%;"></div></div></td>
<td data-value="67.59" class="pct medium">67.59%</td>
<td data-value="145" class="abs medium">98/145</td>
<td data-value="37.36" class="pct low">37.36%</td>
<td data-value="174" class="abs low">65/174</td>
<td data-value="64.06" class="pct medium">64.06%</td>
<td data-value="64" class="abs medium">41/64</td>
<td data-value="73.85" class="pct medium">73.85%</td>
<td data-value="130" class="abs medium">96/130</td>
</tr>
<tr>
<td class="file low" data-value="src/pages/ServiceDetails/ServiceInfo/ServiceInfoRouteRules"><a href="src/pages/ServiceDetails/ServiceInfo/ServiceInfoRouteRules/index.html">src/pages/ServiceDetails/ServiceInfo/ServiceInfoRouteRules</a></td>
<td data-value="29.9" class="pic low"><div class="chart"><div class="cover-fill" style="width: 29%;"></div><div class="cover-empty" style="width:71%;"></div></div></td>
<td data-value="29.9" class="pct low">29.9%</td>
<td data-value="301" class="abs low">90/301</td>
<td data-value="13.95" class="pct low">13.95%</td>
<td data-value="258" class="abs low">36/258</td>
<td data-value="42.35" class="pct low">42.35%</td>
<td data-value="85" class="abs low">36/85</td>
<td data-value="34.48" class="pct low">34.48%</td>
<td data-value="261" class="abs low">90/261</td>
</tr>
<tr>
<td class="file low" data-value="src/pages/ServiceGraph"><a href="src/pages/ServiceGraph/index.html">src/pages/ServiceGraph</a></td>
<td data-value="37.57" class="pic low"><div class="chart"><div class="cover-fill" style="width: 37%;"></div><div class="cover-empty" style="width:63%;"></div></div></td>
<td data-value="37.57" class="pct low">37.57%</td>
<td data-value="346" class="abs low">130/346</td>
<td data-value="26.06" class="pct low">26.06%</td>
<td data-value="165" class="abs low">43/165</td>
<td data-value="38.89" class="pct low">38.89%</td>
<td data-value="90" class="abs low">35/90</td>
<td data-value="38.86" class="pct low">38.86%</td>
<td data-value="332" class="abs low">129/332</td>
</tr>
<tr>
<td class="file low" data-value="src/pages/ServiceList"><a href="src/pages/ServiceList/index.html">src/pages/ServiceList</a></td>
<td data-value="25.34" class="pic low"><div class="chart"><div class="cover-fill" style="width: 25%;"></div><div class="cover-empty" style="width:75%;"></div></div></td>
<td data-value="25.34" class="pct low">25.34%</td>
<td data-value="146" class="abs low">37/146</td>
<td data-value="16.67" class="pct low">16.67%</td>
<td data-value="48" class="abs low">8/48</td>
<td data-value="16.33" class="pct low">16.33%</td>
<td data-value="49" class="abs low">8/49</td>
<td data-value="26.62" class="pct low">26.62%</td>
<td data-value="139" class="abs low">37/139</td>
</tr>
<tr>
<td class="file medium" data-value="src/services"><a href="src/services/index.html">src/services</a></td>
<td data-value="64.52" class="pic medium"><div class="chart"><div class="cover-fill" style="width: 64%;"></div><div class="cover-empty" style="width:36%;"></div></div></td>
<td data-value="64.52" class="pct medium">64.52%</td>
<td data-value="31" class="abs medium">20/31</td>
<td data-value="100" class="pct high">100%</td>
<td data-value="0" class="abs high">0/0</td>
<td data-value="35.29" class="pct low">35.29%</td>
<td data-value="17" class="abs low">6/17</td>
<td data-value="64.52" class="pct medium">64.52%</td>
<td data-value="31" class="abs medium">20/31</td>
</tr>
<tr>
<td class="file high" data-value="src/services/__mockData__"><a href="src/services/__mockData__/index.html">src/services/__mockData__</a></td>
<td data-value="100" class="pic high"><div class="chart"><div class="cover-fill cover-full" style="width: 100%;"></div><div class="cover-empty" style="width:0%;"></div></div></td>
<td data-value="100" class="pct high">100%</td>
<td data-value="2" class="abs high">2/2</td>
<td data-value="100" class="pct high">100%</td>
<td data-value="0" class="abs high">0/0</td>
<td data-value="100" class="pct high">100%</td>
<td data-value="0" class="abs high">0/0</td>
<td data-value="100" class="pct high">100%</td>
<td data-value="2" class="abs high">2/2</td>
</tr>
<tr>
<td class="file low" data-value="src/types"><a href="src/types/index.html">src/types</a></td>
<td data-value="0" class="pic low"><div class="chart"><div class="cover-fill" style="width: 0%;"></div><div class="cover-empty" style="width:100%;"></div></div></td>
<td data-value="0" class="pct low">0%</td>
<td data-value="30" class="abs low">0/30</td>
<td data-value="100" class="pct high">100%</td>
<td data-value="0" class="abs high">0/0</td>
<td data-value="100" class="pct high">100%</td>
<td data-value="0" class="abs high">0/0</td>
<td data-value="0" class="pct low">0%</td>
<td data-value="15" class="abs low">0/15</td>
</tr>
<tr>
<td class="file high" data-value="src/utils"><a href="src/utils/index.html">src/utils</a></td>
<td data-value="80" class="pic high"><div class="chart"><div class="cover-fill" style="width: 80%;"></div><div class="cover-empty" style="width:20%;"></div></div></td>
<td data-value="80" class="pct high">80%</td>
<td data-value="10" class="abs high">8/10</td>
<td data-value="75" class="pct medium">75%</td>
<td data-value="4" class="abs medium">3/4</td>
<td data-value="100" class="pct high">100%</td>
<td data-value="5" class="abs high">5/5</td>
<td data-value="75" class="pct medium">75%</td>
<td data-value="8" class="abs medium">6/8</td>
</tr>
</tbody>
</table>
</div><div class='push'></div><!-- for sticky footer -->
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
generated by <a href="https://istanbul.js.org/" target="_blank">istanbul</a> at Fri Mar 23 2018 19:18:28 GMT+0000 (UTC)
</div>
</div>
<script src="prettify.js"></script>
<script>
window.onload = function () {
if (typeof prettyPrint === 'function') {
prettyPrint();
}
};
</script>
<script src="sorter.js"></script>
</body>
</html>