Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/opensips/action.c
  0.00% (0/1035)
  0.00% (0/18)
  0.00% (0/1771)
src/opensips/async.c
  0.00% (0/245)
  0.00% (0/6)
  0.00% (0/395)
src/opensips/bin_interface.h
  0.00% (0/11)
  0.00% (0/2)
  0.00% (0/2)
src/opensips/blacklists.c
  0.00% (0/886)
  0.00% (0/36)
  0.00% (0/1172)
src/opensips/blacklists.h
  0.00% (0/11)
  0.00% (0/1)
  0.00% (0/1)
src/opensips/cachedb/cachedb.c
  0.00% (0/585)
  0.00% (0/20)
  0.00% (0/874)
src/opensips/cachedb/cachedb_cap.h
  0.00% (0/53)
  0.00% (0/1)
  0.00% (0/64)
src/opensips/cachedb/cachedb_dict.h
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/opensips/cachedb/cachedb_id.c
  0.00% (0/346)
  0.00% (0/5)
  0.00% (0/439)
src/opensips/cachedb/cachedb_pool.c
  0.00% (0/63)
  0.00% (0/4)
  0.00% (0/64)
src/opensips/cachedb/cachedb_types.h
  0.00% (0/38)
  0.00% (0/5)
  0.00% (0/5)
src/opensips/cfg.tab.c
  0.00% (0/4334)
  0.00% (0/13)
  0.00% (0/2937)
src/opensips/cfg_pp.c
  0.00% (0/593)
  0.00% (0/14)
  0.00% (0/1050)
src/opensips/cfg_reload.c
  0.00% (0/278)
  0.00% (0/11)
  0.00% (0/496)
src/opensips/cmds.c
  0.00% (0/37)
  0.00% (0/3)
  0.00% (0/47)
src/opensips/context.c
 31.45% (39/124)
 40.00% (4/10)
 14.93% (20/134)
src/opensips/context.h
  6.67% (4/60)
 16.67% (1/6)
 16.67% (1/6)
src/opensips/core_cmds.c
  4.52% (39/862)
  9.09% (7/77)
  2.37% (31/1309)
src/opensips/core_stats.c
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/3)
src/opensips/crc.c
  0.00% (0/52)
  0.00% (0/3)
  0.00% (0/32)
src/opensips/daemonize.c
  0.00% (0/344)
  0.00% (0/11)
  0.00% (0/657)
src/opensips/data_lump.c
 26.90% (113/420)
 33.33% (6/18)
 19.41% (73/376)
src/opensips/data_lump_rpl.c
  0.00% (0/109)
  0.00% (0/6)
  0.00% (0/147)
src/opensips/db/db.c
  0.00% (0/307)
  0.00% (0/9)
  0.00% (0/540)
src/opensips/db/db_id.c
  0.00% (0/277)
  0.00% (0/5)
  0.00% (0/270)
src/opensips/db/db_insertq.c
  0.00% (0/436)
  0.00% (0/15)
  0.00% (0/656)
src/opensips/db/db_pool.c
  0.00% (0/47)
  0.00% (0/3)
  0.00% (0/69)
src/opensips/db/db_val.h
  0.00% (0/28)
  0.00% (0/1)
  0.00% (0/1)
src/opensips/dprint.c
  0.00% (0/604)
  0.00% (0/36)
  0.00% (0/742)
src/opensips/dprint.h
  0.00% (0/38)
  0.00% (0/2)
  0.00% (0/25)
src/opensips/dset.c
  5.61% (30/535)
 12.50% (4/32)
  3.14% (22/701)
src/opensips/errinfo.c
 82.61% (19/23)
 50.00% (2/4)
 50.00% (10/20)
src/opensips/error.c
  0.00% (0/166)
  0.00% (0/3)
  0.00% (0/156)
src/opensips/evi/event_interface.c
  0.00% (0/740)
  0.00% (0/25)
  0.00% (0/1034)
