Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/pjsip/pjlib-util/include/pjlib-util/scanner.h
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/4)
src/pjsip/pjlib-util/src/pjlib-util/base64.c
  0.00% (0/116)
  0.00% (0/8)
  0.00% (0/198)
src/pjsip/pjlib-util/src/pjlib-util/scanner.c
  0.00% (0/418)
  0.00% (0/32)
  0.00% (0/421)
src/pjsip/pjlib-util/src/pjlib-util/scanner_cis_bitwise.c
  0.00% (0/31)
  0.00% (0/3)
  0.00% (0/24)
src/pjsip/pjlib/include/pj/argparse.h
  0.00% (0/68)
  0.00% (0/5)
  0.00% (0/5)
src/pjsip/pjlib/include/pj/ctype.h
  4.35% (1/23)
  7.69% (1/13)
  7.89% (3/38)
src/pjsip/pjlib/include/pj/ip_helper.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/pjsip/pjlib/include/pj/list.h
100.00% (12/12)
100.00% (4/4)
100.00% (4/4)
src/pjsip/pjlib/include/pj/list_i.h
 23.29% (17/73)
 30.77% (4/13)
 11.11% (4/36)
src/pjsip/pjlib/include/pj/math.h
  0.00% (0/71)
  0.00% (0/5)
  0.00% (0/5)
src/pjsip/pjlib/include/pj/os.h
 11.39% (9/79)
 28.57% (2/7)
 28.57% (2/7)
src/pjsip/pjlib/include/pj/pool.h
 50.00% (3/6)
 50.00% (1/2)
 50.00% (1/2)
src/pjsip/pjlib/include/pj/pool_i.h
 58.44% (45/77)
 66.67% (8/12)
 44.32% (39/88)
src/pjsip/pjlib/include/pj/string.h
 33.96% (18/53)
 38.46% (5/13)
 35.00% (7/20)
src/pjsip/pjlib/include/pj/string_i.h
 18.92% (42/222)
 18.18% (4/22)
 12.70% (48/378)
src/pjsip/pjlib/include/pj/types.h
  0.00% (0/17)
  0.00% (0/2)
  0.00% (0/2)
src/pjsip/pjlib/src/pj/addr_resolv_sock.c
  0.00% (0/81)
  0.00% (0/2)
  0.00% (0/201)
src/pjsip/pjlib/src/pj/array.c
 26.67% (8/30)
 33.33% (1/3)
 14.29% (5/35)
src/pjsip/pjlib/src/pj/config.c
  0.00% (0/42)
  0.00% (0/2)
  0.00% (0/390)
src/pjsip/pjlib/src/pj/errno.c
 12.70% (16/126)
  8.33% (1/12)
 14.35% (30/209)
src/pjsip/pjlib/src/pj/except.c
 16.00% (12/75)
 14.29% (1/7)
  5.34% (7/131)
src/pjsip/pjlib/src/pj/guid_simple.c
 91.67% (33/36)
 66.67% (2/3)
 79.41% (27/34)
src/pjsip/pjlib/src/pj/ioqueue_common_abs.c
  1.85% (15/809)
  9.68% (3/31)
  1.28% (15/1173)
src/pjsip/pjlib/src/pj/ioqueue_select.c
 23.12% (86/372)
 29.41% (5/17)
 13.51% (65/481)
src/pjsip/pjlib/src/pj/ip_helper_generic.c
  0.00% (0/222)
  0.00% (0/5)
  0.00% (0/345)
src/pjsip/pjlib/src/pj/lock.c
  8.54% (28/328)
 14.29% (5/35)
  6.43% (27/420)
src/pjsip/pjlib/src/pj/log.c
  8.87% (29/327)
 20.00% (5/25)
  7.14% (13/182)
src/pjsip/pjlib/src/pj/log_writer_stdout.c
  0.00% (0/20)
  0.00% (0/3)
  0.00% (0/7)
src/pjsip/pjlib/src/pj/os_core_unix.c
 29.55% (273/924)
 26.92% (21/78)
 15.23% (260/1707)
src/pjsip/pjlib/src/pj/os_error_unix.c
 24.00% (6/25)
 40.00% (2/5)
 19.30% (11/57)
src/pjsip/pjlib/src/pj/os_time_common.c
  0.00% (0/47)
  0.00% (0/5)
  0.00% (0/5)
src/pjsip/pjlib/src/pj/os_time_unix.c
  0.00% (0/11)
  0.00% (0/1)
  0.00% (0/18)
src/pjsip/pjlib/src/pj/os_timestamp_common.c
 48.81% (41/84)
 40.00% (4/10)
 40.00% (18/45)
src/pjsip/pjlib/src/pj/os_timestamp_posix.c
 86.67% (13/15)
