LCOV - differential code coverage report
Current view: top level - src/bin/pg_dump - pg_restore.c (source / functions) Coverage Total Hit UNC LBC UBC GBC GIC GNC CBC DUB DCB
Current: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 81.7 % 575 470 44 61 6 215 249 11 28
Current Date: 2026-03-14 14:10:32 -0400 Functions: 100.0 % 9 9 8 1
Baseline: lcov-20260315-024220-baseline Branches: 70.4 % 287 202 32 5 48 16 2 92 92 20 36
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 100.0 % 15 15 15
(7,30] days: 82.0 % 244 200 44 200
(30,360] days: 72.2 % 18 13 5 13
(360..) days: 81.2 % 298 242 56 6 236
Function coverage date bins:
(7,30] days: 100.0 % 6 6 6
(360..) days: 100.0 % 3 3 2 1
Branch coverage date bins:
(1,7] days: 100.0 % 2 2 2
(7,30] days: 73.8 % 122 90 32 90
(30,360] days: 63.2 % 38 24 14 9 15
(360..) days: 68.8 % 125 86 5 34 7 2 77

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
main GNC 134 78.9 % (210 / 266) 74.9 % (134 / 179)
restore_all_databases GNC 10 62.0 % (49 / 79) 52.9 % (18 / 34)
read_restore_filters CBC 10 87.8 % (43 / 49) 58.3 % (14 / 24)
get_dbname_oid_list_from_mfile GNC 10 85.0 % (34 / 40) 62.5 % (15 / 24)
file_exists_in_directory GNC 243 75.0 % (3 / 4) 66.7 % (4 / 6)
get_dbnames_list_to_restore GNC 1 86.1 % (31 / 36) 85.7 % (12 / 14)
restore_one_database GNC 141 94.4 % (17 / 18) 83.3 % (5 / 6)
restore_global_objects GNC 11 100.0 % (16 / 16)
usage GNC 1 100.0 % (67 / 67)

Generated by: LCOV version 2.4-beta