GCC Code Coverage Report
Directory: ../ Exec Total Coverage
Date: 2017-11-19 Lines: 22326 24459 91.3 %
Legend: low: < 75.0 % medium: >= 75.0 % high: >= 90.0 % Branches: 10125 16016 63.2 %

File Lines Branches
src/aliased_buffer.h
100.0 % 51 / 51 45.8 % 11 / 24
src/async_wrap-inl.h
100.0 % 14 / 14 50.0 % 2 / 4
src/async_wrap.cc
92.8 % 333 / 359 71.0 % 534 / 752
src/backtrace_posix.cc
100.0 % 16 / 16 91.7 % 11 / 12
src/base64.h
97.5 % 78 / 80 63.1 % 89 / 141
src/base_object-inl.h
100.0 % 31 / 31 50.0 % 13 / 26
src/cares_wrap.cc
71.7 % 795 / 1109 39.6 % 242 / 611
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
99.0 % 284 / 287 71.0 % 44 / 62
src/env.cc
81.0 % 124 / 153 55.3 % 42 / 76
src/env.h
100.0 % 9 / 9 100.0 % 0 / 0
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
85.9 % 287 / 334 62.7 % 74 / 118
src/inspector_agent.h
100.0 % 7 / 7 50.0 % 1 / 2
src/inspector_io.cc
97.5 % 270 / 277 72.9 % 86 / 118
src/inspector_io.h
100.0 % 8 / 8 100.0 % 0 / 0
src/inspector_js_api.cc
97.0 % 192 / 198 59.3 % 64 / 108
src/inspector_socket.cc
96.2 % 328 / 341 74.8 % 122 / 163
src/inspector_socket.h
100.0 % 10 / 10 100.0 % 0 / 0
src/inspector_socket_server.cc
90.5 % 334 / 369 70.6 % 125 / 177
src/inspector_socket_server.h
100.0 % 7 / 7 100.0 % 0 / 0
src/js_stream.cc
89.7 % 113 / 126 55.8 % 29 / 52
src/js_stream.h
0.0 % 0 / 1 100.0 % 0 / 0
src/module_wrap.cc
71.5 % 213 / 298 54.7 % 104 / 190
src/node.cc
85.3 % 1556 / 1825 69.7 % 832 / 1193
src/node.h
85.7 % 12 / 14 50.0 % 1 / 2
src/node_api.cc
95.5 % 1419 / 1486 56.9 % 771 / 1356
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 % 31 / 31 100.0 % 12 / 12
src/node_constants.cc
100.0 % 321 / 321 50.0 % 7 / 14
src/node_contextify.cc
91.0 % 475 / 522 78.7 % 258 / 328
src/node_crypto.cc
87.7 % 2697 / 3076 56.1 % 1229 / 2192
src/node_crypto.h
97.0 % 98 / 101 59.4 % 19 / 32
src/node_crypto_bio.cc
91.0 % 233 / 256 72.8 % 118 / 162
src/node_crypto_bio.h
100.0 % 25 / 25 83.3 % 5 / 6
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
87.1 % 660 / 758 66.8 % 464 / 695
src/node_http2.cc
95.6 % 667 / 698 65.6 % 126 / 192
src/node_http2.h
79.8 % 71 / 89 24.3 % 17 / 70
src/node_http2_core-inl.h
98.1 % 368 / 375 84.4 % 130 / 154
src/node_http2_core.h
70.2 % 40 / 57 100.0 % 4 / 4
src/node_http2_state.h
100.0 % 4 / 4 100.0 % 0 / 0
src/node_http_parser.cc
96.7 % 355 / 367 75.3 % 149 / 198
src/node_i18n.cc
87.1 % 332 / 381 64.8 % 153 / 236
src/node_internals.h
37.0 % 44 / 119 22.4 % 24 / 107
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
95.4 % 209 / 219 61.5 % 48 / 78
src/node_perf.h
97.9 % 47 / 48 57.5 % 23 / 40
src/node_platform.cc
93.3 % 182 / 195 78.3 % 47 / 60
src/node_platform.h
100.0 % 3 / 3 50.0 % 1 / 2
src/node_revert.h
0.0 % 0 / 3 100.0 % 0 / 0
src/node_serdes.cc
89.0 % 186 / 209 47.2 % 50 / 106
src/node_stat_watcher.cc
96.7 % 59 / 61 62.5 % 10 / 16
src/node_stat_watcher.h
0.0 % 0 / 1 100.0 % 0 / 0
src/node_trace_events.cc
100.0 % 55 / 55 56.3 % 27 / 48
src/node_url.cc
97.5 % 1131 / 1160 89.1 % 1054 / 1183
src/node_url.h
96.3 % 26 / 27 75.0 % 3 / 4
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 100.0 % 0 / 0
src/node_wrap.h
0.0 % 0 / 4 0.0 % 0 / 42
src/node_zlib.cc
93.1 % 285 / 306 67.6 % 188 / 278
src/pipe_wrap.cc
98.7 % 77 / 78 50.0 % 12 / 24
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 100.0 % 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
98.2 % 54 / 55 55.0 % 44 / 80
src/stream_base.cc
91.8 % 212 / 231 57.7 % 143 / 248
src/stream_base.h
96.3 % 77 / 80 65.4 % 17 / 26
src/stream_wrap.cc
97.2 % 176 / 181 72.2 % 65 / 90
src/stream_wrap.h
100.0 % 11 / 11 83.3 % 5 / 6
src/string_bytes.cc
86.9 % 286 / 329 69.8 % 157 / 225
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
98.1 % 153 / 156 49.2 % 31 / 63
src/tcp_wrap.h
0.0 % 0 / 1 100.0 % 0 / 0
src/timer_wrap.cc
98.4 % 60 / 61 50.0 % 7 / 14
src/tls_wrap.cc
92.0 % 437 / 475 70.1 % 218 / 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
100.0 % 5 / 5 100.0 % 0 / 0
src/tracing/trace_event.h
90.0 % 18 / 20 66.7 % 8 / 12
src/tty_wrap.cc
94.6 % 70 / 74 60.0 % 15 / 25
src/tty_wrap.h
50.0 % 1 / 2 50.0 % 1 / 2
src/udp_wrap.cc
96.2 % 226 / 235 56.8 % 67 / 118
src/udp_wrap.h
50.0 % 1 / 2 50.0 % 1 / 2
src/util-inl.h
98.1 % 157 / 160 56.5 % 121 / 214
src/util.cc
80.5 % 33 / 41 60.0 % 12 / 20
src/util.h
98.4 % 62 / 63 65.4 % 51 / 78
src/uv.cc
100.0 % 13 / 13 50.0 % 1 / 2
out/Release/obj/gen/node_javascript.cc
100.0 % 2445 / 2445 50.0 % 434 / 868