100.00% (2/2)
 33.33% (7/21)
src/pjsip/pjlib/src/pj/pool.c
 82.53% (137/166)
 75.00% (6/8)
 56.52% (143/253)
src/pjsip/pjlib/src/pj/pool_buf.c
 70.00% (35/50)
 75.00% (3/4)
 40.28% (29/72)
src/pjsip/pjlib/src/pj/pool_caching.c
 35.45% (67/189)
 42.86% (3/7)
 27.16% (66/243)
src/pjsip/pjlib/src/pj/pool_policy_malloc.c
 50.00% (17/34)
 50.00% (2/4)
 40.91% (9/22)
src/pjsip/pjlib/src/pj/rand.c
 50.00% (4/8)
 50.00% (1/2)
 50.00% (2/4)
src/pjsip/pjlib/src/pj/sock_bsd.c
  0.00% (0/269)
  0.00% (0/26)
  0.00% (0/696)
src/pjsip/pjlib/src/pj/sock_common.c
  0.00% (0/881)
  0.00% (0/35)
  0.00% (0/1151)
src/pjsip/pjlib/src/pj/sock_select.c
 21.95% (9/41)
 33.33% (2/6)
 11.94% (16/134)
src/pjsip/pjlib/src/pj/string.c
  4.74% (24/506)
  8.00% (2/25)
  3.55% (31/874)
src/pjsip/pjlib/src/pj/types.c
  0.00% (0/20)
  0.00% (0/1)
  0.00% (0/17)
src/pjsip/pjmedia/include/pjmedia/alaw_ulaw.h
  0.00% (0/28)
  0.00% (0/4)
  0.00% (0/4)
src/pjsip/pjmedia/include/pjmedia/avi_stream.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/pjsip/pjmedia/include/pjmedia/circbuf.h
 53.16% (101/190)
 75.00% (9/12)
 48.91% (45/92)
src/pjsip/pjmedia/include/pjmedia/codec.h
 53.57% (15/28)
 62.50% (5/8)
 62.50% (5/8)
src/pjsip/pjmedia/include/pjmedia/conference.h
  0.00% (0/7)
  0.00% (0/1)
  0.00% (0/1)
src/pjsip/pjmedia/include/pjmedia/endpoint.h
 27.59% (8/29)
 50.00% (1/2)
 57.14% (4/7)
src/pjsip/pjmedia/include/pjmedia/format.h
  0.00% (0/69)
  0.00% (0/8)
  0.00% (0/8)
src/pjsip/pjmedia/include/pjmedia/frame.h
  6.40% (8/125)
 25.00% (2/8)
 25.00% (2/8)
src/pjsip/pjmedia/include/pjmedia/port.h
  0.00% (0/45)
  0.00% (0/9)
  0.00% (0/9)
src/pjsip/pjmedia/include/pjmedia/signatures.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/pjsip/pjmedia/include/pjmedia/sound.h
  0.00% (0/18)
  0.00% (0/3)
  0.00% (0/3)
src/pjsip/pjmedia/include/pjmedia/stereo.h
  0.00% (0/48)
  0.00% (0/2)
  0.00% (0/2)
src/pjsip/pjmedia/include/pjmedia/transport.h
  0.00% (0/97)
  0.00% (0/16)
  0.00% (0/33)
src/pjsip/pjmedia/include/pjmedia/types.h
  0.00% (0/8)
  0.00% (0/1)
  0.00% (0/1)
src/pjsip/pjmedia/include/pjmedia/vid_codec.h
  0.00% (0/43)
  0.00% (0/9)
  0.00% (0/9)
src/pjsip/pjmedia/include/pjmedia/videodev.h
  0.00% (0/4)
  0.00% (0/1)
  0.00% (0/1)
src/pjsip/pjmedia/src/pjmedia-audiodev/audiodev.c
 20.55% (15/73)
 20.00% (1/5)
 23.71% (23/97)
src/pjsip/pjmedia/src/pjmedia-audiodev/errno.c
  0.00% (0/39)
  0.00% (0/1)
  0.00% (0/47)
src/pjsip/pjmedia/src/pjmedia-codec/gsm.c
 71.00% (191/269)
 73.33% (11/15)
 33.46% (179/535)
src/pjsip/pjmedia/src/pjmedia-codec/ilbc.c
 71.99% (221/307)
 73.33% (11/15)
 32.84% (242/737)
src/pjsip/pjmedia/src/pjmedia/audiodev.c
  0.84% (3/356)
  4.76% (1/21)
  0.15% (1/677)
src/pjsip/pjmedia/src/pjmedia/codec.c
 39.91% (170/426)
 50.00% (10/20)
 19.44% (154/792)
