Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/libzip/lib/zip_add_entry.c
 77.78% (14/18)
100.00% (1/1)
 83.33% (10/12)
src/libzip/lib/zip_algorithm_bzip2.c
  0.00% (0/147)
  0.00% (0/12)
  0.00% (0/124)
src/libzip/lib/zip_algorithm_deflate.c
 85.16% (109/128)
100.00% (11/11)
 81.13% (86/106)
src/libzip/lib/zip_algorithm_xz.c
  0.00% (0/203)
  0.00% (0/12)
  0.00% (0/206)
src/libzip/lib/zip_algorithm_zstd.c
  0.00% (0/155)
  0.00% (0/12)
  0.00% (0/111)
src/libzip/lib/zip_buffer.c
 76.88% (143/186)
 95.65% (22/23)
 79.85% (107/134)
src/libzip/lib/zip_close.c
 46.61% (282/605)
 75.00% (6/8)
 60.47% (390/645)
src/libzip/lib/zip_crypto_openssl.c
 60.76% (48/79)
100.00% (7/7)
 66.18% (45/68)
src/libzip/lib/zip_delete.c
 54.55% (12/22)
100.00% (1/1)
 70.00% (14/20)
src/libzip/lib/zip_dir_add.c
 63.41% (26/41)
100.00% (1/1)
 81.40% (35/43)
src/libzip/lib/zip_dirent.c
 57.25% (620/1083)
 88.00% (22/25)
 65.14% (740/1136)
src/libzip/lib/zip_discard.c
 87.10% (27/31)
100.00% (1/1)
 84.21% (16/19)
src/libzip/lib/zip_entry.c
100.00% (10/10)
100.00% (2/2)
100.00% (5/5)
src/libzip/lib/zip_error.c
 49.38% (40/81)
 75.00% (9/12)
 48.15% (26/54)
src/libzip/lib/zip_extra_field.c
 57.55% (244/424)
 76.19% (16/21)
 60.16% (225/374)
src/libzip/lib/zip_extra_field_api.c
 19.89% (37/186)
 37.50% (3/8)
 31.45% (78/248)
src/libzip/lib/zip_fclose.c
 62.50% (15/24)
100.00% (1/1)
 55.56% (10/18)
src/libzip/lib/zip_file_add.c
 57.14% (4/7)
100.00% (1/1)
 81.82% (9/11)
src/libzip/lib/zip_file_get_offset.c
 17.54% (10/57)
 50.00% (1/2)
 24.53% (13/53)
src/libzip/lib/zip_file_rename.c
 73.91% (17/23)
100.00% (1/1)
 82.76% (24/29)
src/libzip/lib/zip_file_replace.c
 60.47% (26/43)
 50.00% (1/2)
 63.64% (28/44)
src/libzip/lib/zip_file_set_comment.c
 64.18% (43/67)
100.00% (1/1)
 76.92% (60/78)
src/libzip/lib/zip_file_set_encryption.c
 50.00% (24/48)
100.00% (1/1)
 61.82% (34/55)
src/libzip/lib/zip_file_set_external_attributes.c
 45.45% (20/44)
100.00% (1/1)
 56.52% (26/46)
src/libzip/lib/zip_fopen_index.c
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/libzip/lib/zip_fopen_index_encrypted.c
 54.84% (17/31)
100.00% (2/2)
 63.33% (19/30)
src/libzip/lib/zip_fread.c
 42.86% (9/21)
100.00% (1/1)
 68.42% (13/19)
src/libzip/lib/zip_get_encryption_implementation.c
 52.63% (10/19)
 50.00% (1/2)
 60.71% (17/28)
src/libzip/lib/zip_get_name.c
 85.71% (12/14)
100.00% (2/2)
 84.62% (11/13)
src/libzip/lib/zip_get_num_entries.c
 42.86% (6/14)
100.00% (1/1)
 50.00% (7/14)
