pgoutput.c.gcov.out

application/octet-stream

Filename: pgoutput.c.gcov.out
Type: application/octet-stream
Part: 0
Message: Question for coverage report
Function 'send_repl_origin'
Lines executed:100.00% of 7

Function 'rel_sync_cache_publication_cb'
Lines executed:100.00% of 6

Function 'rel_sync_cache_relation_cb'
Lines executed:100.00% of 9

Function 'cleanup_rel_sync_cache'
Lines executed:100.00% of 12

Function 'get_rel_sync_entry'
Lines executed:100.00% of 102

Function 'set_schema_sent_in_streamed_txn'
Lines executed:100.00% of 4

Function 'get_schema_sent_in_streamed_txn'
Lines executed:100.00% of 2

Function 'init_rel_sync_cache'
Lines executed:100.00% of 12

Function 'pgoutput_stream_prepare_txn'
Lines executed:100.00% of 7

Function 'pgoutput_stream_commit'
Lines executed:100.00% of 10

Function 'pgoutput_stream_abort'
Lines executed:100.00% of 11

Function 'pgoutput_stream_stop'
Lines executed:100.00% of 8

Function 'pgoutput_stream_start'
Lines executed:100.00% of 11

Function 'publication_invalidation_cb'
Lines executed:100.00% of 3

Function 'LoadPublications'
Lines executed:100.00% of 8

Function 'pgoutput_shutdown'
Lines executed:100.00% of 3

Function 'pgoutput_origin_filter'
Lines executed:100.00% of 4

Function 'pgoutput_message'
Lines executed:91.67% of 12

Function 'pgoutput_truncate'
Lines executed:93.33% of 30

Function 'pgoutput_change'
Lines executed:94.03% of 67

Function 'pgoutput_row_filter'
Lines executed:100.00% of 51

Function 'init_tuple_slot'
Lines executed:100.00% of 14

Function 'pgoutput_column_list_init'
Lines executed:100.00% of 21

Function 'check_and_init_gencol'
Lines executed:88.24% of 17

Function 'pgoutput_row_filter_init'
Lines executed:100.00% of 51

Function 'pgoutput_ensure_entry_cxt'
Lines executed:100.00% of 5

Function 'pgoutput_row_filter_exec_expr'
Lines executed:100.00% of 8

Function 'create_estate_for_relation'
Lines executed:100.00% of 13

Function 'send_relation_and_attrs'
Lines executed:100.00% of 16

Function 'maybe_send_schema'
Lines executed:100.00% of 18

Function 'pgoutput_rollback_prepared_txn'
Lines executed:100.00% of 6

Function 'pgoutput_commit_prepared_txn'
Lines executed:100.00% of 6

Function 'pgoutput_prepare_txn'
Lines executed:100.00% of 6

Function 'pgoutput_begin_prepare_txn'
Lines executed:100.00% of 7

Function 'pgoutput_commit_txn'
Lines executed:100.00% of 13

Function 'pgoutput_send_begin'
Lines executed:100.00% of 11

Function 'pgoutput_begin_txn'
Lines executed:100.00% of 4

Function 'pgoutput_startup'
Lines executed:82.93% of 41

Function 'pgoutput_memory_context_reset'
Lines executed:100.00% of 5

Function 'parse_output_parameters'
Lines executed:74.55% of 55

Function '_PG_output_plugin_init'
Lines executed:100.00% of 22

Function 'Pg_magic_func'
Lines executed:100.00% of 1

Function 'slot_getallattrs'
Lines executed:100.00% of 5

Function 'list_last_cell'
Lines executed:100.00% of 3

Function 'castNodeImpl'
Lines executed:100.00% of 3

File 'pgoutput.c'
Lines executed:95.72% of 701
Branches executed:89.16% of 498
Taken at least once:72.29% of 498
Calls executed:62.82% of 390
Creating 'pgoutput.c.gcov'

File '../../../../src/include/utils/palloc.h'
Lines executed:100.00% of 3
Branches executed:100.00% of 4
Taken at least once:100.00% of 4
Calls executed:100.00% of 13
Creating '^#^#^#^#src#include#utils#palloc.h.gcov'

File '../../../../src/include/nodes/pg_list.h'
Lines executed:100.00% of 4
Branches executed:100.00% of 6
Taken at least once:66.67% of 6
Calls executed:0.00% of 1
Creating '^#^#^#^#src#include#nodes#pg_list.h.gcov'

File '../../../../src/include/access/tupdesc.h'
Lines executed:100.00% of 3
Branches executed:100.00% of 2
Taken at least once:100.00% of 2
Calls executed:100.00% of 2
Creating '^#^#^#^#src#include#access#tupdesc.h.gcov'

File '../../../../src/include/postgres.h'
Lines executed:100.00% of 3
Branches executed:100.00% of 4
Taken at least once:75.00% of 4
Calls executed:100.00% of 5
Creating '^#^#^#^#src#include#postgres.h.gcov'

File '../../../../src/include/varatt.h'
Lines executed:100.00% of 3
Branches executed:83.33% of 12
Taken at least once:58.33% of 12
No calls
Creating '^#^#^#^#src#include#varatt.h.gcov'

File '../../../../src/include/executor/tuptable.h'
Lines executed:100.00% of 6
Branches executed:100.00% of 2
Taken at least once:50.00% of 2
Calls executed:100.00% of 2
Creating '^#^#^#^#src#include#executor#tuptable.h.gcov'

File '../../../../src/include/executor/executor.h'
Lines executed:100.00% of 2
No branches
Calls executed:100.00% of 2
Creating '^#^#^#^#src#include#executor#executor.h.gcov'

File '../../../../src/include/nodes/nodes.h'
Lines executed:100.00% of 5
Branches executed:100.00% of 4
Taken at least once:50.00% of 4
Calls executed:66.67% of 3
Creating '^#^#^#^#src#include#nodes#nodes.h.gcov'

Lines executed:95.89% of 730