GCC Code Coverage Report
Directory: ../ Exec Total Coverage
Date: 2017-04-09 Lines: 15641 17727 88.2 %
Legend: low: < 75.0 % medium: >= 75.0 % high: >= 90.0 % Branches: 7225 12395 58.3 %

File Lines Branches
src/async-wrap-inl.h
100.0 % 9 / 9 50.0 % 2 / 4
src/async-wrap.cc
94.9 % 169 / 178 81.5 % 88 / 108
src/backtrace_posix.cc
0.0 % 0 / 13 0.0 % 0 / 14
src/base-object-inl.h
100.0 % 25 / 25 30.3 % 20 / 66
src/base64.h
100.0 % 77 / 77 61.6 % 93 / 151
src/cares_wrap.cc
54.2 % 337 / 622 23.5 % 117 / 497
src/connect_wrap.cc
100.0 % 4 / 4 100.0 % 0 / 0
src/connect_wrap.h
50.0 % 1 / 2 100.0 % 0 / 0
src/connection_wrap.cc
100.0 % 33 / 33 54.2 % 26 / 48
src/connection_wrap.h
50.0 % 1 / 2 100.0 % 0 / 0
src/debug-agent.cc
9.0 % 12 / 134 6.5 % 3 / 46
src/debug-agent.h
0.0 % 0 / 9 0.0 % 0 / 6
src/env-inl.h
100.0 % 143 / 143 71.4 % 40 / 56
src/env.cc
74.6 % 47 / 63 66.7 % 8 / 12
src/env.h
100.0 % 2 / 2 100.0 % 0 / 0
src/fs_event_wrap.cc
89.7 % 61 / 68 60.5 % 23 / 38
src/handle_wrap.cc
100.0 % 46 / 46 66.7 % 20 / 30
src/handle_wrap.h
100.0 % 3 / 3 65.0 % 13 / 20
src/inspector_agent.cc
86.5 % 224 / 259 50.7 % 72 / 142
src/inspector_agent.h
100.0 % 1 / 1 100.0 % 0 / 0
src/inspector_io.cc
82.3 % 181 / 220 62.4 % 53 / 85
src/inspector_io.h
100.0 % 2 / 2 100.0 % 0 / 0
src/inspector_socket.cc
84.3 % 257 / 305 54.2 % 83 / 153
src/inspector_socket.h
100.0 % 4 / 4 100.0 % 0 / 0
src/inspector_socket_server.cc
83.6 % 239 / 286 56.3 % 94 / 167
src/inspector_socket_server.h
66.7 % 2 / 3 100.0 % 0 / 0
src/js_stream.cc
75.7 % 78 / 103 43.2 % 19 / 44
src/js_stream.h
0.0 % 0 / 1 100.0 % 0 / 0
src/node.cc
79.3 % 1193 / 1504 62.7 % 604 / 963
src/node.h
0.0 % 0 / 9 100.0 % 0 / 0
src/node_api.cc
70.9 % 761 / 1073 39.7 % 406 / 1022
src/node_buffer.cc
94.5 % 545 / 577 64.2 % 519 / 808
src/node_buffer.h
100.0 % 2 / 2 50.0 % 8 / 16
src/node_config.cc
100.0 % 15 / 15 100.0 % 4 / 4
src/node_constants.cc
99.7 % 306 / 307 50.0 % 6 / 12
src/node_contextify.cc
92.5 % 360 / 389 77.0 % 171 / 222
src/node_crypto.cc
91.7 % 2512 / 2738 55.1 % 1214 / 2204
src/node_crypto.h
80.6 % 108 / 134 40.0 % 12 / 30
src/node_crypto_bio.cc
91.3 % 209 / 229 66.5 % 115 / 173
src/node_crypto_bio.h
100.0 % 15 / 15 59.1 % 13 / 22
src/node_crypto_clienthello-inl.h
100.0 % 23 / 23 42.9 % 6 / 14
src/node_crypto_clienthello.cc
100.0 % 81 / 81 57.5 % 42 / 73
src/node_crypto_clienthello.h
100.0 % 1 / 1 100.0 % 0 / 0
src/node_debug_options.cc
77.8 % 49 / 63 66.0 % 35 / 53
src/node_debug_options.h
80.0 % 4 / 5 56.3 % 9 / 16
src/node_file.cc
90.4 % 572 / 633 59.5 % 328 / 551
src/node_http_parser.cc
97.3 % 319 / 328 73.4 % 135 / 184
src/node_i18n.cc
88.6 % 225 / 254 64.3 % 119 / 185
src/node_internals.h
96.7 % 29 / 30 67.9 % 19 / 28
src/node_main.cc
100.0 % 4 / 4 100.0 % 0 / 0
src/node_mutex.h
100.0 % 27 / 27 50.0 % 2 / 4
src/node_object_wrap.h
0.0 % 0 / 24 0.0 % 0 / 18
src/node_os.cc
93.5 % 158 / 169 65.0 % 39 / 60
src/node_revert.cc
0.0 % 0 / 11 100.0 % 0 / 0
src/node_serdes.cc
90.4 % 188 / 208 49.0 % 50 / 102
src/node_stat_watcher.cc
90.9 % 50 / 55 57.1 % 8 / 14
src/node_stat_watcher.h
0.0 % 0 / 1 100.0 % 0 / 0
src/node_url.cc
93.0 % 781 / 840 82.6 % 730 / 884
src/node_url.h
98.0 % 48 / 49 87.0 % 80 / 92
src/node_util.cc
97.3 % 73 / 75 63.0 % 29 / 46
src/node_v8.cc
100.0 % 56 / 56 90.0 % 9 / 10
src/node_watchdog.cc
95.8 % 136 / 142 64.8 % 35 / 54
src/node_wrap.h
0.0 % 0 / 4 0.0 % 0 / 30
src/node_zlib.cc
96.4 % 265 / 275 68.0 % 155 / 228
src/pipe_wrap.cc
98.7 % 75 / 76 53.8 % 14 / 26
src/pipe_wrap.h
50.0 % 1 / 2 100.0 % 0 / 0
src/process_wrap.cc
93.9 % 124 / 132 68.5 % 63 / 92
src/req-wrap-inl.h
100.0 % 13 / 13 50.0 % 8 / 16
src/signal_wrap.cc
82.6 % 38 / 46 33.3 % 4 / 12
src/spawn_sync.cc
93.6 % 421 / 450 61.3 % 212 / 346
src/stream_base-inl.h
100.0 % 53 / 53 55.4 % 41 / 74
src/stream_base.cc
89.5 % 179 / 200 48.6 % 108 / 222
src/stream_base.h
94.1 % 48 / 51 47.7 % 21 / 44
src/stream_wrap.cc
96.8 % 153 / 158 68.1 % 49 / 72
src/stream_wrap.h
100.0 % 6 / 6 100.0 % 8 / 8
src/string_bytes.cc
89.5 % 257 / 287 75.6 % 161 / 213
src/string_bytes.h
100.0 % 11 / 11 100.0 % 2 / 2
src/string_search.h
98.1 % 205 / 209 59.6 % 161 / 270
src/tcp_wrap.cc
97.5 % 154 / 158 50.7 % 36 / 71
src/tcp_wrap.h
0.0 % 0 / 1 100.0 % 0 / 0
src/timer_wrap.cc
98.2 % 56 / 57 50.0 % 6 / 12
src/tls_wrap.cc
94.0 % 392 / 417 70.1 % 204 / 291
src/tls_wrap.h
91.7 % 11 / 12 100.0 % 4 / 4
src/tracing/agent.cc
100.0 % 35 / 35 70.0 % 7 / 10
src/tracing/node_trace_buffer.cc
83.5 % 81 / 97 47.9 % 23 / 48
src/tracing/node_trace_buffer.h
100.0 % 3 / 3 6.3 % 1 / 16
src/tracing/node_trace_writer.cc
96.3 % 104 / 108 65.0 % 26 / 40
src/tracing/node_trace_writer.h
100.0 % 1 / 1 100.0 % 0 / 0
src/tracing/trace_event.cc
60.0 % 3 / 5 100.0 % 0 / 0
src/tty_wrap.cc
94.0 % 63 / 67 56.5 % 13 / 23
src/tty_wrap.h
50.0 % 1 / 2 100.0 % 0 / 0
src/udp_wrap.cc
95.9 % 188 / 196 57.6 % 53 / 92
src/udp_wrap.h
50.0 % 1 / 2 100.0 % 0 / 0
src/util-inl.h
94.2 % 113 / 120 60.1 % 119 / 198
src/util.cc
84.6 % 33 / 39 60.0 % 12 / 20
src/util.h
98.0 % 48 / 49 56.9 % 91 / 160
src/uv.cc
100.0 % 13 / 13 50.0 % 1 / 2
out/Release/obj/gen/node_javascript.cc
100.0 % 1684 / 1684 50.0 % 101 / 202