LCOV - differential code coverage report
Current view: top level - src/backend/commands - event_trigger.c (source / functions) Coverage Total Hit UBC CBC
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 84.4 % 803 678 125 678
Current Date: 2026-07-25 17:13:00 -0400 Functions: 95.7 % 46 44 2 44
Baseline: lcov-20260726-baseline Branches: 66.8 % 497 332 165 332
Baseline Date: 2026-07-25 19:16:42 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 79.8 % 94 75 19 75
(360..) days: 85.0 % 709 603 106 603
Function coverage date bins:
(30,360] days: 100.0 % 7 7 7
(360..) days: 94.9 % 39 37 2 37
Branch coverage date bins:
(30,360] days: 70.0 % 40 28 12 28
(360..) days: 66.5 % 457 304 153 304

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 38609 100.0 % (13 / 13) 83.3 % (5 / 6)
EventTriggerAlterTableRelid CBC 22142 100.0 % (5 / 5) 75.0 % (3 / 4)
EventTriggerAlterTableStart CBC 42070 100.0 % (15 / 15) 75.0 % (3 / 4)
EventTriggerBeginCompleteQuery CBC 140619 100.0 % (16 / 16) 100.0 % (4 / 4)
EventTriggerCollectAlterDefPrivs CBC 127 100.0 % (13 / 13) 75.0 % (3 / 4)
EventTriggerCollectAlterOpFam CBC 168 100.0 % (15 / 15) 75.0 % (3 / 4)
EventTriggerCollectAlterTSConfig CBC 5141 100.0 % (17 / 17) 83.3 % (5 / 6)
EventTriggerCollectAlterTableSubcmd CBC 26428 100.0 % (14 / 14) 60.0 % (6 / 10)
EventTriggerCollectCreateOpClass CBC 295 100.0 % (15 / 15) 75.0 % (3 / 4)
EventTriggerCollectGrant CBC 12373 95.0 % (19 / 20) 50.0 % (5 / 10)
EventTriggerCollectSimpleCommand CBC 87223 100.0 % (13 / 13) 75.0 % (3 / 4)
EventTriggerCommonSetup CBC 106413 92.3 % (24 / 26) 71.9 % (23 / 32)
EventTriggerDDLCommandEnd CBC 131380 100.0 % (11 / 11) 100.0 % (8 / 8)
EventTriggerDDLCommandStart CBC 140619 100.0 % (9 / 9) 100.0 % (6 / 6)
EventTriggerEndCompleteQuery CBC 1921 100.0 % (5 / 5)
EventTriggerGetTag CBC 107787 100.0 % (4 / 4) 100.0 % (2 / 2)
EventTriggerInhibitCommandCollection CBC 174 100.0 % (4 / 4) 100.0 % (2 / 2)
EventTriggerInvoke CBC 1075 100.0 % (21 / 21) 80.0 % (8 / 10)
EventTriggerOnLogin CBC 14539 89.7 % (26 / 29) 68.2 % (15 / 22)
EventTriggerSQLDrop CBC 131392 100.0 % (17 / 17) 100.0 % (14 / 14)
EventTriggerSQLDropAddObject CBC 2945 74.6 % (53 / 71) 64.7 % (22 / 34)
EventTriggerSupportsObject CBC 5628 75.0 % (6 / 8) 66.7 % (2 / 3)
EventTriggerSupportsObjectType CBC 50179 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 1574 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 2732 93.1 % (27 / 29) 70.0 % (14 / 20)
pg_event_trigger_ddl_commands CBC 396 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 163754 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