Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/libjxl/lib/jpegli/bit_writer.h
  0.00% (0/49)
  0.00% (0/4)
  0.00% (0/4)
src/libjxl/lib/jpegli/color_quantize.cc
  0.00% (0/425)
  0.00% (0/18)
  0.00% (0/248)
src/libjxl/lib/jpegli/color_transform.cc
 40.38% (84/208)
 50.00% (5/10)
 37.67% (55/146)
src/libjxl/lib/jpegli/common.cc
 86.36% (38/44)
100.00% (5/5)
 87.10% (27/31)
src/libjxl/lib/jpegli/common_internal.h
100.00% (22/22)
100.00% (5/5)
 66.67% (14/21)
src/libjxl/lib/jpegli/decode.cc
 59.06% (554/938)
 63.16% (24/38)
 51.42% (397/772)
src/libjxl/lib/jpegli/decode_marker.cc
 95.71% (469/490)
 93.75% (15/16)
 97.42% (566/581)
src/libjxl/lib/jpegli/decode_scan.cc
 99.10% (438/442)
100.00% (15/15)
 87.68% (313/357)
src/libjxl/lib/jpegli/encode_internal.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/libjxl/lib/jpegli/error.cc
 41.43% (29/70)
 42.86% (3/7)
 16.67% (6/36)
src/libjxl/lib/jpegli/huffman.cc
 66.52% (151/227)
 50.00% (4/8)
 56.03% (65/116)
src/libjxl/lib/jpegli/idct.cc
 16.31% (91/558)
 76.92% (10/13)
 40.82% (60/147)
src/libjxl/lib/jpegli/memory_manager.cc
 84.00% (105/125)
100.00% (11/11)
 76.39% (55/72)
src/libjxl/lib/jpegli/memory_manager.h
100.00% (7/7)
100.00% (2/2)
100.00% (2/2)
src/libjxl/lib/jpegli/render.cc
 86.91% (571/657)
 86.36% (19/22)
 83.07% (363/437)
src/libjxl/lib/jpegli/simd.cc
100.00% (5/5)
100.00% (2/2)
100.00% (7/7)
src/libjxl/lib/jpegli/transpose-inl.h
100.00% (66/66)
100.00% (2/2)
100.00% (8/8)
src/libjxl/lib/jpegli/upsample.cc
 69.12% (47/68)
 71.43% (5/7)
 76.19% (32/42)
src/libjxl/lib/jxl/base/byte_order.h
  4.74% (9/190)
  8.00% (2/25)
 11.54% (3/26)
src/libjxl/lib/jxl/base/status.h
  0.00% (0/36)
  0.00% (0/8)
  0.00% (0/8)
src/libjxl/third_party/highway/hwy/aligned_allocator.cc
 65.62% (42/64)
 75.00% (3/4)
 55.10% (27/49)
src/libjxl/third_party/highway/hwy/aligned_allocator.h
  0.00% (0/8)
  0.00% (0/6)
  0.00% (0/6)
src/libjxl/third_party/highway/hwy/base.h
  3.70% (15/405)
  6.35% (4/63)
  6.35% (4/63)
src/libjxl/third_party/highway/hwy/highway.h
100.00% (5/5)
100.00% (1/1)
100.00% (1/1)
src/libjxl/third_party/highway/hwy/ops/generic_ops-inl.h
 94.81% (219/231)
 90.00% (18/20)
 90.00% (18/20)
src/libjxl/third_party/highway/hwy/ops/shared-inl.h
 15.00% (6/40)
 20.00% (2/10)
 33.33% (4/12)
src/libjxl/third_party/highway/hwy/ops/x86_128-inl.h
 34.90% (372/1066)
 45.24% (95/210)
 46.61% (103/221)
src/libjxl/third_party/highway/hwy/ops/x86_256-inl.h
 13.34% (210/1574)
 17.75% (60/338)
 17.75% (60/338)
src/libjxl/third_party/highway/hwy/ops/x86_512-inl.h
  0.00% (0/1420)
  0.00% (0/336)
  0.00% (0/336)
src/libjxl/third_party/highway/hwy/targets.cc
 69.40% (127/183)
 76.92% (10/13)
 54.58% (131/240)
src/libjxl/third_party/highway/hwy/targets.h
 22.09% (19/86)
 75.00% (6/8)
 97.83% (90/92)
src/libjxl/tools/jpegli_dec_fuzzer.cc
 93.66% (192/205)
 92.86% (13/14)
 86.21% (50/58)
Totals
 39.26% (3893/9915)
 27.46% (341/1242)
 54.71% (2461/4498)