Matter SDK Coverage Report
Current view:
top level
-
lib/support
- Span.h
(
source
/ functions)
Coverage
Total
Hit
Test:
SHA:1560a87972ec2c7a76cec101927a563a6862bc2a
Lines:
95.3 %
64
61
Test Date:
2025-03-31 07:08:14
Functions:
76.5 %
238
182
Function Name
Hit count
_ZN4chip4SpanIKcEC2ENS_13UncheckedTypeEPS1_m
0
_ZN4chip8literalsli5_spanEPKcm
0
_ZN4chip29CopyCharSpanToMutableCharSpanENS_4SpanIKcEERNS0_IcEE
8
_ZN4chip9FixedSpanIKhLm16EEC1IhLm16EvEERAT0__T_
64
_ZN4chip9FixedSpanIKhLm16EEC1IhLm16EvEERAT0__T_
0
_ZN4chip9FixedSpanIKhLm16EEC2IS1_Lm16EvEERAT0__T_
0
_ZN4chip9FixedSpanINS_5Dnssd18CommissionNodeDataELm10EEC2IS2_Lm10EvEERAT0__T_
64
_ZNK4chip9FixedSpanIKhLm16EE3endEv
76
_ZNK4chip9FixedSpanINS_5Dnssd18CommissionNodeDataELm10EE3endEv
21
_ZNK4chip9FixedSpanIKhLm16EE3endEv
55
_ZNK4chip9FixedSpanIKhLm16EE5beginEv
76
_ZNK4chip9FixedSpanINS_5Dnssd18CommissionNodeDataELm10EE5beginEv
21
_ZNK4chip9FixedSpanIKhLm16EE5beginEv
55
_ZNK4chip4SpanIKcE7SubSpanEm
121
_ZNK4chip4SpanIKcE7SubSpanEm
2
_ZNK4chip4SpanIKhE7SubSpanEm
119
_ZN4chip4SpanIhEC2IhLm19EvEERSt5arrayIT_XT0_EE
680
_ZN4chip4SpanIKhEC2IhLm13EvEERSt5arrayIT_XT0_EE
3
_ZN4chip4SpanIKhEC2IhLm16EvEERSt5arrayIT_XT0_EE
13
_ZN4chip4SpanIKhEC2IhLm48EvEERSt5arrayIT_XT0_EE
16
_ZN4chip4SpanIhEC2IhLm48EvEERSt5arrayIT_XT0_EE
16
_ZN4chip4SpanIhEC2IhLm19EvEERSt5arrayIT_XT0_EE
207
_ZN4chip4SpanIhEC2IhLm74EvEERSt5arrayIT_XT0_EE
207
_ZN4chip4SpanIhEC2IhLm966EvEERSt5arrayIT_XT0_EE
218
_ZN4chip4SpanIKcEC2IcvEERKNS0_IT_EE
844
_ZN4chip4SpanIKNS_3app19AttributePathParamsEEC2IS2_vEERKNS0_IT_EE
0
_ZN4chip4SpanIKNS_3app8Clusters19TimeSynchronization7Structs14TimeZoneStruct4TypeEEC2IS6_vEERKNS0_IT_EE
0
_ZN4chip4SpanIKNS_3app8Clusters19TimeSynchronization7Structs15DSTOffsetStruct4TypeEEC2IS6_vEERKNS0_IT_EE
0
_ZN4chip4SpanIKcEC2IcvEERKNS0_IT_EE
0
_ZN4chip4SpanIKhEC2IhvEERKNS0_IT_EE
844
_ZNK4chip4SpanIKcE10data_equalERKS2_
965
_ZNK4chip4SpanIhE10data_equalERKNS0_IKhEE
0
_ZNK4chip4SpanIKcE10data_equalERKS2_
23
_ZNK4chip4SpanIKhE10data_equalERKS2_
942
_ZN4chip4SpanIKcE14fromCharStringIS1_vEES2_PT_
1349
_ZN4chip21CopySpanToMutableSpanENS_4SpanIKhEERNS0_IhEE
2081
_ZNK4chip9FixedSpanIKhLm20EE10data_equalERKNS_4SpanIS1_EE
2232
_ZNK4chip9FixedSpanIKhLm65EE10data_equalERKNS_4SpanIS1_EE
0
_ZNK4chip9FixedSpanIKhLm64EE10data_equalERKNS_4SpanIS1_EE
2
_ZNK4chip9FixedSpanIKhLm20EE10data_equalERKNS_4SpanIS1_EE
2230
_ZN4chip4SpanIKhEC2IS1_Lm13EvEERKNS_9FixedSpanIT_XT0_EEE
2968
_ZN4chip4SpanIKhEC2IS1_Lm64EvEERKNS_9FixedSpanIT_XT0_EEE
3
_ZN4chip4SpanIKhEC2IS1_Lm13EvEERKNS_9FixedSpanIT_XT0_EEE
6
_ZN4chip4SpanIKhEC2IS1_Lm65EvEERKNS_9FixedSpanIT_XT0_EEE
25
_ZN4chip4SpanIKhEC2IS1_Lm32EvEERKNS_9FixedSpanIT_XT0_EEE
194
_ZN4chip4SpanIKhEC2IS1_Lm16EvEERKNS_9FixedSpanIT_XT0_EEE
209
_ZN4chip4SpanIKhEC2IS1_Lm20EvEERKNS_9FixedSpanIT_XT0_EEE
2531
_ZN4chip4SpanIcE11reduce_sizeEm
3071
_ZN4chip4SpanIKhE11reduce_sizeEm
0
_ZN4chip4SpanIhE11reduce_sizeEm
1104
_ZN4chip4SpanIcE11reduce_sizeEm
1967
_ZNK4chip4SpanIcE7SubSpanEmm
5886
_ZNK4chip4SpanINS_3app8Clusters19TimeSynchronization7Structs14TimeZoneStruct4TypeEE7SubSpanEmm
0
_ZNK4chip4SpanINS_3app8Clusters19TimeSynchronization7Structs15DSTOffsetStruct4TypeEE7SubSpanEmm
0
_ZNK4chip4SpanIcE7SubSpanEmm
74
_ZNK4chip4SpanIKhE7SubSpanEmm
127
_ZNK4chip4SpanIhE7SubSpanEmm
5685
_ZNK4chip4SpanIhE5emptyEv
7638
_ZNK4chip4SpanIhE5emptyEv
0
_ZNK4chip4SpanIKcE5emptyEv
301
_ZNK4chip4SpanINS_3app15EventPathParamsEE5emptyEv
1100
_ZNK4chip4SpanINS_3app19AttributePathParamsEE5emptyEv
2200
_ZNK4chip4SpanIKhE5emptyEv
4037
_ZN4chip4SpanIcEC2IcLm2ELb1EEERAT0__T_
9153
_ZN4chip4SpanIKhEC1IS1_Lm3ELb1EEERAT0__T_
0
_ZN4chip4SpanIKhEC1IhLm16ELb1EEERAT0__T_
0
_ZN4chip4SpanIKhEC2IS1_Lm539ELb1EEERAT0__T_
0
_ZN4chip4SpanIcEC1IcLm129ELb1EEERAT0__T_
0
_ZN4chip4SpanIcEC2IcLm2ELb1EEERAT0__T_
0
_ZN4chip4SpanIhEC1IhLm1ELb1EEERAT0__T_
0
_ZN4chip4SpanIhEC1IhLm600ELb1EEERAT0__T_
0
_ZN4chip4SpanIhEC2IhLm11ELb1EEERAT0__T_
0
_ZN4chip4SpanIhEC2IhLm32ELb1EEERAT0__T_
0
_ZN4chip4SpanIhEC2IhLm400ELb1EEERAT0__T_
0
_ZN4chip4SpanIKhEC2IS1_Lm21ELb1EEERAT0__T_
2
_ZN4chip4SpanIKhEC2IhLm97ELb1EEERAT0__T_
5
_ZN4chip4SpanIhEC1IhLm97ELb1EEERAT0__T_
5
_ZN4chip4SpanIKhEC2IhLm65ELb1EEERAT0__T_
12
_ZN4chip4SpanIcEC1IcLm22ELb1EEERAT0__T_
13
_ZN4chip4SpanIKhEC2IS1_Lm13ELb1EEERAT0__T_
14
_ZN4chip4SpanIhEC1IhLm48ELb1EEERAT0__T_
14
_ZN4chip4SpanIhEC1IhLm145ELb1EEERAT0__T_
15
_ZN4chip4SpanIhEC1IhLm6ELb1EEERAT0__T_
15
_ZN4chip4SpanIhEC1IhLm400ELb1EEERAT0__T_
16
_ZN4chip4SpanIKhEC2IhLm32ELb1EEERAT0__T_
19
_ZN4chip4SpanIKhEC2IS1_Lm6ELb1EEERAT0__T_
29
_ZN4chip4SpanIhEC1IhLm200ELb1EEERAT0__T_
30
_ZN4chip4SpanIhEC1IhLm32ELb1EEERAT0__T_
31
_ZN4chip4SpanIKhEC2IS1_Lm20ELb1EEERAT0__T_
90
_ZN4chip4SpanIKhEC2IS1_Lm8ELb1EEERAT0__T_
180
_ZN4chip4SpanIKhEC2IhLm12ELb1EEERAT0__T_
207
_ZN4chip4SpanIKhEC2IhLm16ELb1EEERAT0__T_
237
_ZN4chip4SpanIhEC1IhLm20ELb1EEERAT0__T_
333
_ZN4chip4SpanIKhEC2IS1_Lm16ELb1EEERAT0__T_
354
_ZN4chip4SpanIhEC1IhLm16ELb1EEERAT0__T_
411
_ZN4chip4SpanIKhEC2IS1_Lm9ELb1EEERAT0__T_
456
_ZN4chip4SpanIhEC1IhLm8ELb1EEERAT0__T_
730
_ZN4chip4SpanIhEC2IhLm16ELb1EEERAT0__T_
760
_ZN4chip4SpanIKhEC2IS1_Lm11ELb1EEERAT0__T_
1499
_ZN4chip4SpanIcEC1IcLm15ELb1EEERAT0__T_
3676
_ZN4chip9FixedSpanIKhLm8EEC2IPhvEET_
11592
_ZN4chip9FixedSpanIKhLm8EEC2IPS1_vEET_
0
_ZN4chip9FixedSpanIKhLm8EEC2IPhvEET_
0
_ZN4chip9FixedSpanIKhLm16EEC2IPS1_vEET_
4
_ZN4chip9FixedSpanIKhLm64EEC2IPhvEET_
75
_ZN4chip9FixedSpanIKhLm32EEC2IPS1_vEET_
195
_ZN4chip9FixedSpanIKhLm64EEC2IPS1_vEET_
2824
_ZN4chip9FixedSpanIKhLm65EEC2IPS1_vEET_
2876
_ZN4chip9FixedSpanIKhLm20EEC2IPS1_vEET_
5618
_ZNK4chip4SpanIKNS_4Inet9IPAddressEEixEm
15520
_ZNK4chip4SpanIKNS_3app8Clusters10Descriptor7Structs17SemanticTagStruct4TypeEEixEm
0
_ZNK4chip4SpanINS_3app8Clusters19TimeSynchronization7Structs14TimeZoneStruct4TypeEEixEm
0
_ZNK4chip4SpanINS_3app8Clusters19TimeSynchronization7Structs15DSTOffsetStruct4TypeEEixEm
0
_ZNK4chip4SpanIKNS_4Inet9IPAddressEEixEm
12
_ZNK4chip4SpanIKNS_3app9DataModel18ServerClusterEntryEEixEm
2396
_ZNK4chip4SpanIKNS_3app9DataModel13EndpointEntryEEixEm
3255
_ZNK4chip4SpanIKNS_3app9DataModel14AttributeEntryEEixEm
9857
_ZN4chip9FixedSpanIhLm13EEC2IhvEERSt5arrayIT_Lm13EE
40148
_ZN4chip9FixedSpanIKhLm16EEC2IhvEERSt5arrayIT_Lm16EE
7
_ZN4chip9FixedSpanIKhLm13EEC2IhvEERSt5arrayIT_Lm13EE
20069
_ZN4chip9FixedSpanIhLm13EEC2IhvEERSt5arrayIT_Lm13EE
20072
_ZN4chip6detail13shared_zeroesIKhLm20EEEPKT_v
45520
_ZN4chip6detail13shared_zeroesIKhLm64EEEPKT_v
11380
_ZN4chip6detail13shared_zeroesIKhLm65EEEPKT_v
11380
_ZN4chip6detail13shared_zeroesIKhLm20EEEPKT_v
22760
_ZN4chip9FixedSpanIKhLm20EEC2Ev
45520
_ZN4chip9FixedSpanIKhLm64EEC2Ev
11380
_ZN4chip9FixedSpanIKhLm65EEC1Ev
11380
_ZN4chip9FixedSpanIKhLm20EEC2Ev
22760
_ZNK4chip4SpanIhE3endEv
45923
_ZNK4chip4SpanIKNS_3app19AttributePathParamsEE3endEv
0
_ZNK4chip4SpanIKNS_3app9DataModel15DeviceTypeEntryEE3endEv
0
_ZNK4chip4SpanIhE3endEv
0
_ZNK4chip4SpanIKNS_3app9DataModel13EndpointEntryEE3endEv
3
_ZNK4chip4SpanIKhE3endEv
326
_ZNK4chip4SpanINS_3app15EventPathParamsEE3endEv
343
_ZNK4chip4SpanIKNS_3app9DataModel20AcceptedCommandEntryEE3endEv
397
_ZNK4chip4SpanINS_3app17DataVersionFilterEE3endEv
969
_ZNK4chip4SpanIKNS_3app9DataModel18ServerClusterEntryEE3endEv
4862
_ZNK4chip4SpanINS_3app19AttributePathParamsEE3endEv
5110
_ZNK4chip4SpanIKNS_3app9DataModel14AttributeEntryEE3endEv
9401
_ZNK4chip4SpanIKjE3endEv
11837
_ZNK4chip4SpanIK24EmberAfAttributeMetadataE3endEv
12675
_ZNK4chip4SpanIhE5beginEv
45936
_ZNK4chip4SpanIKNS_3app19AttributePathParamsEE5beginEv
0
_ZNK4chip4SpanIKNS_3app9DataModel15DeviceTypeEntryEE5beginEv
0
_ZNK4chip4SpanIhE5beginEv
0
_ZNK4chip4SpanIKNS_3app9DataModel13EndpointEntryEE5beginEv
3
_ZNK4chip4SpanINS_9Transport18SecureSessionTable15SortableSessionEE5beginEv
13
_ZNK4chip4SpanIKhE5beginEv
326
_ZNK4chip4SpanINS_3app15EventPathParamsEE5beginEv
343
_ZNK4chip4SpanIKNS_3app9DataModel20AcceptedCommandEntryEE5beginEv
397
_ZNK4chip4SpanINS_3app17DataVersionFilterEE5beginEv
969
_ZNK4chip4SpanIKNS_3app9DataModel18ServerClusterEntryEE5beginEv
4862
_ZNK4chip4SpanINS_3app19AttributePathParamsEE5beginEv
5110
_ZNK4chip4SpanIKNS_3app9DataModel14AttributeEntryEE5beginEv
9401
_ZNK4chip4SpanIKjE5beginEv
11837
_ZNK4chip4SpanIK24EmberAfAttributeMetadataE5beginEv
12675
_ZN4chip4SpanIhEC1Ev
48764
_ZN4chip4SpanIKNS_3app19AttributePathParamsEEC2Ev
0
_ZN4chip4SpanIhEC1Ev
0
_ZN4chip4SpanIhEC2Ev
0
_ZN4chip4SpanINS_9Transport18SecureSessionTable15SortableSessionEEC2Ev
13
_ZN4chip4SpanIKNS_3app8Clusters10Descriptor7Structs17SemanticTagStruct4TypeEEC1Ev
80
_ZN4chip4SpanIKNS_3app9DataModel15DeviceTypeEntryEEC1Ev
103
_ZN4chip4SpanIKhEC2Ev
1566
_ZN4chip4SpanIKNS_3app9DataModel13EndpointEntryEEC2Ev
2488
_ZN4chip4SpanIKcEC1Ev
5240
_ZN4chip4SpanIKNS_3app9DataModel18ServerClusterEntryEEC2Ev
7081
_ZN4chip4SpanIKhEC1Ev
9019
_ZN4chip4SpanIKNS_3app9DataModel14AttributeEntryEEC2Ev
11470
_ZN4chip4SpanIKcEC2Ev
11704
_ZN4chip9FixedSpanIhLm13EE4sizeEv
57143
_ZN4chip9FixedSpanIhLm20EE4sizeEv
4
_ZN4chip9FixedSpanIKhLm32EE4sizeEv
195
_ZN4chip9FixedSpanIKhLm16EE4sizeEv
892
_ZN4chip9FixedSpanIKhLm64EE4sizeEv
3253
_ZN4chip9FixedSpanIKhLm65EE4sizeEv
4503
_ZN4chip9FixedSpanIKhLm20EE4sizeEv
8149
_ZN4chip9FixedSpanIKhLm13EE4sizeEv
20072
_ZN4chip9FixedSpanIhLm13EE4sizeEv
20075
_ZNK4chip9FixedSpanIKhLm8EE4dataEv
57631
_ZNK4chip9FixedSpanIKhLm8EE4dataEv
0
_ZNK4chip9FixedSpanIhLm20EE4dataEv
4
_ZNK4chip9FixedSpanINS_5Dnssd18CommissionNodeDataELm10EE4dataEv
80
_ZNK4chip9FixedSpanIKhLm32EE4dataEv
193
_ZNK4chip9FixedSpanIKhLm16EE4dataEv
892
_ZNK4chip9FixedSpanIKhLm64EE4dataEv
1824
_ZNK4chip9FixedSpanIKhLm65EE4dataEv
5010
_ZNK4chip9FixedSpanIKhLm20EE4dataEv
9481
_ZNK4chip9FixedSpanIKhLm13EE4dataEv
20072
_ZNK4chip9FixedSpanIhLm13EE4dataEv
20075
_ZN4chip4SpanIcEC2EPcm
63987
_ZN4chip4SpanIKNS_3app19AttributePathParamsEEC2EPS3_m
0
_ZN4chip4SpanIKNS_3app8Clusters13AccessControl7Structs25AccessControlTargetStruct4TypeEEC2EPS7_m
0
_ZN4chip4SpanIKNS_3app8Clusters19TimeSynchronization7Structs14TimeZoneStruct4TypeEEC2EPS7_m
0
_ZN4chip4SpanIKNS_3app8Clusters19TimeSynchronization7Structs15DSTOffsetStruct4TypeEEC2EPS7_m
0
_ZN4chip4SpanIKmEC2EPS1_m
0
_ZN4chip4SpanINS_3app8Clusters19TimeSynchronization7Structs14TimeZoneStruct4TypeEEC2EPS6_m
0
_ZN4chip4SpanINS_3app8Clusters19TimeSynchronization7Structs15DSTOffsetStruct4TypeEEC2EPS6_m
0
_ZN4chip4SpanIKNS_4Inet9IPAddressEEC2EPS3_m
12
_ZN4chip4SpanINS_9Transport18SecureSessionTable15SortableSessionEEC2EPS3_m
13
_ZN4chip4SpanIKNS_3app9DataModel15DeviceTypeEntryEEC2EPS4_m
20
_ZN4chip4SpanIcEC2EPcm
86
_ZN4chip4SpanIKNS_3app9DataModel20AcceptedCommandEntryEEC2EPS4_m
417
_ZN4chip4SpanINS_3app15EventPathParamsEEC2EPS2_m
1010
_ZN4chip4SpanINS_3app19AttributePathParamsEEC2EPS2_m
1010
_ZN4chip4SpanINS_3app17DataVersionFilterEEC2EPS2_m
1100
_ZN4chip4SpanIhEC2EPhm
1198
_ZN4chip4SpanIKNS_3app9DataModel13EndpointEntryEEC2EPS4_m
2931
_ZN4chip4SpanIKcEC2EPS1_m
3810
_ZN4chip4SpanIKNS_3app9DataModel18ServerClusterEntryEEC2EPS4_m
8449
_ZN4chip4SpanIKjEC2EPS1_m
8818
_ZN4chip4SpanIKhEC2EPS1_m
9076
_ZN4chip4SpanIK24EmberAfAttributeMetadataEC2EPS2_m
12675
_ZN4chip4SpanIKNS_3app9DataModel14AttributeEntryEEC2EPS4_m
13362
_ZNK4chip4SpanIcE4dataEv
141438
_ZNK4chip4SpanIKNS_3app19AttributePathParamsEE4dataEv
0
_ZNK4chip4SpanIKNS_3app8Clusters10Descriptor7Structs17SemanticTagStruct4TypeEE4dataEv
0
_ZNK4chip4SpanINS_3app8Clusters19TimeSynchronization7Structs14TimeZoneStruct4TypeEE4dataEv
0
_ZNK4chip4SpanINS_3app8Clusters19TimeSynchronization7Structs15DSTOffsetStruct4TypeEE4dataEv
0
_ZNK4chip4SpanINS_4Inet9IPAddressEE4dataEv
0
_ZNK4chip4SpanIKNS0_IKhEEE4dataEv
3
_ZNK4chip4SpanIKNS_3app9DataModel15DeviceTypeEntryEE4dataEv
7
_ZNK4chip4SpanIKNS_4Inet9IPAddressEE4dataEv
12
_ZNK4chip4SpanINS_9Transport18SecureSessionTable15SortableSessionEE4dataEv
13
_ZNK4chip4SpanIjE4dataEv
46
_ZNK4chip4SpanINS_3app15EventPathParamsEE4dataEv
686
_ZNK4chip4SpanIKNS_3app9DataModel20AcceptedCommandEntryEE4dataEv
794
_ZNK4chip4SpanINS_3app17DataVersionFilterEE4dataEv
1939
_ZNK4chip4SpanIKNS_3app9DataModel13EndpointEntryEE4dataEv
3261
_ZNK4chip4SpanIhE4dataEv
3363
_ZNK4chip4SpanIcE4dataEv
4261
_ZNK4chip4SpanINS_3app19AttributePathParamsEE4dataEv
10220
_ZNK4chip4SpanIKNS_3app9DataModel18ServerClusterEntryEE4dataEv
12120
_ZNK4chip4SpanIKhE4dataEv
12832
_ZNK4chip4SpanIKcE4dataEv
14188
_ZNK4chip4SpanIKjE4dataEv
23689
_ZNK4chip4SpanIK24EmberAfAttributeMetadataE4dataEv
25350
_ZNK4chip4SpanIKNS_3app9DataModel14AttributeEntryEE4dataEv
28654
_ZNK4chip4SpanIcE4sizeEv
142188
_ZNK4chip4SpanIKNS_3app19AttributePathParamsEE4sizeEv
0
_ZNK4chip4SpanIKNS_3app8Clusters10Descriptor7Structs17SemanticTagStruct4TypeEE4sizeEv
0
_ZNK4chip4SpanINS_3app8Clusters19TimeSynchronization7Structs14TimeZoneStruct4TypeEE4sizeEv
0
_ZNK4chip4SpanINS_3app8Clusters19TimeSynchronization7Structs15DSTOffsetStruct4TypeEE4sizeEv
0
_ZNK4chip4SpanINS_4Inet9IPAddressEE4sizeEv
0
_ZNK4chip4SpanIKNS0_IKhEEE4sizeEv
3
_ZNK4chip4SpanIKNS_3app9DataModel15DeviceTypeEntryEE4sizeEv
10
_ZNK4chip4SpanINS_9Transport18SecureSessionTable15SortableSessionEE4sizeEv
13
_ZNK4chip4SpanIjE4sizeEv
23
_ZNK4chip4SpanIKNS_4Inet9IPAddressEE4sizeEv
43
_ZNK4chip4SpanIKNS_3app9DataModel20AcceptedCommandEntryEE4sizeEv
397
_ZNK4chip4SpanINS_3app15EventPathParamsEE4sizeEv
1443
_ZNK4chip4SpanINS_3app17DataVersionFilterEE4sizeEv
1939
_ZNK4chip4SpanIhE4sizeEv
4238
_ZNK4chip4SpanIcE4sizeEv
5943
_ZNK4chip4SpanIKNS_3app9DataModel13EndpointEntryEE4sizeEv
6575
_ZNK4chip4SpanINS_3app19AttributePathParamsEE4sizeEv
7310
_ZNK4chip4SpanIKNS_3app9DataModel18ServerClusterEntryEE4sizeEv
9836
_ZNK4chip4SpanIKjE4sizeEv
11864
_ZNK4chip4SpanIK24EmberAfAttributeMetadataE4sizeEv
12675
_ZNK4chip4SpanIKhE4sizeEv
23265
_ZNK4chip4SpanIKcE4sizeEv
27483
_ZNK4chip4SpanIKNS_3app9DataModel14AttributeEntryEE4sizeEv
29128
Generated by:
LCOV version 2.0-1