Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/libzip/lib/zip_add_entry.c
 72.22% (13/18)
100.00% (1/1)
 66.67% (8/12)
src/libzip/lib/zip_algorithm_bzip2.c
 65.31% (96/147)
 75.00% (9/12)
 55.65% (69/124)
src/libzip/lib/zip_algorithm_deflate.c
 83.59% (107/128)
100.00% (11/11)
 79.25% (84/106)
src/libzip/lib/zip_algorithm_xz.c
 66.67% (132/198)
 75.00% (9/12)
 70.39% (145/206)
src/libzip/lib/zip_algorithm_zstd.c
 60.65% (94/155)
 75.00% (9/12)
 55.86% (62/111)
src/libzip/lib/zip_buffer.c
 85.48% (159/186)
100.00% (23/23)
 84.33% (113/134)
src/libzip/lib/zip_close.c
 44.98% (269/598)
 75.00% (6/8)
 58.45% (377/645)
src/libzip/lib/zip_crypto_openssl.c
 65.00% (52/80)
100.00% (7/7)
 67.65% (46/68)
src/libzip/lib/zip_dirent.c
 59.84% (614/1026)
 84.00% (21/25)
 64.78% (710/1096)
src/libzip/lib/zip_discard.c
 88.46% (23/26)
100.00% (1/1)
 80.00% (12/15)
src/libzip/lib/zip_entry.c
100.00% (10/10)
100.00% (2/2)
100.00% (5/5)
src/libzip/lib/zip_error.c
 75.00% (57/76)
 91.67% (11/12)
 70.37% (38/54)
src/libzip/lib/zip_error_strerror.c
 63.64% (56/88)
100.00% (1/1)
 67.78% (61/90)
src/libzip/lib/zip_extra_field.c
 51.37% (150/292)
 81.82% (9/11)
 48.97% (142/290)
src/libzip/lib/zip_extra_field_api.c
  8.94% (22/246)
 25.00% (2/8)
 13.10% (44/336)
src/libzip/lib/zip_fclose.c
 92.31% (12/13)
100.00% (1/1)
 80.00% (8/10)
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
 25.00% (14/56)
 50.00% (1/2)
 28.30% (15/53)
src/libzip/lib/zip_file_replace.c
 47.50% (19/40)
 50.00% (1/2)
 56.82% (25/44)
src/libzip/lib/zip_file_set_encryption.c
 41.67% (20/48)
100.00% (1/1)
 54.55% (30/55)
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
 73.33% (22/30)
100.00% (2/2)
 76.67% (23/30)
src/libzip/lib/zip_fread.c
 57.14% (12/21)
100.00% (1/1)
 73.68% (14/19)
src/libzip/lib/zip_get_encryption_implementation.c
 57.89% (11/19)
 50.00% (1/2)
 67.86% (19/28)
src/libzip/lib/zip_get_name.c
 83.33% (10/12)
100.00% (2/2)
 69.23% (9/13)
src/libzip/lib/zip_get_num_entries.c
 50.00% (6/12)
100.00% (1/1)
 50.00% (7/14)
src/libzip/lib/zip_hash.c
 49.03% (127/259)
 81.82% (9/11)
 50.81% (126/248)
src/libzip/lib/zip_io_util.c
 55.70% (44/79)
100.00% (4/4)
 61.84% (47/76)
src/libzip/lib/zip_memdup.c
 66.67% (8/12)
100.00% (1/1)
 61.54% (8/13)
src/libzip/lib/zip_name_locate.c
 36.84% (21/57)
 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
 67.36% (483/717)
 88.89% (16/18)
 73.04% (642/879)
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
 58.33% (7/12)
100.00% (1/1)
 36.36% (4/11)
src/libzip/lib/zip_realloc.c
 55.56% (10/18)
100.00% (1/1)
 60.00% (12/20)
src/libzip/lib/zip_set_default_password.c
 71.43% (10/14)
100.00% (1/1)
 81.25% (13/16)
src/libzip/lib/zip_set_name.c
 40.82% (40/98)
100.00% (1/1)
 59.43% (63/106)
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_begin_write.c
 46.67% (7/15)
