Coverage Report

Created: 2023-09-21 11:42

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion CoverageBranch Coverage
include/coap3/block.h
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/1)
- (0/0)
include/coap3/coap_address.h
   0.00% (0/3)
   0.00% (0/37)
   0.00% (0/13)
   0.00% (0/10)
include/coap3/coap_encode.h
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/1)
- (0/0)
include/coap3/coap_mem.h
   0.00% (0/2)
   0.00% (0/6)
   0.00% (0/2)
- (0/0)
include/coap3/coap_net.h
   0.00% (0/4)
   0.00% (0/12)
   0.00% (0/4)
- (0/0)
include/coap3/coap_option.h
   0.00% (0/3)
   0.00% (0/9)
   0.00% (0/3)
- (0/0)
include/coap3/coap_time.h
   0.00% (0/2)
   0.00% (0/6)
   0.00% (0/2)
- (0/0)
include/coap3/coap_uri.h
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/4)
   0.00% (0/4)
src/block.c
   2.63% (1/38)
   0.65% (13/2000)
   0.45% (9/1993)
   0.41% (5/1230)
src/coap_address.c
   0.00% (0/9)
   0.00% (0/248)
   0.00% (0/179)
   0.00% (0/158)
src/coap_async.c
   0.00% (0/10)
   0.00% (0/115)
   0.00% (0/134)
   0.00% (0/66)
src/coap_cache.c
   0.00% (0/13)
   0.00% (0/189)
   0.00% (0/359)
   0.00% (0/198)
src/coap_debug.c
  50.00% (11/22)
  65.91% (491/745)
  67.38% (407/604)
  61.62% (228/370)
src/coap_encode.c
  50.00% (3/6)
  28.30% (15/53)
  24.32% (9/37)
  16.67% (4/24)
src/coap_hashkey.c
   0.00% (0/1)
   0.00% (0/11)
   0.00% (0/5)
   0.00% (0/4)
src/coap_io.c
   0.00% (0/20)
   0.00% (0/848)
   0.00% (0/859)
   0.00% (0/516)
src/coap_mem.c
  75.00% (3/4)
  85.71% (12/14)
  75.00% (3/4)
- (0/0)
src/coap_notls.c
   0.00% (0/46)
   0.00% (0/163)
   0.00% (0/51)
   0.00% (0/4)
src/coap_option.c
  52.17% (12/23)
  52.21% (189/362)
  39.14% (182/465)
  41.02% (105/256)
src/coap_oscore.c
   0.00% (0/22)
   0.00% (0/1460)
   0.00% (0/1132)
   0.00% (0/720)
src/coap_prng.c
   0.00% (0/4)
   0.00% (0/16)
   0.00% (0/10)
   0.00% (0/4)
src/coap_session.c
   0.00% (0/67)
   0.00% (0/1327)
   0.00% (0/2203)
   0.00% (0/1252)
src/coap_str.c
  20.00% (2/10)
  21.54% (14/65)
  13.33% (4/30)
   8.33% (1/12)
src/coap_subscribe.c
   0.00% (0/1)
   0.00% (0/4)
   0.00% (0/1)
- (0/0)
src/coap_tcp.c
   0.00% (0/5)
   0.00% (0/208)
   0.00% (0/268)
   0.00% (0/126)
src/coap_time.c
  60.00% (3/5)
  60.87% (14/23)
  66.67% (8/12)
- (0/0)
src/coap_uri.c
  28.57% (6/21)
  51.98% (236/454)
  56.20% (231/411)
  58.39% (181/310)
src/net.c
   0.00% (0/84)
   0.00% (0/2783)
   0.00% (0/2762)
   0.00% (0/1748)
src/oscore/oscore.c
   0.00% (0/10)
   0.00% (0/254)
   0.00% (0/137)
   0.00% (0/84)
src/oscore/oscore_cbor.c
   0.00% (0/27)
   0.00% (0/263)
   0.00% (0/121)
   0.00% (0/64)
src/oscore/oscore_context.c
   0.00% (0/24)
   0.00% (0/551)
   0.00% (0/602)
   0.00% (0/332)
src/oscore/oscore_cose.c
   0.00% (0/27)
   0.00% (0/290)
   0.00% (0/192)
   0.00% (0/136)
src/oscore/oscore_crypto.c
   0.00% (0/4)
   0.00% (0/69)
   0.00% (0/37)
   0.00% (0/20)
src/pdu.c
  42.11% (16/38)
  37.24% (400/1074)
  39.91% (423/1060)
  41.64% (294/706)
src/resource.c
   0.00% (0/37)
   0.00% (0/740)
   0.00% (0/1069)
   0.00% (0/604)
Totals
   9.58% (57/595)
   9.61% (1384/14408)
   8.64% (1276/14767)
   9.13% (818/8958)

Files which contain no functions. (These files contain code pulled into other files by the preprocessor.)

coap_config.h
include/coap3/coap_block_internal.h
include/coap3/coap_crypto_internal.h
include/coap3/coap_debug.h
include/coap3/coap_dtls.h
include/coap3/coap_hashkey_internal.h
include/coap3/coap_io.h
include/coap3/coap_io_internal.h
include/coap3/coap_pdu_internal.h
include/coap3/coap_resource_internal.h
include/coap3/coap_session.h
include/coap3/coap_session_internal.h
include/coap3/coap_str.h
include/coap3/coap_subscribe.h
include/coap3/coap_subscribe_internal.h
include/coap3/coap_uthash_internal.h
include/coap3/coap_utlist_internal.h
include/coap3/pdu.h
include/coap3/resource.h
include/oscore/oscore_cbor.h
include/oscore/oscore_context.h
include/oscore/oscore_cose.h
include/oscore/oscore_crypto.h
Generated by llvm-cov -- llvm version 15.0.0git