GCC Code Coverage Report
Directory: ../ Exec Total Coverage
Date: 2017-02-27 Lines: 14574 16099 90.5 %
Legend: low: < 75.0 % medium: >= 75.0 % high: >= 90.0 % Branches: 6686 11075 60.4 %

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 43.9 % 29 / 66
src/base64.h
100.0 % 73 / 73 63.3 % 88 / 139
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
84.5 % 120 / 142 39.1 % 18 / 46
src/debug-agent.h
90.9 % 10 / 11 50.0 % 3 / 6
src/env-inl.h
100.0 % 141 / 141 72.2 % 39 / 54
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
88.5 % 307 / 347 57.4 % 89 / 155
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 % 229 / 274 56.5 % 91 / 161
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
80.3 % 1222 / 1522 62.6 % 612 / 977
src/node.h
90.0 % 9 / 10 100.0 % 0 / 0
src/node_buffer.cc
93.8 % 543 / 579 63.6 % 506 / 796
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 % 296 / 297 100.0 % 0 / 0
src/node_contextify.cc
92.5 % 359 / 388 77.9 % 173 / 222
src/node_crypto.cc
91.6 % 2462 / 2687 54.8 % 1182 / 2156
src/node_crypto.h
92.8 % 128 / 138 70.0 % 21 / 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
83.3 % 55 / 66 80.0 % 44 / 55
src/node_debug_options.h
80.0 % 4 / 5 87.5 % 14 / 16
src/node_file.cc
90.7 % 603 / 665 58.8 % 350 / 595
src/node_http_parser.cc
97.3 % 319 / 328 73.4 % 135 / 184
src/node_i18n.cc
86.9 % 219 / 252 60.7 % 105 / 173
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_os.cc
93.7 % 148 / 158 65.2 % 30 / 46
src/node_revert.cc
0.0 % 0 / 11 100.0 % 0 / 0
src/node_stat_watcher.cc
90.6 % 48 / 53 57.1 % 8 / 14
src/node_stat_watcher.h
0.0 % 0 / 1 100.0 % 0 / 0
src/node_url.cc
96.8 % 706 / 729 82.4 % 709 / 860
src/node_url.h
97.9 % 47 / 48 87.0 % 80 / 92
src/node_util.cc
96.6 % 57 / 59 62.5 % 25 / 40
src/node_v8.cc
100.0 % 50 / 50 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
98.1 % 52 / 53 54.1 % 40 / 74
src/stream_base.cc
89.5 % 179 / 200 45.9 % 102 / 222
src/stream_base.h
93.8 % 45 / 48 59.4 % 19 / 32
src/stream_wrap.cc
96.8 % 153 / 158 68.1 % 49 / 72
src/stream_wrap.h
100.0 % 5 / 5 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
94.9 % 150 / 158 49.3 % 35 / 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
93.7 % 384 / 410 67.9 % 195 / 287
src/tls_wrap.h
90.9 % 10 / 11 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
93.9 % 62 / 66 52.2 % 12 / 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 % 1668 / 1668 50.0 % 100 / 200