src/opensips/evi/evi_params.c
  0.00% (0/132)
  0.00% (0/7)
  0.00% (0/171)
src/opensips/evi/evi_transport.c
  0.00% (0/155)
  0.00% (0/6)
  0.00% (0/322)
src/opensips/fastlock.h
  0.00% (0/231)
  0.00% (0/3)
  0.00% (0/8)
src/opensips/flags.c
  6.98% (9/129)
 11.11% (1/9)
  1.65% (3/182)
src/opensips/forward.c
  0.00% (0/343)
  0.00% (0/7)
  0.00% (0/632)
src/opensips/forward.h
  0.00% (0/55)
  0.00% (0/1)
  0.00% (0/73)
src/opensips/hash_func.h
  0.00% (0/60)
  0.00% (0/2)
  0.00% (0/23)
src/opensips/io_wait.c
  0.00% (0/349)
  0.00% (0/15)
  0.00% (0/399)
src/opensips/io_wait.h
  0.00% (0/530)
  0.00% (0/3)
  0.00% (0/1150)
src/opensips/io_wait_loop.h
  0.00% (0/254)
  0.00% (0/4)
  0.00% (0/421)
src/opensips/ip_addr.c
  0.00% (0/134)
  0.00% (0/6)
  0.00% (0/140)
src/opensips/ip_addr.h
 36.73% (166/452)
 25.00% (3/12)
 39.26% (159/405)
src/opensips/ipc.c
  0.00% (0/187)
  0.00% (0/13)
  0.00% (0/311)
src/opensips/lex.yy.c
  0.00% (0/1964)
  0.00% (0/38)
  0.00% (0/1549)
src/opensips/lib/cJSON.c
  0.00% (0/2004)
  0.00% (0/77)
  0.00% (0/1414)
src/opensips/lib/csv.c
 62.67% (141/225)
 60.00% (3/5)
 57.45% (108/188)
src/opensips/lib/dbg/profiling.h
  0.00% (0/3)
  0.00% (0/3)
  0.00% (0/3)
src/opensips/lib/list.h
  0.00% (0/61)
  0.00% (0/12)
  0.00% (0/12)
src/opensips/lib/osips_malloc.h
  9.38% (6/64)
 20.00% (2/10)
 33.33% (4/12)
src/opensips/lib/turbocompare.h
 85.71% (18/21)
100.00% (2/2)
 75.00% (39/52)
src/opensips/lock_alloc.h
  0.00% (0/15)
  0.00% (0/1)
  0.00% (0/1)
src/opensips/lock_ops.h
  0.00% (0/9)
  0.00% (0/2)
  0.00% (0/3)
src/opensips/map.c
  0.00% (0/460)
  0.00% (0/19)
  0.00% (0/373)
src/opensips/md5.c
  0.00% (0/136)
  0.00% (0/8)
  0.00% (0/217)
src/opensips/md5utils.c
  0.00% (0/50)
  0.00% (0/2)
  0.00% (0/89)
src/opensips/mem/common.c
  0.00% (0/24)
  0.00% (0/2)
  0.00% (0/17)
src/opensips/mem/f_parallel_malloc.c
  0.00% (0/112)
  0.00% (0/7)
  0.00% (0/121)
src/opensips/mem/f_parallel_malloc.h
  0.00% (0/67)
  0.00% (0/7)
  0.00% (0/35)
src/opensips/mem/f_parallel_malloc_dyn.h
  0.00% (0/230)
  0.00% (0/6)
  0.00% (0/929)
src/opensips/mem/mem.c
 47.37% (18/38)
 42.86% (3/7)
 27.27% (15/55)
src/opensips/mem/q_malloc.c
  0.00% (0/118)
  0.00% (0/7)
  0.00% (0/159)
src/opensips/mem/q_malloc.h
  0.00% (0/24)
  0.00% (0/7)
  0.00% (0/11)
src/opensips/mem/q_malloc_dyn.h
  0.00% (0/166)
  0.00% (0/5)
  0.00% (0/742)
