LCOV - code coverage report
Current view: top level - src/backend/access/gin - gininsert.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 90.9 % 648 589
Test Date: 2026-07-03 19:57:34 Functions: 97.1 % 35 34
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 75.2 % 210 158

Function Name Sort by function name Hit count Sort by function hit count
AssertCheckGinBuffer 93559
AssertCheckItemPointers 85303
GinBufferCanAddKey 46802
GinBufferFree 68
GinBufferInit 68
GinBufferIsEmpty 93740
GinBufferKeyEquals 46757
GinBufferReset 38501
GinBufferShouldTrim 46802
GinBufferStoreTuple 46802
GinBufferTrim 0
_gin_begin_parallel 17
_gin_build_tuple 46802
_gin_compare_tuples 76902
_gin_end_parallel 17
_gin_leader_participate_as_worker 17
_gin_parallel_build_main 34
_gin_parallel_estimate_shared 17
_gin_parallel_heapscan 17
_gin_parallel_merge 17
_gin_parallel_scan_and_build 51
_gin_parse_tuple_items 46802
_gin_parse_tuple_key 200478
_gin_process_worker_data 51
addItemPointersToLeafTuple 118094
buildFreshLeafTuple 421281
ginBuildCallback 471656
ginBuildCallbackParallel 14176
ginEntryInsert 567419
ginFlushBuildState 51
ginHeapTupleBulkInsert 486246
ginHeapTupleInsert 29048
ginbuild 217
ginbuildempty 4
gininsert 205891

Generated by: LCOV version 2.0-1