GCC Code Coverage Report
Directory:
./
Exec
Total
Coverage
Date:
2024-12-09 15:30:52
Lines:
5758
5880
97.9 %
Legend:
low: < 75.0 %
medium: >= 75.0 %
high: >= 90.0 %
Branches:
9262
9864
93.9 %
File
Lines
Branches
build/tmp_project/DataStream/src/data_stream_file_simple_type.cpp
100.0 %
190 / 190
69.2 %
90 / 130
program/main_info.cpp
100.0 %
22 / 22
96.7 %
29 / 30
program/main_merge.cpp
100.0 %
28 / 28
100.0 %
39 / 39
program/main_split.cpp
67.1 %
47 / 70
45.5 %
70 / 154
src/phoenix_mock.cpp
100.0 %
9 / 9
100.0 %
5 / 5
tmp_project/DataStream/TESTS/TEST_CHECK_VALUE/main.cpp
100.0 %
65 / 65
100.0 %
143 / 143
tmp_project/DataStream/TESTS/TEST_DATA_FILE/main.cpp
100.0 %
210 / 210
100.0 %
512 / 512
tmp_project/DataStream/TESTS/TEST_DATA_MESSAGE/main.cpp
100.0 %
444 / 444
100.0 %
992 / 992
tmp_project/DataStream/TESTS/TEST_DATA_SIZE/main.cpp
100.0 %
202 / 202
99.8 %
425 / 426
tmp_project/DataStream/TESTS/TEST_IS_SIMPLE_TYPE/main.cpp
100.0 %
16 / 16
100.0 %
55 / 55
tmp_project/DataStream/TESTS/TEST_SHADOK/Shadok.cpp
100.0 %
24 / 24
100.0 %
2 / 2
tmp_project/DataStream/TESTS/TEST_SHADOK/Shadok.h
100.0 %
2 / 2
- %
0 / 0
tmp_project/DataStream/TESTS/TEST_SHADOK/Shadok_impl.h
100.0 %
4 / 4
- %
0 / 0
tmp_project/DataStream/TESTS/TEST_SHADOK/main.cpp
100.0 %
47 / 47
97.1 %
67 / 69
tmp_project/DataStream/TESTS/TEST_TABLE_SIZE/main.cpp
100.0 %
25 / 25
96.7 %
59 / 61
tmp_project/DataStream/TESTS/TEST_TAB_FILE/main.cpp
100.0 %
36 / 36
98.9 %
91 / 92
tmp_project/DataStream/TESTS/TEST_TAB_MESSAGE/main.cpp
100.0 %
35 / 35
98.9 %
88 / 89
tmp_project/DataStream/src/data_file.h
100.0 %
28 / 28
100.0 %
15 / 15
tmp_project/DataStream/src/data_message.h
100.0 %
8 / 8
- %
0 / 0
tmp_project/DataStream/src/data_size.h
100.0 %
8 / 8
100.0 %
1 / 1
tmp_project/DataStream/src/data_stream_assert.cpp
100.0 %
3 / 3
50.0 %
1 / 2
tmp_project/DataStream/src/data_stream_check_value_impl.h
100.0 %
93 / 93
73.7 %
160 / 217
tmp_project/DataStream/src/data_stream_file.cpp
100.0 %
19 / 19
69.2 %
9 / 13
tmp_project/DataStream/src/data_stream_isSimpleType.cpp
100.0 %
11 / 11
- %
0 / 0
tmp_project/DataStream/src/data_stream_message.cpp
100.0 %
235 / 235
63.6 %
7 / 11
tmp_project/DataStream/src/data_stream_read_file.h
100.0 %
32 / 32
73.5 %
25 / 34
tmp_project/DataStream/src/data_stream_read_message.h
100.0 %
31 / 31
73.5 %
25 / 34
tmp_project/DataStream/src/data_stream_size.cpp
100.0 %
69 / 69
- %
0 / 0
tmp_project/DataStream/src/data_stream_size.h
100.0 %
20 / 20
100.0 %
10 / 10
tmp_project/DataStream/src/data_stream_write_file.h
100.0 %
26 / 26
76.0 %
19 / 25
tmp_project/DataStream/src/data_stream_write_message.h
100.0 %
26 / 26
76.0 %
19 / 25
tmp_project/OptionParser/TESTS/TEST_ARGPARSER/main.cpp
100.0 %
30 / 30
100.0 %
35 / 35
tmp_project/OptionParser/TESTS/TEST_GET_ARGUMENT_LIST/main.cpp
100.0 %
11 / 11
100.0 %
37 / 37
tmp_project/OptionParser/TESTS/TEST_OPTION/main.cpp
100.0 %
35 / 35
100.0 %
78 / 78
tmp_project/OptionParser/TESTS/TEST_OPTION_COMPLETION/main.cpp
100.0 %
16 / 16
100.0 %
70 / 70
tmp_project/OptionParser/TESTS/TEST_OPTION_COMPLETION_MODE/main.cpp
95.5 %
42 / 44
98.3 %
178 / 181
tmp_project/OptionParser/TESTS/TEST_OPTION_TYPE/main.cpp
100.0 %
50 / 50
100.0 %
210 / 210
tmp_project/OptionParser/TESTS/TEST_OPTION_VALUE/main.cpp
100.0 %
30 / 30
100.0 %
64 / 64
tmp_project/OptionParser/TESTS/TEST_ParseOption/main.cpp
100.0 %
14 / 14
100.0 %
26 / 26
tmp_project/OptionParser/TESTS/TEST_ParseOptionBase/main.cpp
100.0 %
15 / 15
100.0 %
29 / 29
tmp_project/OptionParser/TESTS/TEST_ParserModeBase/main.cpp
100.0 %
37 / 37
100.0 %
70 / 70
tmp_project/OptionParser/TESTS/TEST_ParserModeMulti/main.cpp
100.0 %
28 / 28
100.0 %
68 / 68
tmp_project/OptionParser/TESTS/TEST_ParserModeMultiDir/main.cpp
100.0 %
28 / 28
100.0 %
68 / 68
tmp_project/OptionParser/TESTS/TEST_ParserOptionInt/main.cpp
100.0 %
28 / 28
100.0 %
34 / 34
tmp_project/OptionParser/TESTS/TEST_ParserOptionListString/main.cpp
100.0 %
16 / 16
100.0 %
23 / 23
tmp_project/OptionParser/TESTS/TEST_ParserOptionMulti/main.cpp
100.0 %
38 / 38
100.0 %
76 / 76
tmp_project/OptionParser/TESTS/TEST_ParserOptionNone/main.cpp
100.0 %
10 / 10
100.0 %
15 / 15
tmp_project/OptionParser/TESTS/TEST_ParserOptionString/main.cpp
100.0 %
12 / 12
100.0 %
16 / 16
tmp_project/OptionParser/TESTS/TEST_ParserOptionString/main_longString.cpp
100.0 %
12 / 12
100.0 %
16 / 16
tmp_project/OptionParser/src/ArgParser.cpp
100.0 %
65 / 65
100.0 %
30 / 30
tmp_project/OptionParser/src/Option.cpp
85.0 %
159 / 187
57.9 %
117 / 202
tmp_project/OptionParser/src/OptionMode.cpp
93.4 %
114 / 122
87.1 %
101 / 116
tmp_project/OptionParser/src/OptionMode_impl.h
87.5 %
7 / 8
63.2 %
12 / 19
tmp_project/OptionParser/src/OptionParser.cpp
94.6 %
209 / 221
81.8 %
220 / 269
tmp_project/OptionParser/src/OptionParser_impl.h
100.0 %
8 / 8
100.0 %
6 / 6
tmp_project/OptionParser/src/OptionType.cpp
100.0 %
64 / 64
89.2 %
66 / 74
tmp_project/OptionParser/src/OptionValue.cpp
97.4 %
75 / 77
73.3 %
22 / 30
tmp_project/OptionParser/src/OptionValue_impl.h
82.1 %
32 / 39
40.4 %
23 / 57
tmp_project/OptionParser/src/get_argument_list.cpp
100.0 %
36 / 36
94.1 %
32 / 34
tmp_project/OptionParser/src/path_completion.cpp
95.2 %
59 / 62
83.6 %
102 / 122
tmp_project/StringUtils/TESTS/TEST_COLOR/main.cpp
100.0 %
72 / 72
100.0 %
202 / 202
tmp_project/StringUtils/TESTS/TEST_CONVERT_TO_STRING/main.cpp
100.0 %
19 / 19
100.0 %
78 / 78
tmp_project/StringUtils/TESTS/TEST_ERASE_FIRST_LAST_CHARS/main.cpp
100.0 %
38 / 38
100.0 %
129 / 129
tmp_project/StringUtils/TESTS/TEST_FILENAME/main.cpp
100.0 %
90 / 90
100.0 %
554 / 554
tmp_project/StringUtils/TESTS/TEST_FILESIZE/main.cpp
100.0 %
8 / 8
100.0 %
12 / 12
tmp_project/StringUtils/TESTS/TEST_FILE_BEGINING/main.cpp
100.0 %
9 / 9
100.0 %
28 / 28
tmp_project/StringUtils/TESTS/TEST_IS_OK/main.cpp
100.0 %
72 / 72
100.0 %
230 / 230
tmp_project/StringUtils/TESTS/TEST_LOWER_UPPER/main.cpp
100.0 %
90 / 90
100.0 %
330 / 330
tmp_project/StringUtils/TESTS/TEST_PHOENIX_ASSERT/main.cpp
100.0 %
7 / 7
100.0 %
4 / 4
tmp_project/StringUtils/TESTS/TEST_PHOENIX_POPEN/main.cpp
100.0 %
27 / 27
100.0 %
86 / 86
tmp_project/StringUtils/TESTS/TEST_PLOG/main.cpp
100.0 %
124 / 124
100.0 %
279 / 279
tmp_project/StringUtils/TESTS/TEST_PRINT_STRING/main.cpp
100.0 %
35 / 35
100.0 %
47 / 47
tmp_project/StringUtils/TESTS/TEST_PROGRESS_BAR/main.cpp
100.0 %
46 / 46
100.0 %
69 / 69
tmp_project/StringUtils/TESTS/TEST_PSTREAM/main.cpp
100.0 %
45 / 45
100.0 %
82 / 82
tmp_project/StringUtils/TESTS/TEST_PSTRING/main.cpp
100.0 %
65 / 65
100.0 %
209 / 209
tmp_project/StringUtils/TESTS/TEST_PTIMER/main.cpp
100.0 %
21 / 21
100.0 %
36 / 36
tmp_project/StringUtils/TESTS/TEST_RANDOM/main.cpp
100.0 %
9 / 9
81.8 %
9 / 11
tmp_project/StringUtils/TESTS/TEST_REGEXPR/main.cpp
100.0 %
11 / 11
100.0 %
42 / 42
tmp_project/StringUtils/TESTS/TEST_STRING_FUNCTION/main.cpp
100.0 %
165 / 165
98.9 %
711 / 719
tmp_project/StringUtils/TESTS/TEST_SYSTEM/main.cpp
100.0 %
45 / 45
100.0 %
186 / 186
tmp_project/StringUtils/TESTS/TEST_VECTOR_SPLIT/main.cpp
100.0 %
32 / 32
100.0 %
48 / 48
tmp_project/StringUtils/TESTS/TEST_WHOAMI/main.cpp
100.0 %
7 / 7
100.0 %
6 / 6
tmp_project/StringUtils/src/PLog.cpp
96.9 %
157 / 162
87.7 %
100 / 114
tmp_project/StringUtils/src/PStream.cpp
100.0 %
19 / 19
100.0 %
2 / 2
tmp_project/StringUtils/src/PStream_impl.h
100.0 %
26 / 26
100.0 %
4 / 4
tmp_project/StringUtils/src/PString.cpp
92.3 %
48 / 52
81.8 %
9 / 11
tmp_project/StringUtils/src/PString.h
100.0 %
16 / 16
100.0 %
7 / 7
tmp_project/StringUtils/src/PTimer.cpp
100.0 %
36 / 36
100.0 %
5 / 5
tmp_project/StringUtils/src/ProgressBarr.cpp
100.0 %
86 / 86
83.3 %
15 / 18
tmp_project/StringUtils/src/ProgressTime.cpp
100.0 %
101 / 101
75.0 %
15 / 20
tmp_project/StringUtils/src/convertToString.cpp
100.0 %
4 / 4
- %
0 / 0
tmp_project/StringUtils/src/convertToString_impl.h
100.0 %
9 / 9
66.7 %
6 / 9
tmp_project/StringUtils/src/phoenix_assert.cpp
100.0 %
3 / 3
50.0 %
1 / 2
tmp_project/StringUtils/src/phoenix_check.cpp
88.9 %
24 / 27
85.7 %
30 / 35
tmp_project/StringUtils/src/phoenix_check_impl.h
100.0 %
6 / 6
100.0 %
2 / 2
tmp_project/StringUtils/src/phoenix_getFileSize.cpp
100.0 %
12 / 12
100.0 %
2 / 2
tmp_project/StringUtils/src/phoenix_isOk.cpp
100.0 %
6 / 6
100.0 %
3 / 3
tmp_project/StringUtils/src/phoenix_random.cpp
100.0 %
4 / 4
- %
0 / 0
tmp_project/StringUtils/src/phoenix_random_impl.h
100.0 %
8 / 8
- %
0 / 0
tmp_project/StringUtils/src/phoenix_vector_split.h
100.0 %
11 / 11
90.9 %
10 / 11
tmp_project/StringUtils/src/phoenix_whoami.cpp
100.0 %
5 / 5
100.0 %
3 / 3
tmp_project/StringUtils/src/print_string_impl.h
100.0 %
27 / 27
100.0 %
35 / 35
tmp_project/StringUtils/src/string_color.cpp
96.4 %
106 / 110
91.7 %
44 / 48
tmp_project/StringUtils/src/string_filename.cpp
99.0 %
206 / 208
92.6 %
226 / 244
tmp_project/StringUtils/src/string_function.cpp
99.6 %
257 / 258
94.2 %
260 / 276
tmp_project/StringUtils/src/string_lower_upper.cpp
100.0 %
110 / 110
88.4 %
175 / 198
tmp_project/StringUtils/src/string_system.cpp
89.1 %
139 / 156
77.2 %
129 / 167
Generated by:
GCOVR (Version 4.2)