GCC Code Coverage Report


Directory: ./
Date: 2025-06-03 16:44:11
Legend: low: >= 0% medium: >= 75.0% high: >= 90.0%
Exec Total Coverage
Lines: 2089 2293 91.1%
Branches: 2130 2478 86.0%

File Lines Branches
TESTS/TEST_MOCK_PUSH_PULL/main.cpp 100.0 100.0% 30 / 30 100.0% 63 / 63
build/phoenix_base_uninstall_main.cpp 82.8 82.8% 24 / 29 51.7% 30 / 58
build/tmp_project/PhoenixDataStream/src/data_stream_file_simple_type.cpp 100.0 100.0% 495 / 495 69.2% 99 / 143
src/PZmqBackend.cpp 32.1 32.1% 26 / 81 10.0% 2 / 20
src/phoenix_zmq.cpp 0.0 0.0% 0 / 57 0.0% 0 / 72
tmp_project/PhoenixDataStream/TESTS/TEST_CHECK_VALUE/main.cpp 100.0 100.0% 65 / 65 100.0% 143 / 143
tmp_project/PhoenixDataStream/TESTS/TEST_DATA_FILE/main_list.cpp 100.0 100.0% 27 / 27 100.0% 45 / 45
tmp_project/PhoenixDataStream/TESTS/TEST_DATA_FILE/main_list_pair.cpp 100.0 100.0% 41 / 41 100.0% 67 / 67
tmp_project/PhoenixDataStream/TESTS/TEST_DATA_FILE/main_map.cpp 100.0 100.0% 41 / 41 100.0% 70 / 70
tmp_project/PhoenixDataStream/TESTS/TEST_DATA_FILE/main_simple_type.cpp 100.0 100.0% 41 / 41 100.0% 83 / 83
tmp_project/PhoenixDataStream/TESTS/TEST_DATA_FILE/main_vector.cpp 100.0 100.0% 26 / 26 100.0% 43 / 43
tmp_project/PhoenixDataStream/TESTS/TEST_DATA_FILE/main_vector_pair.cpp 100.0 100.0% 41 / 41 100.0% 67 / 67
tmp_project/PhoenixDataStream/TESTS/TEST_DATA_MESSAGE_LIST/main.cpp 100.0 100.0% 30 / 30 100.0% 49 / 49
tmp_project/PhoenixDataStream/TESTS/TEST_DATA_MESSAGE_LIST_PAIR/main.cpp 100.0 100.0% 30 / 30 100.0% 50 / 50
tmp_project/PhoenixDataStream/TESTS/TEST_DATA_MESSAGE_MAP/main.cpp 100.0 100.0% 30 / 30 100.0% 50 / 50
tmp_project/PhoenixDataStream/TESTS/TEST_DATA_MESSAGE_SIMPLE_TYPE/main.cpp 100.0 100.0% 38 / 38 100.0% 59 / 59
tmp_project/PhoenixDataStream/TESTS/TEST_DATA_MESSAGE_VECTOR/main.cpp 100.0 100.0% 30 / 30 100.0% 49 / 49
tmp_project/PhoenixDataStream/TESTS/TEST_DATA_MESSAGE_VECTOR_PAIR/main.cpp 100.0 100.0% 30 / 30 100.0% 50 / 50
tmp_project/PhoenixDataStream/TESTS/TEST_DATA_SIZE/main_list.cpp 100.0 100.0% 22 / 22 100.0% 29 / 29
tmp_project/PhoenixDataStream/TESTS/TEST_DATA_SIZE/main_list_pair.cpp 100.0 100.0% 22 / 22 100.0% 31 / 31
tmp_project/PhoenixDataStream/TESTS/TEST_DATA_SIZE/main_map.cpp 100.0 100.0% 22 / 22 100.0% 29 / 29
tmp_project/PhoenixDataStream/TESTS/TEST_DATA_SIZE/main_simple_type.cpp 100.0 100.0% 28 / 28 100.0% 38 / 38
tmp_project/PhoenixDataStream/TESTS/TEST_DATA_SIZE/main_vector.cpp 100.0 100.0% 22 / 22 100.0% 29 / 29
tmp_project/PhoenixDataStream/TESTS/TEST_DATA_SIZE/main_vector_pair.cpp 100.0 100.0% 22 / 22 100.0% 31 / 31
tmp_project/PhoenixDataStream/TESTS/TEST_ENUM/main.cpp 100.0 100.0% 34 / 34 100.0% 36 / 36
tmp_project/PhoenixDataStream/TESTS/TEST_ENUM_MACRO/main.cpp 100.0 100.0% 27 / 27 100.0% 35 / 35
tmp_project/PhoenixDataStream/TESTS/TEST_IS_SIMPLE_TYPE/main.cpp 100.0 100.0% 17 / 17 100.0% 60 / 60
tmp_project/PhoenixDataStream/TESTS/TEST_SHADOK/Shadok.cpp 100.0 100.0% 24 / 24 100.0% 2 / 2
tmp_project/PhoenixDataStream/TESTS/TEST_SHADOK/Shadok.h 100.0 100.0% 2 / 2 -% 0 / 0
tmp_project/PhoenixDataStream/TESTS/TEST_SHADOK/Shadok_impl.h 100.0 100.0% 4 / 4 -% 0 / 0
tmp_project/PhoenixDataStream/TESTS/TEST_SHADOK/main.cpp 100.0 100.0% 47 / 47 97.4% 75 / 77
tmp_project/PhoenixDataStream/TESTS/TEST_TABLE_SIZE/main.cpp 100.0 100.0% 27 / 27 98.6% 69 / 70
tmp_project/PhoenixDataStream/TESTS/TEST_TAB_FILE/main.cpp 100.0 100.0% 38 / 38 99.0% 97 / 98
tmp_project/PhoenixDataStream/TESTS/TEST_TAB_MESSAGE/main.cpp 100.0 100.0% 40 / 40 97.0% 96 / 99
tmp_project/PhoenixDataStream/src/data_file.h 100.0 100.0% 28 / 28 66.7% 14 / 21
tmp_project/PhoenixDataStream/src/data_message.h 100.0 100.0% 10 / 10 -% 0 / 0
tmp_project/PhoenixDataStream/src/data_size.h 100.0 100.0% 12 / 12 100.0% 2 / 2
tmp_project/PhoenixDataStream/src/data_stream_assert.cpp 100.0 100.0% 3 / 3 50.0% 1 / 2
tmp_project/PhoenixDataStream/src/data_stream_check_value_impl.h 100.0 100.0% 82 / 82 96.2% 125 / 130
tmp_project/PhoenixDataStream/src/data_stream_file.cpp 100.0 100.0% 19 / 19 69.2% 9 / 13
tmp_project/PhoenixDataStream/src/data_stream_isSimpleType.cpp 100.0 100.0% 12 / 12 -% 0 / 0
tmp_project/PhoenixDataStream/src/data_stream_message.cpp 100.0 100.0% 35 / 35 63.6% 7 / 11
tmp_project/PhoenixDataStream/src/data_stream_read_file.h 100.0 100.0% 32 / 32 65.4% 17 / 26
tmp_project/PhoenixDataStream/src/data_stream_read_message.h 100.0 100.0% 32 / 32 72.7% 16 / 22
tmp_project/PhoenixDataStream/src/data_stream_size.cpp 100.0 100.0% 9 / 9 -% 0 / 0
tmp_project/PhoenixDataStream/src/data_stream_size.h 100.0 100.0% 20 / 20 100.0% 6 / 6
tmp_project/PhoenixDataStream/src/data_stream_write_file.h 100.0 100.0% 26 / 26 66.7% 12 / 18
tmp_project/PhoenixDataStream/src/data_stream_write_message.h 100.0 100.0% 26 / 26 75.0% 12 / 16
tmp_project/PhoenixSocket/TESTS/TEST_GENERIC_MOCK_BACKEND/main.cpp 100.0 100.0% 67 / 67 100.0% 137 / 137
tmp_project/PhoenixSocket/src/PEmptyBackend.cpp 88.4 88.4% 38 / 43 100.0% 1 / 1
tmp_project/PhoenixSocket/src/PGenericSocket.h 69.4 69.4% 34 / 49 44.8% 26 / 58
tmp_project/PhoenixSocket/src/PGenericSocketManager.h 80.0 80.0% 8 / 10 50.0% 2 / 4
tmp_project/PhoenixSocket/src/PGenericSocketManager_impl.h 91.8 91.8% 45 / 49 64.0% 16 / 25
tmp_project/PhoenixSocket/src/PGenericSocket_impl.h 86.4 86.4% 57 / 66 70.0% 28 / 40
tmp_project/PhoenixSocket/src/PMockBackend.cpp 60.0 60.0% 51 / 85 35.4% 23 / 65
tmp_project/PhoenixSocket/src/phoenix_mock_socket.cpp 0.0 0.0% 0 / 18 0.0% 0 / 36