GCC Code Coverage Report


Directory: ./
Date: 2024-12-04 16:58:42
Exec Total Coverage
Lines: 958 1096 87.4%
Functions: 82 85 96.5%
Branches: 566 713 79.4%

Function (File:Line) Call count Block coverage
apply_current (alloc.c:574)called 1286 times, returned 1286 times94.0%
check_alloc_valid (alloc.c:390)called 85 times, returned 85 times82.0%
check_bitmask_prop (plane.c:221)called 3 times, returned 3 times100.0%
check_deadline (alloc.c:115)called 353 times, returned 353 times78.0%
check_enum_prop (plane.c:208)called 3 times, returned 3 times100.0%
check_layer_plane_compatible (alloc.c:311)called 623 times, returned 623 times94.0%
check_plane_output_compatible (alloc.c:421)called 780 times, returned 780 times80.0%
check_range_prop (plane.c:199)called 4 times, returned 4 times100.0%
check_signed_range_prop (plane.c:238)called 4 times, returned 4 times100.0%
core_property_index (device.c:127)called 5573 times, returned 5573 times100.0%
count_remaining_compatible_planes (alloc.c:432)called 295 times, returned 295 times100.0%
device_test_commit (device.c:102)called 1543 times, returned 1543 times62.0%
fb_info_needs_realloc (alloc.c:614)called 2441 times, returned 2441 times100.0%
fp16_to_double (output.c:88)called 704 times, returned 704 times100.0%
guess_plane_zpos_from_type (plane.c:9)called 146 times, returned 146 times82.0%
has_allocated_layer_over (alloc.c:233)called 8 times, returned 8 times86.0%
has_allocated_plane_under (alloc.c:280)called 277 times, returned 277 times100.0%
has_composited_layer_over (alloc.c:201)called 302 times, returned 302 times94.0%
is_layer_allocated (alloc.c:186)called 1191 times, returned 1191 times100.0%
layer_add_candidate_plane (layer.c:384)called 344 times, returned 344 times92.0%
layer_cache_fb_info (layer.c:314)called 2600 times, returned 2600 times59.0%
layer_get_core_property (layer.c:57)called 40600 times, returned 40600 times100.0%
layer_get_prev_rect (layer.c:207)called 5 times, returned 5 times76.0%
layer_get_property (layer.c:69)called 2558 times, returned 2558 times100.0%
layer_get_rect (layer.c:191)called 3571 times, returned 3571 times76.0%
layer_has_fb (layer.c:288)called 7309 times, returned 7309 times100.0%
layer_intersection_changed (alloc.c:627)called 2 times, returned 2 times100.0%
layer_intersects (layer.c:230)called 1791 times, returned 1791 times100.0%
layer_is_higher_priority (alloc.c:747)called 1388 times, returned 1388 times85.0%
layer_is_visible (layer.c:297)called 7209 times, returned 7209 times100.0%
layer_mark_clean (layer.c:245)called 2600 times, returned 2600 times100.0%
layer_needs_realloc (alloc.c:653)called 2444 times, returned 2444 times98.0%
layer_reset_candidate_planes (layer.c:404)called 186 times, returned 186 times100.0%
layer_update_priority (layer.c:270)called 2600 times, returned 2600 times100.0%
liftoff_device_create (device.c:9)called 57 times, returned 57 times48.0%
liftoff_device_destroy (device.c:63)called 57 times, returned 57 times89.0%
liftoff_device_register_all_planes (device.c:80)called 56 times, returned 56 times77.0%
liftoff_layer_create (layer.c:10)called 140 times, returned 140 times67.0%
liftoff_layer_destroy (layer.c:37)called 1 time, returned 1 time67.0%
liftoff_layer_get_plane (layer.c:176)called 73 times, returned 73 times100.0%
liftoff_layer_is_candidate_plane (layer.c:369)called 2 times, returned 2 times100.0%
liftoff_layer_needs_composition (layer.c:182)called 49 times, returned 49 times100.0%
liftoff_layer_set_fb_composited (layer.c:163)called 1 time, returned 1 time80.0%
liftoff_layer_set_property (layer.c:88)called 2557 times, returned 2557 times71.0%
liftoff_layer_unset_property (layer.c:136)called 1 time, returned 1 time80.0%
liftoff_list_empty (list.c:58)called 52 times, returned 52 times100.0%
liftoff_list_init (list.c:4)called 171 times, returned 171 times100.0%
liftoff_list_insert (list.c:11)called 453 times, returned 453 times100.0%
liftoff_list_length (list.c:42)called 156 times, returned 156 times100.0%
liftoff_list_remove (list.c:20)called 280 times, returned 280 times100.0%
liftoff_list_swap (list.c:29)called 36 times, returned 36 times100.0%
liftoff_log (log.c:39)called 3435 times, returned 3435 times100.0%
liftoff_log_errno (log.c:53)not called0.0%
liftoff_log_set_handler (log.c:24)not called0.0%
liftoff_log_set_priority (log.c:18)called 57 times, returned 57 times100.0%
liftoff_output_apply (alloc.c:977)called 1284 times, returned 1284 times86.0%
liftoff_output_create (output.c:9)called 57 times, returned 57 times77.0%
liftoff_output_destroy (output.c:39)called 23 times, returned 23 times80.0%
liftoff_output_needs_composition (output.c:61)called 23 times, returned 23 times100.0%
liftoff_output_pageflip (output.c:75)not called0.0%
liftoff_output_set_composition_layer (output.c:50)called 6 times, returned 6 times83.0%
liftoff_plane_create (plane.c:37)called 148 times, returned 148 times71.0%
liftoff_plane_destroy (plane.c:153)called 148 times, returned 148 times92.0%
liftoff_plane_get_id (plane.c:176)called 44 times, returned 44 times100.0%
log_has (log.c:33)called 3514 times, returned 3514 times100.0%
log_no_reuse (alloc.c:945)called 79 times, returned 79 times100.0%
log_priority (layer.c:258)called 40 times, returned 40 times100.0%
log_reuse (alloc.c:934)called 1205 times, returned 1205 times100.0%
log_stderr (log.c:9)called 3399 times, returned 3399 times100.0%
mark_layers_clean (alloc.c:885)called 1284 times, returned 1284 times100.0%
non_composition_layers_length (alloc.c:960)called 79 times, returned 79 times100.0%
output_choose_layers (alloc.c:451)called 411 times, returned 411 times85.0%
output_log_layers (output.c:94)called 79 times, returned 79 times100.0%
plane_apply (plane.c:357)called 1838 times, returned 1838 times85.0%
plane_check_layer_fb (plane.c:306)called 339 times, returned 339 times87.0%
plane_get_property (plane.c:182)called 14871 times, returned 14871 times100.0%
plane_set_prop (plane.c:248)called 16888 times, returned 16888 times81.0%
plane_step_init_next (alloc.c:128)called 332 times, returned 332 times93.0%
rect_intersects (layer.c:223)called 1789 times, returned 1789 times100.0%
reuse_previous_alloc (alloc.c:840)called 1284 times, returned 1284 times95.0%
set_plane_core_prop (plane.c:289)called 2030 times, returned 2030 times60.0%
timespec_to_nsec (alloc.c:107)called 706 times, returned 706 times100.0%
update_layers_fb_info (alloc.c:917)called 1284 times, returned 1284 times100.0%
update_layers_order (alloc.c:804)called 1284 times, returned 1284 times100.0%
update_layers_priority (alloc.c:897)called 1284 times, returned 1284 times100.0%