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

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