src/opensips/mem/rpm_mem.c
  0.00% (0/324)
  0.00% (0/11)
  0.00% (0/512)
src/opensips/mem/rpm_mem.h
  0.00% (0/76)
  0.00% (0/11)
  0.00% (0/46)
src/opensips/mem/shm_mem.c
  0.00% (0/288)
  0.00% (0/9)
  0.00% (0/448)
src/opensips/mem/shm_mem.h
  0.00% (0/241)
  0.00% (0/18)
  0.00% (0/103)
src/opensips/mi/fmt.c
  0.00% (0/9)
  0.00% (0/1)
  0.00% (0/14)
src/opensips/mi/fmt.h
  0.00% (0/16)
  0.00% (0/1)
  0.00% (0/31)
src/opensips/mi/item.c
  0.00% (0/497)
  0.00% (0/36)
  0.00% (0/661)
src/opensips/mi/item.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/opensips/mi/mi.c
  0.00% (0/368)
  0.00% (0/24)
  0.00% (0/563)
src/opensips/mi/mi_trace.h
  0.00% (0/46)
  0.00% (0/2)
  0.00% (0/2)
src/opensips/mod_fix.c
  0.00% (0/479)
  0.00% (0/7)
  0.00% (0/943)
src/opensips/mod_fix.h
  0.00% (0/4)
  0.00% (0/1)
  0.00% (0/1)
src/opensips/modparam.c
  0.00% (0/82)
  0.00% (0/1)
  0.00% (0/125)
src/opensips/msg_callbacks.c
  0.00% (0/48)
  0.00% (0/3)
  0.00% (0/53)
src/opensips/msg_translator.c
 37.54% (806/2147)
 56.52% (13/23)
  8.37% (399/4767)
src/opensips/msg_translator.h
 33.33% (12/36)
 50.00% (2/4)
 62.50% (10/16)
src/opensips/name_alias.c
  0.00% (0/40)
  0.00% (0/2)
  0.00% (0/54)
src/opensips/name_alias.h
  0.00% (0/46)
  0.00% (0/2)
  0.00% (0/50)
src/opensips/net/net_tcp.c
  0.00% (0/1493)
  0.00% (0/41)
  0.00% (0/2429)
src/opensips/net/net_tcp_proc.c
  0.00% (0/308)
  0.00% (0/8)
  0.00% (0/552)
src/opensips/net/net_tcp_report.c
  0.00% (0/36)
  0.00% (0/2)
  0.00% (0/46)
src/opensips/net/net_udp.c
  0.00% (0/286)
  0.00% (0/10)
  0.00% (0/637)
src/opensips/net/proto_tcp/proto_tcp.c
  0.00% (0/412)
  0.00% (0/11)
  0.00% (0/733)
src/opensips/net/proto_tcp/tcp_common.h
  0.00% (0/368)
  0.00% (0/2)
  0.00% (0/519)
src/opensips/net/proto_udp/proto_udp.c
  0.00% (0/110)
  0.00% (0/7)
  0.00% (0/135)
src/opensips/net/tcp_common.c
  0.00% (0/401)
  0.00% (0/11)
  0.00% (0/661)
src/opensips/net/tcp_conn.h
  0.00% (0/19)
  0.00% (0/2)
  0.00% (0/25)
src/opensips/net/tcp_conn_profile.c
  0.00% (0/30)
  0.00% (0/3)
  0.00% (0/10)
src/opensips/net/tcp_passfd.c
  0.00% (0/144)
  0.00% (0/6)
  0.00% (0/177)
src/opensips/net/trans.c
  0.00% (0/169)
  0.00% (0/7)
  0.00% (0/272)
src/opensips/net/trans.h
  0.00% (0/7)
  0.00% (0/1)
  0.00% (0/11)
src/opensips/net/trans_trace.c
  0.00% (0/135)
  0.00% (0/7)
  0.00% (0/191)
