216 lines
8.9 KiB
XML
216 lines
8.9 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE coverage SYSTEM "http://cobertura.sourceforge.net/xml/coverage-04.dtd">
|
|
<!-- cobertura example file - generated by gocov-xml - subset of gitlab-org/gitaly -->
|
|
<coverage line-rate="0.7966102" branch-rate="0" lines-covered="47" lines-valid="59" branches-covered="0" branches-valid="0" complexity="0" version="" timestamp="1577127162320">
|
|
<packages>
|
|
<package name="gitlab.com/gitlab-org/gitaly/auth" line-rate="0.7966102" branch-rate="0" complexity="0" line-count="59" line-hits="47">
|
|
<classes>
|
|
<class name="-" filename="auth/rpccredentials.go" line-rate="0.2" branch-rate="0" complexity="0" line-count="5" line-hits="1">
|
|
<methods>
|
|
<method name="RPCCredentials" signature="" line-rate="1" branch-rate="0" complexity="0" line-count="0" line-hits="0">
|
|
<lines>
|
|
<line number="17" hits="1"></line>
|
|
</lines>
|
|
</method>
|
|
<method name="RPCCredentialsV2" signature="" line-rate="0" branch-rate="0" complexity="0" line-count="0" line-hits="0">
|
|
<lines>
|
|
<line number="34" hits="0"></line>
|
|
</lines>
|
|
</method>
|
|
<method name="hmacToken" signature="" line-rate="0" branch-rate="0" complexity="0" line-count="0" line-hits="0">
|
|
<lines>
|
|
<line number="52" hits="0"></line>
|
|
<line number="53" hits="0"></line>
|
|
<line number="55" hits="0"></line>
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="17" hits="1"></line>
|
|
<line number="34" hits="0"></line>
|
|
<line number="52" hits="0"></line>
|
|
<line number="53" hits="0"></line>
|
|
<line number="55" hits="0"></line>
|
|
</lines>
|
|
</class>
|
|
<class name="rpcCredentials" filename="auth/rpccredentials.go" line-rate="0.5" branch-rate="0" complexity="0" line-count="2" line-hits="1">
|
|
<methods>
|
|
<method name="RequireTransportSecurity" signature="" line-rate="0" branch-rate="0" complexity="0" line-count="0" line-hits="0">
|
|
<lines>
|
|
<line number="24" hits="0"></line>
|
|
</lines>
|
|
</method>
|
|
<method name="GetRequestMetadata" signature="" line-rate="1" branch-rate="0" complexity="0" line-count="0" line-hits="0">
|
|
<lines>
|
|
<line number="27" hits="1"></line>
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="24" hits="0"></line>
|
|
<line number="27" hits="1"></line>
|
|
</lines>
|
|
</class>
|
|
<class name="rpcCredentialsV2" filename="auth/rpccredentials.go" line-rate="0" branch-rate="0" complexity="0" line-count="3" line-hits="0">
|
|
<methods>
|
|
<method name="RequireTransportSecurity" signature="" line-rate="0" branch-rate="0" complexity="0" line-count="0" line-hits="0">
|
|
<lines>
|
|
<line number="41" hits="0"></line>
|
|
</lines>
|
|
</method>
|
|
<method name="GetRequestMetadata" signature="" line-rate="0" branch-rate="0" complexity="0" line-count="0" line-hits="0">
|
|
<lines>
|
|
<line number="44" hits="0"></line>
|
|
</lines>
|
|
</method>
|
|
<method name="hmacToken" signature="" line-rate="0" branch-rate="0" complexity="0" line-count="0" line-hits="0">
|
|
<lines>
|
|
<line number="48" hits="0"></line>
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="41" hits="0"></line>
|
|
<line number="44" hits="0"></line>
|
|
<line number="48" hits="0"></line>
|
|
</lines>
|
|
</class>
|
|
<class name="-" filename="auth/token.go" line-rate="0.9183673" branch-rate="0" complexity="0" line-count="49" line-hits="45">
|
|
<methods>
|
|
<method name="init" signature="" line-rate="1" branch-rate="0" complexity="0" line-count="0" line-hits="0">
|
|
<lines>
|
|
<line number="38" hits="1"></line>
|
|
</lines>
|
|
</method>
|
|
<method name="CheckToken" signature="" line-rate="0.9285714" branch-rate="0" complexity="0" line-count="0" line-hits="0">
|
|
<lines>
|
|
<line number="52" hits="1"></line>
|
|
<line number="53" hits="0"></line>
|
|
<line number="56" hits="1"></line>
|
|
<line number="57" hits="1"></line>
|
|
<line number="58" hits="1"></line>
|
|
<line number="61" hits="1"></line>
|
|
<line number="63" hits="1"></line>
|
|
<line number="64" hits="1"></line>
|
|
<line number="65" hits="1"></line>
|
|
<line number="68" hits="1"></line>
|
|
<line number="69" hits="1"></line>
|
|
<line number="72" hits="1"></line>
|
|
<line number="73" hits="1"></line>
|
|
<line number="77" hits="1"></line>
|
|
</lines>
|
|
</method>
|
|
<method name="tokensEqual" signature="" line-rate="1" branch-rate="0" complexity="0" line-count="0" line-hits="0">
|
|
<lines>
|
|
<line number="81" hits="1"></line>
|
|
</lines>
|
|
</method>
|
|
<method name="ExtractAuthInfo" signature="" line-rate="0.90909094" branch-rate="0" complexity="0" line-count="0" line-hits="0">
|
|
<lines>
|
|
<line number="86" hits="1"></line>
|
|
<line number="88" hits="1"></line>
|
|
<line number="89" hits="1"></line>
|
|
<line number="92" hits="1"></line>
|
|
<line number="96" hits="1"></line>
|
|
<line number="97" hits="1"></line>
|
|
<line number="100" hits="1"></line>
|
|
<line number="101" hits="1"></line>
|
|
<line number="102" hits="1"></line>
|
|
<line number="103" hits="0"></line>
|
|
<line number="106" hits="1"></line>
|
|
</lines>
|
|
</method>
|
|
<method name="countV2Error" signature="" line-rate="1" branch-rate="0" complexity="0" line-count="0" line-hits="0">
|
|
<lines>
|
|
<line number="109" hits="1"></line>
|
|
</lines>
|
|
</method>
|
|
<method name="v2HmacInfoValid" signature="" line-rate="0.8888889" branch-rate="0" complexity="0" line-count="0" line-hits="0">
|
|
<lines>
|
|
<line number="112" hits="1"></line>
|
|
<line number="113" hits="1"></line>
|
|
<line number="114" hits="1"></line>
|
|
<line number="115" hits="1"></line>
|
|
<line number="118" hits="1"></line>
|
|
<line number="119" hits="1"></line>
|
|
<line number="120" hits="0"></line>
|
|
<line number="121" hits="0"></line>
|
|
<line number="124" hits="1"></line>
|
|
<line number="125" hits="1"></line>
|
|
<line number="126" hits="1"></line>
|
|
<line number="128" hits="1"></line>
|
|
<line number="129" hits="1"></line>
|
|
<line number="130" hits="1"></line>
|
|
<line number="133" hits="1"></line>
|
|
<line number="134" hits="1"></line>
|
|
<line number="135" hits="1"></line>
|
|
<line number="138" hits="1"></line>
|
|
</lines>
|
|
</method>
|
|
<method name="hmacSign" signature="" line-rate="1" branch-rate="0" complexity="0" line-count="0" line-hits="0">
|
|
<lines>
|
|
<line number="142" hits="1"></line>
|
|
<line number="143" hits="1"></line>
|
|
<line number="145" hits="1"></line>
|
|
</lines>
|
|
</method>
|
|
</methods>
|
|
<lines>
|
|
<line number="38" hits="1"></line>
|
|
<line number="52" hits="1"></line>
|
|
<line number="53" hits="0"></line>
|
|
<line number="56" hits="1"></line>
|
|
<line number="57" hits="1"></line>
|
|
<line number="58" hits="1"></line>
|
|
<line number="61" hits="1"></line>
|
|
<line number="63" hits="1"></line>
|
|
<line number="64" hits="1"></line>
|
|
<line number="65" hits="1"></line>
|
|
<line number="68" hits="1"></line>
|
|
<line number="69" hits="1"></line>
|
|
<line number="72" hits="1"></line>
|
|
<line number="73" hits="1"></line>
|
|
<line number="77" hits="1"></line>
|
|
<line number="81" hits="1"></line>
|
|
<line number="86" hits="1"></line>
|
|
<line number="88" hits="1"></line>
|
|
<line number="89" hits="1"></line>
|
|
<line number="92" hits="1"></line>
|
|
<line number="96" hits="1"></line>
|
|
<line number="97" hits="1"></line>
|
|
<line number="100" hits="1"></line>
|
|
<line number="101" hits="1"></line>
|
|
<line number="102" hits="1"></line>
|
|
<line number="103" hits="0"></line>
|
|
<line number="106" hits="1"></line>
|
|
<line number="109" hits="1"></line>
|
|
<line number="112" hits="1"></line>
|
|
<line number="113" hits="1"></line>
|
|
<line number="114" hits="1"></line>
|
|
<line number="115" hits="1"></line>
|
|
<line number="118" hits="1"></line>
|
|
<line number="119" hits="1"></line>
|
|
<line number="120" hits="0"></line>
|
|
<line number="121" hits="0"></line>
|
|
<line number="124" hits="1"></line>
|
|
<line number="125" hits="1"></line>
|
|
<line number="126" hits="1"></line>
|
|
<line number="128" hits="1"></line>
|
|
<line number="129" hits="1"></line>
|
|
<line number="130" hits="1"></line>
|
|
<line number="133" hits="1"></line>
|
|
<line number="134" hits="1"></line>
|
|
<line number="135" hits="1"></line>
|
|
<line number="138" hits="1"></line>
|
|
<line number="142" hits="1"></line>
|
|
<line number="143" hits="1"></line>
|
|
<line number="145" hits="1"></line>
|
|
</lines>
|
|
</class>
|
|
</classes>
|
|
</package>
|
|
</packages>
|
|
<sources>
|
|
<source>/tmp/projects/gitlab-ce/gitaly/src/gitlab.com/gitlab-org/gitaly</source>
|
|
</sources>
|
|
</coverage>
|