src/libzip/lib/zip_hash.c
 63.32% (164/259)
 90.91% (10/11)
 64.52% (160/248)
src/libzip/lib/zip_io_util.c
 48.68% (37/76)
100.00% (4/4)
 56.34% (40/71)
src/libzip/lib/zip_memdup.c
 61.54% (8/13)
100.00% (1/1)
 61.54% (8/13)
src/libzip/lib/zip_name_locate.c
 35.59% (21/59)
 50.00% (1/2)
 50.85% (30/59)
src/libzip/lib/zip_new.c
 76.92% (20/26)
100.00% (1/1)
 72.22% (13/18)
src/libzip/lib/zip_open.c
 57.84% (424/733)
 77.78% (14/18)
 64.44% (578/897)
src/libzip/lib/zip_pkware.c
100.00% (48/48)
100.00% (5/5)
100.00% (21/21)
src/libzip/lib/zip_progress.c
 13.38% (21/157)
 35.71% (5/14)
 12.32% (17/138)
src/libzip/lib/zip_random_unix.c
  0.00% (0/12)
  0.00% (0/1)
  0.00% (0/11)
src/libzip/lib/zip_realloc.c
 55.56% (10/18)
100.00% (1/1)
 60.00% (12/20)
src/libzip/lib/zip_set_archive_comment.c
 71.79% (28/39)
100.00% (1/1)
 81.82% (36/44)
src/libzip/lib/zip_set_default_password.c
 47.37% (9/19)
100.00% (1/1)
 65.00% (13/20)
src/libzip/lib/zip_set_file_compression.c
 43.33% (13/30)
100.00% (1/1)
 55.17% (16/29)
src/libzip/lib/zip_set_name.c
 53.70% (58/108)
100.00% (1/1)
 71.17% (79/111)
src/libzip/lib/zip_source_accept_empty.c
  0.00% (0/11)
  0.00% (0/1)
  0.00% (0/11)
src/libzip/lib/zip_source_at_eof.c
 18.42% (7/38)
100.00% (1/1)
 22.22% (8/36)
src/libzip/lib/zip_source_begin_write.c
 50.00% (8/16)
100.00% (1/1)
 66.67% (10/15)
src/libzip/lib/zip_source_begin_write_cloning.c
  0.00% (0/15)
  0.00% (0/1)
  0.00% (0/14)
src/libzip/lib/zip_source_buffer.c
 61.63% (257/417)
 70.59% (12/17)
 63.85% (219/343)
src/libzip/lib/zip_source_call.c
 82.14% (23/28)
100.00% (2/2)
 80.95% (17/21)
src/libzip/lib/zip_source_close.c
 65.52% (19/29)
100.00% (1/1)
 74.07% (20/27)
src/libzip/lib/zip_source_commit_write.c
 44.00% (11/25)
100.00% (1/1)
 66.67% (16/24)
src/libzip/lib/zip_source_compress.c
 74.60% (185/248)
100.00% (9/9)
 78.48% (186/237)
src/libzip/lib/zip_source_crc.c
 66.90% (95/142)
100.00% (3/3)
 66.39% (81/122)
src/libzip/lib/zip_source_error.c
 50.00% (3/6)
 50.00% (1/2)
 33.33% (1/3)
src/libzip/lib/zip_source_file_common.c
  0.00% (0/288)
  0.00% (0/3)
  0.00% (0/352)
src/libzip/lib/zip_source_file_stdio.c
  0.00% (0/65)
  0.00% (0/7)
  0.00% (0/77)
src/libzip/lib/zip_source_file_stdio_named.c
  0.00% (0/214)
  0.00% (0/12)
  0.00% (0/204)
src/libzip/lib/zip_source_free.c
 84.62% (22/26)
100.00% (1/1)
 90.48% (19/21)
src/libzip/lib/zip_source_function.c
 70.45% (31/44)
 75.00% (3/4)
 50.00% (19/38)
src/libzip/lib/zip_source_get_dostime.c
 51.61% (16/31)