src/opensips/parser/contact/contact.c
 87.38% (180/206)
 80.00% (4/5)
 55.03% (208/378)
src/opensips/parser/contact/parse_contact.c
 33.10% (47/142)
 50.00% (3/6)
 19.47% (44/226)
src/opensips/parser/digest/digest.c
 27.87% (34/122)
 57.14% (4/7)
 11.83% (20/169)
src/opensips/parser/digest/digest_parser.c
 98.57% (207/210)
100.00% (10/10)
 95.92% (353/368)
src/opensips/parser/digest/param_parser.c
100.00% (34/34)
100.00% (1/1)
 93.00% (186/200)
src/opensips/parser/fuzz_core_funcs.c
 98.57% (69/70)
100.00% (4/4)
 98.18% (54/55)
src/opensips/parser/fuzz_csv_parser.c
 83.33% (20/24)
100.00% (1/1)
 84.62% (11/13)
src/opensips/parser/fuzz_msg_parser.c
100.00% (11/11)
100.00% (1/1)
100.00% (5/5)
src/opensips/parser/fuzz_uri_parser.c
 83.33% (10/12)
100.00% (1/1)
 80.00% (4/5)
src/opensips/parser/hf.c
 43.75% (70/160)
 66.67% (2/3)
 25.27% (23/91)
src/opensips/parser/hf.h
  0.00% (0/35)
  0.00% (0/1)
  0.00% (0/1)
src/opensips/parser/msg_parser.c
 42.43% (510/1202)
 31.25% (5/16)
 37.75% (897/2376)
src/opensips/parser/msg_parser.h
 24.37% (29/119)
 16.67% (1/6)
 67.24% (39/58)
src/opensips/parser/parse_allow.h
  0.00% (0/6)
  0.00% (0/1)
  0.00% (0/6)
src/opensips/parser/parse_authenticate.c
 98.31% (291/296)
100.00% (7/7)
 88.45% (421/476)
src/opensips/parser/parse_authenticate.h
  0.00% (0/4)
  0.00% (0/1)
  0.00% (0/1)
src/opensips/parser/parse_body.c
 10.54% (45/427)
 16.67% (2/12)
  6.62% (40/604)
src/opensips/parser/parse_call_info.c
  0.00% (0/79)
  0.00% (0/3)
  0.00% (0/99)
src/opensips/parser/parse_content.c
 53.76% (186/346)
 66.67% (4/6)
 54.33% (301/554)
src/opensips/parser/parse_cseq.c
100.00% (47/47)
100.00% (2/2)
 65.12% (56/86)
src/opensips/parser/parse_disposition.c
  0.00% (0/339)
  0.00% (0/4)
  0.00% (0/304)
src/opensips/parser/parse_diversion.c
 85.37% (35/41)
100.00% (2/2)
 59.38% (38/64)
src/opensips/parser/parse_event.c
  0.00% (0/122)
  0.00% (0/5)
  0.00% (0/180)
src/opensips/parser/parse_expires.c
  0.00% (0/51)
  0.00% (0/4)
  0.00% (0/64)
src/opensips/parser/parse_fcaps.c
  0.00% (0/46)
  0.00% (0/2)
  0.00% (0/42)
src/opensips/parser/parse_fline.c
100.00% (120/120)
100.00% (1/1)
 75.46% (206/273)
src/opensips/parser/parse_from.c
 82.69% (43/52)
100.00% (2/2)
 60.42% (58/96)
src/opensips/parser/parse_hname2.c
100.00% (94/94)
100.00% (2/2)
 94.04% (1279/1360)
src/opensips/parser/parse_methods.c
 79.41% (243/306)
 66.67% (2/3)
 78.79% (457/580)
src/opensips/parser/parse_nameaddr.c
  0.00% (0/32)
  0.00% (0/2)
  0.00% (0/49)
src/opensips/parser/parse_pai.c
 85.71% (24/28)
100.00% (1/1)
 62.22% (28/45)
