GCC Code Coverage Report
Directory: ../ Exec Total Coverage
Date: 2018-05-11 22:25:10 Lines: 25392 27382 92.7 %
Legend: low: < 75.0 % medium: >= 75.0 % high: >= 90.0 % Branches: 11999 18756 64.0 %

File Lines Branches
src/aliased_buffer.h
100.0 % 83 / 83 64.1 % 41 / 64
src/async_wrap-inl.h
91.7 % 22 / 24 50.0 % 3 / 6
src/async_wrap.cc
95.9 % 304 / 317 73.8 % 661 / 896
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 % 46 / 46 62.5 % 10 / 16
src/base_object.h
100.0 % 2 / 2 - % 0 / 0
src/cares_wrap.cc
71.2 % 766 / 1076 39.7 % 244 / 615
src/connect_wrap.cc
100.0 % 3 / 3 - % 0 / 0
src/connect_wrap.h
50.0 % 1 / 2 50.0 % 1 / 2
src/connection_wrap.cc
94.7 % 36 / 38 53.8 % 28 / 52
src/connection_wrap.h
100.0 % 3 / 3 50.0 % 1 / 2
src/env-inl.h
99.1 % 339 / 342 71.2 % 47 / 66
src/env.cc
84.9 % 231 / 272 62.9 % 83 / 132
src/env.h
100.0 % 15 / 15 - % 0 / 0
src/fs_event_wrap.cc
91.9 % 79 / 86 60.0 % 24 / 40
src/handle_wrap.cc
100.0 % 52 / 52 70.6 % 24 / 34
src/handle_wrap.h
100.0 % 7 / 7 80.0 % 8 / 10
src/inspector_agent.cc
85.9 % 287 / 334 65.5 % 72 / 110
src/inspector_agent.h
100.0 % 6 / 6 50.0 % 1 / 2
src/inspector_io.cc
97.5 % 272 / 279 72.9 % 94 / 129
src/inspector_io.h
100.0 % 8 / 8 - % 0 / 0
src/inspector_js_api.cc
98.3 % 177 / 180 60.8 % 62 / 102
src/inspector_socket.cc
90.4 % 340 / 376 67.5 % 114 / 169
src/inspector_socket.h
100.0 % 3 / 3 50.0 % 1 / 2
src/inspector_socket_server.cc
91.0 % 324 / 356 70.5 % 103 / 146
src/inspector_socket_server.h
100.0 % 5 / 5 - % 0 / 0
src/js_stream.cc
88.6 % 93 / 105 56.5 % 35 / 62
src/js_stream.h
50.0 % 1 / 2 50.0 % 1 / 2
src/module_wrap.cc
91.4 % 391 / 428 66.7 % 188 / 282
src/node.cc
85.4 % 1561 / 1828 69.6 % 836 / 1201
src/node.h
85.7 % 12 / 14 50.0 % 1 / 2
src/node_api.cc
95.9 % 1426 / 1487 57.8 % 821 / 1420
src/node_buffer.cc
93.7 % 492 / 525 63.0 % 407 / 646
src/node_buffer.h
66.7 % 4 / 6 50.0 % 2 / 4
src/node_config.cc
100.0 % 38 / 38 100.0 % 18 / 18
src/node_constants.cc
100.0 % 322 / 322 50.0 % 7 / 14
src/node_contextify.cc
93.5 % 360 / 385 71.8 % 188 / 262
src/node_contextify.h
100.0 % 10 / 10 - % 0 / 0
src/node_crypto.cc
89.8 % 2350 / 2618 65.1 % 1181 / 1813
src/node_crypto.h
100.0 % 75 / 75 50.0 % 12 / 24
src/node_crypto_bio.cc
87.5 % 231 / 264 70.5 % 117 / 166
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_errors.h
78.6 % 11 / 14 - % 0 / 0
src/node_file.cc
94.0 % 1068 / 1136 65.4 % 696 / 1064
src/node_file.h
93.0 % 80 / 86 61.1 % 11 / 18
src/node_http2.cc
97.5 % 1322 / 1356 73.4 % 434 / 591
src/node_http2.h
93.8 % 152 / 162 32.6 % 28 / 86
src/node_http2_state.h
100.0 % 4 / 4 - % 0 / 0
src/node_http_parser.cc
96.2 % 331 / 344 74.5 % 140 / 188
src/node_i18n.cc
88.5 % 338 / 382 65.7 % 155 / 236
src/node_internals.h
52.5 % 84 / 160 23.4 % 26 / 111
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
91.1 % 204 / 224 72.5 % 74 / 102
src/node_perf.h
92.3 % 24 / 26 61.0 % 36 / 59
src/node_perf_common.h
100.0 % 6 / 6 100.0 % 2 / 2
src/node_platform.cc
92.2 % 213 / 231 78.6 % 44 / 56
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
80.9 % 169 / 209 43.4 % 46 / 106
src/node_stat_watcher.cc
97.6 % 81 / 83 56.3 % 18 / 32
src/node_stat_watcher.h
0.0 % 0 / 1 - % 0 / 0
src/node_trace_events.cc
100.0 % 112 / 112 57.4 % 54 / 94
src/node_types.cc
100.0 % 10 / 10 87.5 % 7 / 8
src/node_url.cc
97.9 % 1149 / 1174 89.1 % 1051 / 1180
src/node_url.h
95.7 % 44 / 46 62.5 % 5 / 8
src/node_util.cc
100.0 % 108 / 108 69.4 % 25 / 36
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
75.0 % 3 / 4 45.2 % 19 / 42
src/node_zlib.cc
92.7 % 291 / 314 68.8 % 198 / 288
src/pipe_wrap.cc
97.8 % 89 / 91 53.6 % 15 / 28
src/pipe_wrap.h
50.0 % 1 / 2 50.0 % 1 / 2
src/process_wrap.cc
98.7 % 149 / 151 70.6 % 72 / 102
src/req_wrap-inl.h
100.0 % 46 / 46 54.8 % 23 / 42
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
96.2 % 201 / 209 62.1 % 82 / 132
src/stream_base.cc
96.3 % 184 / 191 65.6 % 143 / 218
src/stream_base.h
89.7 % 26 / 29 50.0 % 10 / 20
src/stream_pipe.cc
83.9 % 130 / 155 50.0 % 30 / 60
src/stream_pipe.h
66.7 % 2 / 3 50.0 % 2 / 4
src/stream_wrap.cc
97.0 % 159 / 164 70.0 % 56 / 80
src/stream_wrap.h
100.0 % 12 / 12 83.3 % 5 / 6
src/string_bytes.cc
86.6 % 259 / 299 69.0 % 140 / 203
src/string_bytes.h
100.0 % 12 / 12 100.0 % 2 / 2
src/string_decoder-inl.h
100.0 % 8 / 8 - % 0 / 0
src/string_decoder.cc
95.7 % 133 / 139 82.1 % 92 / 112
src/string_search.h
96.3 % 233 / 242 59.6 % 162 / 272
src/tcp_wrap.cc
97.5 % 156 / 160 50.0 % 31 / 62
src/tcp_wrap.h
50.0 % 1 / 2 50.0 % 1 / 2
src/timer_wrap.cc
100.0 % 79 / 79 75.0 % 27 / 36
src/tls_wrap.cc
93.9 % 419 / 446 71.2 % 203 / 285
src/tls_wrap.h
90.0 % 9 / 10 100.0 % 4 / 4
src/tracing/agent.cc
100.0 % 77 / 77 84.4 % 27 / 32
src/tracing/agent.h
100.0 % 6 / 6 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.7 % 116 / 120 67.4 % 31 / 46
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
90.2 % 37 / 41 42.6 % 46 / 108
src/tty_wrap.cc
94.7 % 72 / 76 63.0 % 17 / 27
src/tty_wrap.h
50.0 % 1 / 2 50.0 % 1 / 2
src/udp_wrap.cc
96.0 % 218 / 227 56.9 % 66 / 116
src/udp_wrap.h
50.0 % 1 / 2 50.0 % 1 / 2
src/util-inl.h
97.1 % 135 / 139 60.0 % 90 / 150
src/util.cc
81.6 % 40 / 49 55.0 % 11 / 20
src/util.h
100.0 % 77 / 77 70.5 % 55 / 78
src/uv.cc
100.0 % 17 / 17 50.0 % 1 / 2
test/cctest/node_test_fixture.cc
100.0 % 4 / 4 50.0 % 2 / 4
test/cctest/node_test_fixture.h
100.0 % 72 / 72 66.7 % 16 / 24
test/cctest/test_aliased_buffer.cc
100.0 % 138 / 138 64.0 % 183 / 286
test/cctest/test_base64.cc
100.0 % 53 / 53 50.0 % 8 / 16
test/cctest/test_environment.cc
100.0 % 53 / 53 53.6 % 15 / 28
test/cctest/test_inspector_socket.cc
96.2 % 451 / 469 50.6 % 262 / 518
test/cctest/test_inspector_socket_server.cc
94.7 % 337 / 356 52.9 % 241 / 456
test/cctest/test_node_postmortem_metadata.cc
97.7 % 86 / 88 52.5 % 21 / 40
test/cctest/test_platform.cc
100.0 % 26 / 26 53.8 % 14 / 26
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 % 2875 / 2875 50.0 % 509 / 1018