GCC Code Coverage Report
Directory: ../ Exec Total Coverage
Date: 2018-02-07 22:46:26 Lines: 24535 26603 92.2 %
Legend: low: < 75.0 % medium: >= 75.0 % high: >= 90.0 % Branches: 11365 17879 63.6 %

File Lines Branches
src/aliased_buffer.h
100.0 % 70 / 70 64.1 % 41 / 64
src/async_wrap-inl.h
100.0 % 14 / 14 50.0 % 2 / 4
src/async_wrap.cc
96.1 % 324 / 337 70.5 % 615 / 872
src/backtrace_posix.cc
100.0 % 16 / 16 91.7 % 11 / 12
src/base64.h
97.5 % 78 / 80 66.7 % 94 / 141
src/base_object-inl.h
100.0 % 31 / 31 54.2 % 13 / 24
src/cares_wrap.cc
71.7 % 784 / 1094 39.6 % 242 / 611
src/connect_wrap.cc
100.0 % 7 / 7 50.0 % 1 / 2
src/connect_wrap.h
0.0 % 0 / 1 - % 0 / 0
src/connection_wrap.cc
97.3 % 36 / 37 53.8 % 28 / 52
src/connection_wrap.h
100.0 % 4 / 4 50.0 % 2 / 4
src/env-inl.h
99.1 % 331 / 334 76.6 % 49 / 64
src/env.cc
82.4 % 187 / 227 59.1 % 65 / 110
src/env.h
100.0 % 14 / 14 - % 0 / 0
src/fs_event_wrap.cc
89.2 % 66 / 74 61.9 % 26 / 42
src/handle_wrap.cc
98.0 % 48 / 49 63.9 % 23 / 36
src/handle_wrap.h
100.0 % 5 / 5 87.5 % 7 / 8
src/inspector_agent.cc
86.1 % 292 / 339 62.5 % 75 / 120
src/inspector_agent.h
100.0 % 7 / 7 50.0 % 1 / 2
src/inspector_io.cc
98.3 % 283 / 288 75.2 % 88 / 117
src/inspector_io.h
100.0 % 8 / 8 - % 0 / 0
src/inspector_js_api.cc
97.0 % 192 / 198 59.3 % 64 / 108
src/inspector_socket.cc
94.8 % 329 / 347 73.4 % 105 / 143
src/inspector_socket.h
100.0 % 3 / 3 50.0 % 1 / 2
src/inspector_socket_server.cc
91.6 % 329 / 359 72.1 % 111 / 154
src/inspector_socket_server.h
100.0 % 5 / 5 - % 0 / 0
src/js_stream.cc
89.0 % 97 / 109 57.4 % 39 / 68
src/js_stream.h
0.0 % 0 / 1 - % 0 / 0
src/module_wrap.cc
77.6 % 333 / 429 59.0 % 151 / 256
src/node.cc
85.2 % 1502 / 1763 70.4 % 824 / 1171
src/node.h
85.7 % 12 / 14 50.0 % 1 / 2
src/node_api.cc
95.6 % 1426 / 1492 57.6 % 796 / 1382
src/node_buffer.cc
93.6 % 543 / 580 65.5 % 487 / 744
src/node_buffer.h
66.7 % 4 / 6 50.0 % 2 / 4
src/node_config.cc
100.0 % 35 / 35 100.0 % 16 / 16
src/node_constants.cc
100.0 % 323 / 323 50.0 % 7 / 14
src/node_contextify.cc
91.0 % 463 / 509 78.4 % 257 / 328
src/node_contextify.h
100.0 % 8 / 8 - % 0 / 0
src/node_crypto.cc
89.0 % 2489 / 2796 64.2 % 1128 / 1757
src/node_crypto.h
97.8 % 87 / 89 60.0 % 18 / 30
src/node_crypto_bio.cc
87.1 % 222 / 255 70.4 % 114 / 162
src/node_crypto_bio.h
100.0 % 25 / 25 83.3 % 5 / 6
src/node_crypto_clienthello-inl.h
100.0 % 34 / 34 50.0 % 4 / 8
src/node_crypto_clienthello.cc
72.8 % 83 / 114 51.3 % 41 / 80
src/node_crypto_clienthello.h
100.0 % 6 / 6 - % 0 / 0
src/node_debug_options.cc
93.9 % 62 / 66 83.9 % 47 / 56
src/node_debug_options.h
91.7 % 11 / 12 90.0 % 9 / 10
src/node_domain.cc
100.0 % 10 / 10 50.0 % 1 / 2
src/node_file.cc
94.5 % 905 / 958 64.5 % 418 / 648
src/node_file.h
92.1 % 35 / 38 60.0 % 6 / 10
src/node_http2.cc
96.6 % 1430 / 1480 71.8 % 450 / 627
src/node_http2.h
93.7 % 148 / 158 32.1 % 27 / 84
src/node_http2_state.h
100.0 % 4 / 4 - % 0 / 0
src/node_http_parser.cc
96.5 % 328 / 340 74.2 % 135 / 182
src/node_i18n.cc
88.2 % 336 / 381 65.3 % 154 / 236
src/node_internals.h
40.2 % 51 / 127 22.9 % 25 / 109
src/node_main.cc
100.0 % 11 / 11 83.3 % 5 / 6
src/node_mutex.h
100.0 % 59 / 59 50.0 % 2 / 4
src/node_os.cc
85.7 % 162 / 189 52.4 % 43 / 82
src/node_perf.cc
90.0 % 180 / 200 61.8 % 42 / 68
src/node_perf.h
96.0 % 24 / 25 59.1 % 26 / 44
src/node_perf_common.h
100.0 % 3 / 3 - % 0 / 0
src/node_platform.cc
92.0 % 206 / 224 81.0 % 47 / 58
src/node_platform.h
66.7 % 4 / 6 50.0 % 2 / 4
src/node_postmortem_metadata.cc
100.0 % 7 / 7 50.0 % 2 / 4
src/node_revert.h
0.0 % 0 / 3 - % 0 / 0
src/node_serdes.cc
89.0 % 186 / 209 47.2 % 50 / 106
src/node_stat_watcher.cc
96.9 % 62 / 64 70.0 % 14 / 20
src/node_stat_watcher.h
0.0 % 0 / 1 - % 0 / 0
src/node_trace_events.cc
100.0 % 64 / 64 57.8 % 37 / 64
src/node_url.cc
97.9 % 1144 / 1168 89.0 % 1064 / 1196
src/node_url.h
95.7 % 44 / 46 62.5 % 5 / 8
src/node_util.cc
100.0 % 108 / 108 57.4 % 39 / 68
src/node_v8.cc
100.0 % 56 / 56 75.0 % 6 / 8
src/node_watchdog.cc
98.5 % 132 / 134 67.3 % 35 / 52
src/node_watchdog.h
100.0 % 2 / 2 - % 0 / 0
src/node_wrap.h
0.0 % 0 / 4 0.0 % 0 / 42
src/node_zlib.cc
91.8 % 280 / 305 66.3 % 183 / 276
src/pipe_wrap.cc
97.9 % 95 / 97 53.3 % 16 / 30
src/pipe_wrap.h
50.0 % 1 / 2 50.0 % 1 / 2
src/process_wrap.cc
94.6 % 141 / 149 68.6 % 70 / 102
src/req_wrap-inl.h
100.0 % 12 / 12 50.0 % 6 / 12
src/req_wrap.h
100.0 % 1 / 1 - % 0 / 0
src/signal_wrap.cc
90.0 % 45 / 50 50.0 % 7 / 14
src/spawn_sync.cc
91.7 % 472 / 515 66.6 % 205 / 308
src/stream_base-inl.h
99.1 % 112 / 113 58.8 % 60 / 102
src/stream_base.cc
93.1 % 231 / 248 60.0 % 156 / 260
src/stream_base.h
92.1 % 35 / 38 58.3 % 7 / 12
src/stream_wrap.cc
96.7 % 148 / 153 72.4 % 55 / 76
src/stream_wrap.h
100.0 % 10 / 10 83.3 % 5 / 6
src/string_bytes.cc
88.1 % 258 / 293 68.8 % 137 / 199
src/string_bytes.h
100.0 % 12 / 12 100.0 % 2 / 2
src/string_search.h
96.5 % 246 / 255 60.0 % 162 / 270
src/tcp_wrap.cc
97.6 % 165 / 169 50.0 % 34 / 68
src/tcp_wrap.h
0.0 % 0 / 1 - % 0 / 0
src/timer_wrap.cc
100.0 % 80 / 80 80.0 % 24 / 30
src/tls_wrap.cc
93.2 % 396 / 425 70.3 % 196 / 279
src/tls_wrap.h
87.5 % 7 / 8 100.0 % 4 / 4
src/tracing/agent.cc
100.0 % 36 / 36 70.0 % 7 / 10
src/tracing/agent.h
100.0 % 5 / 5 50.0 % 1 / 2
src/tracing/node_trace_buffer.cc
82.7 % 86 / 104 48.0 % 24 / 50
src/tracing/node_trace_buffer.h
66.7 % 4 / 6 25.0 % 1 / 4
src/tracing/node_trace_writer.cc
96.5 % 109 / 113 65.9 % 29 / 44
src/tracing/node_trace_writer.h
100.0 % 1 / 1 - % 0 / 0
src/tracing/trace_event.cc
100.0 % 5 / 5 - % 0 / 0
src/tracing/trace_event.h
91.7 % 22 / 24 83.3 % 10 / 12
src/tty_wrap.cc
94.5 % 69 / 73 60.0 % 15 / 25
src/tty_wrap.h
50.0 % 1 / 2 50.0 % 1 / 2
src/udp_wrap.cc
96.2 % 228 / 237 56.8 % 67 / 118
src/udp_wrap.h
50.0 % 1 / 2 50.0 % 1 / 2
src/util-inl.h
98.7 % 150 / 152 56.8 % 134 / 236
src/util.cc
81.6 % 40 / 49 55.0 % 11 / 20
src/util.h
100.0 % 64 / 64 63.3 % 62 / 98
src/uv.cc
100.0 % 17 / 17 50.0 % 1 / 2
test/cctest/node_module_reg.cc
0.0 % 0 / 26 - % 0 / 0
test/cctest/node_test_fixture.cc
100.0 % 4 / 4 50.0 % 2 / 4
test/cctest/node_test_fixture.h
100.0 % 73 / 73 66.7 % 16 / 24
test/cctest/test_aliased_buffer.cc
100.0 % 115 / 115 65.0 % 173 / 266
test/cctest/test_base64.cc
100.0 % 53 / 53 50.0 % 8 / 16
test/cctest/test_environment.cc
100.0 % 45 / 45 54.2 % 13 / 24
test/cctest/test_inspector_socket.cc
96.5 % 436 / 452 50.8 % 254 / 500
test/cctest/test_inspector_socket_server.cc
94.6 % 336 / 355 52.9 % 241 / 456
test/cctest/test_node_postmortem_metadata.cc
97.7 % 84 / 86 52.5 % 21 / 40
test/cctest/test_url.cc
100.0 % 65 / 65 50.0 % 48 / 96
test/cctest/test_util.cc
100.0 % 174 / 174 57.5 % 183 / 318
out/Release/obj/gen/node_javascript.cc
100.0 % 2636 / 2636 50.0 % 467 / 934