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
 75.00% (9/12)
 75.00% (3/4)
 75.00% (3/4)
src/pjsip/pjlib/include/pj/list_i.h
 12.33% (9/73)
 15.38% (2/13)
  5.56% (2/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
 49.35% (38/77)
 50.00% (6/12)
 39.77% (35/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
 27.03% (60/222)
 27.27% (6/22)
 15.87% (60/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/231)
  0.00% (0/5)
  0.00% (0/346)
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
 44.34% (145/327)
 48.00% (12/25)
 45.60% (83/182)
src/pjsip/pjlib/src/pj/log_writer_stdout.c
 40.00% (8/20)
 33.33% (1/3)
 57.14% (4/7)
src/pjsip/pjlib/src/pj/os_core_unix.c
 29.51% (273/925)
 26.92% (21/78)
 15.41% (263/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
 34.04% (16/47)
 20.00% (1/5)
 20.00% (1/5)
src/pjsip/pjlib/src/pj/os_time_unix.c
 90.91% (10/11)
100.00% (1/1)
 22.22% (4/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
 64.46% (107/166)
 50.00% (4/8)
 50.59% (128/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
 26.46% (50/189)
 28.57% (2/7)
 18.11% (44/243)
src/pjsip/pjlib/src/pj/pool_policy_malloc.c
 32.35% (11/34)
 25.00% (1/4)
 31.82% (7/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
  9.68% (49/506)
 12.00% (3/25)
  4.35% (38/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.68% (102/190)
 83.33% (10/12)
 47.83% (44/92)
src/pjsip/pjmedia/include/pjmedia/codec.h
 60.71% (17/28)
 62.50% (5/8)
 52.94% (9/17)
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/silencedet.h
  0.00% (0/6)
  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/g722.c
 65.43% (212/324)
 62.50% (10/16)
 35.38% (202/571)
src/pjsip/pjmedia/src/pjmedia-codec/g722/g722_dec.c
 96.92% (315/325)
 92.31% (12/13)
 80.21% (304/379)
src/pjsip/pjmedia/src/pjmedia-codec/g722/g722_enc.c
 98.78% (325/329)
 91.67% (11/12)
 73.45% (296/403)
src/pjsip/pjmedia/src/pjmedia-codec/gsm.c
 68.40% (184/269)
 66.67% (10/15)
 32.34% (173/535)
src/pjsip/pjmedia/src/pjmedia-codec/ilbc.c
 71.01% (218/307)
 66.67% (10/15)
 33.11% (244/737)
src/pjsip/pjmedia/src/pjmedia-codec/l16.c
 15.67% (42/268)
 13.33% (2/15)
  5.26% (20/380)
src/pjsip/pjmedia/src/pjmedia-codec/speex_codec.c
 70.15% (336/479)
 63.16% (12/19)
 36.69% (266/725)
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
 44.13% (188/426)
 50.00% (10/20)
 22.47% (178/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
 65.10% (194/298)
 66.67% (10/15)
 37.60% (144/383)
src/pjsip/pjmedia/src/pjmedia/plc_common.c
 95.83% (46/48)
100.00% (6/6)
 35.25% (43/122)
src/pjsip/pjmedia/src/pjmedia/sdp.c
  0.00% (0/1137)
  0.00% (0/53)
  0.00% (0/1800)
src/pjsip/pjmedia/src/pjmedia/silencedet.c
 65.36% (117/179)
 60.00% (6/10)
 31.80% (104/327)
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
 52.34% (235/449)
 66.67% (10/15)
 27.44% (132/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-audio.c
 92.31% (144/156)
100.00% (4/4)
 91.86% (79/86)
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)
 66.67% (8/12)
src/pjsip/third_party/gsm/src/gsm_destroy.c
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/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.54% (259/334)
src/pjsip/third_party/gsm/src/lpc.c
100.00% (149/149)
100.00% (5/5)
 75.59% (446/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.61% (332/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
  0.00% (0/71)
  0.00% (0/3)
  0.00% (0/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
100.00% (82/82)
100.00% (2/2)
100.00% (57/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
 98.02% (99/101)
100.00% (3/3)
 97.96% (48/49)
src/pjsip/third_party/ilbc/doCPLC.c
 83.80% (119/142)
100.00% (2/2)
 84.62% (55/65)
src/pjsip/third_party/ilbc/enhancer.c
 78.10% (296/379)
100.00% (9/9)
 77.14% (243/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
 77.08% (37/48)
 66.67% (2/3)
 65.91% (29/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
 29.31% (102/348)
 66.67% (2/3)
 21.90% (60/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
 48.33% (29/60)
 50.00% (2/4)
 47.83% (11/23)
src/pjsip/third_party/ilbc/syntFilter.c
100.00% (27/27)
100.00% (1/1)
100.00% (23/23)
src/pjsip/third_party/speex/libspeex/bits.c
 41.25% (106/257)
 50.00% (10/20)
 31.62% (74/234)
src/pjsip/third_party/speex/libspeex/cb_search.c
 49.44% (178/360)
100.00% (7/7)
 41.12% (125/304)
src/pjsip/third_party/speex/libspeex/filters.c
 72.42% (281/388)
 88.24% (15/17)
 69.51% (212/305)
src/pjsip/third_party/speex/libspeex/lpc.c
100.00% (34/34)
100.00% (2/2)
100.00% (21/21)
src/pjsip/third_party/speex/libspeex/lsp.c
 99.40% (166/167)
100.00% (4/4)
 97.17% (103/106)
src/pjsip/third_party/speex/libspeex/ltp.c
 97.99% (390/398)
100.00% (10/10)
 97.65% (291/298)
src/pjsip/third_party/speex/libspeex/math_approx.h
 28.17% (20/71)
 50.00% (2/4)
 85.71% (12/14)
src/pjsip/third_party/speex/libspeex/modes.c
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/pjsip/third_party/speex/libspeex/modes_wb.c
 16.00% (4/25)
 50.00% (1/2)
 17.14% (6/35)
src/pjsip/third_party/speex/libspeex/nb_celp.c
 67.49% (849/1258)
 88.89% (8/9)
 70.41% (897/1274)
src/pjsip/third_party/speex/libspeex/os_support.h
 41.03% (16/39)
 55.56% (5/9)
 54.55% (6/11)
src/pjsip/third_party/speex/libspeex/quant_lsp.c
 82.09% (165/201)
 77.78% (7/9)
 80.90% (144/178)
src/pjsip/third_party/speex/libspeex/sb_celp.c
 12.93% (131/1013)
 33.33% (3/9)
  6.50% (49/754)
src/pjsip/third_party/speex/libspeex/speex.c
 56.19% (59/105)
 57.14% (8/14)
 40.00% (34/85)
src/pjsip/third_party/speex/libspeex/speex_callbacks.c
 39.19% (29/74)
 22.22% (2/9)
 58.82% (20/34)
src/pjsip/third_party/speex/libspeex/vbr.c
 99.22% (127/128)
100.00% (3/3)
 99.12% (112/113)
src/pjsip/third_party/speex/libspeex/vq.c
 37.84% (28/74)
 50.00% (2/4)
 35.19% (19/54)
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
 32.02% (9508/29694)
 30.26% (426/1408)
 23.96% (8244/34405)