src/pjsip/pjmedia/src/pjmedia/endpoint.c
  7.36% (52/707)
 18.18% (4/22)
  6.82% (64/939)
src/pjsip/pjmedia/src/pjmedia/errno.c
  0.00% (0/51)
  0.00% (0/1)
  0.00% (0/90)
src/pjsip/pjmedia/src/pjmedia/format.c
  0.00% (0/239)
  0.00% (0/14)
  0.00% (0/258)
src/pjsip/pjmedia/src/pjmedia/g711.c
 66.78% (199/298)
 73.33% (11/15)
 36.81% (141/383)
src/pjsip/pjmedia/src/pjmedia/plc_common.c
 75.00% (36/48)
 66.67% (4/6)
 27.87% (34/122)
src/pjsip/pjmedia/src/pjmedia/sdp.c
  0.00% (0/1133)
  0.00% (0/53)
  0.00% (0/1794)
src/pjsip/pjmedia/src/pjmedia/silencedet.c
 62.58% (97/155)
 66.67% (6/9)
 28.99% (80/276)
src/pjsip/pjmedia/src/pjmedia/transport_srtp.c
  0.00% (0/1068)
  0.00% (0/36)
  0.00% (0/1547)
src/pjsip/pjmedia/src/pjmedia/transport_srtp_sdes.c
  0.00% (0/468)
  0.00% (0/8)
  0.00% (0/779)
src/pjsip/pjmedia/src/pjmedia/vid_codec.c
  0.00% (0/416)
  0.00% (0/20)
  0.00% (0/921)
src/pjsip/pjmedia/src/pjmedia/wsola.c
 15.14% (68/449)
 20.00% (3/15)
 13.72% (66/481)
src/pjsip/pjnath/include/pjnath/stun_config.h
  0.00% (0/16)
  0.00% (0/2)
  0.00% (0/2)
src/pjsip/tests/fuzz/fuzz-stream.c
 77.86% (102/131)
100.00% (2/2)
 84.38% (54/64)
src/pjsip/third_party/gsm/src/add.c
 47.79% (54/113)
 50.00% (7/14)
 37.63% (73/194)
src/pjsip/third_party/gsm/src/code.c
100.00% (30/30)
100.00% (1/1)
100.00% (17/17)
src/pjsip/third_party/gsm/src/decode.c
100.00% (24/24)
100.00% (2/2)
100.00% (33/33)
src/pjsip/third_party/gsm/src/gsm_create.c
100.00% (8/8)
100.00% (1/1)
 75.00% (3/4)
src/pjsip/third_party/gsm/src/gsm_decode.c
 32.94% (111/337)
100.00% (1/1)
 58.33% (7/12)
src/pjsip/third_party/gsm/src/gsm_destroy.c
100.00% (3/3)
100.00% (1/1)
100.00% (3/3)
src/pjsip/third_party/gsm/src/gsm_encode.c
 32.26% (110/341)
100.00% (1/1)
 50.00% (4/8)
src/pjsip/third_party/gsm/src/long_term.c
100.00% (117/117)
100.00% (4/4)
 77.25% (258/334)
src/pjsip/third_party/gsm/src/lpc.c
 97.99% (146/149)
100.00% (5/5)
 75.08% (443/590)
src/pjsip/third_party/gsm/src/preprocess.c
100.00% (36/36)
100.00% (1/1)
 66.67% (62/93)
src/pjsip/third_party/gsm/src/rpe.c
100.00% (182/182)
100.00% (8/8)
 76.23% (279/366)
src/pjsip/third_party/gsm/src/short_term.c
100.00% (149/149)
100.00% (10/10)
 74.16% (330/445)
src/pjsip/third_party/ilbc/FrameClassify.c
100.00% (62/62)
100.00% (1/1)
 97.83% (45/46)
src/pjsip/third_party/ilbc/LPCdecode.c
 80.28% (57/71)
100.00% (3/3)
 83.33% (30/36)
src/pjsip/third_party/ilbc/LPCencode.c
 82.83% (82/99)
100.00% (5/5)
 88.24% (45/51)
src/pjsip/third_party/ilbc/StateConstructW.c
100.00% (26/26)
100.00% (1/1)
100.00% (18/18)
src/pjsip/third_party/ilbc/StateSearchW.c
 97.56% (80/82)
100.00% (2/2)
 98.25% (56/57)
src/pjsip/third_party/ilbc/anaFilter.c
100.00% (29/29)
100.00% (1/1)
100.00% (23/23)
src/pjsip/third_party/ilbc/createCB.c
100.00% (101/101)
100.00% (3/3)
100.00% (49/49)
src/pjsip/third_party/ilbc/doCPLC.c
 14.79% (21/142)
 50.00% (1/2)
  9.23% (6/65)
