289 lines
6.7 KiB
HTML
289 lines
6.7 KiB
HTML
<!DOCTYPE html>
|
||
<html>
|
||
<head>
|
||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||
<meta http-equiv="x-ua-compatible" content="IE=edge"/>
|
||
<title>Test results - com.example.brizzihce.hce.BrizziApduRouterTest</title>
|
||
<link href="../css/base-style.css" rel="stylesheet" type="text/css"/>
|
||
<link href="../css/style.css" rel="stylesheet" type="text/css"/>
|
||
<script src="../js/report.js" type="text/javascript"></script>
|
||
</head>
|
||
<body>
|
||
<div id="content">
|
||
<div class="breadcrumbs">
|
||
<a class="breadcrumb" href="../index.html">all</a> >
|
||
<span class="breadcrumb">com.example.brizzihce.hce.BrizziApduRouterTest</span>
|
||
</div>
|
||
<div class="tab-container">
|
||
<ul class="tabLinks">
|
||
<li>
|
||
<a class="successGroup" href="#">Gradle Test Run :app:testDebugUnitTest</a>
|
||
</li>
|
||
</ul>
|
||
<div class="tab">
|
||
<h2>Gradle Test Run :app:testDebugUnitTest</h2>
|
||
<h1>BrizziApduRouterTest</h1>
|
||
<div class="tab-container">
|
||
<ul class="tabLinks">
|
||
<li>
|
||
<a class="" href="#">summary</a>
|
||
</li>
|
||
</ul>
|
||
<div class="tab">
|
||
<h2>summary</h2>
|
||
<div>
|
||
<div class="summary">
|
||
<table>
|
||
<tr>
|
||
<td>
|
||
<div class="summaryGroup">
|
||
<table>
|
||
<tr>
|
||
<td>
|
||
<div class="infoBox">
|
||
<div class="counter">20</div>
|
||
<p>tests</p>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<div class="infoBox">
|
||
<div class="counter">0</div>
|
||
<p>failures</p>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<div class="infoBox">
|
||
<div class="counter">0</div>
|
||
<p>skipped</p>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<div class="infoBox duration">
|
||
<div class="counter">0.040s</div>
|
||
<p>duration</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<div class="infoBox success successRate">
|
||
<div class="percent">100%</div>
|
||
<p>successful</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
<table class="test-results">
|
||
<thead>
|
||
<tr>
|
||
<th>Child</th>
|
||
<th hidden="">Name</th>
|
||
<th>Tests</th>
|
||
<th>Failures</th>
|
||
<th>Skipped</th>
|
||
<th>Duration</th>
|
||
<th>Success rate</th>
|
||
</tr>
|
||
</thead>
|
||
<tr>
|
||
<td class="success">credit persists after log and commit</td>
|
||
<td class="path" hidden="">credit persists after log and commit</td>
|
||
<td>1</td>
|
||
<td>0</td>
|
||
<td>0</td>
|
||
<td>0s</td>
|
||
<td class="success">100%</td>
|
||
</tr>
|
||
<tr>
|
||
<td class="success">debit is visible before commit and rolled back by abort</td>
|
||
<td class="path" hidden="">debit is visible before commit and rolled back by abort</td>
|
||
<td>1</td>
|
||
<td>0</td>
|
||
<td>0</td>
|
||
<td>0s</td>
|
||
<td class="success">100%</td>
|
||
</tr>
|
||
<tr>
|
||
<td class="success">get log transaction returns known sample record</td>
|
||
<td class="path" hidden="">get log transaction returns known sample record</td>
|
||
<td>1</td>
|
||
<td>0</td>
|
||
<td>0</td>
|
||
<td>0s</td>
|
||
<td class="success">100%</td>
|
||
</tr>
|
||
<tr>
|
||
<td class="success">iso select command by AID length field is accepted</td>
|
||
<td class="path" hidden="">iso select command by AID length field is accepted</td>
|
||
<td>1</td>
|
||
<td>0</td>
|
||
<td>0</td>
|
||
<td>0s</td>
|
||
<td class="success">100%</td>
|
||
</tr>
|
||
<tr>
|
||
<td class="success">malformed or unsupported commands are handled without crash</td>
|
||
<td class="path" hidden="">malformed or unsupported commands are handled without crash</td>
|
||
<td>1</td>
|
||
<td>0</td>
|
||
<td>0</td>
|
||
<td>0.004s</td>
|
||
<td class="success">100%</td>
|
||
</tr>
|
||
<tr>
|
||
<td class="success">native and wrapped debit credit variants behave consistently</td>
|
||
<td class="path" hidden="">native and wrapped debit credit variants behave consistently</td>
|
||
<td>1</td>
|
||
<td>0</td>
|
||
<td>0</td>
|
||
<td>0.012s</td>
|
||
<td class="success">100%</td>
|
||
</tr>
|
||
<tr>
|
||
<td class="success">reading transaction area before authentication is rejected</td>
|
||
<td class="path" hidden="">reading transaction area before authentication is rejected</td>
|
||
<td>1</td>
|
||
<td>0</td>
|
||
<td>0</td>
|
||
<td>0.008s</td>
|
||
<td class="success">100%</td>
|
||
</tr>
|
||
<tr>
|
||
<td class="success">replay bad select fixture</td>
|
||
<td class="path" hidden="">replay bad select fixture</td>
|
||
<td>1</td>
|
||
<td>0</td>
|
||
<td>0</td>
|
||
<td>0.001s</td>
|
||
<td class="success">100%</td>
|
||
</tr>
|
||
<tr>
|
||
<td class="success">replay full deduct trace fixture</td>
|
||
<td class="path" hidden="">replay full deduct trace fixture</td>
|
||
<td>1</td>
|
||
<td>0</td>
|
||
<td>0</td>
|
||
<td>0s</td>
|
||
<td class="success">100%</td>
|
||
</tr>
|
||
<tr>
|
||
<td class="success">replay full topup trace fixture</td>
|
||
<td class="path" hidden="">replay full topup trace fixture</td>
|
||
<td>1</td>
|
||
<td>0</td>
|
||
<td>0</td>
|
||
<td>0.001s</td>
|
||
<td class="success">100%</td>
|
||
</tr>
|
||
<tr>
|
||
<td class="success">replay negative out-of-order fixture</td>
|
||
<td class="path" hidden="">replay negative out-of-order fixture</td>
|
||
<td>1</td>
|
||
<td>0</td>
|
||
<td>0</td>
|
||
<td>0.004s</td>
|
||
<td class="success">100%</td>
|
||
</tr>
|
||
<tr>
|
||
<td class="success">replay reader trace fixture</td>
|
||
<td class="path" hidden="">replay reader trace fixture</td>
|
||
<td>1</td>
|
||
<td>0</td>
|
||
<td>0</td>
|
||
<td>0.001s</td>
|
||
<td class="success">100%</td>
|
||
</tr>
|
||
<tr>
|
||
<td class="success">replay select variants fixture</td>
|
||
<td class="path" hidden="">replay select variants fixture</td>
|
||
<td>1</td>
|
||
<td>0</td>
|
||
<td>0</td>
|
||
<td>0.001s</td>
|
||
<td class="success">100%</td>
|
||
</tr>
|
||
<tr>
|
||
<td class="success">replay unauthenticated transaction fixture</td>
|
||
<td class="path" hidden="">replay unauthenticated transaction fixture</td>
|
||
<td>1</td>
|
||
<td>0</td>
|
||
<td>0</td>
|
||
<td>0.001s</td>
|
||
<td class="success">100%</td>
|
||
</tr>
|
||
<tr>
|
||
<td class="success">requesting continuation frame without queued records returns conditions not satisfied</td>
|
||
<td class="path" hidden="">requesting continuation frame without queued records returns conditions not satisfied</td>
|
||
<td>1</td>
|
||
<td>0</td>
|
||
<td>0</td>
|
||
<td>0s</td>
|
||
<td class="success">100%</td>
|
||
</tr>
|
||
<tr>
|
||
<td class="success">reset clears auth state to avoid transaction leakage</td>
|
||
<td class="path" hidden="">reset clears auth state to avoid transaction leakage</td>
|
||
<td>1</td>
|
||
<td>0</td>
|
||
<td>0</td>
|
||
<td>0s</td>
|
||
<td class="success">100%</td>
|
||
</tr>
|
||
<tr>
|
||
<td class="success">select aid1 then read card identity</td>
|
||
<td class="path" hidden="">select aid1 then read card identity</td>
|
||
<td>1</td>
|
||
<td>0</td>
|
||
<td>0</td>
|
||
<td>0.001s</td>
|
||
<td class="success">100%</td>
|
||
</tr>
|
||
<tr>
|
||
<td class="success">select by name APDU (00A4040C) is also accepted</td>
|
||
<td class="path" hidden="">select by name APDU (00A4040C) is also accepted</td>
|
||
<td>1</td>
|
||
<td>0</td>
|
||
<td>0</td>
|
||
<td>0s</td>
|
||
<td class="success">100%</td>
|
||
</tr>
|
||
<tr>
|
||
<td class="success">transaction commands without authentication are rejected</td>
|
||
<td class="path" hidden="">transaction commands without authentication are rejected</td>
|
||
<td>1</td>
|
||
<td>0</td>
|
||
<td>0</td>
|
||
<td>0s</td>
|
||
<td class="success">100%</td>
|
||
</tr>
|
||
<tr>
|
||
<td class="success">unknown routing aid select is rejected</td>
|
||
<td class="path" hidden="">unknown routing aid select is rejected</td>
|
||
<td>1</td>
|
||
<td>0</td>
|
||
<td>0</td>
|
||
<td>0s</td>
|
||
<td class="success">100%</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div id="footer">
|
||
<p>
|
||
<div>
|
||
<label class="hidden" id="label-for-line-wrapping-toggle" for="line-wrapping-toggle">Wrap lines
|
||
<input id="line-wrapping-toggle" type="checkbox" autocomplete="off"/>
|
||
</label>
|
||
</div>Generated by
|
||
<a href="https://www.gradle.org">Gradle 9.5.0</a> at May 2, 2026, 9:47:19 AM</p>
|
||
</div>
|
||
</div>
|
||
</body>
|
||
</html>
|