GCC Code Coverage Report
Directory: ./ Exec Total Coverage
Date: 2023-10-11 10:52:07 Lines: 8343 8898 93.8 %
Legend: low: < 75.0 % medium: >= 75.0 % high: >= 90.0 % Branches: 9553 11155 85.6 %

File Lines Branches
src/RenderBackend/backend_condorSubmit.cpp
97.3 % 36 / 37 88.0 % 66 / 75
src/RenderBackend/backend_getFileName.cpp
90.0 % 9 / 10 76.9 % 20 / 26
src/RenderBackend/backend_jobScript.cpp
90.1 % 64 / 71 77.3 % 133 / 172
src/RenderBackend/backend_list.cpp
100.0 % 8 / 8 100.0 % 12 / 12
src/RenderBackend/backend_pull.cpp
0.0 % 0 / 15 0.0 % 0 / 44
src/RenderBackend/backend_push.cpp
0.0 % 0 / 20 0.0 % 0 / 104
src/RenderBackend/backend_rsync.cpp
0.0 % 0 / 29 0.0 % 0 / 178
src/RenderBackend/backend_scp.cpp
0.0 % 0 / 12 0.0 % 0 / 104
src/RenderBackend/backend_status.cpp
95.7 % 22 / 23 94.0 % 47 / 50
src/RenderFrontEnd/parseRenderFromToml.cpp
95.3 % 81 / 85 85.7 % 186 / 217
src/Representation/RenderProject.cpp
64.4 % 300 / 466 33.3 % 6 / 18
src/main.cpp
90.2 % 37 / 41 75.7 % 87 / 115
tmp_project/FileParser/TESTS/TEST_DICO_REPLACE_VAR/main.cpp
100.0 % 177 / 177 100.0 % 186 / 186
tmp_project/FileParser/TESTS/TEST_DICO_REPLACE_VAR/main_config.cpp
100.0 % 21 / 21 100.0 % 24 / 24
tmp_project/FileParser/TESTS/TEST_DICO_REPLACE_VAR_STR/main.cpp
100.0 % 18 / 18 100.0 % 59 / 59
tmp_project/FileParser/TESTS/TEST_DICO_VALUE/main.cpp
100.0 % 175 / 175 100.0 % 238 / 238
tmp_project/FileParser/TESTS/TEST_FILE_UTILS/main.cpp
100.0 % 16 / 16 100.0 % 23 / 23
tmp_project/FileParser/TESTS/TEST_MULTI_FILE_PARSER/ConfigParser.cpp
100.0 % 29 / 29 95.7 % 22 / 23
tmp_project/FileParser/TESTS/TEST_MULTI_FILE_PARSER/main.cpp
100.0 % 28 / 28 100.0 % 36 / 36
tmp_project/FileParser/TESTS/TEST_OPEN_FILE_STREAM/main.cpp
100.0 % 42 / 42 100.0 % 49 / 49
tmp_project/FileParser/TESTS/TEST_PARSER_INDENTATION/main.cpp
100.0 % 19 / 19 100.0 % 18 / 18
tmp_project/FileParser/TESTS/TEST_PARSER_TOML/main.cpp
100.0 % 264 / 264 99.4 % 361 / 363
tmp_project/FileParser/TESTS/TEST_PARSER_YML/main.cpp
100.0 % 198 / 198 95.5 % 296 / 310
tmp_project/FileParser/TESTS/TEST_PARSER_YML/main_full_config.cpp
100.0 % 60 / 60 94.4 % 84 / 89
tmp_project/FileParser/TESTS/TEST_PARSER_YML/main_list_map.cpp
100.0 % 28 / 28 95.3 % 41 / 43
tmp_project/FileParser/TESTS/TEST_PARSESEQ/main.cpp
100.0 % 72 / 72 100.0 % 70 / 70
tmp_project/FileParser/TESTS/TEST_PCONFIGPARSER/main.cpp
100.0 % 66 / 66 94.6 % 70 / 74
tmp_project/FileParser/TESTS/TEST_PFileParser/main.cpp
100.0 % 348 / 348 100.0 % 450 / 450
tmp_project/FileParser/TESTS/TEST_PLOCATION/main.cpp
100.0 % 28 / 28 100.0 % 40 / 40
tmp_project/FileParser/TESTS/TEST_PXML/main.cpp
100.0 % 85 / 85 100.0 % 131 / 131
tmp_project/FileParser/src/ConfigBase.cpp
100.0 % 9 / 9 100.0 % 1 / 1
tmp_project/FileParser/src/ConfigParser.cpp
100.0 % 49 / 49 81.2 % 82 / 101
tmp_project/FileParser/src/ConfigParser_impl.h
100.0 % 4 / 4 100.0 % 3 / 3
tmp_project/FileParser/src/ConfigTemplate_impl.h
100.0 % 35 / 35 94.7 % 36 / 38
tmp_project/FileParser/src/DicoValue.cpp
98.2 % 168 / 171 91.1 % 225 / 247
tmp_project/FileParser/src/DicoValue_impl.h
100.0 % 2 / 2 - % 0 / 0
tmp_project/FileParser/src/PFileParser.cpp
92.8 % 411 / 443 79.6 % 426 / 535
tmp_project/FileParser/src/PFileParser_impl.h
100.0 % 10 / 10 100.0 % 8 / 8
tmp_project/FileParser/src/PLocation.cpp
100.0 % 40 / 40 60.0 % 6 / 10
tmp_project/FileParser/src/PMultiFileParser.cpp
51.7 % 78 / 151 40.0 % 50 / 125
tmp_project/FileParser/src/PNestedCall.cpp
92.5 % 49 / 53 100.0 % 2 / 2
tmp_project/FileParser/src/PParseSeq.cpp
96.6 % 84 / 87 100.0 % 9 / 9
tmp_project/FileParser/src/PParseSeq_utils.cpp
94.3 % 33 / 35 73.2 % 52 / 71
tmp_project/FileParser/src/PXml.cpp
100.0 % 98 / 98 100.0 % 6 / 6
tmp_project/FileParser/src/VecValue.cpp
73.5 % 25 / 34 100.0 % 1 / 1
tmp_project/FileParser/src/dico_replace_var.cpp
100.0 % 107 / 107 98.7 % 148 / 150
tmp_project/FileParser/src/file_utils.cpp
100.0 % 37 / 37 85.3 % 29 / 34
tmp_project/FileParser/src/openFileStream.cpp
100.0 % 44 / 44 100.0 % 42 / 42
tmp_project/FileParser/src/parser_toml.cpp
93.4 % 114 / 122 80.9 % 267 / 330
tmp_project/FileParser/src/parser_yml.cpp
92.4 % 182 / 197 66.5 % 244 / 367
tmp_project/FileParser/src/parser_yml_impl.h
87.5 % 14 / 16 77.8 % 7 / 9
tmp_project/FileParser/src/pxml_utils.cpp
89.2 % 174 / 195 66.8 % 246 / 368
tmp_project/FileParser/src/vec_value_utils.cpp
98.1 % 52 / 53 98.4 % 62 / 63
tmp_project/OptionParser/TESTS/TEST_ARGPARSER/main.cpp
100.0 % 34 / 34 100.0 % 27 / 27
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 % 38 / 38 100.0 % 82 / 82
tmp_project/OptionParser/TESTS/TEST_OPTION_COMPLETION/main.cpp
100.0 % 19 / 19 100.0 % 50 / 50
tmp_project/OptionParser/TESTS/TEST_OPTION_COMPLETION_MODE/main.cpp
95.9 % 47 / 49 97.7 % 129 / 132
tmp_project/OptionParser/TESTS/TEST_OPTION_TYPE/main.cpp
100.0 % 55 / 55 100.0 % 6 / 6
tmp_project/OptionParser/TESTS/TEST_OPTION_VALUE/main.cpp
100.0 % 31 / 31 100.0 % 61 / 61
tmp_project/OptionParser/TESTS/TEST_ParseOption/main.cpp
100.0 % 13 / 13 100.0 % 22 / 22
tmp_project/OptionParser/TESTS/TEST_ParseOptionBase/main.cpp
100.0 % 18 / 18 100.0 % 31 / 31
tmp_project/OptionParser/TESTS/TEST_ParserModeBase/main.cpp
100.0 % 42 / 42 100.0 % 68 / 68
tmp_project/OptionParser/TESTS/TEST_ParserModeMulti/main.cpp
100.0 % 36 / 36 100.0 % 76 / 76
tmp_project/OptionParser/TESTS/TEST_ParserModeMultiDir/main.cpp
100.0 % 36 / 36 100.0 % 76 / 76
tmp_project/OptionParser/TESTS/TEST_ParserOptionInt/main.cpp
100.0 % 31 / 31 100.0 % 36 / 36
tmp_project/OptionParser/TESTS/TEST_ParserOptionListString/main.cpp
100.0 % 22 / 22 100.0 % 31 / 31
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 % 12 / 12 100.0 % 13 / 13
tmp_project/OptionParser/TESTS/TEST_ParserOptionString/main.cpp
100.0 % 15 / 15 100.0 % 18 / 18
tmp_project/OptionParser/TESTS/TEST_ParserOptionString/main_longString.cpp
100.0 % 15 / 15 100.0 % 18 / 18
tmp_project/OptionParser/src/ArgParser.cpp
100.0 % 65 / 65 100.0 % 30 / 30
tmp_project/OptionParser/src/Option.cpp
85.3 % 157 / 184 57.6 % 117 / 203
tmp_project/OptionParser/src/OptionMode.cpp
91.0 % 111 / 122 87.1 % 101 / 116
tmp_project/OptionParser/src/OptionMode_impl.h
87.5 % 7 / 8 78.9 % 15 / 19
tmp_project/OptionParser/src/OptionParser.cpp
91.3 % 200 / 219 78.3 % 213 / 272
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 94.6 % 70 / 74
tmp_project/OptionParser/src/OptionValue.cpp
97.4 % 75 / 77 73.3 % 22 / 30
tmp_project/OptionParser/src/OptionValue_impl.h
84.6 % 33 / 39 43.9 % 25 / 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/PhoenixGraph/TESTS/TEST_DOT/main.cpp
100.0 % 55 / 55 100.0 % 79 / 79
tmp_project/PhoenixGraph/TESTS/TEST_DOT_LOOP/main.cpp
100.0 % 17 / 17 100.0 % 18 / 18
tmp_project/PhoenixGraph/TESTS/TEST_DOT_REMOVE/main.cpp
100.0 % 21 / 21 100.0 % 24 / 24
tmp_project/PhoenixGraph/TESTS/TEST_DOT_STR/main.cpp
100.0 % 21 / 21 100.0 % 30 / 30
tmp_project/PhoenixGraph/TESTS/TEST_DOT_TOTAL_LOOP/main.cpp
100.0 % 17 / 17 100.0 % 18 / 18
tmp_project/PhoenixGraph/TESTS/TEST_PNTREE_LIGHT/main.cpp
92.9 % 79 / 85 87.3 % 69 / 79
tmp_project/PhoenixGraph/src/Graph_impl.h
96.4 % 190 / 197 81.6 % 169 / 207
tmp_project/PhoenixGraph/src/Node_impl.h
98.7 % 76 / 77 85.4 % 41 / 48
tmp_project/PhoenixGraph/src/Tree/PNTreeLightNode.cpp
100.0 % 5 / 5 100.0 % 2 / 2
tmp_project/PhoenixGraph/src/Tree/PNTreeLightNode_impl.h
96.4 % 134 / 139 72.8 % 59 / 81
tmp_project/PhoenixGraph/src/Tree/PNTreeLight_impl.h
100.0 % 22 / 22 100.0 % 1 / 1
tmp_project/PhoenixGraph/src/list_index_utils_impl.h
100.0 % 7 / 7 83.3 % 5 / 6
tmp_project/StringUtils/TESTS/TEST_COLOR/main.cpp
100.0 % 72 / 72 100.0 % 198 / 198
tmp_project/StringUtils/TESTS/TEST_CONVERT_TO_STRING/main.cpp
100.0 % 21 / 21 100.0 % 34 / 34
tmp_project/StringUtils/TESTS/TEST_ERASE_FIRST_LAST_CHARS/main.cpp
100.0 % 32 / 32 100.0 % 66 / 66
tmp_project/StringUtils/TESTS/TEST_FILENAME/main.cpp
100.0 % 85 / 85 100.0 % 255 / 255
tmp_project/StringUtils/TESTS/TEST_FILESIZE/main.cpp
100.0 % 12 / 12 100.0 % 4 / 4
tmp_project/StringUtils/TESTS/TEST_FILE_BEGINING/main.cpp
100.0 % 13 / 13 100.0 % 16 / 16
tmp_project/StringUtils/TESTS/TEST_IS_OK/main.cpp
100.0 % 81 / 81 100.0 % 104 / 104
tmp_project/StringUtils/TESTS/TEST_LOWER_UPPER/main.cpp
100.0 % 100 / 100 100.0 % 175 / 175
tmp_project/StringUtils/TESTS/TEST_PHOENIX_POPEN/main.cpp
100.0 % 38 / 38 100.0 % 60 / 60
tmp_project/StringUtils/TESTS/TEST_PLOG/main.cpp
100.0 % 67 / 67 100.0 % 84 / 84
tmp_project/StringUtils/TESTS/TEST_PRINT_STRING/main.cpp
100.0 % 36 / 36 100.0 % 39 / 39
tmp_project/StringUtils/TESTS/TEST_PROGRESS_BAR/main.cpp
100.0 % 47 / 47 100.0 % 59 / 59
tmp_project/StringUtils/TESTS/TEST_PSTREAM/main.cpp
100.0 % 51 / 51 96.4 % 54 / 56
tmp_project/StringUtils/TESTS/TEST_PSTRING/main.cpp
100.0 % 69 / 69 100.0 % 125 / 125
tmp_project/StringUtils/TESTS/TEST_PTIMER/main.cpp
100.0 % 26 / 26 100.0 % 26 / 26
tmp_project/StringUtils/TESTS/TEST_RANDOM/main.cpp
100.0 % 14 / 14 71.4 % 5 / 7
tmp_project/StringUtils/TESTS/TEST_REGEXPR/main.cpp
100.0 % 13 / 13 100.0 % 18 / 18
tmp_project/StringUtils/TESTS/TEST_STRING_FUNCTION/main.cpp
100.0 % 163 / 163 97.6 % 322 / 330
tmp_project/StringUtils/TESTS/TEST_SYSTEM/main.cpp
100.0 % 51 / 51 100.0 % 87 / 87
tmp_project/StringUtils/TESTS/TEST_VECTOR_SPLIT/main.cpp
100.0 % 38 / 38 100.0 % 38 / 38
tmp_project/StringUtils/TESTS/TEST_WHOAMI/main.cpp
100.0 % 11 / 11 100.0 % 7 / 7
tmp_project/StringUtils/src/PLog.cpp
95.1 % 97 / 102 81.9 % 59 / 72
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_check.cpp
100.0 % 26 / 26 100.0 % 31 / 31
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
98.9 % 175 / 177 91.2 % 187 / 205
tmp_project/StringUtils/src/string_function.cpp
100.0 % 216 / 216 93.8 % 227 / 242
tmp_project/StringUtils/src/string_lower_upper.cpp
100.0 % 110 / 110 88.4 % 175 / 198
tmp_project/StringUtils/src/string_system.cpp
88.2 % 127 / 144 76.5 % 124 / 162