LCOV - differential code coverage report
Current view: top level - src/backend/commands - event_trigger.c (source / functions) Coverage Total Hit UBC GNC CBC ECB DCB
Current: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 84.4 % 803 678 125 18 660 1 18
Current Date: 2026-05-29 21:51:00 -0400 Functions: 95.7 % 46 44 2 11 33 6
Baseline: lcov-20260530-034037-baseline Branches: 66.7 % 499 333 166 333
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 100.0 % 2 2 2
(30,360] days: 79.3 % 92 73 19 18 55
(360..) days: 85.0 % 709 603 106 603 1
Function coverage date bins:
(30,360] days: 100.0 % 7 7 6 1
(360..) days: 94.9 % 39 37 2 5 32
Branch coverage date bins:
(1,7] days: 75.0 % 4 3 1 3
(30,360] days: 69.4 % 36 25 11 25
(360..) days: 66.4 % 459 305 154 305

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
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)
stringify_adefprivs_objtype CBC 1 11.4 % (4 / 35) 5.3 % (1 / 19)
error_duplicate_filter_variable CBC 4 100.0 % (2 / 2) 50.0 % (1 / 2)
AlterEventTriggerOwner CBC 9 91.7 % (11 / 12) 25.0 % (1 / 4)
AlterEventTriggerOwner_internal CBC 9 84.6 % (11 / 13) 70.0 % (7 / 10)
stringify_grant_objtype CBC 13 16.2 % (6 / 37) 10.0 % (2 / 20)
SetDatabaseHasLoginEventTriggers CBC 14 93.8 % (15 / 16) 50.0 % (3 / 6)
AlterEventTrigger CBC 32 84.2 % (16 / 19) 50.0 % (6 / 12)
filter_list_to_array GNC 33 100.0 % (12 / 12) 87.5 % (7 / 8)
validate_ddl_tags CBC 57 100.0 % (9 / 9) 78.6 % (11 / 14)
pg_event_trigger_table_rewrite_reason CBC 84 80.0 % (4 / 5) 33.3 % (2 / 6)
insert_event_trigger_tuple CBC 85 100.0 % (34 / 34) 83.3 % (5 / 6)
pg_event_trigger_dropped_objects CBC 96 88.9 % (32 / 36) 66.7 % (12 / 18)
get_event_trigger_oid CBC 112 100.0 % (5 / 5) 83.3 % (5 / 6)
EventTriggerCollectAlterDefPrivs GNC 127 100.0 % (13 / 13) 75.0 % (3 / 4)
CreateEventTrigger CBC 129 91.7 % (33 / 36) 79.6 % (43 / 54)
pg_event_trigger_table_rewrite_oid CBC 149 100.0 % (5 / 5) 66.7 % (4 / 6)
EventTriggerInhibitCommandCollection CBC 174 100.0 % (4 / 4) 100.0 % (2 / 2)
EventTriggerUndoInhibitCommandCollection CBC 174 100.0 % (4 / 4) 100.0 % (2 / 2)
pg_event_trigger_ddl_commands GNC 396 96.2 % (75 / 78) 71.7 % (33 / 46)
EventTriggerTableRewrite CBC 794 100.0 % (18 / 18) 83.3 % (10 / 12)
EventTriggerInvoke CBC 1073 100.0 % (21 / 21) 80.0 % (8 / 10)
filter_event_trigger CBC 1584 88.9 % (8 / 9) 90.0 % (9 / 10)
EventTriggerEndCompleteQuery CBC 1993 100.0 % (5 / 5)
obtain_object_name_namespace CBC 2640 93.1 % (27 / 29) 70.0 % (14 / 20)
EventTriggerSQLDropAddObject GNC 2827 74.6 % (53 / 71) 64.7 % (22 / 34)
EventTriggerCollectAlterTSConfig GNC 5234 100.0 % (17 / 17) 83.3 % (5 / 6)
EventTriggerSupportsObject CBC 5444 75.0 % (6 / 8) 66.7 % (2 / 3)
EventTriggerCollectGrant GNC 12260 95.0 % (19 / 20) 50.0 % (5 / 10)
EventTriggerOnLogin CBC 14618 89.7 % (26 / 29) 68.2 % (15 / 22)
EventTriggerAlterTableRelid CBC 22091 100.0 % (5 / 5) 75.0 % (3 / 4)
EventTriggerAlterTableEnd CBC 38611 100.0 % (13 / 13) 83.3 % (5 / 6)
EventTriggerAlterTableStart GNC 42036 100.0 % (15 / 15) 75.0 % (3 / 4)
EventTriggerSupportsObjectType CBC 49734 100.0 % (8 / 8) 100.0 % (3 / 3)
EventTriggerCollectSimpleCommand GNC 86806 100.0 % (13 / 13) 75.0 % (3 / 4)
EventTriggerCommonSetup CBC 105145 92.3 % (24 / 26) 71.9 % (23 / 32)
EventTriggerGetTag CBC 106529 100.0 % (4 / 4) 100.0 % (2 / 2)
EventTriggerDDLCommandEnd CBC 130720 100.0 % (11 / 11) 100.0 % (8 / 8)
EventTriggerSQLDrop CBC 130732 100.0 % (17 / 17) 100.0 % (14 / 14)
EventTriggerBeginCompleteQuery CBC 139809 100.0 % (16 / 16) 83.3 % (5 / 6)
EventTriggerDDLCommandStart CBC 139809 100.0 % (9 / 9) 100.0 % (6 / 6)
trackDroppedObjectsNeeded CBC 162562 100.0 % (4 / 4) 100.0 % (6 / 6)

Generated by: LCOV version 2.5.0-beta