View results by: Directories | Files
| Path | Line Coverage | Function Coverage | Region Coverage |
|---|---|---|---|
src/libiec61850/fuzz/fuzz_goose_subscriber.c |
100.00% (15/15) |
100.00% (2/2) |
100.00% (4/4) |
src/libiec61850/hal/ethernet/linux/ethernet_linux.c |
33.19% (78/235) |
33.33% (5/15) |
35.08% (67/191) |
src/libiec61850/hal/memory/lib_memory.c |
44.83% (13/29) |
50.00% (3/6) |
38.89% (7/18) |
src/libiec61850/hal/thread/linux/thread_linux.c |
0.00% (0/48) |
0.00% (0/9) |
0.00% (0/27) |
src/libiec61850/hal/time/unix/time.c |
22.50% (9/40) |
20.00% (1/5) |
21.05% (4/19) |
src/libiec61850/src/common/conversions.c |
5.17% (6/116) |
20.00% (1/5) |
7.69% (4/52) |
src/libiec61850/src/common/linked_list.c |
34.35% (45/131) |
42.86% (6/14) |
31.34% (21/67) |
src/libiec61850/src/common/simple_allocator.c |
0.00% (0/22) |
0.00% (0/3) |
0.00% (0/10) |
src/libiec61850/src/common/string_utilities.c |
6.28% (31/494) |
7.69% (2/26) |
5.41% (18/333) |
src/libiec61850/src/goose/goose_receiver.c |
49.29% (518/1051) |
50.00% (10/20) |
53.63% (347/647) |
src/libiec61850/src/goose/goose_subscriber.c |
37.86% (39/103) |
20.00% (5/25) |
37.74% (20/53) |
src/libiec61850/src/mms/asn1/asn1_ber_primitive_value.c |
31.03% (18/58) |
33.33% (2/6) |
32.43% (12/37) |
src/libiec61850/src/mms/asn1/ber_decode.c |
68.45% (115/168) |
70.00% (7/10) |
67.29% (72/107) |
src/libiec61850/src/mms/asn1/ber_encoder.c |
0.00% (0/328) |
0.00% (0/19) |
0.00% (0/148) |
src/libiec61850/src/mms/asn1/ber_integer.c |
4.55% (6/132) |
12.50% (2/16) |
3.45% (2/58) |
src/libiec61850/src/mms/iso_mms/common/mms_type_spec.c |
0.00% (0/247) |
0.00% (0/13) |
0.00% (0/205) |
src/libiec61850/src/mms/iso_mms/common/mms_value.c |
11.49% (206/1793) |
16.98% (18/106) |
12.67% (138/1089) |
Totals |
21.94% (1099/5010) |
21.33% (64/300) |
23.36% (716/3065) |