Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
proc/self/cwd/bazel-out/k8-opt-ST-e2df0f338db7/bin/external/com_google_protobuf/src/google/protobuf/descriptor.upb.h
 16.45% (719/4371)
 14.55% (109/749)
 43.36% (509/1174)
proc/self/cwd/external/utf8_range/naive.c
  0.00% (0/42)
  0.00% (0/1)
  0.00% (0/63)
proc/self/cwd/external/utf8_range/utf8_range.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
proc/self/cwd/upb/base/log2.h
100.00% (6/6)
100.00% (2/2)
100.00% (5/5)
proc/self/cwd/upb/base/status.c
 88.57% (31/35)
 71.43% (5/7)
 73.91% (17/23)
proc/self/cwd/upb/base/string_view.h
 75.00% (9/12)
 66.67% (2/3)
 66.67% (2/3)
proc/self/cwd/upb/collections/array.c
 18.92% (14/74)
 10.00% (1/10)
 16.67% (9/54)
proc/self/cwd/upb/collections/array_internal.h
 52.83% (28/53)
 45.45% (5/11)
 55.26% (21/38)
proc/self/cwd/upb/collections/map.c
  0.00% (0/63)
  0.00% (0/12)
  0.00% (0/23)
proc/self/cwd/upb/collections/map.h
  0.00% (0/7)
  0.00% (0/2)
  0.00% (0/2)
proc/self/cwd/upb/collections/map_gencode_util.h
  0.00% (0/24)
  0.00% (0/3)
  0.00% (0/3)
proc/self/cwd/upb/collections/map_internal.h
  0.00% (0/80)
  0.00% (0/11)
  0.00% (0/47)
proc/self/cwd/upb/collections/map_sorter.c
  0.00% (0/87)
  0.00% (0/11)
  0.00% (0/63)
proc/self/cwd/upb/collections/map_sorter_internal.h
 32.00% (8/25)
 40.00% (2/5)
 23.08% (3/13)
proc/self/cwd/upb/fuzz/file_descriptor_parsenew_fuzzer.cc
100.00% (12/12)
100.00% (1/1)
100.00% (3/3)
proc/self/cwd/upb/hash/common.c
 83.22% (476/572)
 81.97% (50/61)
 76.94% (277/360)
proc/self/cwd/upb/hash/common.h
 47.73% (21/44)
 58.33% (7/12)
 70.59% (12/17)
proc/self/cwd/upb/hash/str_table.h
 25.00% (3/12)
 25.00% (1/4)
 25.00% (1/4)
proc/self/cwd/upb/mem/alloc.c
100.00% (10/10)
100.00% (1/1)
100.00% (6/6)
proc/self/cwd/upb/mem/alloc.h
 63.16% (12/19)
 66.67% (4/6)
 71.43% (10/14)
proc/self/cwd/upb/mem/arena.c
 61.78% (97/157)
 73.33% (11/15)
 56.76% (63/111)
proc/self/cwd/upb/mem/arena.h
 68.66% (46/67)
100.00% (5/5)
 86.79% (46/53)
proc/self/cwd/upb/message/accessors.h
 14.29% (60/420)
 14.29% (7/49)
 37.93% (33/87)
proc/self/cwd/upb/message/internal.h
100.00% (15/15)
100.00% (3/3)
 85.71% (6/7)
proc/self/cwd/upb/message/message.c
 50.48% (53/105)
 36.36% (4/11)
 51.61% (32/62)
proc/self/cwd/upb/mini_table/common.c
 51.61% (32/62)
 40.00% (2/5)
 51.06% (24/47)
proc/self/cwd/upb/mini_table/common.h
  6.00% (3/50)
 20.00% (1/5)
 20.00% (1/5)
proc/self/cwd/upb/mini_table/common_internal.h
 90.00% (18/20)
100.00% (3/3)
 71.43% (10/14)
proc/self/cwd/upb/mini_table/decode.c
 88.72% (637/718)
 97.62% (41/42)
 76.74% (386/503)
proc/self/cwd/upb/mini_table/decode.h
 50.00% (4/8)
 50.00% (1/2)
 50.00% (1/2)
proc/self/cwd/upb/mini_table/encode.c
 98.94% (187/189)
100.00% (16/16)
 82.88% (92/111)
