GCC Code Coverage Report
Directory: ../ Exec Total Coverage
Date: 2017-08-04 Lines: 20142 22284 90.4 %
Legend: low: < 75.0 % medium: >= 75.0 % high: >= 90.0 % Branches: 9090 14833 61.3 %

File Lines Branches
src/async-wrap-inl.h
100.0 % 14 / 14 50.0 % 2 / 4
src/async-wrap.cc
92.9 % 312 / 336 67.7 % 107 / 158
src/backtrace_posix.cc
100.0 % 17 / 17 85.7 % 12 / 14
src/base-object-inl.h
100.0 % 32 / 32 43.2 % 19 / 44
src/base64.h
97.5 % 78 / 80 62.4 % 88 / 141
src/cares_wrap.cc
70.4 % 769 / 1093 30.5 % 247 / 809
src/connect_wrap.cc
100.0 % 7 / 7 50.0 % 1 / 2
src/connect_wrap.h
0.0 % 0 / 1 100.0 % 0 / 0
src/connection_wrap.cc
97.4 % 37 / 38 53.8 % 28 / 52
src/connection_wrap.h
100.0 % 4 / 4 50.0 % 2 / 4
src/env-inl.h
98.9 % 280 / 283 75.9 % 44 / 58
src/env.cc
84.4 % 92 / 109 67.4 % 31 / 46
src/env.h
100.0 % 9 / 9 100.0 % 0 / 0
src/freelist.h
97.5 % 39 / 40 73.7 % 28 / 38
src/fs_event_wrap.cc
89.0 % 65 / 73 59.5 % 25 / 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
87.3 % 350 / 401 61.7 % 111 / 180
src/inspector_agent.h
100.0 % 7 / 7 50.0 % 1 / 2
src/inspector_io.cc
97.5 % 271 / 278 72.9 % 86 / 118
src/inspector_io.h
100.0 % 8 / 8 100.0 % 0 / 0
src/inspector_socket.cc
87.4 % 297 / 340 61.3 % 100 / 163
src/inspector_socket.h
100.0 % 10 / 10 100.0 % 0 / 0
src/inspector_socket_server.cc
88.3 % 326 / 369 63.3 % 112 / 177
src/inspector_socket_server.h
100.0 % 7 / 7 100.0 % 0 / 0
src/js_stream.cc
79.4 % 81 / 102 47.4 % 18 / 38
src/js_stream.h
0.0 % 0 / 1 100.0 % 0 / 0
src/node.cc
79.9 % 1411 / 1765 63.7 % 744 / 1168
src/node.h
0.0 % 0 / 2 100.0 % 0 / 0
src/node_api.cc
95.3 % 1320 / 1385 56.0 % 727 / 1298
src/node_buffer.cc
93.8 % 576 / 614 64.5 % 512 / 794
src/node_buffer.h
66.7 % 4 / 6 50.0 % 2 / 4
src/node_config.cc
100.0 % 26 / 26 100.0 % 10 / 10
src/node_constants.cc
100.0 % 309 / 309 50.0 % 6 / 12
src/node_contextify.cc
92.3 % 430 / 466 80.1 % 218 / 272
src/node_crypto.cc
87.3 % 2683 / 3072 56.8 % 1293 / 2276
src/node_crypto.h
82.6 % 95 / 115 41.7 % 20 / 48
src/node_crypto_bio.cc
90.4 % 227 / 251 71.9 % 115 / 160
src/node_crypto_bio.h
100.0 % 23 / 23 75.0 % 6 / 8
src/node_crypto_clienthello-inl.h
100.0 % 31 / 31 50.0 % 4 / 8
src/node_crypto_clienthello.cc
76.3 % 87 / 114 55.0 % 44 / 80
src/node_crypto_clienthello.h
100.0 % 10 / 10 100.0 % 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_file.cc
84.2 % 617 / 733 63.2 % 420 / 665
src/node_http2.cc
94.1 % 633 / 673 59.9 % 163 / 272
src/node_http2.h
81.8 % 99 / 121 26.3 % 20 / 76
src/node_http2_core-inl.h
90.7 % 245 / 270 63.1 % 70 / 111
src/node_http2_core.cc
98.6 % 141 / 143 84.2 % 64 / 76
src/node_http2_core.h
71.6 % 48 / 67 45.5 % 10 / 22
src/node_http_parser.cc
96.7 % 349 / 361 75.5 % 148 / 196
src/node_i18n.cc
87.1 % 332 / 381 63.6 % 150 / 236
src/node_internals.h
97.2 % 35 / 36 66.7 % 20 / 30
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
93.8 % 166 / 177 65.2 % 43 / 66
src/node_revert.cc
0.0 % 0 / 12 100.0 % 0 / 0
src/node_serdes.cc
88.9 % 184 / 207 47.2 % 50 / 106
src/node_stat_watcher.cc
91.5 % 54 / 59 57.1 % 8 / 14
src/node_stat_watcher.h
0.0 % 0 / 1 100.0 % 0 / 0
src/node_url.cc
96.6 % 1100 / 1139 88.3 % 1025 / 1161
src/node_url.h
100.0 % 1 / 1 100.0 % 0 / 0
src/node_util.cc
98.1 % 105 / 107 64.7 % 44 / 68
src/node_v8.cc
100.0 % 59 / 59 90.0 % 9 / 10
src/node_watchdog.cc
98.5 % 132 / 134 67.3 % 35 / 52
src/node_watchdog.h
100.0 % 2 / 2 100.0 % 0 / 0
src/node_wrap.h
0.0 % 0 / 4 0.0 % 0 / 42
src/node_zlib.cc
93.7 % 281 / 300 67.6 % 188 / 278
src/pipe_wrap.cc
98.7 % 75 / 76 50.0 % 12 / 24
src/pipe_wrap.h
50.0 % 1 / 2 50.0 % 1 / 2
src/process_wrap.cc
94.2 % 131 / 139 68.8 % 66 / 96
src/req-wrap-inl.h
100.0 % 14 / 14 62.5 % 10 / 16
src/req-wrap.h
100.0 % 1 / 1 100.0 % 0 / 0
src/signal_wrap.cc
89.8 % 44 / 49 50.0 % 7 / 14
src/spawn_sync.cc
91.5 % 462 / 505 66.3 % 212 / 320
src/stream_base-inl.h
100.0 % 56 / 56 55.1 % 43 / 78
src/stream_base.cc
91.8 % 212 / 231 48.4 % 120 / 248
src/stream_base.h
96.3 % 77 / 80 65.4 % 17 / 26
src/stream_wrap.cc
97.2 % 172 / 177 72.7 % 64 / 88
src/stream_wrap.h
100.0 % 11 / 11 83.3 % 5 / 6
src/string_bytes.cc
87.3 % 289 / 331 71.1 % 160 / 225
src/string_bytes.h
100.0 % 12 / 12 100.0 % 2 / 2
src/string_search.h
96.5 % 245 / 254 59.5 % 163 / 274
src/tcp_wrap.cc
98.1 % 155 / 158 49.2 % 31 / 63
src/tcp_wrap.h
0.0 % 0 / 1 100.0 % 0 / 0
src/timer_wrap.cc
98.3 % 59 / 60 50.0 % 7 / 14
src/tls_wrap.cc
93.0 % 436 / 469 70.7 % 220 / 311
src/tls_wrap.h
92.9 % 13 / 14 100.0 % 4 / 4
src/tracing/agent.cc
100.0 % 36 / 36 70.0 % 7 / 10
src/tracing/agent.h
100.0 % 1 / 1 100.0 % 0 / 0
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 100.0 % 0 / 0
src/tracing/trace_event.cc
60.0 % 3 / 5 100.0 % 0 / 0
src/tty_wrap.cc
94.4 % 67 / 71 60.0 % 15 / 25
src/tty_wrap.h
50.0 % 1 / 2 50.0 % 1 / 2
src/udp_wrap.cc
95.6 % 196 / 205 54.1 % 53 / 98
src/udp_wrap.h
50.0 % 1 / 2 50.0 % 1 / 2
src/util-inl.h
98.1 % 157 / 160 56.6 % 120 / 212
src/util.cc
80.5 % 33 / 41 60.0 % 12 / 20
src/util.h
98.4 % 62 / 63 53.8 % 42 / 78
src/uv.cc
100.0 % 13 / 13 50.0 % 1 / 2
out/Release/obj/gen/node_javascript.cc
100.0 % 1784 / 1784 50.0 % 317 / 634