GCC Code Coverage Report
Directory: ./ Exec Total Coverage
Date: 2019-06-03 Lines: 1661 2433 68.3 %
Legend: low: < 75.0 % medium: >= 75.0 % high: >= 90.0 % Branches: 1670 3411 49.0 %

File Lines Branches
include/ccsds/ccsds_constellation.h
100.0 % 4 / 4 100.0 % 0 / 0
include/ccsds/ccsds_demodulator.h
100.0 % 1 / 1 100.0 % 0 / 0
include/ccsds/ccsds_modulator.h
100.0 % 1 / 1 100.0 % 0 / 0
include/ccsds/libfec/fec.h
100.0 % 7 / 7 100.0 % 0 / 0
include/ccsds/utils.h
91.5 % 43 / 47 66.7 % 24 / 36
lib/ccsds_constellation.cc
73.7 % 28 / 38 37.5 % 6 / 16
lib/ccsds_demodulator_impl.cc
98.1 % 53 / 54 47.0 % 31 / 66
lib/ccsds_modulator_impl.cc
70.5 % 86 / 122 33.9 % 59 / 174
lib/conv_decoder.cc
89.6 % 180 / 201 71.6 % 73 / 102
lib/conv_encoder.cc
97.5 % 78 / 80 63.5 % 61 / 96
lib/decoder.cc
45.5 % 5 / 11 100.0 % 0 / 0
lib/encoder.cc
55.6 % 5 / 9 100.0 % 0 / 0
lib/libfec/cpu_mode_x86_64.c
100.0 % 5 / 5 100.0 % 2 / 2
lib/libfec/decode_rs.h
20.2 % 20 / 99 14.3 % 12 / 84
lib/libfec/decode_rs_8.c
0.0 % 0 / 4 0.0 % 0 / 4
lib/libfec/decode_rs_ccsds.c
0.0 % 0 / 8 0.0 % 0 / 6
lib/libfec/decode_rs_char.c
100.0 % 3 / 3 100.0 % 0 / 0
lib/libfec/decode_rs_int.c
0.0 % 0 / 3 100.0 % 0 / 0
lib/libfec/dotprod.c
0.0 % 0 / 19 0.0 % 0 / 6
lib/libfec/dotprod_port.c
0.0 % 0 / 20 0.0 % 0 / 8
lib/libfec/encode_rs.h
100.0 % 10 / 10 100.0 % 8 / 8
lib/libfec/encode_rs_8.c
0.0 % 0 / 7 0.0 % 0 / 2
lib/libfec/encode_rs_ccsds.c
0.0 % 0 / 6 0.0 % 0 / 4
lib/libfec/encode_rs_char.c
100.0 % 3 / 3 100.0 % 0 / 0
lib/libfec/encode_rs_int.c
0.0 % 0 / 2 100.0 % 0 / 0
lib/libfec/fec.c
0.0 % 0 / 10 0.0 % 0 / 6
lib/libfec/fixed.h
0.0 % 0 / 5 0.0 % 0 / 2
lib/libfec/gen_ccsds.c
100.0 % 20 / 20 92.9 % 13 / 14
lib/libfec/gen_ccsds_tal.c
100.0 % 20 / 20 100.0 % 16 / 16
lib/libfec/init_rs.h
69.4 % 43 / 62 63.6 % 28 / 44
lib/libfec/init_rs_char.c
100.0 % 9 / 9 100.0 % 0 / 0
lib/libfec/init_rs_int.c
0.0 % 0 / 8 100.0 % 0 / 0
lib/libfec/peakval.c
0.0 % 0 / 7 0.0 % 0 / 2
lib/libfec/peakval_port.c
0.0 % 0 / 7 0.0 % 0 / 4
lib/libfec/rs-common.h
100.0 % 5 / 5 100.0 % 2 / 2
lib/libfec/sim.c
0.0 % 0 / 19 0.0 % 0 / 12
lib/libfec/sumsq.c
0.0 % 0 / 6 0.0 % 0 / 2
lib/libfec/sumsq_port.c
0.0 % 0 / 5 0.0 % 0 / 2
lib/libfec/viterbi27.c
60.0 % 30 / 50 42.9 % 6 / 14
lib/libfec/viterbi27_port.c
84.1 % 95 / 113 93.8 % 152 / 162
lib/libfec/viterbi29.c
0.0 % 0 / 41 0.0 % 0 / 12
lib/libfec/viterbi29_port.c
0.0 % 0 / 61 0.0 % 0 / 34
lib/libfec/viterbi39.c
0.0 % 0 / 41 0.0 % 0 / 12
lib/libfec/viterbi39_port.c
0.0 % 0 / 63 0.0 % 0 / 36
lib/libfec/viterbi615.c
0.0 % 0 / 41 0.0 % 0 / 12
lib/libfec/viterbi615_port.c
0.0 % 0 / 60 0.0 % 0 / 32
lib/pcm_decoder.cc
70.0 % 35 / 50 61.9 % 13 / 21
lib/pcm_encoder.cc
67.3 % 33 / 49 68.4 % 13 / 19
lib/qa_ccsds.cc
100.0 % 15 / 15 50.0 % 5 / 10
lib/qa_ccsds_demodulator.cc
100.0 % 241 / 241 56.3 % 320 / 568
lib/qa_ccsds_demodulator.h
100.0 % 9 / 9 48.9 % 46 / 94
lib/qa_ccsds_modulator.cc
50.0 % 1 / 2 50.0 % 2 / 4
lib/qa_conv_decoder.cc
100.0 % 129 / 129 56.7 % 144 / 254
lib/qa_conv_decoder.h
100.0 % 13 / 13 49.3 % 70 / 142
lib/qa_conv_encoder.cc
100.0 % 10 / 10 58.3 % 7 / 12
lib/qa_conv_encoder.h
100.0 % 4 / 4 47.1 % 16 / 34
lib/qa_decoder.cc
100.0 % 3 / 3 50.0 % 2 / 4
lib/qa_decoder.h
100.0 % 4 / 4 47.1 % 16 / 34
lib/qa_encoder.cc
100.0 % 3 / 3 50.0 % 2 / 4
lib/qa_encoder.h
100.0 % 4 / 4 47.1 % 16 / 34
lib/qa_pcm_decoder.cc
100.0 % 3 / 3 50.0 % 2 / 4
lib/qa_pcm_decoder.h
100.0 % 4 / 4 47.1 % 16 / 34
lib/qa_pcm_encoder.cc
100.0 % 3 / 3 50.0 % 2 / 4
lib/qa_pcm_encoder.h
100.0 % 4 / 4 47.1 % 16 / 34
lib/qa_rs_decoder.cc
100.0 % 101 / 101 38.5 % 173 / 449
lib/qa_rs_decoder.h
100.0 % 8 / 8 48.8 % 40 / 82
lib/qa_rs_encoder.cc
100.0 % 17 / 17 52.9 % 18 / 34
lib/qa_rs_encoder.h
100.0 % 4 / 4 47.1 % 16 / 34
lib/qa_turbo_encoder.cc
100.0 % 15 / 15 57.1 % 8 / 14
lib/qa_turbo_encoder.h
100.0 % 4 / 4 47.1 % 16 / 34
lib/qa_utils.cc
100.0 % 27 / 27 53.7 % 58 / 108
lib/qa_utils.h
100.0 % 5 / 5 47.8 % 22 / 46
lib/rs_decoder.cc
95.5 % 64 / 67 71.4 % 35 / 49
lib/rs_encoder.cc
98.6 % 72 / 73 76.5 % 39 / 51
lib/test_ccsds.cc
100.0 % 10 / 10 50.0 % 14 / 28
lib/turbo_encoder.cc
45.9 % 62 / 135 21.7 % 30 / 138