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: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 84.9 % 750 637 113 1 636 1 1
Current Date: 2025-09-06 07:49:51 +0900 Functions: 95.6 % 45 43 2 1 42
Baseline: lcov-20250907-010129-baseline Branches: 66.3 % 475 315 160 315
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 1 1 1
(30,360] days: 85.7 % 7 6 1 6
(360..) days: 84.9 % 742 630 112 630 1
Function coverage date bins:
(360..) days: 95.6 % 45 43 2 1 42
Branch coverage date bins:
(360..) days: 66.3 % 475 315 160 315

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 24 84.2 % (16 / 19) 50.0 % (6 / 12)
AlterEventTriggerOwner CBC 7 91.7 % (11 / 12) 25.0 % (1 / 4)
AlterEventTriggerOwner_internal CBC 7 84.6 % (11 / 13) 70.0 % (7 / 10)
AlterEventTriggerOwner_oid UBC 0 0.0 % (0 / 9) 0.0 % (0 / 4)
CreateEventTrigger CBC 100 91.7 % (33 / 36) 79.6 % (43 / 54)
EventTriggerAlterTableEnd CBC 29466 100.0 % (13 / 13) 83.3 % (5 / 6)
EventTriggerAlterTableRelid CBC 16392 100.0 % (5 / 5) 75.0 % (3 / 4)
EventTriggerAlterTableStart CBC 31653 100.0 % (15 / 15) 75.0 % (3 / 4)
EventTriggerBeginCompleteQuery CBC 111655 100.0 % (16 / 16) 83.3 % (5 / 6)
EventTriggerCollectAlterDefPrivs CBC 97 100.0 % (13 / 13) 75.0 % (3 / 4)
EventTriggerCollectAlterOpFam CBC 379 100.0 % (15 / 15) 75.0 % (3 / 4)
EventTriggerCollectAlterTSConfig CBC 4284 100.0 % (16 / 16) 75.0 % (3 / 4)
EventTriggerCollectAlterTableSubcmd CBC 20114 100.0 % (14 / 14) 60.0 % (6 / 10)
EventTriggerCollectCreateOpClass CBC 278 100.0 % (15 / 15) 75.0 % (3 / 4)
EventTriggerCollectGrant CBC 14442 95.0 % (19 / 20) 50.0 % (5 / 10)
EventTriggerCollectSimpleCommand CBC 67039 100.0 % (13 / 13) 75.0 % (3 / 4)
EventTriggerCommonSetup CBC 77635 92.3 % (24 / 26) 71.9 % (23 / 32)
EventTriggerDDLCommandEnd CBC 105414 100.0 % (11 / 11) 100.0 % (8 / 8)
EventTriggerDDLCommandStart CBC 111655 100.0 % (9 / 9) 100.0 % (6 / 6)
EventTriggerEndCompleteQuery CBC 1416 100.0 % (5 / 5)
EventTriggerGetTag CBC 78675 100.0 % (4 / 4) 100.0 % (2 / 2)
EventTriggerInhibitCommandCollection CBC 134 100.0 % (4 / 4) 100.0 % (2 / 2)
EventTriggerInvoke CBC 830 100.0 % (21 / 21) 80.0 % (8 / 10)
EventTriggerOnLogin CBC 11813 89.3 % (25 / 28) 65.0 % (13 / 20)
EventTriggerSQLDrop CBC 105423 100.0 % (17 / 17) 100.0 % (14 / 14)
EventTriggerSQLDropAddObject CBC 1930 83.7 % (41 / 49) 64.7 % (22 / 34)
EventTriggerSupportsObject CBC 3692 75.0 % (6 / 8) 66.7 % (2 / 3)
EventTriggerSupportsObjectType CBC 47665 100.0 % (8 / 8) 100.0 % (3 / 3)
EventTriggerTableRewrite CBC 492 100.0 % (18 / 18) 83.3 % (10 / 12)
EventTriggerUndoInhibitCommandCollection CBC 134 100.0 % (4 / 4) 100.0 % (2 / 2)
SetDatabaseHasLoginEventTriggers CBC 10 93.8 % (15 / 16) 50.0 % (3 / 6)
error_duplicate_filter_variable CBC 3 100.0 % (2 / 2) 50.0 % (1 / 2)
filter_event_trigger CBC 1190 88.9 % (8 / 9) 90.0 % (9 / 10)
filter_list_to_array CBC 25 100.0 % (12 / 12) 87.5 % (7 / 8)
get_event_trigger_oid CBC 85 100.0 % (5 / 5) 83.3 % (5 / 6)
insert_event_trigger_tuple CBC 67 100.0 % (34 / 34) 83.3 % (5 / 6)
pg_event_trigger_ddl_commands GNC 296 96.2 % (75 / 78) 71.7 % (33 / 46)
pg_event_trigger_dropped_objects CBC 60 88.9 % (32 / 36) 66.7 % (12 / 18)
pg_event_trigger_table_rewrite_oid CBC 63 100.0 % (5 / 5) 66.7 % (4 / 6)
pg_event_trigger_table_rewrite_reason CBC 39 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 127727 100.0 % (4 / 4) 100.0 % (6 / 6)
validate_ddl_tags CBC 43 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.4-beta