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-20250906-005545-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
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 CBC 25 100.0 % (12 / 12) 87.5 % (7 / 8)
pg_event_trigger_table_rewrite_reason CBC 39 80.0 % (4 / 5) 33.3 % (2 / 6)
validate_ddl_tags CBC 43 100.0 % (9 / 9) 78.6 % (11 / 14)
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)
insert_event_trigger_tuple CBC 67 100.0 % (34 / 34) 83.3 % (5 / 6)
get_event_trigger_oid CBC 85 100.0 % (5 / 5) 83.3 % (5 / 6)
EventTriggerCollectAlterDefPrivs CBC 97 100.0 % (13 / 13) 75.0 % (3 / 4)
CreateEventTrigger CBC 100 91.7 % (33 / 36) 79.6 % (43 / 54)
EventTriggerInhibitCommandCollection CBC 134 100.0 % (4 / 4) 100.0 % (2 / 2)
EventTriggerUndoInhibitCommandCollection CBC 134 100.0 % (4 / 4) 100.0 % (2 / 2)
EventTriggerCollectCreateOpClass CBC 278 100.0 % (15 / 15) 75.0 % (3 / 4)
pg_event_trigger_ddl_commands GNC 296 96.2 % (75 / 78) 71.7 % (33 / 46)
EventTriggerCollectAlterOpFam CBC 379 100.0 % (15 / 15) 75.0 % (3 / 4)
EventTriggerTableRewrite CBC 492 100.0 % (18 / 18) 83.3 % (10 / 12)
EventTriggerInvoke CBC 835 100.0 % (21 / 21) 80.0 % (8 / 10)
filter_event_trigger CBC 1195 88.9 % (8 / 9) 90.0 % (9 / 10)
EventTriggerEndCompleteQuery CBC 1416 100.0 % (5 / 5)
EventTriggerSQLDropAddObject CBC 1930 83.7 % (41 / 49) 64.7 % (22 / 34)
EventTriggerSupportsObject CBC 3692 75.0 % (6 / 8) 66.7 % (2 / 3)
EventTriggerCollectAlterTSConfig CBC 4284 100.0 % (16 / 16) 75.0 % (3 / 4)
EventTriggerOnLogin CBC 11821 89.3 % (25 / 28) 65.0 % (13 / 20)
EventTriggerCollectGrant CBC 14522 95.0 % (19 / 20) 50.0 % (5 / 10)
EventTriggerAlterTableRelid CBC 16392 100.0 % (5 / 5) 75.0 % (3 / 4)
EventTriggerCollectAlterTableSubcmd CBC 20114 100.0 % (14 / 14) 60.0 % (6 / 10)
EventTriggerAlterTableEnd CBC 29454 100.0 % (13 / 13) 83.3 % (5 / 6)
EventTriggerAlterTableStart CBC 31641 100.0 % (15 / 15) 75.0 % (3 / 4)
EventTriggerSupportsObjectType CBC 47813 100.0 % (8 / 8) 100.0 % (3 / 3)
EventTriggerCollectSimpleCommand CBC 67028 100.0 % (13 / 13) 75.0 % (3 / 4)
EventTriggerCommonSetup CBC 77697 92.3 % (24 / 26) 71.9 % (23 / 32)
EventTriggerGetTag CBC 78742 100.0 % (4 / 4) 100.0 % (2 / 2)
EventTriggerDDLCommandEnd CBC 105471 100.0 % (11 / 11) 100.0 % (8 / 8)
EventTriggerSQLDrop CBC 105480 100.0 % (17 / 17) 100.0 % (14 / 14)
EventTriggerBeginCompleteQuery CBC 111712 100.0 % (16 / 16) 83.3 % (5 / 6)
EventTriggerDDLCommandStart CBC 111712 100.0 % (9 / 9) 100.0 % (6 / 6)
trackDroppedObjectsNeeded CBC 127774 100.0 % (4 / 4) 100.0 % (6 / 6)

Generated by: LCOV version 2.4-beta