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
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)
EventTriggerSQLDropAddObject CBC 2945 74.6 % (53 / 71) 64.7 % (22 / 34)
AlterEventTriggerOwner_oid UBC 0 0.0 % (0 / 9) 0.0 % (0 / 4)
validate_table_rewrite_tags UBC 0 0.0 % (0 / 7) 0.0 % (0 / 10)
pg_event_trigger_dropped_objects CBC 96 88.9 % (32 / 36) 66.7 % (12 / 18)
AlterEventTrigger CBC 32 84.2 % (16 / 19) 50.0 % (6 / 12)
CreateEventTrigger CBC 129 91.7 % (33 / 36) 79.6 % (43 / 54)
EventTriggerOnLogin CBC 14539 89.7 % (26 / 29) 68.2 % (15 / 22)
pg_event_trigger_ddl_commands CBC 396 96.2 % (75 / 78) 71.7 % (33 / 46)
AlterEventTriggerOwner_internal CBC 9 84.6 % (11 / 13) 70.0 % (7 / 10)
EventTriggerCommonSetup CBC 106413 92.3 % (24 / 26) 71.9 % (23 / 32)
EventTriggerSupportsObject CBC 5628 75.0 % (6 / 8) 66.7 % (2 / 3)
obtain_object_name_namespace CBC 2732 93.1 % (27 / 29) 70.0 % (14 / 20)
AlterEventTriggerOwner CBC 9 91.7 % (11 / 12) 25.0 % (1 / 4)
EventTriggerCollectGrant CBC 12373 95.0 % (19 / 20) 50.0 % (5 / 10)
SetDatabaseHasLoginEventTriggers CBC 14 93.8 % (15 / 16) 50.0 % (3 / 6)
filter_event_trigger CBC 1574 88.9 % (8 / 9) 90.0 % (9 / 10)
pg_event_trigger_table_rewrite_reason CBC 52 80.0 % (4 / 5) 33.3 % (2 / 6)
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)
EventTriggerCollectSimpleCommand CBC 87223 100.0 % (13 / 13) 75.0 % (3 / 4)
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)
EventTriggerSQLDrop CBC 131392 100.0 % (17 / 17) 100.0 % (14 / 14)
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)
error_duplicate_filter_variable CBC 4 100.0 % (2 / 2) 50.0 % (1 / 2)
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)
pg_event_trigger_table_rewrite_oid CBC 85 100.0 % (5 / 5) 66.7 % (4 / 6)
trackDroppedObjectsNeeded CBC 163754 100.0 % (4 / 4) 100.0 % (6 / 6)
validate_ddl_tags CBC 57 100.0 % (9 / 9) 78.6 % (11 / 14)

Generated by: LCOV version 2.0-1