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: 806555e3000d0b0e0c536c1dc65548128d457d86 vs 1d325ad99cb2dec0e8b45ba36909ee0a497d2a57 Lines: 84.4 % 801 676 125 13 663 1 13
Current Date: 2025-12-17 08:58:58 +0900 Functions: 95.7 % 46 44 2 11 33
Baseline: lcov-20251217-005640-baseline Branches: 66.5 % 495 329 166 329
Baseline Date: 2025-12-16 12:57:12 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 100.0 % 12 12 12
(30,360] days: 73.6 % 72 53 19 1 52
(360..) days: 85.2 % 717 611 106 611 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:
(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)
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_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)
pg_event_trigger_dropped_objects CBC 69 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)
EventTriggerInhibitCommandCollection CBC 134 100.0 % (4 / 4) 100.0 % (2 / 2)
EventTriggerUndoInhibitCommandCollection CBC 134 100.0 % (4 / 4) 100.0 % (2 / 2)
EventTriggerCollectCreateOpClass GNC 278 100.0 % (15 / 15) 75.0 % (3 / 4)
pg_event_trigger_ddl_commands GNC 333 96.2 % (75 / 78) 71.7 % (33 / 46)
EventTriggerCollectAlterOpFam GNC 379 100.0 % (15 / 15) 75.0 % (3 / 4)
EventTriggerTableRewrite CBC 550 100.0 % (18 / 18) 83.3 % (10 / 12)
EventTriggerInvoke CBC 883 100.0 % (21 / 21) 80.0 % (8 / 10)
filter_event_trigger CBC 1243 88.9 % (8 / 9) 90.0 % (9 / 10)
EventTriggerEndCompleteQuery CBC 1453 100.0 % (5 / 5)
obtain_object_name_namespace CBC 1851 93.1 % (27 / 29) 70.0 % (14 / 20)
EventTriggerSQLDropAddObject GNC 1999 74.6 % (53 / 71) 64.7 % (22 / 34)
EventTriggerSupportsObject CBC 3826 75.0 % (6 / 8) 66.7 % (2 / 3)
EventTriggerCollectAlterTSConfig GNC 4371 100.0 % (16 / 16) 75.0 % (3 / 4)
EventTriggerOnLogin CBC 12298 89.3 % (25 / 28) 65.0 % (13 / 20)
EventTriggerCollectGrant GNC 14717 95.0 % (19 / 20) 50.0 % (5 / 10)
EventTriggerAlterTableRelid CBC 17140 100.0 % (5 / 5) 75.0 % (3 / 4)
EventTriggerCollectAlterTableSubcmd GNC 20809 100.0 % (14 / 14) 60.0 % (6 / 10)
EventTriggerAlterTableEnd CBC 30441 100.0 % (13 / 13) 83.3 % (5 / 6)
EventTriggerAlterTableStart GNC 32799 100.0 % (15 / 15) 75.0 % (3 / 4)
EventTriggerSupportsObjectType CBC 48901 100.0 % (8 / 8) 100.0 % (3 / 3)
EventTriggerCollectSimpleCommand GNC 69353 100.0 % (13 / 13) 75.0 % (3 / 4)
EventTriggerCommonSetup CBC 80618 92.3 % (24 / 26) 71.9 % (23 / 32)
EventTriggerGetTag CBC 81711 100.0 % (4 / 4) 100.0 % (2 / 2)
EventTriggerDDLCommandEnd CBC 108979 100.0 % (11 / 11) 100.0 % (8 / 8)
EventTriggerSQLDrop CBC 108988 100.0 % (17 / 17) 100.0 % (14 / 14)
EventTriggerBeginCompleteQuery CBC 115427 100.0 % (16 / 16) 83.3 % (5 / 6)
EventTriggerDDLCommandStart CBC 115427 100.0 % (9 / 9) 100.0 % (6 / 6)
trackDroppedObjectsNeeded CBC 132419 100.0 % (4 / 4) 100.0 % (6 / 6)

Generated by: LCOV version 2.4-beta