100.00% (1/1)
 64.29% (9/14)
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
 44.33% (180/406)
 68.75% (11/16)
 43.15% (145/336)
src/libzip/lib/zip_source_call.c
 80.00% (20/25)
100.00% (1/1)
 80.00% (16/20)
src/libzip/lib/zip_source_close.c
 87.50% (14/16)
100.00% (1/1)
 86.67% (13/15)
src/libzip/lib/zip_source_commit_write.c
 36.00% (9/25)
100.00% (1/1)
 58.33% (14/24)
src/libzip/lib/zip_source_compress.c
 81.85% (203/248)
 88.89% (8/9)
 85.23% (202/237)
src/libzip/lib/zip_source_crc.c
 72.17% (83/115)
100.00% (2/2)
 70.87% (73/103)
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
 61.59% (170/276)
100.00% (3/3)
 75.58% (260/344)
src/libzip/lib/zip_source_file_stdio.c
 60.00% (39/65)
 71.43% (5/7)
 51.95% (40/77)
src/libzip/lib/zip_source_file_stdio_named.c
 37.09% (79/213)
 66.67% (8/12)
 36.76% (75/204)
src/libzip/lib/zip_source_free.c
 88.00% (22/25)
100.00% (1/1)
 90.48% (19/21)
src/libzip/lib/zip_source_function.c
 71.43% (30/42)
 75.00% (3/4)
 48.65% (18/37)
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
 72.00% (18/25)
100.00% (2/2)
 85.11% (40/47)
src/libzip/lib/zip_source_open.c
 77.14% (27/35)
100.00% (1/1)
 83.33% (25/30)
src/libzip/lib/zip_source_pass_to_lower_layer.c
  0.00% (0/38)
  0.00% (0/1)
  0.00% (0/29)
src/libzip/lib/zip_source_pkware_decode.c
 73.50% (86/117)
100.00% (5/5)
 75.24% (79/105)
src/libzip/lib/zip_source_pkware_encode.c
 64.52% (100/155)
100.00% (5/5)
 68.42% (91/133)
src/libzip/lib/zip_source_read.c
 85.11% (40/47)
100.00% (2/2)
 89.13% (41/46)
src/libzip/lib/zip_source_remove.c
  0.00% (0/22)
  0.00% (0/1)
  0.00% (0/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
 76.74% (33/43)
100.00% (2/2)
 82.00% (41/50)
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)
 68.18% (15/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
 55.79% (135/242)
 71.43% (5/7)
 54.85% (130/237)
src/libzip/lib/zip_source_winzip_aes_decode.c
 78.71% (122/155)
100.00% (6/6)
 85.47% (153/179)
src/libzip/lib/zip_source_winzip_aes_encode.c
 66.43% (95/143)
100.00% (5/5)
 74.47% (105/141)
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
 56.81% (121/213)
 66.67% (2/3)
 64.02% (169/264)
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_strerror.c
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/libzip/lib/zip_string.c
 67.89% (74/109)
 75.00% (6/8)
 64.96% (76/117)
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
 81.70% (125/153)
100.00% (4/4)
 84.89% (118/139)
src/libzip/lib/zip_winzip_aes.c
 76.83% (63/82)
100.00% (6/6)
 81.93% (68/83)
src/libzip/ossfuzz/zip_read_file_fuzzer.c
 57.14% (16/28)
100.00% (1/1)
 50.00% (9/18)
src/libzip/ossfuzz/zip_read_fuzzer.c
 81.25% (13/16)
100.00% (1/1)
 87.50% (7/8)
src/libzip/ossfuzz/zip_read_fuzzer_common.h
 84.38% (27/32)
100.00% (1/1)
 84.00% (21/25)
src/libzip/ossfuzz/zip_write_encrypt_aes256_file_fuzzer.c
 47.22% (17/36)
100.00% (1/1)
 64.00% (16/25)
src/libzip/ossfuzz/zip_write_encrypt_pkware_file_fuzzer.c
 48.57% (17/35)
100.00% (1/1)
 64.00% (16/25)
Totals
 58.36% (5003/8573)
 81.64% (298/365)
 61.79% (5369/8689)