GCC Code Coverage Report | |||||||||||||||||||||
|
|||||||||||||||||||||
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 | |
Generated by: GCOVR (Version 3.3) |