LCOV - code coverage report
Current view:
top level
-
port
- cpl_aws.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
gdal_filtered.info
Lines:
1218
1362
89.4 %
Date:
2026-06-20 20:44:25
Functions:
52
55
94.5 %
Function Name
Hit count
_Z15CPLAWSURLEncodeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
7395
_Z18CPLAWSGetHeaderValB5cxx11PK10curl_slistPKc
2562
_Z24CPLGetLowerCaseHexSHA256B5cxx11PKvm
775
_Z24CPLGetLowerCaseHexSHA256RKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
372
_Z25CPLGetAWS_SIGN4_TimestampB5cxx11x
42
_ZL15GetDirSeparatorv
237
_ZL16ReadAWSTokenFileRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS4_
7
_ZL17Iso8601ToUnixTimePKcPx
29
_ZL18CPLGetLowerCaseHexPKhm
1139
_ZL18ReadAWSCredentialsRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_RS4_S7_S7_
114
_ZL19GetAWSRootDirectoryv
114
_ZL25CPLGetAWS_SIGN4_SignatureRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_S6_S6_RP10curl_slistS6_S6_S6_S6_bS6_RS4_
363
_ZL25GetCredentialsFromProcessRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS4_S7_S7_
19
_ZL27UpdateAndWarnIfInconsistentPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS6_S9_S9_
18
_ZL29CPLGetAWS_SIGN4_AuthorizationRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_S6_S6_S6_RP10curl_slistS6_S6_S6_S6_bS6_
358
_ZL29GetTemporaryCredentialsForSSORKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_S6_S6_RS4_S7_S7_S7_
1
_ZL30GetTemporaryCredentialsForRoleRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_S6_S6_S6_S6_S6_RS4_S7_S7_S7_
9
_ZL31IsMachinePotentiallyEC2Instancev
48
_ZN17VSIS3HandleHelper10CleanMutexEv
1301
_ZN17VSIS3HandleHelper10ClearCacheEv
2711
_ZN17VSIS3HandleHelper10RebuildURLEv
864
_ZN17VSIS3HandleHelper11SetEndpointERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
128
_ZN17VSIS3HandleHelper12BuildFromURIEPKcS1_bPKS1_
1072
_ZN17VSIS3HandleHelper12GetSignedURLB5cxx11EPKPKc
5
_ZN17VSIS3HandleHelper15SetRequestPayerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
113
_ZN17VSIS3HandleHelper16GetConfigurationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKPKcRS5_SC_SC_SC_R20AWSCredentialsSource
1072
_ZN17VSIS3HandleHelper17CanRestartOnErrorEPKcS1_b
51
_ZN17VSIS3HandleHelper17SetVirtualHostingEb
113
_ZN17VSIS3HandleHelper23GetConfigurationFromEC2EbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS5_S8_S8_
84
_ZN17VSIS3HandleHelper34GetConfigurationFromAWSConfigFilesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKcRS5_SA_SA_SA_SA_SA_SA_SA_SA_SA_SA_SA_SA_SA_SA_SA_
113
_ZN17VSIS3HandleHelper38GetOrRefreshTemporaryCredentialsForSSOEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_S6_S6_
7
_ZN17VSIS3HandleHelper39GetOrRefreshTemporaryCredentialsForRoleEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_S6_S6_
22
_ZN17VSIS3HandleHelper43GetOrRefreshTemporaryCredentialsFromProcessEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_S6_
10
_ZN17VSIS3HandleHelper45GetConfigurationFromAssumeRoleWithWebIdentityEbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_RS5_S8_S8_
65
_ZN17VSIS3HandleHelper8BuildURLERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_bb
1864
_ZN17VSIS3HandleHelper9SetRegionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
122
_ZN17VSIS3HandleHelperC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_S7_S7_S7_S7_S7_bb20AWSCredentialsSourceb
1000
_ZN17VSIS3HandleHelperD0Ev
1000
_ZN17VSIS3HandleHelperD2Ev
1000
_ZN17VSIS3UpdateParams10ClearCacheEv
4121
_ZN17VSIS3UpdateParams19UpdateHandleFromMapEP17VSIS3HandleHelper
1000
_ZN17VSIS3UpdateParams19UpdateMapFromHandleEP17VSIS3HandleHelper
16
_ZN22IVSIS3LikeHandleHelper17AddQueryParameterERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_
827
_ZN22IVSIS3LikeHandleHelper17GetRFC822DateTimeB5cxx11Ev
32
_ZN22IVSIS3LikeHandleHelper20ResetQueryParametersEv
624
_ZN22IVSIS3LikeHandleHelper21GetBucketAndObjectKeyEPKcS1_bRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_
1111
_ZN22IVSIS3LikeHandleHelper25BuildCanonicalizedHeadersERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_St4lessIS6_ESaISt4pairIKS6_S6_EEEPK10curl_slistPKc
681
_ZNK17VSIS3HandleHelper14GetCurlHeadersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP10curl_slistPKvm
403
_ZNK17VSIS3HandleHelper18RefreshCredentialsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
404
_ZNK22IVSIS3LikeHandleHelper11GetURLNoKVPB5cxx11Ev
560
_ZNK22IVSIS3LikeHandleHelper14GetQueryStringB5cxx11Eb
2196
_ZZL31IsMachinePotentiallyEC2InstancevENKUlvE_clEv
38
_ZZNK17VSIS3HandleHelper14GetCurlHeadersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP10curl_slistPKvmENKUlvE_clEv
0
_ZZZNK17VSIS3HandleHelper14GetCurlHeadersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP10curl_slistPKvmENKUlvE_clEvENKUlPKcE0_clESE_
0
_ZZZNK17VSIS3HandleHelper14GetCurlHeadersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP10curl_slistPKvmENKUlvE_clEvENKUlvE_clEv
0
Generated by:
LCOV version 1.14