GCOV Summary for plugin.c

src/plugin.c

Lines executed:40.08% of 262
Branches executed:24.19% of 430
Taken at least once:12.56% of 430
Calls executed:12.41% of 395

oh_cond_signal

Lines executed:0.00% of 2
Branches executed:0.00% of 2
Taken at least once:0.00% of 2
Calls executed:0.00% of 1

oh_init_ltdl

Lines executed:60.87% of 23
Branches executed:30.00% of 40
Taken at least once:15.00% of 40
Calls executed:18.60% of 43

oh_exit_ltdl

Lines executed:0.00% of 7
Branches executed:0.00% of 6
Taken at least once:0.00% of 6
Calls executed:0.00% of 5

oh_lookup_plugin

Lines executed:85.71% of 14
Branches executed:50.00% of 24
Taken at least once:29.17% of 24
Calls executed:21.05% of 19

oh_lookup_next_plugin

Lines executed:0.00% of 27
Branches executed:0.00% of 46
Taken at least once:0.00% of 46
Calls executed:0.00% of 41

oh_load_plugin

Lines executed:40.35% of 57
Branches executed:26.00% of 100
Taken at least once:13.00% of 100
Calls executed:13.48% of 89

oh_unload_plugin

Lines executed:0.00% of 24
Branches executed:0.00% of 44
Taken at least once:0.00% of 44
Calls executed:0.00% of 42

oh_init_handler_table

Lines executed:100.00% of 4
Branches executed:100.00% of 4
Taken at least once:50.00% of 4
Calls executed:100.00% of 1

oh_lookup_handler

Lines executed:77.78% of 9
Branches executed:40.00% of 20
Taken at least once:20.00% of 20
Calls executed:23.81% of 21

oh_lookup_next_handler

Lines executed:65.38% of 26
Branches executed:47.62% of 42
Taken at least once:26.19% of 42
Calls executed:17.65% of 34

new_handler

Lines executed:62.96% of 27
Branches executed:38.46% of 26
Taken at least once:19.23% of 26
Calls executed:21.74% of 23

oh_load_handler

Lines executed:61.11% of 18
Branches executed:33.33% of 36
Taken at least once:16.67% of 36
Calls executed:21.62% of 37

oh_unload_handler

Lines executed:0.00% of 24
Branches executed:0.00% of 40
Taken at least once:0.00% of 40
Calls executed:0.00% of 39