Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
bool_value.cc
 69.23% (27/39)
 80.00% (4/5)
 47.08% (137/291)
bool_value.h
 50.00% (9/18)
 63.64% (7/11)
 66.67% (8/12)
bytes_value.cc
 57.50% (46/80)
 54.55% (6/11)
 45.79% (136/297)
bytes_value.h
 21.43% (21/98)
 21.43% (9/42)
 23.26% (10/43)
bytes_value_input_stream.h
  0.00% (0/34)
  0.00% (0/10)
  0.00% (0/10)
bytes_value_output_stream.h
  0.00% (0/48)
  0.00% (0/14)
  0.00% (0/14)
custom_list_value.cc
 34.49% (139/403)
 46.51% (20/43)
 29.24% (455/1556)
custom_list_value.h
 27.66% (13/47)
 28.57% (4/14)
 54.41% (37/68)
custom_map_value.cc
 30.40% (176/579)
 38.89% (21/54)
 24.67% (606/2456)
custom_map_value.h
 32.65% (16/49)
 35.71% (5/14)
 55.88% (38/68)
custom_struct_value.cc
  0.00% (0/262)
  0.00% (0/18)
  0.00% (0/1485)
custom_struct_value.h
  0.00% (0/57)
  0.00% (0/13)
  0.00% (0/13)
custom_value.h
 80.77% (21/26)
 75.00% (3/4)
 75.00% (3/4)
double_value.cc
 82.86% (58/70)
 80.00% (4/5)
 50.16% (155/309)
double_value.h
 30.77% (4/13)
 50.00% (4/8)
 55.56% (5/9)
duration_value.cc
 55.81% (24/43)
 40.00% (2/5)
 45.86% (144/314)
duration_value.h
 31.58% (12/38)
 40.00% (6/15)
 54.17% (13/24)
error_value.cc
 27.34% (35/128)
 32.26% (10/31)
  5.47% (27/494)
error_value.h
 34.15% (14/41)
 29.41% (5/17)
 40.44% (55/136)
int_value.cc
 76.47% (39/51)
 80.00% (4/5)
 47.62% (140/294)
int_value.h
 36.84% (7/19)
 50.00% (5/10)
 54.55% (6/11)
legacy_list_value.cc
 19.25% (36/187)
 11.90% (5/42)
 18.13% (35/193)
legacy_list_value.h
 28.57% (4/14)
 28.57% (2/7)
 37.50% (3/8)
legacy_map_value.cc
 11.04% (36/326)
  9.43% (5/53)
  7.95% (35/440)
legacy_map_value.h
 28.57% (4/14)
 28.57% (2/7)
 37.50% (3/8)
legacy_struct_value.cc
100.00% (16/16)
100.00% (4/4)
 68.75% (22/32)
legacy_struct_value.h
 43.75% (7/16)
 50.00% (3/6)
 62.50% (5/8)
list_value.cc
 43.37% (108/249)
 33.33% (12/36)
 38.02% (503/1323)
list_value.h
 14.81% (4/27)
 20.00% (3/15)
 25.00% (4/16)
list_value_builder.h
 30.00% (3/10)
 25.00% (1/4)
 25.00% (1/4)
list_value_variant.h
 42.37% (25/59)
 45.45% (5/11)
 32.88% (24/73)
map_value.cc
 39.68% (123/310)
 38.10% (16/42)
 30.65% (445/1452)
map_value.h
 14.81% (4/27)
 20.00% (3/15)
 25.00% (4/16)
map_value_builder.h
 30.00% (3/10)
 25.00% (1/4)
 25.00% (1/4)
map_value_variant.h
 42.37% (25/59)
 45.45% (5/11)
 32.88% (24/73)
message_value.h
  0.00% (0/34)
  0.00% (0/14)
  0.00% (0/16)
null_value.cc
 61.29% (19/31)
 66.67% (2/3)
 45.58% (129/283)
null_value.h
  0.00% (0/12)
  0.00% (0/8)
  0.00% (0/8)
opaque_value.cc
  0.00% (0/119)
  0.00% (0/13)
  0.00% (0/640)
opaque_value.h
  0.00% (0/45)
  0.00% (0/12)
  0.00% (0/141)
optional_value.cc
  0.00% (0/176)
  0.00% (0/25)
  0.00% (0/255)
optional_value.h
  0.00% (0/20)
  0.00% (0/8)
  0.00% (0/9)
parsed_json_list_value.cc
 23.89% (81/339)
 40.00% (8/20)
 24.26% (296/1220)
parsed_json_list_value.h
 12.50% (6/48)
  6.25% (1/16)
 53.01% (44/83)
parsed_json_map_value.cc
 32.75% (94/287)
 50.00% (10/20)
 19.11% (150/785)
parsed_json_map_value.h
 12.50% (6/48)
  6.25% (1/16)
 53.01% (44/83)
parsed_json_value.cc
 77.22% (61/79)
 75.00% (3/4)
 62.07% (18/29)
parsed_map_field_value.cc
  0.00% (0/425)
  0.00% (0/26)
  0.00% (0/1215)
parsed_map_field_value.h
  0.00% (0/47)
  0.00% (0/13)
  0.00% (0/252)
parsed_message_value.cc
  8.91% (22/247)
  8.33% (2/24)
  8.76% (100/1141)
parsed_message_value.h
 56.60% (30/53)
 50.00% (8/16)
 50.39% (130/258)
parsed_repeated_field_value.cc
  0.00% (0/280)
  0.00% (0/21)
  0.00% (0/1043)
parsed_repeated_field_value.h
  0.00% (0/47)
  0.00% (0/13)
  0.00% (0/231)
string_value.cc
  4.92% (85/1728)
 15.15% (15/99)
 10.94% (145/1325)
string_value.h
 30.82% (49/159)
 33.33% (20/60)
 34.43% (21/61)
struct_value.cc
  6.88% (22/320)
  9.09% (4/44)
  5.37% (67/1248)
struct_value.h
  6.06% (2/33)
  5.26% (1/19)
 10.00% (2/20)
struct_value_builder.cc
  6.60% (82/1243)
 16.13% (10/62)
  6.20% (79/1274)
struct_value_variant.h
 38.60% (22/57)
 36.36% (4/11)
 29.17% (21/72)
timestamp_value.cc
 48.84% (21/43)
 40.00% (2/5)
 45.86% (144/314)
timestamp_value.h
 19.44% (7/36)
 33.33% (5/15)
 25.00% (6/24)
type_value.cc
 64.29% (18/28)
 66.67% (2/3)
 44.07% (119/270)
type_value.h
 38.89% (7/18)
 45.45% (5/11)
 50.00% (6/12)
uint_value.cc
 76.47% (39/51)
 80.00% (4/5)
 47.62% (140/294)
uint_value.h
 42.86% (9/21)
 50.00% (5/10)
 54.55% (6/11)
unknown_value.cc
  0.00% (0/24)
  0.00% (0/3)
  0.00% (0/267)
unknown_value.h
  0.00% (0/30)
  0.00% (0/15)
  0.00% (0/16)
value_builder.cc
 31.25% (290/928)
 38.40% (48/125)
 31.20% (542/1737)
value_variant.cc
  0.00% (0/154)
  0.00% (0/6)
  0.00% (0/294)
value_variant.h
 67.48% (193/286)
 76.60% (36/47)
 70.55% (103/146)
values.h
  9.09% (1/11)
 33.33% (1/3)
 33.33% (1/3)
Totals
 20.28% (2225/10974)
 26.95% (383/1421)
 20.26% (5397/26638)