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 15:15:32 Functions: 98.5 % 68 67 1 63 4 1 67
Baseline: 15
Baseline Date: 2023-04-08 15:09:40
Legend: Lines: hit not hit

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

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