LCOV - differential code coverage report
Current view: top level - src/backend/commands - event_trigger.c (source / functions) Coverage Total Hit UBC CBC
Current: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 84.5 % 805 680 125 680
Current Date: 2026-08-27 14:31:44 +0300 Functions: 95.7 % 46 44 2 44
Baseline: lcov-20260827-baseline Branches: 66.9 % 498 333 165 333
Baseline Date: 2026-08-27 14:31:58 +0300 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
[..1] days: 100.0 % 2 2 2
(30,360] days: 79.6 % 93 74 19 74
(360..) days: 85.1 % 710 604 106 604
Function coverage date bins:
(30,360] days: 100.0 % 7 7 7
(360..) days: 94.9 % 39 37 2 37
Branch coverage date bins:
(30,360] days: 70.0 % 40 28 12 28
(360..) days: 66.6 % 458 305 153 305

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 4 100.0 % (2 / 2) 50.0 % (1 / 2)
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 14 93.8 % (15 / 16) 50.0 % (3 / 6)
stringify_grant_objtype CBC 21 20.5 % (8 / 39) 14.3 % (3 / 21)
AlterEventTrigger CBC 32 84.2 % (16 / 19) 50.0 % (6 / 12)
filter_list_to_array CBC 33 100.0 % (12 / 12) 87.5 % (7 / 8)
pg_event_trigger_table_rewrite_reason CBC 52 80.0 % (4 / 5) 33.3 % (2 / 6)
validate_ddl_tags CBC 57 100.0 % (9 / 9) 78.6 % (11 / 14)
insert_event_trigger_tuple CBC 85 100.0 % (34 / 34) 83.3 % (5 / 6)
pg_event_trigger_table_rewrite_oid CBC 85 100.0 % (5 / 5) 66.7 % (4 / 6)
pg_event_trigger_dropped_objects CBC 104 88.9 % (32 / 36) 66.7 % (12 / 18)
get_event_trigger_oid CBC 111 100.0 % (5 / 5) 83.3 % (5 / 6)
EventTriggerCollectAlterDefPrivs CBC 127 100.0 % (13 / 13) 75.0 % (3 / 4)
CreateEventTrigger CBC 129 91.7 % (33 / 36) 79.6 % (43 / 54)
EventTriggerCollectAlterOpFam CBC 168 100.0 % (15 / 15) 75.0 % (3 / 4)
EventTriggerInhibitCommandCollection CBC 174 100.0 % (4 / 4) 100.0 % (2 / 2)
EventTriggerUndoInhibitCommandCollection CBC 174 100.0 % (4 / 4) 100.0 % (2 / 2)
EventTriggerCollectCreateOpClass CBC 295 100.0 % (15 / 15) 75.0 % (3 / 4)
pg_event_trigger_ddl_commands CBC 409 96.2 % (75 / 78) 71.7 % (33 / 46)
EventTriggerTableRewrite CBC 790 100.0 % (18 / 18) 83.3 % (10 / 12)
EventTriggerInvoke CBC 1087 100.0 % (21 / 21) 80.0 % (8 / 10)
filter_event_trigger CBC 1582 88.9 % (8 / 9) 90.0 % (9 / 10)
EventTriggerEndCompleteQuery CBC 1942 100.0 % (5 / 5)
obtain_object_name_namespace CBC 2755 93.1 % (27 / 29) 70.0 % (14 / 20)
EventTriggerSQLDropAddObject CBC 2970 74.6 % (53 / 71) 64.7 % (22 / 34)
EventTriggerCollectAlterTSConfig CBC 5048 100.0 % (17 / 17) 83.3 % (5 / 6)
EventTriggerSupportsObject CBC 5674 75.0 % (6 / 8) 66.7 % (2 / 3)
EventTriggerCollectGrant CBC 12227 95.0 % (19 / 20) 50.0 % (5 / 10)
EventTriggerOnLogin CBC 14938 89.7 % (26 / 29) 68.2 % (15 / 22)
EventTriggerAlterTableRelid CBC 21473 100.0 % (5 / 5) 75.0 % (3 / 4)
EventTriggerCollectAlterTableSubcmd CBC 25926 100.0 % (14 / 14) 60.0 % (6 / 10)
EventTriggerAlterTableEnd CBC 37978 100.0 % (13 / 13) 83.3 % (5 / 6)
EventTriggerAlterTableStart CBC 41226 100.0 % (15 / 15) 75.0 % (3 / 4)
EventTriggerSupportsObjectType CBC 49616 100.0 % (8 / 8) 100.0 % (3 / 3)
EventTriggerCollectSimpleCommand CBC 86199 100.0 % (13 / 13) 75.0 % (3 / 4)
EventTriggerCommonSetup CBC 105063 92.3 % (24 / 26) 71.9 % (23 / 32)
EventTriggerGetTag CBC 106445 100.0 % (4 / 4) 100.0 % (2 / 2)
EventTriggerDDLCommandEnd CBC 129455 100.0 % (11 / 11) 100.0 % (8 / 8)
EventTriggerSQLDrop CBC 129467 100.0 % (17 / 17) 100.0 % (14 / 14)
EventTriggerBeginCompleteQuery CBC 138569 100.0 % (16 / 16) 100.0 % (4 / 4)
EventTriggerDDLCommandStart CBC 138569 100.0 % (9 / 9) 100.0 % (6 / 6)
trackDroppedObjectsNeeded CBC 161143 100.0 % (4 / 4) 100.0 % (6 / 6)

Generated by: LCOV version 2.0-1