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: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 84.4 % 802 677 125 18 659 1 18
Current Date: 2026-05-05 10:23:31 +0900 Functions: 95.7 % 46 44 2 11 33 6
Baseline: lcov-20260505-025707-baseline Branches: 66.6 % 497 331 166 331
Baseline Date: 2026-05-05 10:27:06 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 79.3 % 92 73 19 18 55
(360..) days: 85.1 % 710 604 106 604 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:
(30,360] days: 69.4 % 36 25 11 25
(360..) days: 66.4 % 461 306 155 306

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)
pg_event_trigger_ddl_commands GNC 396 96.2 % (75 / 78) 71.7 % (33 / 46)
EventTriggerSQLDropAddObject GNC 2771 74.6 % (53 / 71) 64.7 % (22 / 34)
CreateEventTrigger CBC 128 91.7 % (33 / 36) 79.6 % (43 / 54)
validate_table_rewrite_tags UBC 0 0.0 % (0 / 7) 0.0 % (0 / 10)
EventTriggerCommonSetup CBC 104467 92.3 % (24 / 26) 71.9 % (23 / 32)
EventTriggerOnLogin CBC 14503 89.3 % (25 / 28) 65.0 % (13 / 20)
AlterEventTrigger CBC 31 84.2 % (16 / 19) 50.0 % (6 / 12)
obtain_object_name_namespace CBC 2584 93.1 % (27 / 29) 70.0 % (14 / 20)
pg_event_trigger_dropped_objects CBC 96 88.9 % (32 / 36) 66.7 % (12 / 18)
EventTriggerCollectGrant GNC 12431 95.0 % (19 / 20) 50.0 % (5 / 10)
AlterEventTriggerOwner_oid UBC 0 0.0 % (0 / 9) 0.0 % (0 / 4)
pg_event_trigger_table_rewrite_reason CBC 84 80.0 % (4 / 5) 33.3 % (2 / 6)
AlterEventTriggerOwner CBC 9 91.7 % (11 / 12) 25.0 % (1 / 4)
AlterEventTriggerOwner_internal CBC 9 84.6 % (11 / 13) 70.0 % (7 / 10)
SetDatabaseHasLoginEventTriggers CBC 12 93.8 % (15 / 16) 50.0 % (3 / 6)
validate_ddl_tags CBC 57 100.0 % (9 / 9) 78.6 % (11 / 14)
EventTriggerInvoke CBC 1073 100.0 % (21 / 21) 80.0 % (8 / 10)
EventTriggerTableRewrite CBC 793 100.0 % (18 / 18) 83.3 % (10 / 12)
pg_event_trigger_table_rewrite_oid CBC 149 100.0 % (5 / 5) 66.7 % (4 / 6)
EventTriggerAlterTableEnd CBC 38525 100.0 % (13 / 13) 83.3 % (5 / 6)
EventTriggerAlterTableRelid CBC 22053 100.0 % (5 / 5) 75.0 % (3 / 4)
EventTriggerAlterTableStart GNC 41932 100.0 % (15 / 15) 75.0 % (3 / 4)
EventTriggerBeginCompleteQuery CBC 139162 100.0 % (16 / 16) 83.3 % (5 / 6)
EventTriggerCollectAlterOpFam GNC 168 100.0 % (15 / 15) 75.0 % (3 / 4)
EventTriggerCollectAlterTSConfig GNC 5234 100.0 % (17 / 17) 83.3 % (5 / 6)
EventTriggerCollectCreateOpClass GNC 295 100.0 % (15 / 15) 75.0 % (3 / 4)
EventTriggerCollectSimpleCommand GNC 86435 100.0 % (13 / 13) 75.0 % (3 / 4)
EventTriggerSupportsObject CBC 5332 75.0 % (6 / 8) 66.7 % (2 / 3)
error_duplicate_filter_variable CBC 4 100.0 % (2 / 2) 50.0 % (1 / 2)
filter_event_trigger CBC 1580 88.9 % (8 / 9) 90.0 % (9 / 10)
filter_list_to_array GNC 33 100.0 % (12 / 12) 87.5 % (7 / 8)
get_event_trigger_oid CBC 110 100.0 % (5 / 5) 83.3 % (5 / 6)
insert_event_trigger_tuple CBC 84 100.0 % (34 / 34) 83.3 % (5 / 6)
EventTriggerDDLCommandEnd CBC 130113 100.0 % (11 / 11) 100.0 % (8 / 8)
EventTriggerDDLCommandStart CBC 139162 100.0 % (9 / 9) 100.0 % (6 / 6)
EventTriggerGetTag CBC 105847 100.0 % (4 / 4) 100.0 % (2 / 2)
EventTriggerInhibitCommandCollection CBC 174 100.0 % (4 / 4) 100.0 % (2 / 2)
EventTriggerSQLDrop CBC 130125 100.0 % (17 / 17) 100.0 % (14 / 14)
EventTriggerSupportsObjectType CBC 49675 100.0 % (8 / 8) 100.0 % (3 / 3)
EventTriggerUndoInhibitCommandCollection CBC 174 100.0 % (4 / 4) 100.0 % (2 / 2)
trackDroppedObjectsNeeded CBC 161632 100.0 % (4 / 4) 100.0 % (6 / 6)
EventTriggerEndCompleteQuery CBC 1969 100.0 % (5 / 5)

Generated by: LCOV version 2.5.0-beta