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: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 84.4 % 802 677 125 12 665 1 12
Current Date: 2026-03-14 14:10:32 -0400 Functions: 95.7 % 46 44 2 11 33
Baseline: lcov-20260315-024220-baseline Branches: 66.6 % 497 331 166 331
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 3 3 3
(30,360] days: 77.1 % 83 64 19 12 52
(360..) days: 85.2 % 716 610 106 610 1
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 95.6 % 45 43 2 11 32
Branch coverage date bins:
(7,30] days: 100.0 % 2 2 2
(30,360] days: 67.6 % 34 23 11 23
(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
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 3 100.0 % (2 / 2) 50.0 % (1 / 2)
AlterEventTriggerOwner CBC 7 91.7 % (11 / 12) 25.0 % (1 / 4)
AlterEventTriggerOwner_internal CBC 7 84.6 % (11 / 13) 70.0 % (7 / 10)
SetDatabaseHasLoginEventTriggers CBC 10 93.8 % (15 / 16) 50.0 % (3 / 6)
stringify_grant_objtype CBC 13 16.2 % (6 / 37) 10.0 % (2 / 20)
AlterEventTrigger CBC 24 84.2 % (16 / 19) 50.0 % (6 / 12)
filter_list_to_array GNC 25 100.0 % (12 / 12) 87.5 % (7 / 8)
validate_ddl_tags CBC 43 100.0 % (9 / 9) 78.6 % (11 / 14)
pg_event_trigger_table_rewrite_reason CBC 63 80.0 % (4 / 5) 33.3 % (2 / 6)
insert_event_trigger_tuple CBC 67 100.0 % (34 / 34) 83.3 % (5 / 6)
pg_event_trigger_dropped_objects CBC 72 88.9 % (32 / 36) 66.7 % (12 / 18)
get_event_trigger_oid CBC 86 100.0 % (5 / 5) 83.3 % (5 / 6)
EventTriggerCollectAlterDefPrivs GNC 97 100.0 % (13 / 13) 75.0 % (3 / 4)
CreateEventTrigger CBC 100 91.7 % (33 / 36) 79.6 % (43 / 54)
pg_event_trigger_table_rewrite_oid CBC 111 100.0 % (5 / 5) 66.7 % (4 / 6)
EventTriggerInhibitCommandCollection CBC 134 100.0 % (4 / 4) 100.0 % (2 / 2)
EventTriggerUndoInhibitCommandCollection CBC 134 100.0 % (4 / 4) 100.0 % (2 / 2)
EventTriggerCollectAlterOpFam GNC 148 100.0 % (15 / 15) 75.0 % (3 / 4)
EventTriggerCollectCreateOpClass GNC 279 100.0 % (15 / 15) 75.0 % (3 / 4)
pg_event_trigger_ddl_commands GNC 342 96.2 % (75 / 78) 71.7 % (33 / 46)
EventTriggerTableRewrite CBC 574 100.0 % (18 / 18) 83.3 % (10 / 12)
EventTriggerInvoke CBC 927 100.0 % (21 / 21) 80.0 % (8 / 10)
filter_event_trigger CBC 1308 88.9 % (8 / 9) 90.0 % (9 / 10)
EventTriggerEndCompleteQuery CBC 1537 100.0 % (5 / 5)
obtain_object_name_namespace CBC 1938 93.1 % (27 / 29) 70.0 % (14 / 20)
EventTriggerSQLDropAddObject GNC 2098 74.6 % (53 / 71) 64.7 % (22 / 34)
EventTriggerSupportsObject CBC 4000 75.0 % (6 / 8) 66.7 % (2 / 3)
EventTriggerCollectAlterTSConfig GNC 4666 100.0 % (17 / 17) 83.3 % (5 / 6)
EventTriggerCollectGrant GNC 10714 95.0 % (19 / 20) 50.0 % (5 / 10)
EventTriggerOnLogin CBC 13610 89.3 % (25 / 28) 65.0 % (13 / 20)
EventTriggerAlterTableRelid CBC 17341 100.0 % (5 / 5) 75.0 % (3 / 4)
EventTriggerCollectAlterTableSubcmd GNC 21026 100.0 % (14 / 14) 60.0 % (6 / 10)
EventTriggerAlterTableEnd CBC 30758 100.0 % (13 / 13) 83.3 % (5 / 6)
EventTriggerAlterTableStart GNC 33173 100.0 % (15 / 15) 75.0 % (3 / 4)
EventTriggerSupportsObjectType CBC 41334 100.0 % (8 / 8) 100.0 % (3 / 3)
EventTriggerCollectSimpleCommand GNC 70606 100.0 % (13 / 13) 75.0 % (3 / 4)
EventTriggerCommonSetup CBC 83519 92.3 % (24 / 26) 71.9 % (23 / 32)
EventTriggerGetTag CBC 84677 100.0 % (4 / 4) 100.0 % (2 / 2)
EventTriggerDDLCommandEnd CBC 106586 100.0 % (11 / 11) 100.0 % (8 / 8)
EventTriggerSQLDrop CBC 106595 100.0 % (17 / 17) 100.0 % (14 / 14)
EventTriggerBeginCompleteQuery CBC 113111 100.0 % (16 / 16) 83.3 % (5 / 6)
EventTriggerDDLCommandStart CBC 113111 100.0 % (9 / 9) 100.0 % (6 / 6)
trackDroppedObjectsNeeded CBC 130474 100.0 % (4 / 4) 100.0 % (6 / 6)

Generated by: LCOV version 2.4-beta