LCOV - differential code coverage report
Current view: top level - src/backend/commands - event_trigger.c (source / functions) Coverage Total Hit UNC UIC UBC GBC GIC GNC CBC EUB DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 84.7 % 751 636 5 110 1 65 570 3 13
Current Date: 2024-04-14 14:21:10 Functions: 95.6 % 45 43 2 14 29 1
Baseline: 16@8cea358b128 Branches: 66.3 % 475 315 19 1 140 1 1 50 263 1
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 85.7 % 7 6 1 6
(60,120] days: 85.7 % 7 6 1 6
(180,240] days: 94.6 % 56 53 3 53
(240..) days: 83.8 % 681 571 110 1 570
Function coverage date bins:
[..60] days: 100.0 % 1 1 1
(180,240] days: 100.0 % 3 3 3
(240..) days: 95.1 % 41 39 2 10 29
Branch coverage date bins:
[..60] days: 60.0 % 5 3 2 3
(60,120] days: 0.0 % 2 0 2
(180,240] days: 75.8 % 62 47 15 47
(240..) days: 65.1 % 407 265 1 140 1 1 263 1

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 GNC 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 GNC 98 91.7 % (33 / 36) 79.6 % (43 / 54)
EventTriggerAlterTableEnd CBC 28548 100.0 % (13 / 13) 83.3 % (5 / 6)
EventTriggerAlterTableRelid CBC 17396 100.0 % (5 / 5) 75.0 % (3 / 4)
EventTriggerAlterTableStart CBC 30491 100.0 % (15 / 15) 75.0 % (3 / 4)
EventTriggerBeginCompleteQuery CBC 92068 100.0 % (16 / 16) 83.3 % (5 / 6)
EventTriggerCollectAlterDefPrivs CBC 77 100.0 % (13 / 13) 75.0 % (3 / 4)
EventTriggerCollectAlterOpFam CBC 173 100.0 % (15 / 15) 75.0 % (3 / 4)
EventTriggerCollectAlterTSConfig CBC 3216 100.0 % (16 / 16) 75.0 % (3 / 4)
EventTriggerCollectAlterTableSubcmd CBC 20912 100.0 % (14 / 14) 60.0 % (6 / 10)
EventTriggerCollectCreateOpClass CBC 191 100.0 % (15 / 15) 75.0 % (3 / 4)
EventTriggerCollectGrant CBC 7394 95.0 % (19 / 20) 50.0 % (5 / 10)
EventTriggerCollectSimpleCommand CBC 59050 100.0 % (13 / 13) 75.0 % (3 / 4)
EventTriggerCommonSetup GNC 67142 92.3 % (24 / 26) 71.9 % (23 / 32)
EventTriggerDDLCommandEnd GNC 86454 100.0 % (11 / 11) 100.0 % (8 / 8)
EventTriggerDDLCommandStart GNC 92068 100.0 % (9 / 9) 100.0 % (6 / 6)
EventTriggerEndCompleteQuery CBC 1337 100.0 % (5 / 5)
EventTriggerGetTag GNC 68113 100.0 % (4 / 4) 100.0 % (2 / 2)
EventTriggerInhibitCommandCollection CBC 129 100.0 % (4 / 4) 100.0 % (2 / 2)
EventTriggerInvoke CBC 776 100.0 % (21 / 21) 80.0 % (8 / 10)
EventTriggerOnLogin GNC 11028 93.3 % (28 / 30) 65.0 % (13 / 20)
EventTriggerSQLDrop GNC 86463 100.0 % (17 / 17) 100.0 % (14 / 14)
EventTriggerSQLDropAddObject GNC 1800 81.6 % (40 / 49) 64.7 % (22 / 34)
EventTriggerSupportsObject GNC 3482 75.0 % (6 / 8) 66.7 % (2 / 3)
EventTriggerSupportsObjectType GNC 31767 100.0 % (8 / 8) 100.0 % (3 / 3)
EventTriggerTableRewrite GNC 440 94.4 % (17 / 18) 83.3 % (10 / 12)
EventTriggerUndoInhibitCommandCollection CBC 129 100.0 % (4 / 4) 100.0 % (2 / 2)
SetDatatabaseHasLoginEventTriggers GNC 10 92.9 % (13 / 14) 50.0 % (3 / 6)
error_duplicate_filter_variable CBC 3 100.0 % (2 / 2) 50.0 % (1 / 2)
filter_event_trigger CBC 1121 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 84 100.0 % (5 / 5) 83.3 % (5 / 6)
insert_event_trigger_tuple GNC 65 100.0 % (34 / 34) 83.3 % (5 / 6)
pg_event_trigger_ddl_commands CBC 282 94.9 % (75 / 79) 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 39 100.0 % (5 / 5) 66.7 % (4 / 6)
pg_event_trigger_table_rewrite_reason CBC 27 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 11 16.2 % (6 / 37) 10.0 % (2 / 20)
trackDroppedObjectsNeeded CBC 106933 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.1-beta2-3-g6141622