LCOV - differential code coverage report
Current view: top level - src/backend/commands - trigger.c (source / functions) Coverage Total Hit LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 93.7 % 2056 1927 35 90 4 34 1272 13 608 90 1227 1 57
Current Date: 2023-04-08 17:13:01 Functions: 98.5 % 68 67 1 63 4 1 67
Baseline: 15 Line coverage date bins:
Baseline Date: 2023-04-08 15:09:40 [..60] days: 100.0 % 10 10 5 2 3 7
View type: Flat (120,180] days: 100.0 % 2 2 2
Legend: Lines: hit not hit (180,240] days: 100.0 % 11 11 7 4 2
(240..) days: 93.7 % 2033 1904 35 90 4 34 1267 2 601 90 1218
Function coverage date bins:
[..60] days: 50.0 % 2 1 1 1
(180,240] days: 100.0 % 1 1 1
(240..) days: 48.9 % 133 65 1 63 2 1 66

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
CreateTriggerFiringOn GIC 6839 93.3 % (335 / 359)
AfterTriggerSetState GIC 51 91.1 % (82 / 90)
AfterTriggerPendingOnRel GIC 77014 53.3 % (8 / 15)
GetTupleForTrigger GIC 6028 86.4 % (38 / 44)
afterTriggerAddEvent GIC 5717 86.7 % (39 / 45)
AfterTriggerEnlargeQueryState GIC 3074 77.3 % (17 / 22)
afterTriggerInvokeEvents GIC 3410 93.4 % (57 / 61)
AfterTriggerSaveEvent GIC 37759 98.0 % (146 / 149)
ExecCallTriggerFunc GIC 10348 88.0 % (22 / 25)
RemoveTriggerById GIC 5603 86.4 % (19 / 22)
cancel_prior_stmt_triggers GIC 510 89.7 % (26 / 29)
EnableDisableTrigger GNC 223 95.2 % (40 / 42)
ExecBSInsertTriggers GIC 52639 91.3 % (21 / 23)
ExecIRDeleteTriggers GIC 27 91.7 % (22 / 24)
TriggerSetParentTrigger GIC 138 92.0 % (23 / 25)
afterTriggerRestoreEventList GIC 4468 80.0 % (8 / 10)
AfterTriggerEndSubXact GIC 8785 96.6 % (28 / 29)
ExecBRDeleteTriggers GNC 170 97.4 % (38 / 39)
ExecIRInsertTriggers GIC 75 96.7 % (29 / 30)
RelationBuildTriggers GIC 25047 98.6 % (70 / 71)
before_stmt_triggers_fired GIC 237 88.9 % (8 / 9)
AfterTriggerBeginQuery GIC 214610 100.0 % (3 / 3)
AfterTriggerBeginSubXact GIC 8785 100.0 % (16 / 16)
AfterTriggerBeginXact GIC 485839 100.0 % (11 / 11)
AfterTriggerFireDeferred GIC 471781 100.0 % (14 / 14)
AfterTriggerFreeQuery GIC 3565 100.0 % (32 / 32)
CreateTrigger GIC 6467 100.0 % (2 / 2)
ExecARDeleteTriggers GIC 883890 100.0 % (11 / 11)
ExecARUpdateTriggers GIC 217945 100.0 % (16 / 16)
ExecASDeleteTriggers GIC 5891 100.0 % (5 / 5)
ExecBRInsertTriggers GIC 1154 100.0 % (33 / 33)
FreeTriggerDesc GIC 750804 100.0 % (21 / 21)
GetAfterTriggersStoreSlot GIC 147 100.0 % (7 / 7)
GetAfterTriggersTableData GIC 1023 100.0 % (15 / 15)
GetAfterTriggersTransitionTable GIC 33042 100.0 % (21 / 21)
GetCurrentFDWTuplestore GIC 50 100.0 % (11 / 11)
SetConstraintStateAddItem GIC 171 100.0 % (12 / 12)
SetConstraintStateCopy GIC 5 100.0 % (8 / 8)
SetConstraintStateCreate GIC 48 100.0 % (7 / 7)
SetTriggerFlags GIC 43610 100.0 % (49 / 49)
TransitionTableAddTuple GIC 33042 100.0 % (11 / 11)
TriggerEnabled GIC 11557 100.0 % (34 / 34)
afterTriggerCheckState GIC 5432 100.0 % (12 / 12)
afterTriggerMarkEvents GIC 475942 100.0 % (19 / 19)
assign_session_replication_role GNC 2190 100.0 % (4 / 4)
get_trigger_oid GIC 369 100.0 % (14 / 14)
AfterTriggerEndQuery ECB 212662
AfterTriggerEndXact ECB 486044
AfterTriggerExecute ECB 5300
CopyTriggerDesc ECB 244511
ExecARInsertTriggers ECB 6306236
ExecASInsertTriggers ECB 51544
ExecASTruncateTriggers ECB 1534
ExecASUpdateTriggers ECB 7733
ExecBRUpdateTriggers ECB 1267
ExecBSDeleteTriggers ECB 5967
ExecBSTruncateTriggers ECB 1538
ExecBSUpdateTriggers ECB 8092
ExecIRUpdateTriggers ECB 57
FindTriggerIncompatibleWithInheritance ECB 1111
MakeTransitionCaptureState ECB 66658
RangeVarCallbackForRenameTrigger ECB 20
afterTriggerDeleteHeadEventChunk EUB 0
afterTriggerFreeEventList ECB 8022
pg_trigger_depth ECB 45
renametrig ECB 20
renametrig_internal ECB 28
renametrig_partition ECB 15

Generated by: LCOV version v1.16-55-g56c0a2a