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

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