proc/self/cwd/upb/mini_table/enum_internal.h
 56.52% (13/23)
 66.67% (2/3)
 59.09% (13/22)
proc/self/cwd/upb/mini_table/extension_registry.c
 73.91% (34/46)
 75.00% (3/4)
 73.53% (25/34)
proc/self/cwd/upb/mini_table/field_internal.h
 66.07% (37/56)
 70.59% (12/17)
 66.67% (28/42)
proc/self/cwd/upb/mini_table/message_internal.h
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/1)
proc/self/cwd/upb/reflection/def.hpp
  2.08% (6/289)
  2.03% (3/148)
  2.03% (3/148)
proc/self/cwd/upb/reflection/def_builder.c
 97.67% (251/257)
100.00% (20/20)
 94.41% (169/179)
proc/self/cwd/upb/reflection/def_builder_internal.h
 91.18% (31/34)
100.00% (5/5)
 94.44% (17/18)
proc/self/cwd/upb/reflection/def_pool.c
 38.59% (120/311)
 39.39% (13/33)
 38.15% (66/173)
proc/self/cwd/upb/reflection/def_type.c
100.00% (16/16)
100.00% (3/3)
 88.89% (8/9)
proc/self/cwd/upb/reflection/def_type.h
100.00% (3/3)
100.00% (1/1)
 80.00% (4/5)
proc/self/cwd/upb/reflection/desc_state.c
100.00% (18/18)
100.00% (1/1)
 85.71% (12/14)
proc/self/cwd/upb/reflection/desc_state_internal.h
100.00% (5/5)
100.00% (1/1)
100.00% (2/2)
proc/self/cwd/upb/reflection/enum_def.c
 72.88% (129/177)
 46.15% (12/26)
 63.64% (91/143)
proc/self/cwd/upb/reflection/enum_reserved_range.c
 65.38% (17/26)
 25.00% (1/4)
 76.92% (10/13)
proc/self/cwd/upb/reflection/enum_value_def.c
 82.61% (57/69)
 66.67% (8/12)
 84.31% (43/51)
proc/self/cwd/upb/reflection/extension_range.c
 83.33% (30/36)
 66.67% (4/6)
 89.19% (33/37)
proc/self/cwd/upb/reflection/field_def.c
 81.53% (543/666)
 67.74% (42/62)
 78.66% (365/464)
proc/self/cwd/upb/reflection/file_def.c
 73.08% (171/234)
 31.03% (9/29)
 63.68% (121/190)
proc/self/cwd/upb/reflection/message_def.c
 76.23% (356/467)
 60.38% (32/53)
 69.54% (274/394)
proc/self/cwd/upb/reflection/message_def.h
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
proc/self/cwd/upb/reflection/message_reserved_range.c
 66.67% (18/27)
 25.00% (1/4)
 83.33% (15/18)
proc/self/cwd/upb/reflection/method_def.c
 47.46% (28/59)
 15.38% (2/13)
 62.86% (22/35)
proc/self/cwd/upb/reflection/oneof_def.c
 71.05% (81/114)
 44.44% (8/18)
 75.00% (63/84)
proc/self/cwd/upb/reflection/service_def.c
 51.67% (31/60)
 33.33% (4/12)
 51.22% (21/41)
proc/self/cwd/upb/upb.hpp
 20.00% (4/20)
 36.36% (4/11)
 36.36% (4/11)
proc/self/cwd/upb/wire/decode.c
 61.84% (572/925)
 74.51% (38/51)
 56.80% (284/500)
proc/self/cwd/upb/wire/decode_internal.h
 32.56% (14/43)
 33.33% (2/6)
 28.00% (7/25)
proc/self/cwd/upb/wire/encode.c
 45.26% (215/475)
 62.96% (17/27)
 29.91% (105/351)
proc/self/cwd/upb/wire/eps_copy_input_stream.h
 66.86% (117/175)
 59.09% (13/22)
 64.54% (91/141)
proc/self/cwd/upb/wire/reader.h
 16.28% (14/86)
 16.67% (2/12)
 16.67% (2/12)
proc/self/cwd/upb/wire/swap_internal.h
 71.43% (10/14)
100.00% (3/3)
 77.78% (7/9)
Totals
 44.96% (5442/12104)
 32.76% (550/1679)
 57.08% (3474/6086)