src/opensips/parser/parse_param.c
 57.68% (199/345)
 53.33% (8/15)
 38.44% (163/424)
src/opensips/parser/parse_ppi.c
 83.02% (44/53)
100.00% (2/2)
 62.07% (54/87)
src/opensips/parser/parse_refer_to.c
 86.21% (25/29)
100.00% (1/1)
 62.22% (28/45)
src/opensips/parser/parse_rpid.c
 84.62% (22/26)
100.00% (1/1)
 62.22% (28/45)
src/opensips/parser/parse_rr.c
  0.00% (0/307)
  0.00% (0/13)
  0.00% (0/403)
src/opensips/parser/parse_security.c
  0.00% (0/396)
  0.00% (0/7)
  0.00% (0/449)
src/opensips/parser/parse_sst.c
  0.00% (0/165)
  0.00% (0/13)
  0.00% (0/218)
src/opensips/parser/parse_supported.h
  0.00% (0/6)
  0.00% (0/1)
  0.00% (0/6)
src/opensips/parser/parse_to.c
 91.53% (713/779)
 70.00% (7/10)
 60.02% (485/808)
src/opensips/parser/parse_uri.c
 77.31% (1189/1538)
 33.33% (3/9)
 63.51% (4341/6835)
src/opensips/parser/parse_uri.h
  2.73% (12/439)
 14.29% (1/7)
 66.67% (12/18)
src/opensips/parser/parse_via.c
 90.32% (1884/2086)
100.00% (4/4)
 68.35% (1179/1725)
src/opensips/parser/parser_f.c
100.00% (9/9)
100.00% (1/1)
100.00% (10/10)
src/opensips/parser/parser_f.h
 65.00% (26/40)
 83.33% (5/6)
 78.75% (63/80)
src/opensips/parser/sdp/sdp.c
  0.00% (0/924)
  0.00% (0/26)
  0.00% (0/1141)
src/opensips/parser/sdp/sdp.h
  0.00% (0/26)
  0.00% (0/3)
  0.00% (0/17)
src/opensips/parser/sdp/sdp_helpr_funcs.c
  0.00% (0/428)
  0.00% (0/18)
  0.00% (0/632)
src/opensips/proxy.c
  0.00% (0/230)
  0.00% (0/10)
  0.00% (0/254)
src/opensips/pt.c
  0.00% (0/270)
  0.00% (0/12)
  0.00% (0/388)
src/opensips/pt.h
  0.00% (0/12)
  0.00% (0/2)
  0.00% (0/11)
src/opensips/pt_load.c
  0.00% (0/231)
  0.00% (0/12)
  0.00% (0/1161)
src/opensips/pt_scaling.c
  0.00% (0/287)
  0.00% (0/7)
  0.00% (0/461)
src/opensips/pvar.c
 24.69% (1063/4306)
 49.40% (82/166)
 16.91% (1159/6853)
src/opensips/qvalue.c
  0.00% (0/118)
  0.00% (0/1)
  0.00% (0/91)
src/opensips/qvalue.h
 26.98% (17/63)
 25.00% (1/4)
 26.47% (18/68)
src/opensips/re.c
  0.00% (0/448)
  0.00% (0/7)
  0.00% (0/544)
src/opensips/reactor.c
  0.00% (0/47)
  0.00% (0/1)
  0.00% (0/93)
src/opensips/receive.c
  0.00% (0/142)
  0.00% (0/2)
  0.00% (0/358)
src/opensips/resolve.c
  1.03% (14/1364)
  3.12% (1/32)
  1.07% (20/1870)
src/opensips/resolve.h
  0.00% (0/38)
  0.00% (0/1)
  0.00% (0/1)
src/opensips/route.c
  0.00% (0/1838)
  0.00% (0/41)
  0.00% (0/3422)
src/opensips/route_struct.c
  0.00% (0/587)
  0.00% (0/13)
  0.00% (0/5266)
src/opensips/rw_locking.h
  0.00% (0/32)
  0.00% (0/2)
  0.00% (0/25)
