LCOV - differential code coverage report
Current view: top level - src/bin/psql - common.c (source / functions) Coverage Total Hit UNC LBC UBC GBC GNC CBC ECB DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 71.5 % 834 596 9 3 226 3 87 506 1 37 132
Current Date: 2024-04-14 14:21:10 Functions: 94.4 % 36 34 2 8 26 3
Baseline: 16@8cea358b128 Branches: 61.7 % 647 399 21 1 226 2 73 324
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 92.9 % 84 78 5 1 78
(180,240] days: 100.0 % 9 9 9
(240..) days: 68.7 % 741 509 4 3 225 3 506 1
Function coverage date bins:
[..60] days: 100.0 % 2 2 2
(180,240] days: 100.0 % 1 1 1
(240..) days: 93.9 % 33 31 2 5 26
Branch coverage date bins:
[..60] days: 76.2 % 84 64 20 64
(180,240] days: 90.0 % 10 9 1 9
(240..) days: 59.0 % 553 326 1 226 2 324

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
AcceptResult CBC 177208 95.0 % (19 / 20) 81.8 % (9 / 11)
CheckConnection CBC 179226 33.3 % (7 / 21) 37.5 % (3 / 8)
ClearOrSaveAllResults UBC 0 0.0 % (0 / 4) 0.0 % (0 / 2)
ClearOrSaveResult CBC 160959 100.0 % (11 / 11) 100.0 % (4 / 4)
CloseGOutput GNC 159982 100.0 % (7 / 7) 100.0 % (4 / 4)
ConnectionUp CBC 179226 100.0 % (2 / 2)
DescribeQuery CBC 34 83.3 % (40 / 48) 65.4 % (17 / 26)
ExecQueryAndProcessResults GNC 159995 90.1 % (128 / 142) 76.5 % (104 / 136)
ExecQueryTuples CBC 22 90.5 % (19 / 21) 81.2 % (13 / 16)
HandleCopyResult CBC 680 100.0 % (17 / 17) 85.7 % (12 / 14)
NoticeProcessor CBC 76514 100.0 % (3 / 3)
PSQLexec GNC 16399 40.0 % (8 / 20) 30.0 % (3 / 10)
PSQLexecWatch GNC 8 75.0 % (9 / 12) 50.0 % (2 / 4)
PrintNotifications CBC 160009 100.0 % (10 / 10) 100.0 % (4 / 4)
PrintQueryResult GNC 141185 69.4 % (25 / 36) 84.4 % (27 / 32)
PrintQueryStatus GNC 141144 80.0 % (16 / 20) 83.3 % (15 / 18)
PrintQueryTuples CBC 61393 77.8 % (7 / 9) 83.3 % (5 / 6)
PrintTiming CBC 2 22.2 % (4 / 18) 16.7 % (1 / 6)
SendQuery GNC 160021 74.8 % (83 / 111) 72.2 % (52 / 72)
SetResultVariables CBC 159987 100.0 % (16 / 16) 100.0 % (8 / 8)
SetShellResultVariables CBC 4 100.0 % (5 / 5) 50.0 % (1 / 2)
SetupGOutput GNC 61839 85.7 % (6 / 7) 87.5 % (7 / 8)
StoreQueryTuple CBC 329 100.0 % (23 / 23) 100.0 % (12 / 12)
command_no_begin CBC 42 43.6 % (48 / 110) 34.3 % (48 / 140)
expand_tilde CBC 86 20.0 % (4 / 20) 25.0 % (4 / 16)
is_superuser CBC 54 71.4 % (5 / 7) 50.0 % (3 / 6)
openQueryOutputFile CBC 7974 85.7 % (12 / 14) 75.0 % (6 / 8)
psql_cancel_callback CBC 1 66.7 % (4 / 6) 50.0 % (1 / 2)
psql_get_variable CBC 1789 61.8 % (21 / 34) 61.1 % (11 / 18)
psql_setup_cancel_handler CBC 7959 100.0 % (3 / 3)
recognized_connection_string CBC 14 100.0 % (2 / 2) 75.0 % (3 / 4)
session_username UBC 0 0.0 % (0 / 7) 0.0 % (0 / 4)
setQFout CBC 7958 83.3 % (10 / 12) 60.0 % (6 / 10)
skip_white_space CBC 54 52.2 % (12 / 23) 30.8 % (8 / 26)
standard_strings CBC 304127 85.7 % (6 / 7) 66.7 % (4 / 6)
uri_prefix_length CBC 14 66.7 % (4 / 6) 50.0 % (2 / 4)

Generated by: LCOV version 2.1-beta2-3-g6141622