src/pjsip/third_party/ilbc/enhancer.c
 77.31% (293/379)
100.00% (9/9)
 73.97% (233/315)
src/pjsip/third_party/ilbc/filter.c
 92.42% (61/66)
100.00% (4/4)
 90.20% (46/51)
src/pjsip/third_party/ilbc/gainquant.c
 97.62% (41/42)
100.00% (2/2)
 96.15% (25/26)
src/pjsip/third_party/ilbc/getCBvec.c
100.00% (94/94)
100.00% (1/1)
100.00% (47/47)
src/pjsip/third_party/ilbc/helpfun.c
 96.05% (146/152)
100.00% (9/9)
 97.59% (81/83)
src/pjsip/third_party/ilbc/hpInput.c
100.00% (23/23)
100.00% (1/1)
100.00% (7/7)
src/pjsip/third_party/ilbc/hpOutput.c
100.00% (23/23)
100.00% (1/1)
100.00% (7/7)
src/pjsip/third_party/ilbc/iCBConstruct.c
100.00% (48/48)
100.00% (3/3)
100.00% (44/44)
src/pjsip/third_party/ilbc/iCBSearch.c
 97.82% (269/275)
100.00% (1/1)
 97.63% (165/169)
src/pjsip/third_party/ilbc/iLBC_decode.c
 81.61% (284/348)
100.00% (3/3)
 79.56% (218/274)
src/pjsip/third_party/ilbc/iLBC_encode.c
 95.64% (285/298)
100.00% (2/2)
 94.66% (195/206)
src/pjsip/third_party/ilbc/lsf.c
 91.95% (137/149)
100.00% (2/2)
 88.07% (96/109)
src/pjsip/third_party/ilbc/packing.c
100.00% (60/60)
100.00% (4/4)
100.00% (23/23)
src/pjsip/third_party/ilbc/syntFilter.c
100.00% (27/27)
100.00% (1/1)
100.00% (23/23)
src/pjsip/third_party/srtp/crypto/cipher/aes.c
  0.00% (0/244)
  0.00% (0/10)
  0.00% (0/70)
src/pjsip/third_party/srtp/crypto/cipher/aes_icm.c
  0.00% (0/168)
  0.00% (0/6)
  0.00% (0/120)
src/pjsip/third_party/srtp/crypto/cipher/cipher.c
  0.00% (0/414)
  0.00% (0/15)
  0.00% (0/364)
src/pjsip/third_party/srtp/crypto/cipher/null_cipher.c
  0.00% (0/39)
  0.00% (0/5)
  0.00% (0/16)
src/pjsip/third_party/srtp/crypto/hash/auth.c
  0.00% (0/82)
  0.00% (0/5)
  0.00% (0/70)
src/pjsip/third_party/srtp/crypto/hash/hmac.c
  0.00% (0/88)
  0.00% (0/6)
  0.00% (0/49)
src/pjsip/third_party/srtp/crypto/hash/null_auth.c
  0.00% (0/51)
  0.00% (0/6)
  0.00% (0/16)
src/pjsip/third_party/srtp/crypto/hash/sha1.c
  0.00% (0/287)
  0.00% (0/4)
  0.00% (0/148)
src/pjsip/third_party/srtp/crypto/include/datatypes.h
  0.00% (0/16)
  0.00% (0/2)
  0.00% (0/2)
src/pjsip/third_party/srtp/crypto/kernel/alloc.c
  0.00% (0/18)
  0.00% (0/2)
  0.00% (0/18)
src/pjsip/third_party/srtp/crypto/kernel/crypto_kernel.c
  0.00% (0/311)
  0.00% (0/16)
  0.00% (0/222)
src/pjsip/third_party/srtp/crypto/kernel/key.c
  0.00% (0/33)
  0.00% (0/3)
  0.00% (0/20)
src/pjsip/third_party/srtp/crypto/math/datatypes.c
  0.00% (0/148)
  0.00% (0/13)
  0.00% (0/83)
src/pjsip/third_party/srtp/crypto/replay/rdb.c
  0.00% (0/42)
  0.00% (0/5)
  0.00% (0/30)
src/pjsip/third_party/srtp/crypto/replay/rdbx.c
  0.00% (0/119)
  0.00% (0/13)
  0.00% (0/60)
src/pjsip/third_party/srtp/pjlib/srtp_err.c
  0.00% (0/19)
  0.00% (0/4)
  0.00% (0/9)
src/pjsip/third_party/srtp/srtp/srtp.c
  0.00% (0/2731)
  0.00% (0/96)
  0.00% (0/2022)
Totals
 23.62% (5505/23305)
 23.66% (283/1196)
 17.75% (4977/28036)