src/opensips/script_cb.c
  0.00% (0/179)
  0.00% (0/17)
  0.00% (0/213)
src/opensips/script_var.c
  0.00% (0/127)
  0.00% (0/6)
  0.00% (0/135)
src/opensips/sdp_ops.c
  0.65% (8/1227)
  4.35% (1/23)
  0.16% (3/1899)
src/opensips/sdp_ops.h
 60.00% (3/5)
100.00% (1/1)
 22.22% (2/9)
src/opensips/serialize.c
  6.90% (18/261)
 33.33% (1/3)
  4.15% (13/313)
src/opensips/sha1.c
  0.00% (0/255)
  0.00% (0/13)
  0.00% (0/462)
src/opensips/sha256.c
  0.00% (0/263)
  0.00% (0/13)
  0.00% (0/1163)
src/opensips/sha512.c
  0.00% (0/202)
  0.00% (0/13)
  0.00% (0/233)
src/opensips/shutdown.c
  0.00% (0/108)
  0.00% (0/5)
  0.00% (0/177)
src/opensips/signals.c
  0.00% (0/162)
  0.00% (0/4)
  0.00% (0/336)
src/opensips/sl_cb.c
  0.00% (0/47)
  0.00% (0/5)
  0.00% (0/45)
src/opensips/socket_info.c
  0.00% (0/767)
  0.00% (0/22)
  0.00% (0/1076)
src/opensips/socket_info.h
  0.00% (0/395)
  0.00% (0/8)
  0.00% (0/292)
src/opensips/sr_module.c
  0.00% (0/596)
  0.00% (0/23)
  0.00% (0/1013)
src/opensips/sr_module_deps.c
  0.00% (0/251)
  0.00% (0/10)
  0.00% (0/362)
src/opensips/statistics.c
  0.00% (0/682)
  0.00% (0/35)
  0.00% (0/916)
src/opensips/status_report.c
  0.00% (0/712)
  0.00% (0/26)
  0.00% (0/1088)
src/opensips/str.h
 36.36% (4/11)
 25.00% (1/4)
 25.00% (1/4)
src/opensips/str_list.h
  0.00% (0/76)
  0.00% (0/6)
  0.00% (0/6)
src/opensips/strcommon.c
  0.00% (0/303)
  0.00% (0/8)
  0.00% (0/297)
src/opensips/strcommon.h
  0.00% (0/4)
  0.00% (0/4)
  0.00% (0/8)
src/opensips/test/fuzz/fuzz_standalone.h
100.00% (11/11)
100.00% (1/1)
100.00% (4/4)
src/opensips/time_rec.c
  0.00% (0/1568)
  0.00% (0/54)
  0.00% (0/2083)
src/opensips/time_rec.h
  0.00% (0/15)
  0.00% (0/5)
  0.00% (0/5)
src/opensips/timer.c
  0.00% (0/624)
  0.00% (0/23)
  0.00% (0/991)
src/opensips/trace_api.c
  0.00% (0/20)
  0.00% (0/1)
  0.00% (0/48)
src/opensips/transformations.c
  0.00% (0/3269)
  0.00% (0/29)
  0.00% (0/4593)
src/opensips/trim.h
100.00% (20/20)
100.00% (4/4)
100.00% (20/20)
src/opensips/tsend.c
  0.00% (0/67)
  0.00% (0/4)
  0.00% (0/311)
src/opensips/usr_avp.c
  3.29% (14/425)
  5.88% (2/34)
  1.86% (10/538)
src/opensips/ut.c
  0.00% (0/469)
  0.00% (0/14)
  0.00% (0/470)
src/opensips/ut.h
  7.09% (70/988)
  9.52% (6/63)
  8.12% (57/702)
src/opensips/xlog.c
  0.00% (0/333)
  0.00% (0/13)
  0.00% (0/861)
Totals
 13.43% (9134/68006)
 12.05% (249/2066)
 12.72% (13292/104514)