LCOV - differential code coverage report
Current view: top level - src/backend/commands - event_trigger.c (source / functions) Coverage Total Hit UBC CBC
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 84.4 % 803 678 125 678
Current Date: 2026-11-05 14:14:01 +0100 Functions: 95.7 % 46 44 2 44
Baseline: lcov-20261105-baseline Branches: 66.8 % 497 332 165 332
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 22 22 22
(360..) days: 84.0 % 781 656 125 656
Function coverage date bins:
(30,360] days: 100.0 % 6 6 6
(360..) days: 95.0 % 40 38 2 38
Branch coverage date bins:
(30,360] days: 83.3 % 6 5 1 5
(360..) days: 66.6 % 491 327 164 327

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
AlterEventTrigger CBC 32 84.2 % (16 / 19) 50.0 % (6 / 12)
AlterEventTriggerOwner CBC 9 91.7 % (11 / 12) 25.0 % (1 / 4)
AlterEventTriggerOwner_internal CBC 9 84.6 % (11 / 13) 70.0 % (7 / 10)
AlterEventTriggerOwner_oid UBC 0 0.0 % (0 / 9) 0.0 % (0 / 4)
CreateEventTrigger CBC 129 91.7 % (33 / 36) 79.6 % (43 / 54)
EventTriggerAlterTableEnd CBC 37914 100.0 % (13 / 13) 83.3 % (5 / 6)
EventTriggerAlterTableRelid CBC 21459 100.0 % (5 / 5) 75.0 % (3 / 4)
EventTriggerAlterTableStart CBC 41189 100.0 % (15 / 15) 75.0 % (3 / 4)
EventTriggerBeginCompleteQuery CBC 139349 100.0 % (16 / 16) 100.0 % (4 / 4)
EventTriggerCollectAlterDefPrivs CBC 127 100.0 % (13 / 13) 75.0 % (3 / 4)
EventTriggerCollectAlterOpFam CBC 180 100.0 % (15 / 15) 75.0 % (3 / 4)
EventTriggerCollectAlterTSConfig CBC 5420 100.0 % (17 / 17) 83.3 % (5 / 6)
EventTriggerCollectAlterTableSubcmd CBC 25957 100.0 % (14 / 14) 60.0 % (6 / 10)
EventTriggerCollectCreateOpClass CBC 319 100.0 % (15 / 15) 75.0 % (3 / 4)
EventTriggerCollectGrant CBC 12173 95.0 % (19 / 20) 50.0 % (5 / 10)
EventTriggerCollectSimpleCommand CBC 86672 100.0 % (13 / 13) 75.0 % (3 / 4)
EventTriggerCommonSetup CBC 104802 92.3 % (24 / 26) 71.9 % (23 / 32)
EventTriggerDDLCommandEnd CBC 130401 100.0 % (11 / 11) 100.0 % (8 / 8)
EventTriggerDDLCommandStart CBC 139349 100.0 % (9 / 9) 100.0 % (6 / 6)
EventTriggerEndCompleteQuery CBC 1905 100.0 % (5 / 5)
EventTriggerGetTag CBC 106134 100.0 % (4 / 4) 100.0 % (2 / 2)
EventTriggerInhibitCommandCollection CBC 174 100.0 % (4 / 4) 100.0 % (2 / 2)
EventTriggerInvoke CBC 1045 100.0 % (21 / 21) 80.0 % (8 / 10)
EventTriggerOnLogin CBC 15465 89.7 % (26 / 29) 68.2 % (15 / 22)
EventTriggerSQLDrop CBC 130413 100.0 % (17 / 17) 100.0 % (14 / 14)
EventTriggerSQLDropAddObject CBC 2750 74.6 % (53 / 71) 64.7 % (22 / 34)
EventTriggerSupportsObject CBC 5230 75.0 % (6 / 8) 66.7 % (2 / 3)
EventTriggerSupportsObjectType CBC 49509 100.0 % (8 / 8) 100.0 % (3 / 3)
EventTriggerTableRewrite CBC 782 100.0 % (18 / 18) 83.3 % (10 / 12)
EventTriggerUndoInhibitCommandCollection CBC 174 100.0 % (4 / 4) 100.0 % (2 / 2)
SetDatabaseHasLoginEventTriggers CBC 14 93.8 % (15 / 16) 50.0 % (3 / 6)
error_duplicate_filter_variable CBC 4 100.0 % (2 / 2) 50.0 % (1 / 2)
filter_event_trigger CBC 1532 88.9 % (8 / 9) 90.0 % (9 / 10)
filter_list_to_array CBC 33 100.0 % (12 / 12) 87.5 % (7 / 8)
get_event_trigger_oid CBC 112 100.0 % (5 / 5) 83.3 % (5 / 6)
insert_event_trigger_tuple CBC 85 100.0 % (34 / 34) 83.3 % (5 / 6)
obtain_object_name_namespace CBC 2534 93.1 % (27 / 29) 70.0 % (14 / 20)
pg_event_trigger_ddl_commands CBC 392 96.2 % (75 / 78) 71.7 % (33 / 46)
pg_event_trigger_dropped_objects CBC 96 88.9 % (32 / 36) 66.7 % (12 / 18)
pg_event_trigger_table_rewrite_oid CBC 85 100.0 % (5 / 5) 66.7 % (4 / 6)
pg_event_trigger_table_rewrite_reason CBC 52 80.0 % (4 / 5) 33.3 % (2 / 6)
stringify_adefprivs_objtype CBC 1 11.4 % (4 / 35) 5.3 % (1 / 19)
stringify_grant_objtype CBC 13 16.2 % (6 / 37) 10.0 % (2 / 20)
trackDroppedObjectsNeeded CBC 161701 100.0 % (4 / 4) 100.0 % (6 / 6)
validate_ddl_tags CBC 57 100.0 % (9 / 9) 78.6 % (11 / 14)
validate_table_rewrite_tags UBC 0 0.0 % (0 / 7) 0.0 % (0 / 10)

Generated by: LCOV version 2.0-1