GCC Code Coverage Report
Directory:
./
Date:
2024-12-09 11:00:39
Legend:
low: >= 0%
medium: >= 75.0%
high: >= 90.0%
Exec
Total
Coverage
Lines:
6020
6278
95.9%
Branches:
9122
9880
92.3%
File
Lines
Branches
TESTS/TEST_BASE_CONNECTOR_MANAGER/main.cpp
100.0
100.0%
22 / 22
100.0%
91 / 91
TESTS/TEST_CALL_CONNECTOR_MANAGER/main.cpp
94.7
94.7%
36 / 38
100.0%
105 / 105
TESTS/TEST_EMPTY_BACKEND_CONNECTOR_MANAGER/main.cpp
100.0
100.0%
12 / 12
100.0%
35 / 35
TESTS/TEST_LOCAL_VARIABLE/main.cpp
100.0
100.0%
44 / 44
100.0%
105 / 105
TESTS/TEST_PULL_CONNECTOR_MANAGER/main.cpp
100.0
100.0%
30 / 30
100.0%
80 / 80
TESTS/TEST_PUSH_CONNECTOR_MANAGER/main.cpp
100.0
100.0%
46 / 46
100.0%
143 / 143
TESTS/TEST_PUSH_MOCKRECORD_CONNECTOR_MANAGER/main.cpp
100.0
100.0%
20 / 20
100.0%
61 / 61
TESTS/TEST_PUSH_MSG_CONNECTOR_MANAGER/main.cpp
100.0
100.0%
63 / 63
100.0%
167 / 167
TESTS/TEST_TYPE_STREAM_COMPOSE_TYPE/main.cpp
100.0
100.0%
96 / 96
100.0%
291 / 291
build/src/type_stream_get_type.cpp
100.0
100.0%
44 / 44
100.0%
11 / 11
build/tmp_project/DataStream/src/data_stream_file_simple_type.cpp
100.0
100.0%
190 / 190
69.2%
90 / 130
src/PAbstractConnector.h
90.0
90.0%
36 / 40
55.2%
32 / 58
src/PAbstractConnector_impl.h
98.5
98.5%
65 / 66
81.4%
35 / 43
src/PAbstractControlManager.h
91.2
91.2%
62 / 68
80.8%
42 / 52
src/PAbstractControlManager_impl.h
97.4
97.4%
74 / 76
75.6%
31 / 41
src/PAbstractInternalVar_impl.h
52.4
52.4%
22 / 42
17.6%
6 / 34
src/PComposeType.cpp
78.7
78.7%
107 / 136
45.5%
5 / 11
src/PComposeType.h
100.0
100.0%
15 / 15
-%
0 / 0
src/PEmptyControlBackend.cpp
57.1
57.1%
52 / 91
36.5%
27 / 74
src/PGenericInternalVar_impl.h
100.0
100.0%
13 / 13
100.0%
2 / 2
src/PMockConnector.cpp
75.6
75.6%
136 / 180
50.0%
8 / 16
src/PMockConnector.h
100.0
100.0%
35 / 35
-%
0 / 0
src/PMockControlBackend.cpp
88.7
88.7%
267 / 301
62.8%
342 / 545
src/phoenix_backend_impl.h
100.0
100.0%
5 / 5
-%
0 / 0
src/phoenix_composeType.cpp
100.0
100.0%
64 / 64
88.9%
72 / 81
src/phoenix_composeType.h
96.8
96.8%
61 / 63
67.6%
48 / 71
src/phoenix_composeType_impl.h
84.6
84.6%
11 / 13
100.0%
3 / 3
src/phoenix_createMockControl.cpp
80.6
80.6%
29 / 36
47.8%
11 / 23
src/phoenix_createMockControl_impl.h
100.0
100.0%
21 / 21
66.7%
18 / 27
src/phoenix_mockControlBackend.cpp
76.0
76.0%
79 / 104
46.4%
58 / 125
src/phoenix_mockControlBackend_impl.h
95.2
95.2%
20 / 21
90.9%
10 / 11
tmp_project/DataStream/TESTS/TEST_CHECK_VALUE/main.cpp
100.0
100.0%
65 / 65
100.0%
143 / 143
tmp_project/DataStream/TESTS/TEST_DATA_FILE/main.cpp
100.0
100.0%
216 / 216
100.0%
513 / 513
tmp_project/DataStream/TESTS/TEST_DATA_MESSAGE/main.cpp
100.0
100.0%
444 / 444
100.0%
992 / 992
tmp_project/DataStream/TESTS/TEST_DATA_SIZE/main.cpp
100.0
100.0%
202 / 202
99.8%
425 / 426
tmp_project/DataStream/TESTS/TEST_IS_SIMPLE_TYPE/main.cpp
100.0
100.0%
16 / 16
100.0%
55 / 55
tmp_project/DataStream/TESTS/TEST_SHADOK/Shadok.cpp
100.0
100.0%
24 / 24
100.0%
2 / 2
tmp_project/DataStream/TESTS/TEST_SHADOK/Shadok.h
100.0
100.0%
2 / 2
-%
0 / 0
tmp_project/DataStream/TESTS/TEST_SHADOK/Shadok_impl.h
100.0
100.0%
4 / 4
-%
0 / 0
tmp_project/DataStream/TESTS/TEST_SHADOK/main.cpp
100.0
100.0%
47 / 47
97.1%
67 / 69
tmp_project/DataStream/TESTS/TEST_TABLE_SIZE/main.cpp
100.0
100.0%
25 / 25
96.7%
59 / 61
tmp_project/DataStream/TESTS/TEST_TAB_FILE/main.cpp
100.0
100.0%
37 / 37
98.9%
91 / 92
tmp_project/DataStream/TESTS/TEST_TAB_MESSAGE/main.cpp
100.0
100.0%
36 / 36
98.9%
88 / 89
tmp_project/DataStream/src/data_file.h
100.0
100.0%
28 / 28
93.3%
14 / 15
tmp_project/DataStream/src/data_message.h
100.0
100.0%
10 / 10
-%
0 / 0
tmp_project/DataStream/src/data_size.h
100.0
100.0%
12 / 12
66.7%
2 / 3
tmp_project/DataStream/src/data_stream_assert.cpp
100.0
100.0%
3 / 3
50.0%
1 / 2
tmp_project/DataStream/src/data_stream_check_value_impl.h
100.0
100.0%
93 / 93
73.7%
160 / 217
tmp_project/DataStream/src/data_stream_file.cpp
100.0
100.0%
19 / 19
76.9%
10 / 13
tmp_project/DataStream/src/data_stream_isSimpleType.cpp
100.0
100.0%
11 / 11
-%
0 / 0
tmp_project/DataStream/src/data_stream_message.cpp
100.0
100.0%
235 / 235
63.6%
7 / 11
tmp_project/DataStream/src/data_stream_read_file.h
100.0
100.0%
32 / 32
73.5%
25 / 34
tmp_project/DataStream/src/data_stream_read_message.h
100.0
100.0%
31 / 31
73.5%
25 / 34
tmp_project/DataStream/src/data_stream_size.cpp
100.0
100.0%
69 / 69
-%
0 / 0
tmp_project/DataStream/src/data_stream_size.h
100.0
100.0%
20 / 20
100.0%
10 / 10
tmp_project/DataStream/src/data_stream_write_file.h
100.0
100.0%
26 / 26
76.0%
19 / 25
tmp_project/DataStream/src/data_stream_write_message.h
100.0
100.0%
26 / 26
76.0%
19 / 25
tmp_project/StringUtils/TESTS/TEST_COLOR/main.cpp
100.0
100.0%
73 / 73
100.0%
202 / 202
tmp_project/StringUtils/TESTS/TEST_CONVERT_TO_STRING/main.cpp
100.0
100.0%
20 / 20
100.0%
78 / 78
tmp_project/StringUtils/TESTS/TEST_ERASE_FIRST_LAST_CHARS/main.cpp
100.0
100.0%
42 / 42
100.0%
129 / 129
tmp_project/StringUtils/TESTS/TEST_FILENAME/main.cpp
100.0
100.0%
90 / 90
100.0%
554 / 554
tmp_project/StringUtils/TESTS/TEST_FILESIZE/main.cpp
100.0
100.0%
8 / 8
100.0%
12 / 12
tmp_project/StringUtils/TESTS/TEST_FILE_BEGINING/main.cpp
100.0
100.0%
9 / 9
100.0%
28 / 28
tmp_project/StringUtils/TESTS/TEST_IS_OK/main.cpp
100.0
100.0%
72 / 72
100.0%
230 / 230
tmp_project/StringUtils/TESTS/TEST_LOWER_UPPER/main.cpp
100.0
100.0%
95 / 95
100.0%
330 / 330
tmp_project/StringUtils/TESTS/TEST_PHOENIX_ASSERT/main.cpp
100.0
100.0%
7 / 7
100.0%
4 / 4
tmp_project/StringUtils/TESTS/TEST_PHOENIX_POPEN/main.cpp
100.0
100.0%
27 / 27
100.0%
86 / 86
tmp_project/StringUtils/TESTS/TEST_PLOG/main.cpp
100.0
100.0%
124 / 124
100.0%
279 / 279
tmp_project/StringUtils/TESTS/TEST_PRINT_STRING/main.cpp
100.0
100.0%
36 / 36
100.0%
47 / 47
tmp_project/StringUtils/TESTS/TEST_PROGRESS_BAR/main.cpp
100.0
100.0%
48 / 48
100.0%
69 / 69
tmp_project/StringUtils/TESTS/TEST_PSTREAM/main.cpp
100.0
100.0%
45 / 45
100.0%
82 / 82
tmp_project/StringUtils/TESTS/TEST_PSTRING/main.cpp
100.0
100.0%
65 / 65
100.0%
209 / 209
tmp_project/StringUtils/TESTS/TEST_PTIMER/main.cpp
100.0
100.0%
21 / 21
100.0%
36 / 36
tmp_project/StringUtils/TESTS/TEST_RANDOM/main.cpp
100.0
100.0%
9 / 9
81.8%
9 / 11
tmp_project/StringUtils/TESTS/TEST_REGEXPR/main.cpp
100.0
100.0%
11 / 11
100.0%
42 / 42
tmp_project/StringUtils/TESTS/TEST_STRING_FUNCTION/main.cpp
100.0
100.0%
167 / 167
98.9%
711 / 719
tmp_project/StringUtils/TESTS/TEST_SYSTEM/main.cpp
100.0
100.0%
46 / 46
100.0%
186 / 186
tmp_project/StringUtils/TESTS/TEST_VECTOR_SPLIT/main.cpp
100.0
100.0%
32 / 32
100.0%
48 / 48
tmp_project/StringUtils/TESTS/TEST_WHOAMI/main.cpp
100.0
100.0%
7 / 7
100.0%
6 / 6
tmp_project/StringUtils/src/PLog.cpp
96.9
96.9%
157 / 162
87.7%
100 / 114
tmp_project/StringUtils/src/PStream.cpp
100.0
100.0%
19 / 19
100.0%
2 / 2
tmp_project/StringUtils/src/PStream_impl.h
100.0
100.0%
26 / 26
100.0%
4 / 4
tmp_project/StringUtils/src/PString.cpp
92.3
92.3%
48 / 52
81.8%
9 / 11
tmp_project/StringUtils/src/PString.h
100.0
100.0%
19 / 19
100.0%
7 / 7
tmp_project/StringUtils/src/PTimer.cpp
100.0
100.0%
36 / 36
100.0%
5 / 5
tmp_project/StringUtils/src/ProgressBarr.cpp
100.0
100.0%
86 / 86
83.3%
15 / 18
tmp_project/StringUtils/src/ProgressTime.cpp
100.0
100.0%
101 / 101
80.0%
16 / 20
tmp_project/StringUtils/src/convertToString.cpp
100.0
100.0%
4 / 4
-%
0 / 0
tmp_project/StringUtils/src/convertToString_impl.h
100.0
100.0%
11 / 11
66.7%
6 / 9
tmp_project/StringUtils/src/phoenix_assert.cpp
100.0
100.0%
3 / 3
50.0%
1 / 2
tmp_project/StringUtils/src/phoenix_check.cpp
88.9
88.9%
24 / 27
85.7%
30 / 35
tmp_project/StringUtils/src/phoenix_check_impl.h
100.0
100.0%
6 / 6
50.0%
2 / 4
tmp_project/StringUtils/src/phoenix_getFileSize.cpp
100.0
100.0%
12 / 12
100.0%
2 / 2
tmp_project/StringUtils/src/phoenix_isOk.cpp
100.0
100.0%
6 / 6
100.0%
3 / 3
tmp_project/StringUtils/src/phoenix_random.cpp
100.0
100.0%
4 / 4
-%
0 / 0
tmp_project/StringUtils/src/phoenix_random_impl.h
100.0
100.0%
8 / 8
-%
0 / 0
tmp_project/StringUtils/src/phoenix_vector_split.h
100.0
100.0%
12 / 12
90.9%
10 / 11
tmp_project/StringUtils/src/phoenix_whoami.cpp
100.0
100.0%
5 / 5
100.0%
3 / 3
tmp_project/StringUtils/src/print_string_impl.h
100.0
100.0%
27 / 27
100.0%
35 / 35
tmp_project/StringUtils/src/string_color.cpp
92.7
92.7%
102 / 110
87.5%
42 / 48
tmp_project/StringUtils/src/string_filename.cpp
99.1
99.1%
216 / 218
92.9%
234 / 252
tmp_project/StringUtils/src/string_function.cpp
99.6
99.6%
267 / 268
93.8%
259 / 276
tmp_project/StringUtils/src/string_lower_upper.cpp
100.0
100.0%
112 / 112
88.4%
175 / 198
tmp_project/StringUtils/src/string_system.cpp
89.5
89.5%
145 / 162
77.2%
129 / 167