100.00% (1/1)
 62.96% (17/27)
src/libzip/lib/zip_source_get_file_attributes.c
 77.05% (47/61)
100.00% (2/2)
 87.50% (56/64)
src/libzip/lib/zip_source_layered.c
 69.23% (18/26)
100.00% (2/2)
 85.11% (40/47)
src/libzip/lib/zip_source_open.c
 62.86% (22/35)
100.00% (1/1)
 73.33% (22/30)
src/libzip/lib/zip_source_pass_to_lower_layer.c
  0.00% (0/39)
  0.00% (0/1)
  0.00% (0/30)
src/libzip/lib/zip_source_pkware_decode.c
 56.15% (73/130)
100.00% (5/5)
 65.60% (82/125)
src/libzip/lib/zip_source_pkware_encode.c
 63.92% (101/158)
100.00% (5/5)
 68.15% (92/135)
src/libzip/lib/zip_source_read.c
 75.00% (39/52)
100.00% (2/2)
 83.67% (41/49)
src/libzip/lib/zip_source_remove.c
 50.00% (11/22)
100.00% (1/1)
 70.00% (14/20)
src/libzip/lib/zip_source_rollback_write.c
  0.00% (0/10)
  0.00% (0/1)
  0.00% (0/11)
src/libzip/lib/zip_source_seek.c
 57.14% (36/63)
100.00% (3/3)
 64.71% (44/68)
src/libzip/lib/zip_source_seek_write.c
 57.14% (8/14)
100.00% (1/1)
 65.38% (17/26)
src/libzip/lib/zip_source_stat.c
 56.52% (13/23)
100.00% (1/1)
 77.27% (17/22)
src/libzip/lib/zip_source_supports.c
 75.00% (18/24)
 50.00% (2/4)
 68.75% (11/16)
src/libzip/lib/zip_source_tell.c
 35.29% (6/17)
100.00% (1/1)
 52.38% (11/21)
src/libzip/lib/zip_source_tell_write.c
 45.45% (5/11)
100.00% (1/1)
 66.67% (8/12)
src/libzip/lib/zip_source_window.c
 48.68% (129/265)
 71.43% (5/7)
 49.22% (126/256)
src/libzip/lib/zip_source_winzip_aes_decode.c
 58.24% (99/170)
100.00% (6/6)
 73.33% (154/210)
src/libzip/lib/zip_source_winzip_aes_encode.c
 66.44% (99/149)
100.00% (5/5)
 73.83% (110/149)
src/libzip/lib/zip_source_write.c
 57.14% (4/7)
100.00% (1/1)
 80.00% (8/10)
src/libzip/lib/zip_source_zip_new.c
 45.74% (102/223)
 66.67% (2/3)
 56.67% (153/270)
src/libzip/lib/zip_stat_index.c
 38.46% (25/65)
100.00% (1/1)
 33.71% (30/89)
src/libzip/lib/zip_stat_init.c
 94.87% (37/39)
100.00% (2/2)
 96.67% (29/30)
src/libzip/lib/zip_string.c
 64.17% (77/120)
 75.00% (6/8)
 64.10% (75/117)
src/libzip/lib/zip_unchange.c
 23.91% (11/46)
 50.00% (1/2)
 20.75% (11/53)
src/libzip/lib/zip_unchange_data.c
100.00% (7/7)
100.00% (1/1)
100.00% (4/4)
src/libzip/lib/zip_utf-8.c
 82.61% (133/161)
100.00% (4/4)
 86.36% (133/154)
src/libzip/lib/zip_winzip_aes.c
 72.09% (62/86)
100.00% (6/6)
 78.16% (68/87)
src/libzip/ossfuzz/zip_write_roundtrip_fuzzer.c
 87.08% (155/178)
100.00% (4/4)
 91.75% (89/97)
Totals
 50.82% (4703/9255)
 70.21% (271/386)
 55.65% (5130/9218)