Coverage report: 80%

Files Functions Classes

coverage.py v7.8.0, created at 2025-04-15 02:02 +0000

File function statements missing excluded branches partial coverage
Lib/asyncio/__init__.py __getattr__ 6 0 0 2 0 100%
Lib/asyncio/__init__.py (no function) 21 0 4 0 0 100%
Lib/asyncio/__main__.py AsyncIOInteractiveConsole.__init__ 4 4 0 0 0 0%
Lib/asyncio/__main__.py AsyncIOInteractiveConsole.runcode 14 14 0 2 0 0%
Lib/asyncio/__main__.py AsyncIOInteractiveConsole.runcode.callback 24 24 0 2 0 0%
Lib/asyncio/__main__.py REPLThread.run 26 26 0 6 0 0%
Lib/asyncio/__main__.py REPLThread.interrupt 6 6 0 4 0 0%
Lib/asyncio/__main__.py (no function) 20 20 48 0 0 0%
Lib/asyncio/base_events.py _format_handle 4 0 0 2 0 100%
Lib/asyncio/base_events.py _format_pipe 5 5 0 4 0 0%
Lib/asyncio/base_events.py _set_reuseport 6 2 0 2 0 75%
Lib/asyncio/base_events.py _ipaddr_info 37 0 0 26 1 98%
Lib/asyncio/base_events.py _interleave_addrinfos 13 2 0 6 2 79%
Lib/asyncio/base_events.py _run_until_complete_cb 5 0 0 4 0 100%
Lib/asyncio/base_events.py _set_nodelay 2 0 0 2 0 100%
Lib/asyncio/base_events.py _check_ssl_socket 2 1 0 2 1 50%
Lib/asyncio/base_events.py _SendfileFallbackProtocol.__init__ 11 2 0 4 2 73%
Lib/asyncio/base_events.py _SendfileFallbackProtocol.drain 6 1 0 4 1 80%
Lib/asyncio/base_events.py _SendfileFallbackProtocol.connection_made 1 1 0 0 0 0%
Lib/asyncio/base_events.py _SendfileFallbackProtocol.connection_lost 5 1 0 4 2 67%
Lib/asyncio/base_events.py _SendfileFallbackProtocol.pause_writing 3 1 0 2 1 60%
Lib/asyncio/base_events.py _SendfileFallbackProtocol.resume_writing 4 1 0 2 1 67%
Lib/asyncio/base_events.py _SendfileFallbackProtocol.data_received 1 1 0 0 0 0%
Lib/asyncio/base_events.py _SendfileFallbackProtocol.eof_received 1 1 0 0 0 0%
Lib/asyncio/base_events.py _SendfileFallbackProtocol.restore 7 1 0 6 2 77%
Lib/asyncio/base_events.py Server.__init__ 11 0 0 0 0 100%
Lib/asyncio/base_events.py Server.__repr__ 1 0 0 0 0 100%
Lib/asyncio/base_events.py Server._attach 2 0 0 0 0 100%
Lib/asyncio/base_events.py Server._detach 3 0 0 2 0 100%
Lib/asyncio/base_events.py Server._wakeup 5 0 0 4 1 89%
Lib/asyncio/base_events.py Server._start_serving 6 0 0 4 0 100%
Lib/asyncio/base_events.py Server.get_loop 1 0 0 0 0 100%
Lib/asyncio/base_events.py Server.is_serving 1 0 0 0 0 100%
Lib/asyncio/base_events.py Server.sockets 3 0 0 2 0 100%
Lib/asyncio/base_events.py Server.close 12 2 0 8 1 85%
Lib/asyncio/base_events.py Server.close_clients 2 0 0 2 0 100%
Lib/asyncio/base_events.py Server.abort_clients 2 0 0 2 0 100%
Lib/asyncio/base_events.py Server.start_serving 2 0 0 0 0 100%
Lib/asyncio/base_events.py Server.serve_forever 14 1 0 4 1 89%
Lib/asyncio/base_events.py Server.wait_closed 5 0 0 2 0 100%
Lib/asyncio/base_events.py BaseEventLoop.__init__ 20 0 0 0 0 100%
Lib/asyncio/base_events.py BaseEventLoop.__repr__ 1 0 0 0 0 100%
Lib/asyncio/base_events.py BaseEventLoop.create_future 1 0 0 0 0 100%
Lib/asyncio/base_events.py BaseEventLoop.create_task 9 0 0 4 0 100%
Lib/asyncio/base_events.py BaseEventLoop.set_task_factory 3 0 0 2 0 100%
Lib/asyncio/base_events.py BaseEventLoop.get_task_factory 1 0 0 0 0 100%
Lib/asyncio/base_events.py BaseEventLoop._make_socket_transport 1 0 0 0 0 100%
Lib/asyncio/base_events.py BaseEventLoop._make_ssl_transport 1 0 0 0 0 100%
Lib/asyncio/base_events.py BaseEventLoop._make_datagram_transport 1 0 0 0 0 100%
Lib/asyncio/base_events.py BaseEventLoop._make_read_pipe_transport 1 0 0 0 0 100%
Lib/asyncio/base_events.py BaseEventLoop._make_write_pipe_transport 1 0 0 0 0 100%
Lib/asyncio/base_events.py BaseEventLoop._make_subprocess_transport 1 0 0 0 0 100%
Lib/asyncio/base_events.py BaseEventLoop._write_to_self 1 0 0 0 0 100%
Lib/asyncio/base_events.py BaseEventLoop._process_events 1 0 0 0 0 100%
Lib/asyncio/base_events.py BaseEventLoop._check_closed 2 0 0 2 0 100%
Lib/asyncio/base_events.py BaseEventLoop._check_default_executor 2 1 0 2 1 50%
Lib/asyncio/base_events.py BaseEventLoop._asyncgen_finalizer_hook 3 0 0 2 1 80%
Lib/asyncio/base_events.py BaseEventLoop._asyncgen_firstiter_hook 3 1 0 2 1 60%
Lib/asyncio/base_events.py BaseEventLoop.shutdown_asyncgens 9 1 0 6 1 87%
Lib/asyncio/base_events.py BaseEventLoop.shutdown_default_executor 13 0 0 2 0 100%
Lib/asyncio/base_events.py BaseEventLoop._do_shutdown 7 3 0 4 1 45%
Lib/asyncio/base_events.py BaseEventLoop._check_running 4 0 0 4 0 100%
Lib/asyncio/base_events.py BaseEventLoop._run_forever_setup 7 0 0 0 0 100%
Lib/asyncio/base_events.py BaseEventLoop._run_forever_cleanup 7 0 0 2 1 89%
Lib/asyncio/base_events.py BaseEventLoop.run_forever 7 0 0 2 0 100%
Lib/asyncio/base_events.py BaseEventLoop.run_until_complete 17 0 0 6 0 100%
Lib/asyncio/base_events.py BaseEventLoop.stop 1 0 0 0 0 100%
Lib/asyncio/base_events.py BaseEventLoop.close 14 1 0 8 1 91%
Lib/asyncio/base_events.py BaseEventLoop.is_closed 1 0 0 0 0 100%
Lib/asyncio/base_events.py BaseEventLoop.__del__ 4 3 0 4 1 25%
Lib/asyncio/base_events.py BaseEventLoop.is_running 1 0 0 0 0 100%
Lib/asyncio/base_events.py BaseEventLoop.time 1 0 0 0 0 100%
Lib/asyncio/base_events.py BaseEventLoop.call_later 6 0 0 4 0 100%
Lib/asyncio/base_events.py BaseEventLoop.call_at 12 0 0 6 0 100%
Lib/asyncio/base_events.py BaseEventLoop.call_soon 8 0 0 4 0 100%
Lib/asyncio/base_events.py BaseEventLoop._check_callback 4 0 0 4 0 100%
Lib/asyncio/base_events.py BaseEventLoop._call_soon 5 0 0 2 0 100%
Lib/asyncio/base_events.py BaseEventLoop._check_thread 5 0 0 4 0 100%
Lib/asyncio/base_events.py BaseEventLoop.call_soon_threadsafe 11 0 0 6 0 100%
Lib/asyncio/base_events.py BaseEventLoop.run_in_executor 10 0 0 6 0 100%
Lib/asyncio/base_events.py BaseEventLoop.set_default_executor 3 0 0 2 0 100%
Lib/asyncio/base_events.py BaseEventLoop._getaddrinfo_debug 19 19 0 10 0 0%
Lib/asyncio/base_events.py BaseEventLoop.getaddrinfo 4 1 0 2 1 67%
Lib/asyncio/base_events.py BaseEventLoop.getnameinfo 1 0 0 0 0 100%
Lib/asyncio/base_events.py BaseEventLoop.sock_sendfile 10 0 0 4 0 100%
Lib/asyncio/base_events.py BaseEventLoop._sock_sendfile_native 1 0 0 0 0 100%
Lib/asyncio/base_events.py BaseEventLoop._sock_sendfile_fallback 20 0 0 8 0 100%
Lib/asyncio/base_events.py BaseEventLoop._check_sendfile_params 13 0 0 14 0 100%
Lib/asyncio/base_events.py BaseEventLoop._connect_sock 33 4 0 12 0 87%
Lib/asyncio/base_events.py BaseEventLoop.create_connection 57 1 0 44 1 98%
Lib/asyncio/base_events.py BaseEventLoop._create_connection_transport 13 0 0 2 0 100%
Lib/asyncio/base_events.py BaseEventLoop.sendfile 14 0 0 10 0 100%
Lib/asyncio/base_events.py BaseEventLoop._sendfile_native 1 0 0 0 0 100%
Lib/asyncio/base_events.py BaseEventLoop._sendfile_fallback 22 0 0 10 0 100%
Lib/asyncio/base_events.py BaseEventLoop.start_tls 20 1 0 6 1 92%
Lib/asyncio/base_events.py BaseEventLoop.create_datagram_endpoint 82 11 0 54 6 86%
Lib/asyncio/base_events.py BaseEventLoop._ensure_resolved 5 0 0 2 0 100%
Lib/asyncio/base_events.py BaseEventLoop._create_server_getaddrinfo 4 0 0 2 0 100%
Lib/asyncio/base_events.py BaseEventLoop.create_server 72 13 0 50 8 80%
Lib/asyncio/base_events.py BaseEventLoop.connect_accepted_socket 12 4 0 8 3 65%
Lib/asyncio/base_events.py BaseEventLoop.connect_read_pipe 11 4 0 2 1 62%
Lib/asyncio/base_events.py BaseEventLoop.connect_write_pipe 11 4 0 2 1 62%
Lib/asyncio/base_events.py BaseEventLoop._log_subprocess 10 10 0 8 0 0%
Lib/asyncio/base_events.py BaseEventLoop.subprocess_shell 23 3 0 18 2 88%
Lib/asyncio/base_events.py BaseEventLoop.subprocess_exec 22 3 0 16 2 87%
Lib/asyncio/base_events.py BaseEventLoop.get_exception_handler 1 0 0 0 0 100%
Lib/asyncio/base_events.py BaseEventLoop.set_exception_handler 3 0 0 2 0 100%
Lib/asyncio/base_events.py BaseEventLoop.default_exception_handler 25 5 0 14 3 79%
Lib/asyncio/base_events.py BaseEventLoop.call_exception_handler 28 3 0 10 0 92%
Lib/asyncio/base_events.py BaseEventLoop._add_callback 2 0 0 2 0 100%
Lib/asyncio/base_events.py BaseEventLoop._add_callback_signalsafe 2 0 0 0 0 100%
Lib/asyncio/base_events.py BaseEventLoop._timer_handle_cancelled 2 0 0 2 0 100%
Lib/asyncio/base_events.py BaseEventLoop._run_once 50 1 0 28 1 97%
Lib/asyncio/base_events.py BaseEventLoop._set_coroutine_origin_tracking 7 0 0 4 0 100%
Lib/asyncio/base_events.py BaseEventLoop.get_debug 1 0 0 0 0 100%
Lib/asyncio/base_events.py BaseEventLoop.set_debug 3 0 0 2 0 100%
Lib/asyncio/base_events.py (no function) 151 2 2 2 1 98%
Lib/asyncio/base_futures.py isfuture 1 0 0 0 0 100%
Lib/asyncio/base_futures.py _format_callbacks 11 1 0 8 2 84%
Lib/asyncio/base_futures.py _format_callbacks.format_cb 1 0 0 0 0 100%
Lib/asyncio/base_futures.py _future_repr_info 12 0 0 8 0 100%
Lib/asyncio/base_futures.py _future_repr 2 0 0 0 0 100%
Lib/asyncio/base_futures.py (no function) 11 0 0 0 0 100%
Lib/asyncio/base_subprocess.py BaseSubprocessTransport.__init__ 30 4 0 10 1 82%
Lib/asyncio/base_subprocess.py BaseSubprocessTransport.__repr__ 22 5 0 16 5 74%
Lib/asyncio/base_subprocess.py BaseSubprocessTransport._start 1 1 0 0 0 0%
Lib/asyncio/base_subprocess.py BaseSubprocessTransport.set_protocol 1 1 0 0 0 0%
Lib/asyncio/base_subprocess.py BaseSubprocessTransport.get_protocol 1 1 0 0 0 0%
Lib/asyncio/base_subprocess.py BaseSubprocessTransport.is_closing 1 0 0 0 0 100%
Lib/asyncio/base_subprocess.py BaseSubprocessTransport.close 14 3 0 10 1 83%
Lib/asyncio/base_subprocess.py BaseSubprocessTransport.__del__ 3 2 0 2 1 40%
Lib/asyncio/base_subprocess.py BaseSubprocessTransport.get_pid 1 0 0 0 0 100%
Lib/asyncio/base_subprocess.py BaseSubprocessTransport.get_returncode 1 0 0 0 0 100%
Lib/asyncio/base_subprocess.py BaseSubprocessTransport.get_pipe_transport 3 0 0 2 0 100%
Lib/asyncio/base_subprocess.py BaseSubprocessTransport._check_proc 2 0 0 2 0 100%
Lib/asyncio/base_subprocess.py BaseSubprocessTransport.send_signal 2 2 0 0 0 0%
Lib/asyncio/base_subprocess.py BaseSubprocessTransport.terminate 2 2 0 0 0 0%
Lib/asyncio/base_subprocess.py BaseSubprocessTransport.kill 2 2 0 0 0 0%
Lib/asyncio/base_subprocess.py BaseSubprocessTransport._connect_pipes 24 5 0 12 0 81%
Lib/asyncio/base_subprocess.py BaseSubprocessTransport._call 3 0 0 2 0 100%
Lib/asyncio/base_subprocess.py BaseSubprocessTransport._pipe_connection_lost 2 0 0 0 0 100%
Lib/asyncio/base_subprocess.py BaseSubprocessTransport._pipe_data_received 1 0 0 0 0 100%
Lib/asyncio/base_subprocess.py BaseSubprocessTransport._process_exited 9 1 0 4 1 85%
Lib/asyncio/base_subprocess.py BaseSubprocessTransport._wait 5 0 0 2 0 100%
Lib/asyncio/base_subprocess.py BaseSubprocessTransport._try_finish 6 0 0 4 0 100%
Lib/asyncio/base_subprocess.py BaseSubprocessTransport._call_connection_lost 9 0 0 4 0 100%
Lib/asyncio/base_subprocess.py WriteSubprocessPipeProto.__init__ 4 0 0 0 0 100%
Lib/asyncio/base_subprocess.py WriteSubprocessPipeProto.connection_made 1 0 0 0 0 100%
Lib/asyncio/base_subprocess.py WriteSubprocessPipeProto.__repr__ 1 1 0 0 0 0%
Lib/asyncio/base_subprocess.py WriteSubprocessPipeProto.connection_lost 3 0 0 0 0 100%
Lib/asyncio/base_subprocess.py WriteSubprocessPipeProto.pause_writing 1 0 0 0 0 100%
Lib/asyncio/base_subprocess.py WriteSubprocessPipeProto.resume_writing 1 1 0 0 0 0%
Lib/asyncio/base_subprocess.py ReadSubprocessPipeProto.data_received 1 0 0 0 0 100%
Lib/asyncio/base_subprocess.py (no function) 53 5 0 2 1 89%
Lib/asyncio/base_tasks.py _task_repr_info 10 0 0 6 1 94%
Lib/asyncio/base_tasks.py _task_repr 2 0 0 0 0 100%
Lib/asyncio/base_tasks.py _task_get_stack 27 14 0 22 4 39%
Lib/asyncio/base_tasks.py _task_print_stack 22 4 0 12 4 71%
Lib/asyncio/base_tasks.py (no function) 10 0 0 0 0 100%
Lib/asyncio/constants.py (no function) 14 0 0 0 0 100%
Lib/asyncio/coroutines.py _is_debug_mode 1 0 0 0 0 100%
Lib/asyncio/coroutines.py iscoroutinefunction 4 0 0 0 0 100%
Lib/asyncio/coroutines.py _iscoroutinefunction 1 0 0 0 0 100%
Lib/asyncio/coroutines.py iscoroutine 7 0 0 6 1 92%
Lib/asyncio/coroutines.py _format_coroutine 26 2 0 14 2 90%
Lib/asyncio/coroutines.py _format_coroutine.get_name 6 0 0 4 0 100%
Lib/asyncio/coroutines.py _format_coroutine.is_running 7 0 0 0 0 100%
Lib/asyncio/coroutines.py (no function) 14 0 0 0 0 100%
Lib/asyncio/events.py Handle.__init__ 11 0 0 4 0 100%
Lib/asyncio/events.py Handle._repr_info 9 0 0 6 0 100%
Lib/asyncio/events.py Handle.__repr__ 4 0 0 2 0 100%
Lib/asyncio/events.py Handle.get_context 1 0 0 0 0 100%
Lib/asyncio/events.py Handle.cancel 6 0 0 4 0 100%
Lib/asyncio/events.py Handle.cancelled 1 0 0 0 0 100%
Lib/asyncio/events.py Handle._run 12 0 0 2 0 100%
Lib/asyncio/events.py _ThreadSafeHandle.__init__ 2 0 0 0 0 100%
Lib/asyncio/events.py _ThreadSafeHandle.cancel 2 0 0 0 0 100%
Lib/asyncio/events.py _ThreadSafeHandle.cancelled 2 0 0 0 0 100%
Lib/asyncio/events.py _ThreadSafeHandle._run 4 1 0 2 1 67%
Lib/asyncio/events.py TimerHandle.__init__ 5 0 0 2 0 100%
Lib/asyncio/events.py TimerHandle._repr_info 4 0 0 0 0 100%
Lib/asyncio/events.py TimerHandle.__hash__ 1 0 0 0 0 100%
Lib/asyncio/events.py TimerHandle.__lt__ 3 0 0 2 0 100%
Lib/asyncio/events.py TimerHandle.__le__ 3 0 0 2 0 100%
Lib/asyncio/events.py TimerHandle.__gt__ 3 0 0 2 0 100%
Lib/asyncio/events.py TimerHandle.__ge__ 3 0 0 2 0 100%
Lib/asyncio/events.py TimerHandle.__eq__ 3 0 0 2 0 100%
Lib/asyncio/events.py TimerHandle.cancel 3 0 0 2 1 80%
Lib/asyncio/events.py TimerHandle.when 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractServer.close 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractServer.close_clients 1 1 0 0 0 0%
Lib/asyncio/events.py AbstractServer.abort_clients 1 1 0 0 0 0%
Lib/asyncio/events.py AbstractServer.get_loop 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractServer.is_serving 1 1 0 0 0 0%
Lib/asyncio/events.py AbstractServer.start_serving 1 1 0 0 0 0%
Lib/asyncio/events.py AbstractServer.serve_forever 1 1 0 0 0 0%
Lib/asyncio/events.py AbstractServer.wait_closed 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractServer.__aenter__ 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractServer.__aexit__ 2 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.run_forever 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.run_until_complete 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.stop 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.is_running 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.is_closed 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.close 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.shutdown_asyncgens 1 1 0 0 0 0%
Lib/asyncio/events.py AbstractEventLoop.shutdown_default_executor 1 1 0 0 0 0%
Lib/asyncio/events.py AbstractEventLoop._timer_handle_cancelled 1 1 0 0 0 0%
Lib/asyncio/events.py AbstractEventLoop.call_soon 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.call_later 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.call_at 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.time 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.create_future 1 1 0 0 0 0%
Lib/asyncio/events.py AbstractEventLoop.create_task 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.call_soon_threadsafe 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.run_in_executor 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.set_default_executor 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.getaddrinfo 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.getnameinfo 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.create_connection 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.create_server 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.sendfile 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.start_tls 1 1 0 0 0 0%
Lib/asyncio/events.py AbstractEventLoop.create_unix_connection 1 1 0 0 0 0%
Lib/asyncio/events.py AbstractEventLoop.create_unix_server 1 1 0 0 0 0%
Lib/asyncio/events.py AbstractEventLoop.connect_accepted_socket 1 1 0 0 0 0%
Lib/asyncio/events.py AbstractEventLoop.create_datagram_endpoint 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.connect_read_pipe 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.connect_write_pipe 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.subprocess_shell 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.subprocess_exec 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.add_reader 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.remove_reader 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.add_writer 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.remove_writer 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.sock_recv 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.sock_recv_into 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.sock_recvfrom 1 1 0 0 0 0%
Lib/asyncio/events.py AbstractEventLoop.sock_recvfrom_into 1 1 0 0 0 0%
Lib/asyncio/events.py AbstractEventLoop.sock_sendall 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.sock_sendto 1 1 0 0 0 0%
Lib/asyncio/events.py AbstractEventLoop.sock_connect 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.sock_accept 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.sock_sendfile 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.add_signal_handler 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.remove_signal_handler 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.set_task_factory 1 1 0 0 0 0%
Lib/asyncio/events.py AbstractEventLoop.get_task_factory 1 1 0 0 0 0%
Lib/asyncio/events.py AbstractEventLoop.get_exception_handler 1 1 0 0 0 0%
Lib/asyncio/events.py AbstractEventLoop.set_exception_handler 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.default_exception_handler 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.call_exception_handler 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.get_debug 1 0 0 0 0 100%
Lib/asyncio/events.py AbstractEventLoop.set_debug 1 0 0 0 0 100%
Lib/asyncio/events.py _AbstractEventLoopPolicy.get_event_loop 1 0 0 0 0 100%
Lib/asyncio/events.py _AbstractEventLoopPolicy.set_event_loop 1 0 0 0 0 100%
Lib/asyncio/events.py _AbstractEventLoopPolicy.new_event_loop 1 0 0 0 0 100%
Lib/asyncio/events.py _BaseDefaultEventLoopPolicy.__init__ 1 0 0 0 0 100%
Lib/asyncio/events.py _BaseDefaultEventLoopPolicy.get_event_loop 3 0 0 2 0 100%
Lib/asyncio/events.py _BaseDefaultEventLoopPolicy.set_event_loop 3 0 0 2 0 100%
Lib/asyncio/events.py _BaseDefaultEventLoopPolicy.new_event_loop 1 0 0 0 0 100%
Lib/asyncio/events.py get_running_loop 4 0 0 2 0 100%
Lib/asyncio/events.py _get_running_loop 3 0 0 2 0 100%
Lib/asyncio/events.py _set_running_loop 1 0 0 0 0 100%
Lib/asyncio/events.py _init_event_loop_policy 1 0 3 0 0 100%
Lib/asyncio/events.py _get_event_loop_policy 3 0 0 2 0 100%
Lib/asyncio/events.py get_event_loop_policy 2 0 0 0 0 100%
Lib/asyncio/events.py _set_event_loop_policy 3 0 0 2 0 100%
Lib/asyncio/events.py set_event_loop_policy 2 0 0 0 0 100%
Lib/asyncio/events.py get_event_loop 4 0 0 2 0 100%
Lib/asyncio/events.py set_event_loop 1 0 0 0 0 100%
Lib/asyncio/events.py new_event_loop 1 0 0 0 0 100%
Lib/asyncio/events.py on_fork 4 4 0 2 0 0%
Lib/asyncio/events.py (no function) 147 2 0 2 1 98%
Lib/asyncio/exceptions.py IncompleteReadError.__init__ 4 0 0 0 0 100%
Lib/asyncio/exceptions.py IncompleteReadError.__reduce__ 1 0 0 0 0 100%
Lib/asyncio/exceptions.py LimitOverrunError.__init__ 2 0 0 0 0 100%
Lib/asyncio/exceptions.py LimitOverrunError.__reduce__ 1 0 0 0 0 100%
Lib/asyncio/exceptions.py (no function) 12 0 0 0 0 100%
Lib/asyncio/format_helpers.py _get_function_source 9 0 0 6 0 100%
Lib/asyncio/format_helpers.py _format_callback_source 5 0 0 2 0 100%
Lib/asyncio/format_helpers.py _format_args_and_kwargs 8 0 0 6 0 100%
Lib/asyncio/format_helpers.py _format_callback 12 1 0 8 1 90%
Lib/asyncio/format_helpers.py extract_stack 7 1 0 4 2 73%
Lib/asyncio/format_helpers.py (no function) 11 0 0 0 0 100%
Lib/asyncio/futures.py Future.__init__ 6 0 0 4 0 100%
Lib/asyncio/futures.py Future.__repr__ 1 0 0 0 0 100%
Lib/asyncio/futures.py Future.__del__ 7 0 0 4 0 100%
Lib/asyncio/futures.py Future._log_traceback 1 1 0 0 0 0%
Lib/asyncio/futures.py Future._log_traceback 3 0 0 2 0 100%
Lib/asyncio/futures.py Future._asyncio_awaited_by 3 0 0 2 0 100%
Lib/asyncio/futures.py Future.get_loop 4 0 0 2 0 100%
Lib/asyncio/futures.py Future._make_cancelled_error 8 0 0 4 0 100%
Lib/asyncio/futures.py Future.cancel 7 0 0 2 0 100%
Lib/asyncio/futures.py Future.__schedule_callbacks 6 0 0 4 0 100%
Lib/asyncio/futures.py Future.cancelled 1 0 0 0 0 100%
Lib/asyncio/futures.py Future.done 1 0 0 0 0 100%
Lib/asyncio/futures.py Future.result 8 0 0 6 0 100%
Lib/asyncio/futures.py Future.exception 6 0 0 4 0 100%
Lib/asyncio/futures.py Future.add_done_callback 5 0 0 4 0 100%
Lib/asyncio/futures.py Future.remove_done_callback 5 0 0 2 0 100%
Lib/asyncio/futures.py Future.set_result 5 0 0 2 0 100%
Lib/asyncio/futures.py Future.set_exception 14 0 0 6 0 100%
Lib/asyncio/futures.py Future.__await__ 6 0 0 4 0 100%
Lib/asyncio/futures.py _get_loop 6 0 0 0 0 100%
Lib/asyncio/futures.py _set_result_unless_cancelled 3 0 0 2 0 100%
Lib/asyncio/futures.py _convert_future_exc 6 0 0 4 0 100%
Lib/asyncio/futures.py _set_concurrent_future_state 10 0 0 6 0 100%
Lib/asyncio/futures.py _copy_future_state 11 0 0 6 0 100%
Lib/asyncio/futures.py _chain_future 11 2 0 4 2 73%
Lib/asyncio/futures.py _chain_future._set_state 3 0 0 2 0 100%
Lib/asyncio/futures.py _chain_future._call_check_cancel 4 0 0 4 0 100%
Lib/asyncio/futures.py _chain_future._call_set_state 7 2 0 6 2 69%
Lib/asyncio/futures.py wrap_future 8 0 0 4 0 100%
Lib/asyncio/futures.py future_add_to_awaited_by 4 0 0 4 0 100%
Lib/asyncio/futures.py future_discard_from_awaited_by 3 0 0 4 1 86%
Lib/asyncio/futures.py (no function) 71 2 0 0 0 97%
Lib/asyncio/graph.py _build_graph_for_future 25 7 0 20 3 69%
Lib/asyncio/graph.py capture_call_graph 33 8 0 26 6 69%
Lib/asyncio/graph.py format_call_graph 9 1 0 2 1 82%
Lib/asyncio/graph.py format_call_graph.render_level 30 4 0 12 0 90%
Lib/asyncio/graph.py format_call_graph.render_level.add_line 1 0 0 0 0 100%
Lib/asyncio/graph.py print_call_graph 1 0 0 0 0 100%
Lib/asyncio/graph.py (no function) 16 0 0 0 0 100%
Lib/asyncio/locks.py _ContextManagerMixin.__aenter__ 2 0 0 0 0 100%
Lib/asyncio/locks.py _ContextManagerMixin.__aexit__ 1 0 0 0 0 100%
Lib/asyncio/locks.py Lock.__init__ 2 0 0 0 0 100%
Lib/asyncio/locks.py Lock.__repr__ 5 1 0 2 1 71%
Lib/asyncio/locks.py Lock.locked 1 0 0 0 0 100%
Lib/asyncio/locks.py Lock.acquire 17 0 0 6 0 100%
Lib/asyncio/locks.py Lock.release 4 0 0 2 0 100%
Lib/asyncio/locks.py Lock._wake_up_first 8 2 0 4 0 83%
Lib/asyncio/locks.py Event.__init__ 2 0 0 0 0 100%
Lib/asyncio/locks.py Event.__repr__ 5 0 0 2 0 100%
Lib/asyncio/locks.py Event.is_set 1 0 0 0 0 100%
Lib/asyncio/locks.py Event.set 5 0 0 6 0 100%
Lib/asyncio/locks.py Event.clear 1 0 0 0 0 100%
Lib/asyncio/locks.py Event.wait 8 0 0 2 0 100%
Lib/asyncio/locks.py Condition.__init__ 7 0 0 2 0 100%
Lib/asyncio/locks.py Condition.__repr__ 5 0 0 2 0 100%
Lib/asyncio/locks.py Condition.wait 25 0 0 2 0 100%
Lib/asyncio/locks.py Condition.wait_for 5 0 0 2 0 100%
Lib/asyncio/locks.py Condition.notify 3 0 0 2 0 100%
Lib/asyncio/locks.py Condition._notify 7 0 0 6 0 100%
Lib/asyncio/locks.py Condition.notify_all 1 0 0 0 0 100%
Lib/asyncio/locks.py Semaphore.__init__ 4 0 0 2 0 100%
Lib/asyncio/locks.py Semaphore.__repr__ 5 0 0 2 0 100%
Lib/asyncio/locks.py Semaphore.locked 1 0 0 0 0 100%
Lib/asyncio/locks.py Semaphore.acquire 19 0 0 10 0 100%
Lib/asyncio/locks.py Semaphore.release 2 0 0 0 0 100%
Lib/asyncio/locks.py Semaphore._wake_up_next 8 0 0 6 0 100%
Lib/asyncio/locks.py BoundedSemaphore.__init__ 2 0 0 0 0 100%
Lib/asyncio/locks.py BoundedSemaphore.release 3 0 0 2 0 100%
Lib/asyncio/locks.py Barrier.__init__ 6 0 0 2 0 100%
Lib/asyncio/locks.py Barrier.__repr__ 5 0 0 2 0 100%
Lib/asyncio/locks.py Barrier.__aenter__ 1 0 0 0 0 100%
Lib/asyncio/locks.py Barrier.__aexit__ 1 0 0 0 0 100%
Lib/asyncio/locks.py Barrier.wait 11 0 0 2 0 100%
Lib/asyncio/locks.py Barrier._block 3 0 0 2 0 100%
Lib/asyncio/locks.py Barrier._release 2 0 0 0 0 100%
Lib/asyncio/locks.py Barrier._wait 3 0 0 2 0 100%
Lib/asyncio/locks.py Barrier._exit 4 0 0 4 0 100%
Lib/asyncio/locks.py Barrier.reset 6 0 0 4 1 90%
Lib/asyncio/locks.py Barrier.abort 3 0 0 0 0 100%
Lib/asyncio/locks.py Barrier.parties 1 0 0 0 0 100%
Lib/asyncio/locks.py Barrier.n_waiting 3 0 0 2 0 100%
Lib/asyncio/locks.py Barrier.broken 1 0 0 0 0 100%
Lib/asyncio/locks.py (no function) 63 0 1 0 0 100%
Lib/asyncio/log.py (no function) 2 0 0 0 0 100%
Lib/asyncio/mixins.py _LoopBoundMixin._get_loop 8 0 0 6 1 93%
Lib/asyncio/mixins.py (no function) 6 0 0 0 0 100%
Lib/asyncio/proactor_events.py _set_socket_extra 11 3 0 4 1 60%
Lib/asyncio/proactor_events.py _ProactorBasePipeTransport.__init__ 18 1 0 4 1 91%
Lib/asyncio/proactor_events.py _ProactorBasePipeTransport.__repr__ 16 6 0 14 7 57%
Lib/asyncio/proactor_events.py _ProactorBasePipeTransport._set_extra 1 0 0 0 0 100%
Lib/asyncio/proactor_events.py _ProactorBasePipeTransport.set_protocol 1 0 0 0 0 100%
Lib/asyncio/proactor_events.py _ProactorBasePipeTransport.get_protocol 1 1 0 0 0 0%
Lib/asyncio/proactor_events.py _ProactorBasePipeTransport.is_closing 1 0 0 0 0 100%
Lib/asyncio/proactor_events.py _ProactorBasePipeTransport.close 9 0 0 6 0 100%
Lib/asyncio/proactor_events.py _ProactorBasePipeTransport.__del__ 3 2 0 2 1 40%
Lib/asyncio/proactor_events.py _ProactorBasePipeTransport._fatal_error 6 1 0 4 1 80%
Lib/asyncio/proactor_events.py _ProactorBasePipeTransport._force_close 17 4 0 10 2 70%
Lib/asyncio/proactor_events.py _ProactorBasePipeTransport._call_connection_lost 13 2 0 6 1 84%
Lib/asyncio/proactor_events.py _ProactorBasePipeTransport.get_write_buffer_size 4 0 0 2 0 100%
Lib/asyncio/proactor_events.py _ProactorReadPipeTransport.__init__ 6 0 0 0 0 100%
Lib/asyncio/proactor_events.py _ProactorReadPipeTransport.is_reading 1 0 0 0 0 100%
Lib/asyncio/proactor_events.py _ProactorReadPipeTransport.pause_reading 5 1 0 4 1 78%
Lib/asyncio/proactor_events.py _ProactorReadPipeTransport.resume_reading 11 1 0 8 1 89%
Lib/asyncio/proactor_events.py _ProactorReadPipeTransport._eof_received 11 6 0 4 2 47%
Lib/asyncio/proactor_events.py _ProactorReadPipeTransport._data_received 16 7 0 6 1 64%
Lib/asyncio/proactor_events.py _ProactorReadPipeTransport._loop_reading 32 5 0 20 2 79%
Lib/asyncio/proactor_events.py _ProactorBaseWritePipeTransport.__init__ 2 0 0 0 0 100%
Lib/asyncio/proactor_events.py _ProactorBaseWritePipeTransport.write 21 3 0 16 3 84%
Lib/asyncio/proactor_events.py _ProactorBaseWritePipeTransport._loop_writing 30 2 0 16 1 93%
Lib/asyncio/proactor_events.py _ProactorBaseWritePipeTransport.can_write_eof 1 0 0 0 0 100%
Lib/asyncio/proactor_events.py _ProactorBaseWritePipeTransport.write_eof 1 0 0 0 0 100%
Lib/asyncio/proactor_events.py _ProactorBaseWritePipeTransport.abort 1 0 0 0 0 100%
Lib/asyncio/proactor_events.py _ProactorBaseWritePipeTransport._make_empty_waiter 6 6 0 4 0 0%
Lib/asyncio/proactor_events.py _ProactorBaseWritePipeTransport._reset_empty_waiter 1 1 0 0 0 0%
Lib/asyncio/proactor_events.py _ProactorWritePipeTransport.__init__ 3 0 0 0 0 100%
Lib/asyncio/proactor_events.py _ProactorWritePipeTransport._pipe_closed 11 11 0 6 0 0%
Lib/asyncio/proactor_events.py _ProactorDatagramTransport.__init__ 6 0 0 0 0 100%
Lib/asyncio/proactor_events.py _ProactorDatagramTransport._set_extra 1 0 0 0 0 100%
Lib/asyncio/proactor_events.py _ProactorDatagramTransport.get_write_buffer_size 1 0 0 0 0 100%
Lib/asyncio/proactor_events.py _ProactorDatagramTransport.abort 1 1 0 0 0 0%
Lib/asyncio/proactor_events.py _ProactorDatagramTransport.sendto 14 0 0 10 0 100%
Lib/asyncio/proactor_events.py _ProactorDatagramTransport._loop_writing 22 2 0 10 3 84%
Lib/asyncio/proactor_events.py _ProactorDatagramTransport._loop_reading 28 8 0 18 6 65%
Lib/asyncio/proactor_events.py _ProactorDuplexPipeTransport.can_write_eof 1 0 0 0 0 100%
Lib/asyncio/proactor_events.py _ProactorDuplexPipeTransport.write_eof 1 0 0 0 0 100%
Lib/asyncio/proactor_events.py _ProactorSocketTransport.__init__ 2 0 0 0 0 100%
Lib/asyncio/proactor_events.py _ProactorSocketTransport._set_extra 1 0 0 0 0 100%
Lib/asyncio/proactor_events.py _ProactorSocketTransport.can_write_eof 1 0 0 0 0 100%
Lib/asyncio/proactor_events.py _ProactorSocketTransport.write_eof 5 0 0 4 0 100%
Lib/asyncio/proactor_events.py BaseProactorEventLoop.__init__ 10 0 0 2 1 92%
Lib/asyncio/proactor_events.py BaseProactorEventLoop._make_socket_transport 1 0 0 0 0 100%
Lib/asyncio/proactor_events.py BaseProactorEventLoop._make_ssl_transport 3 3 0 0 0 0%
Lib/asyncio/proactor_events.py BaseProactorEventLoop._make_datagram_transport 1 0 0 0 0 100%
Lib/asyncio/proactor_events.py BaseProactorEventLoop._make_duplex_pipe_transport 1 1 0 0 0 0%
Lib/asyncio/proactor_events.py BaseProactorEventLoop._make_read_pipe_transport 1 1 0 0 0 0%
Lib/asyncio/proactor_events.py BaseProactorEventLoop._make_write_pipe_transport 1 1 0 0 0 0%
Lib/asyncio/proactor_events.py BaseProactorEventLoop.close 12 1 0 6 2 83%
Lib/asyncio/proactor_events.py BaseProactorEventLoop.sock_recv 1 1 0 0 0 0%
Lib/asyncio/proactor_events.py BaseProactorEventLoop.sock_recv_into 1 1 0 0 0 0%
Lib/asyncio/proactor_events.py BaseProactorEventLoop.sock_recvfrom 1 1 0 0 0 0%
Lib/asyncio/proactor_events.py BaseProactorEventLoop.sock_recvfrom_into 3 3 0 2 0 0%
Lib/asyncio/proactor_events.py BaseProactorEventLoop.sock_sendall 1 1 0 0 0 0%
Lib/asyncio/proactor_events.py BaseProactorEventLoop.sock_sendto 1 1 0 0 0 0%
Lib/asyncio/proactor_events.py BaseProactorEventLoop.sock_connect 3 3 0 2 0 0%
Lib/asyncio/proactor_events.py BaseProactorEventLoop.sock_accept 1 1 0 0 0 0%
Lib/asyncio/proactor_events.py BaseProactorEventLoop._sock_sendfile_native 25 25 0 4 0 0%
Lib/asyncio/proactor_events.py BaseProactorEventLoop._sendfile_native 8 8 0 0 0 0%
Lib/asyncio/proactor_events.py BaseProactorEventLoop._close_self_pipe 8 0 0 2 0 100%
Lib/asyncio/proactor_events.py BaseProactorEventLoop._make_self_pipe 4 0 0 0 0 100%
Lib/asyncio/proactor_events.py BaseProactorEventLoop._loop_self_reading 14 3 0 4 1 78%
Lib/asyncio/proactor_events.py BaseProactorEventLoop._write_to_self 8 4 0 4 1 42%
Lib/asyncio/proactor_events.py BaseProactorEventLoop._start_serving 2 0 0 0 0 100%
Lib/asyncio/proactor_events.py BaseProactorEventLoop._start_serving.loop 22 5 0 12 4 68%
Lib/asyncio/proactor_events.py BaseProactorEventLoop._process_events 1 0 0 0 0 100%
Lib/asyncio/proactor_events.py BaseProactorEventLoop._stop_accept_futures 3 0 0 2 0 100%
Lib/asyncio/proactor_events.py BaseProactorEventLoop._stop_serving 5 0 0 2 1 86%
Lib/asyncio/proactor_events.py (no function) 97 0 0 0 0 100%
Lib/asyncio/protocols.py BaseProtocol.connection_made 0 0 0 0 0 100%
Lib/asyncio/protocols.py BaseProtocol.connection_lost 0 0 0 0 0 100%
Lib/asyncio/protocols.py BaseProtocol.pause_writing 0 0 0 0 0 100%
Lib/asyncio/protocols.py BaseProtocol.resume_writing 0 0 0 0 0 100%
Lib/asyncio/protocols.py Protocol.data_received 0 0 0 0 0 100%
Lib/asyncio/protocols.py Protocol.eof_received 0 0 0 0 0 100%
Lib/asyncio/protocols.py BufferedProtocol.get_buffer 0 0 0 0 0 100%
Lib/asyncio/protocols.py BufferedProtocol.buffer_updated 0 0 0 0 0 100%
Lib/asyncio/protocols.py BufferedProtocol.eof_received 0 0 0 0 0 100%
Lib/asyncio/protocols.py DatagramProtocol.datagram_received 0 0 0 0 0 100%
Lib/asyncio/protocols.py DatagramProtocol.error_received 0 0 0 0 0 100%
Lib/asyncio/protocols.py SubprocessProtocol.pipe_data_received 0 0 0 0 0 100%
Lib/asyncio/protocols.py SubprocessProtocol.pipe_connection_lost 0 0 0 0 0 100%
Lib/asyncio/protocols.py SubprocessProtocol.process_exited 0 0 0 0 0 100%
Lib/asyncio/protocols.py _feed_data_to_buffered_proto 14 0 0 6 1 95%
Lib/asyncio/protocols.py (no function) 26 0 0 0 0 100%
Lib/asyncio/queues.py Queue.__init__ 8 0 0 0 0 100%
Lib/asyncio/queues.py Queue._init 1 0 0 0 0 100%
Lib/asyncio/queues.py Queue._get 1 0 0 0 0 100%
Lib/asyncio/queues.py Queue._put 1 0 0 0 0 100%
Lib/asyncio/queues.py Queue._wakeup_next 5 0 0 4 1 89%
Lib/asyncio/queues.py Queue.__repr__ 1 0 0 0 0 100%
Lib/asyncio/queues.py Queue.__str__ 1 0 0 0 0 100%
Lib/asyncio/queues.py Queue._format 12 0 0 10 0 100%
Lib/asyncio/queues.py Queue.qsize 1 0 0 0 0 100%
Lib/asyncio/queues.py Queue.maxsize 1 0 0 0 0 100%
Lib/asyncio/queues.py Queue.empty 1 0 0 0 0 100%
Lib/asyncio/queues.py Queue.full 3 0 0 2 0 100%
Lib/asyncio/queues.py Queue.put 17 0 0 6 0 100%
Lib/asyncio/queues.py Queue.put_nowait 8 0 0 4 0 100%
Lib/asyncio/queues.py Queue.get 17 0 0 6 0 100%
Lib/asyncio/queues.py Queue.get_nowait 7 0 0 4 0 100%
Lib/asyncio/queues.py Queue.task_done 5 0 0 4 0 100%
Lib/asyncio/queues.py Queue.join 2 0 0 2 0 100%
Lib/asyncio/queues.py Queue.shutdown 16 0 0 16 3 91%
Lib/asyncio/queues.py PriorityQueue._init 1 0 0 0 0 100%
Lib/asyncio/queues.py PriorityQueue._put 1 0 0 0 0 100%
Lib/asyncio/queues.py PriorityQueue._get 1 0 0 0 0 100%
Lib/asyncio/queues.py LifoQueue._init 1 0 0 0 0 100%
Lib/asyncio/queues.py LifoQueue._put 1 0 0 0 0 100%
Lib/asyncio/queues.py LifoQueue._get 1 0 0 0 0 100%
Lib/asyncio/queues.py (no function) 42 0 0 0 0 100%
Lib/asyncio/runners.py Runner.__init__ 7 0 0 0 0 100%
Lib/asyncio/runners.py Runner.__enter__ 2 0 0 0 0 100%
Lib/asyncio/runners.py Runner.__exit__ 1 0 0 0 0 100%
Lib/asyncio/runners.py Runner.close 12 0 0 4 0 100%
Lib/asyncio/runners.py Runner.get_loop 2 0 0 0 0 100%
Lib/asyncio/runners.py Runner.run 29 0 0 14 1 98%
Lib/asyncio/runners.py Runner.run._wrap_awaitable 1 0 0 0 0 100%
Lib/asyncio/runners.py Runner._lazy_init 14 0 0 10 1 96%
Lib/asyncio/runners.py Runner._on_sigint 6 1 0 2 1 75%
Lib/asyncio/runners.py run 4 0 0 2 0 100%
Lib/asyncio/runners.py _cancel_all_tasks 11 0 0 10 1 95%
Lib/asyncio/runners.py (no function) 27 0 0 0 0 100%
Lib/asyncio/selector_events.py _test_selector_event 5 0 0 0 0 100%
Lib/asyncio/selector_events.py BaseSelectorEventLoop.__init__ 7 0 0 2 0 100%
Lib/asyncio/selector_events.py BaseSelectorEventLoop._make_socket_transport 2 0 0 0 0 100%
Lib/asyncio/selector_events.py BaseSelectorEventLoop._make_ssl_transport 4 0 0 0 0 100%
Lib/asyncio/selector_events.py BaseSelectorEventLoop._make_datagram_transport 2 0 0 0 0 100%
Lib/asyncio/selector_events.py BaseSelectorEventLoop.close 9 0 0 6 0 100%
Lib/asyncio/selector_events.py BaseSelectorEventLoop._close_self_pipe 6 0 0 0 0 100%
Lib/asyncio/selector_events.py BaseSelectorEventLoop._make_self_pipe 5 0 0 0 0 100%
Lib/asyncio/selector_events.py BaseSelectorEventLoop._process_self_data 1 0 0 0 0 100%
Lib/asyncio/selector_events.py BaseSelectorEventLoop._read_from_self 10 2 0 2 1 75%
Lib/asyncio/selector_events.py BaseSelectorEventLoop._write_to_self 8 2 0 4 2 67%
Lib/asyncio/selector_events.py BaseSelectorEventLoop._start_serving 1 0 0 0 0 100%
Lib/asyncio/selector_events.py BaseSelectorEventLoop._accept_connection 19 1 0 6 1 92%
Lib/asyncio/selector_events.py BaseSelectorEventLoop._accept_connection2 24 7 0 8 1 62%
Lib/asyncio/selector_events.py BaseSelectorEventLoop._ensure_fd_no_transport 9 0 0 4 0 100%
Lib/asyncio/selector_events.py BaseSelectorEventLoop._add_reader 10 0 0 4 0 100%
Lib/asyncio/selector_events.py BaseSelectorEventLoop._remove_reader 14 0 0 8 0 100%
Lib/asyncio/selector_events.py BaseSelectorEventLoop._add_writer 10 0 0 4 0 100%
Lib/asyncio/selector_events.py BaseSelectorEventLoop._remove_writer 14 0 0 8 0 100%
Lib/asyncio/selector_events.py BaseSelectorEventLoop.add_reader 2 0 0 0 0 100%
Lib/asyncio/selector_events.py BaseSelectorEventLoop.remove_reader 2 0 0 0 0 100%
Lib/asyncio/selector_events.py BaseSelectorEventLoop.add_writer 2 0 0 0 0 100%
Lib/asyncio/selector_events.py BaseSelectorEventLoop.remove_writer 2 0 0 0 0 100%
Lib/asyncio/selector_events.py BaseSelectorEventLoop.sock_recv 13 0 0 2 0 100%
Lib/asyncio/selector_events.py BaseSelectorEventLoop._sock_read_done 2 0 0 2 0 100%
Lib/asyncio/selector_events.py BaseSelectorEventLoop._sock_recv 11 7 0 2 1 38%
Lib/asyncio/selector_events.py BaseSelectorEventLoop.sock_recv_into 13 0 0 2 0 100%
Lib/asyncio/selector_events.py BaseSelectorEventLoop._sock_recv_into 11 7 0 2 1 38%
Lib/asyncio/selector_events.py BaseSelectorEventLoop.sock_recvfrom 13 1 0 2 1 87%
Lib/asyncio/selector_events.py BaseSelectorEventLoop._sock_recvfrom 11 7 0 2 1 38%
Lib/asyncio/selector_events.py BaseSelectorEventLoop.sock_recvfrom_into 15 1 0 4 1 89%
Lib/asyncio/selector_events.py BaseSelectorEventLoop._sock_recvfrom_into 11 7 0 2 1 38%
Lib/asyncio/selector_events.py BaseSelectorEventLoop.sock_sendall 15 0 0 4 0 100%
Lib/asyncio/selector_events.py BaseSelectorEventLoop._sock_sendall 16 8 0 4 1 55%
Lib/asyncio/selector_events.py BaseSelectorEventLoop.sock_sendto 13 1 0 2 1 87%
Lib/asyncio/selector_events.py BaseSelectorEventLoop._sock_sendto 11 7 0 2 1 38%
Lib/asyncio/selector_events.py BaseSelectorEventLoop.sock_connect 11 0 0 4 0 100%
Lib/asyncio/selector_events.py BaseSelectorEventLoop._sock_connect 13 1 0 0 0 92%
Lib/asyncio/selector_events.py BaseSelectorEventLoop._sock_write_done 2 0 0 2 0 100%
Lib/asyncio/selector_events.py BaseSelectorEventLoop._sock_connect_cb 14 3 0 4 1 78%
Lib/asyncio/selector_events.py BaseSelectorEventLoop.sock_accept 6 0 0 2 0 100%
Lib/asyncio/selector_events.py BaseSelectorEventLoop._sock_accept 13 4 0 0 0 69%
Lib/asyncio/selector_events.py BaseSelectorEventLoop._sendfile_native 10 0 0 2 1 92%
Lib/asyncio/selector_events.py BaseSelectorEventLoop._process_events 10 0 0 10 0 100%
Lib/asyncio/selector_events.py BaseSelectorEventLoop._stop_serving 2 0 0 0 0 100%
Lib/asyncio/selector_events.py _SelectorTransport.__init__ 23 2 0 4 0 93%
Lib/asyncio/selector_events.py _SelectorTransport.__repr__ 18 2 0 10 2 86%
Lib/asyncio/selector_events.py _SelectorTransport.abort 1 0 0 0 0 100%
Lib/asyncio/selector_events.py _SelectorTransport.set_protocol 2 0 0 0 0 100%
Lib/asyncio/selector_events.py _SelectorTransport.get_protocol 1 0 0 0 0 100%
Lib/asyncio/selector_events.py _SelectorTransport.is_closing 1 0 0 0 0 100%
Lib/asyncio/selector_events.py _SelectorTransport.is_reading 1 0 0 0 0 100%
Lib/asyncio/selector_events.py _SelectorTransport.pause_reading 6 0 0 4 0 100%
Lib/asyncio/selector_events.py _SelectorTransport.resume_reading 6 1 0 4 1 80%
Lib/asyncio/selector_events.py _SelectorTransport.close 8 0 0 4 0 100%
Lib/asyncio/selector_events.py _SelectorTransport.__del__ 5 4 0 4 1 22%
Lib/asyncio/selector_events.py _SelectorTransport._fatal_error 5 1 0 4 1 78%
Lib/asyncio/selector_events.py _SelectorTransport._force_close 10 0 0 6 1 94%
Lib/asyncio/selector_events.py _SelectorTransport._call_connection_lost 11 0 0 4 1 93%
Lib/asyncio/selector_events.py _SelectorTransport.get_write_buffer_size 1 0 0 0 0 100%
Lib/asyncio/selector_events.py _SelectorTransport._add_reader 3 0 0 2 0 100%
Lib/asyncio/selector_events.py _SelectorSocketTransport.__init__ 12 1 0 4 1 88%
Lib/asyncio/selector_events.py _SelectorSocketTransport.set_protocol 4 0 0 2 0 100%
Lib/asyncio/selector_events.py _SelectorSocketTransport._read_ready 1 0 0 0 0 100%
Lib/asyncio/selector_events.py _SelectorSocketTransport._read_ready__get_buffer 29 4 0 6 1 86%
Lib/asyncio/selector_events.py _SelectorSocketTransport._read_ready__data_received 20 3 0 4 1 83%
Lib/asyncio/selector_events.py _SelectorSocketTransport._read_ready__on_eof 12 1 0 4 0 94%
Lib/asyncio/selector_events.py _SelectorSocketTransport.write 29 2 0 16 1 93%
Lib/asyncio/selector_events.py _SelectorSocketTransport._get_sendmsg_buffer 1 0 0 0 0 100%
Lib/asyncio/selector_events.py _SelectorSocketTransport._write_sendmsg 25 5 0 12 3 78%
Lib/asyncio/selector_events.py _SelectorSocketTransport._adjust_leftover_buffer 8 0 0 4 0 100%
Lib/asyncio/selector_events.py _SelectorSocketTransport._write_send 27 4 0 14 3 83%
Lib/asyncio/selector_events.py _SelectorSocketTransport.write_eof 5 0 0 4 0 100%
Lib/asyncio/selector_events.py _SelectorSocketTransport.writelines 11 3 0 8 3 68%
Lib/asyncio/selector_events.py _SelectorSocketTransport.can_write_eof 1 0 0 0 0 100%
Lib/asyncio/selector_events.py _SelectorSocketTransport._call_connection_lost 5 1 0 2 1 71%
Lib/asyncio/selector_events.py _SelectorSocketTransport._make_empty_waiter 6 1 0 4 1 80%
Lib/asyncio/selector_events.py _SelectorSocketTransport._reset_empty_waiter 1 0 0 0 0 100%
Lib/asyncio/selector_events.py _SelectorSocketTransport.close 2 0 0 0 0 100%
Lib/asyncio/selector_events.py _SelectorDatagramTransport.__init__ 7 0 0 2 0 100%
Lib/asyncio/selector_events.py _SelectorDatagramTransport.get_write_buffer_size 1 0 0 0 0 100%
Lib/asyncio/selector_events.py _SelectorDatagramTransport._read_ready 13 2 0 2 1 80%
Lib/asyncio/selector_events.py _SelectorDatagramTransport.sendto 30 1 0 14 0 98%
Lib/asyncio/selector_events.py _SelectorDatagramTransport._sendto_ready 24 1 0 8 0 97%
Lib/asyncio/selector_events.py (no function) 120 2 2 2 1 98%
Lib/asyncio/sslproto.py _create_transport_context 6 2 0 4 2 60%
Lib/asyncio/sslproto.py add_flowcontrol_defaults 12 4 0 8 3 65%
Lib/asyncio/sslproto.py _SSLProtocolTransport.__init__ 3 0 0 0 0 100%
Lib/asyncio/sslproto.py _SSLProtocolTransport.get_extra_info 1 0 0 0 0 100%
Lib/asyncio/sslproto.py _SSLProtocolTransport.set_protocol 1 0 0 0 0 100%
Lib/asyncio/sslproto.py _SSLProtocolTransport.get_protocol 1 0 0 0 0 100%
Lib/asyncio/sslproto.py _SSLProtocolTransport.is_closing 1 0 0 0 0 100%
Lib/asyncio/sslproto.py _SSLProtocolTransport.close 4 0 0 2 0 100%
Lib/asyncio/sslproto.py _SSLProtocolTransport.__del__ 3 2 0 2 1 40%
Lib/asyncio/sslproto.py _SSLProtocolTransport.is_reading 1 0 0 0 0 100%
Lib/asyncio/sslproto.py _SSLProtocolTransport.pause_reading 1 0 0 0 0 100%
Lib/asyncio/sslproto.py _SSLProtocolTransport.resume_reading 1 0 0 0 0 100%
Lib/asyncio/sslproto.py _SSLProtocolTransport.set_write_buffer_limits 2 0 0 0 0 100%
Lib/asyncio/sslproto.py _SSLProtocolTransport.get_write_buffer_limits 1 1 0 0 0 0%
Lib/asyncio/sslproto.py _SSLProtocolTransport.get_write_buffer_size 1 1 0 0 0 0%
Lib/asyncio/sslproto.py _SSLProtocolTransport.set_read_buffer_limits 2 2 0 0 0 0%
Lib/asyncio/sslproto.py _SSLProtocolTransport.get_read_buffer_limits 1 1 0 0 0 0%
Lib/asyncio/sslproto.py _SSLProtocolTransport.get_read_buffer_size 1 1 0 0 0 0%
Lib/asyncio/sslproto.py _SSLProtocolTransport._protocol_paused 1 0 0 0 0 100%
Lib/asyncio/sslproto.py _SSLProtocolTransport.write 5 2 0 4 2 56%
Lib/asyncio/sslproto.py _SSLProtocolTransport.writelines 1 0 0 0 0 100%
Lib/asyncio/sslproto.py _SSLProtocolTransport.write_eof 1 1 0 0 0 0%
Lib/asyncio/sslproto.py _SSLProtocolTransport.can_write_eof 1 1 0 0 0 0%
Lib/asyncio/sslproto.py _SSLProtocolTransport.abort 1 1 0 0 0 0%
Lib/asyncio/sslproto.py _SSLProtocolTransport._force_close 3 0 0 2 1 80%
Lib/asyncio/sslproto.py _SSLProtocolTransport._test__append_write_backlog 2 0 0 0 0 100%
Lib/asyncio/sslproto.py SSLProtocol.__init__ 50 2 0 16 1 92%
Lib/asyncio/sslproto.py SSLProtocol._set_app_protocol 6 0 0 2 0 100%
Lib/asyncio/sslproto.py SSLProtocol._wakeup_waiter 7 0 0 6 0 100%
Lib/asyncio/sslproto.py SSLProtocol._get_app_transport 6 1 0 4 1 80%
Lib/asyncio/sslproto.py SSLProtocol._is_transport_closing 1 0 0 0 0 100%
Lib/asyncio/sslproto.py SSLProtocol.connection_made 2 0 0 0 0 100%
Lib/asyncio/sslproto.py SSLProtocol.connection_lost 20 0 0 10 1 97%
Lib/asyncio/sslproto.py SSLProtocol.get_buffer 7 2 0 4 1 73%
Lib/asyncio/sslproto.py SSLProtocol.buffer_updated 9 1 0 8 2 82%
Lib/asyncio/sslproto.py SSLProtocol.eof_received 20 7 0 12 3 69%
Lib/asyncio/sslproto.py SSLProtocol._get_extra_info 5 0 0 4 0 100%
Lib/asyncio/sslproto.py SSLProtocol._set_state 14 1 0 12 2 88%
Lib/asyncio/sslproto.py SSLProtocol._start_handshake 7 2 0 2 1 67%
Lib/asyncio/sslproto.py SSLProtocol._check_handshake_timeout 3 0 0 2 1 80%
Lib/asyncio/sslproto.py SSLProtocol._do_handshake 7 0 0 0 0 100%
Lib/asyncio/sslproto.py SSLProtocol._on_handshake_complete 27 2 0 10 2 89%
Lib/asyncio/sslproto.py SSLProtocol._start_shutdown 9 0 0 6 1 93%
Lib/asyncio/sslproto.py SSLProtocol._check_shutdown_timeout 2 2 0 2 0 0%
Lib/asyncio/sslproto.py SSLProtocol._do_flush 3 0 0 0 0 100%
Lib/asyncio/sslproto.py SSLProtocol._do_shutdown 10 2 0 2 0 83%
Lib/asyncio/sslproto.py SSLProtocol._on_shutdown_complete 6 1 0 4 1 80%
Lib/asyncio/sslproto.py SSLProtocol._abort 3 0 0 2 1 80%
Lib/asyncio/sslproto.py SSLProtocol._write_appdata 13 3 0 8 2 76%
Lib/asyncio/sslproto.py SSLProtocol._do_write 13 2 0 4 1 82%
Lib/asyncio/sslproto.py SSLProtocol._process_outgoing 5 0 0 4 0 100%
Lib/asyncio/sslproto.py SSLProtocol._do_read 13 1 0 8 1 90%
Lib/asyncio/sslproto.py SSLProtocol._do_read__buffered 21 3 0 10 3 81%
Lib/asyncio/sslproto.py SSLProtocol._do_read__copied 25 0 0 12 0 100%
Lib/asyncio/sslproto.py SSLProtocol._call_eof_received 10 5 0 4 1 57%
Lib/asyncio/sslproto.py SSLProtocol._control_app_writing 17 8 0 4 0 62%
Lib/asyncio/sslproto.py SSLProtocol._get_write_buffer_size 1 0 0 0 0 100%
Lib/asyncio/sslproto.py SSLProtocol._set_write_buffer_limits 3 0 0 0 0 100%
Lib/asyncio/sslproto.py SSLProtocol._pause_reading 1 0 0 0 0 100%
Lib/asyncio/sslproto.py SSLProtocol._resume_reading 4 0 0 2 1 83%
Lib/asyncio/sslproto.py SSLProtocol._resume_reading.resume 6 0 0 6 1 92%
Lib/asyncio/sslproto.py SSLProtocol._control_ssl_reading 7 4 0 4 2 45%
Lib/asyncio/sslproto.py SSLProtocol._set_read_buffer_limits 3 0 0 0 0 100%
Lib/asyncio/sslproto.py SSLProtocol._get_read_buffer_size 1 0 0 0 0 100%
Lib/asyncio/sslproto.py SSLProtocol.pause_writing 2 0 0 0 0 100%
Lib/asyncio/sslproto.py SSLProtocol.resume_writing 3 0 0 0 0 100%
Lib/asyncio/sslproto.py SSLProtocol._fatal_error 7 1 0 8 2 80%
Lib/asyncio/sslproto.py (no function) 98 0 2 2 1 99%
Lib/asyncio/staggered.py staggered_race 35 1 0 8 1 95%
Lib/asyncio/staggered.py staggered_race.task_done 10 1 0 6 1 88%
Lib/asyncio/staggered.py staggered_race.run_one_coro 31 1 0 6 0 97%
Lib/asyncio/staggered.py (no function) 8 0 0 0 0 100%
Lib/asyncio/streams.py open_connection 6 0 0 0 0 100%
Lib/asyncio/streams.py start_server 3 0 0 0 0 100%
Lib/asyncio/streams.py start_server.factory 3 0 0 0 0 100%
Lib/asyncio/streams.py open_unix_connection 6 0 0 0 0 100%
Lib/asyncio/streams.py start_unix_server 3 0 0 0 0 100%
Lib/asyncio/streams.py start_unix_server.factory 3 0 0 0 0 100%
Lib/asyncio/streams.py FlowControlMixin.__init__ 6 0 0 2 0 100%
Lib/asyncio/streams.py FlowControlMixin.pause_writing 4 1 0 2 1 67%
Lib/asyncio/streams.py FlowControlMixin.resume_writing 7 1 0 6 2 77%
Lib/asyncio/streams.py FlowControlMixin.connection_lost 8 1 0 8 2 81%
Lib/asyncio/streams.py FlowControlMixin._drain_helper 9 0 0 4 0 100%
Lib/asyncio/streams.py FlowControlMixin._get_close_waiter 1 1 0 0 0 0%
Lib/asyncio/streams.py StreamReaderProtocol.__init__ 13 1 0 4 1 88%
Lib/asyncio/streams.py StreamReaderProtocol._stream_reader 3 0 0 2 0 100%
Lib/asyncio/streams.py StreamReaderProtocol._replace_transport 3 0 0 0 0 100%
Lib/asyncio/streams.py StreamReaderProtocol.connection_made 20 6 0 10 2 67%
Lib/asyncio/streams.py StreamReaderProtocol.connection_made.callback 7 0 0 4 0 100%
Lib/asyncio/streams.py StreamReaderProtocol.connection_lost 14 0 0 8 0 100%
Lib/asyncio/streams.py StreamReaderProtocol.data_received 3 0 0 2 1 80%
Lib/asyncio/streams.py StreamReaderProtocol.eof_received 6 0 0 4 0 100%
Lib/asyncio/streams.py StreamReaderProtocol._get_close_waiter 1 0 0 0 0 100%
Lib/asyncio/streams.py StreamReaderProtocol.__del__ 6 0 0 2 0 100%
Lib/asyncio/streams.py StreamWriter.__init__ 7 0 0 0 0 100%
Lib/asyncio/streams.py StreamWriter.__repr__ 4 0 0 2 1 83%
Lib/asyncio/streams.py StreamWriter.transport 1 0 0 0 0 100%
Lib/asyncio/streams.py StreamWriter.write 1 0 0 0 0 100%
Lib/asyncio/streams.py StreamWriter.writelines 1 0 0 0 0 100%
Lib/asyncio/streams.py StreamWriter.write_eof 1 1 0 0 0 0%
Lib/asyncio/streams.py StreamWriter.can_write_eof 1 1 0 0 0 0%
Lib/asyncio/streams.py StreamWriter.close 1 0 0 0 0 100%
Lib/asyncio/streams.py StreamWriter.is_closing 1 0 0 0 0 100%
Lib/asyncio/streams.py StreamWriter.wait_closed 1 0 0 0 0 100%
Lib/asyncio/streams.py StreamWriter.get_extra_info 1 0 0 0 0 100%
Lib/asyncio/streams.py StreamWriter.drain 7 1 0 6 1 85%
Lib/asyncio/streams.py StreamWriter.start_tls 6 0 0 0 0 100%
Lib/asyncio/streams.py StreamWriter.__del__ 5 1 0 4 1 78%
Lib/asyncio/streams.py StreamReader.__init__ 14 0 0 6 0 100%
Lib/asyncio/streams.py StreamReader.__repr__ 16 1 0 14 1 93%
Lib/asyncio/streams.py StreamReader.exception 1 0 0 0 0 100%
Lib/asyncio/streams.py StreamReader.set_exception 6 0 0 4 1 90%
Lib/asyncio/streams.py StreamReader._wakeup_waiter 5 0 0 4 1 89%
Lib/asyncio/streams.py StreamReader.set_transport 2 0 0 0 0 100%
Lib/asyncio/streams.py StreamReader._maybe_resume_transport 3 0 0 2 0 100%
Lib/asyncio/streams.py StreamReader.feed_eof 2 0 0 0 0 100%
Lib/asyncio/streams.py StreamReader.at_eof 1 0 0 0 0 100%
Lib/asyncio/streams.py StreamReader.feed_data 11 2 0 4 0 87%
Lib/asyncio/streams.py StreamReader._wait_for_data 10 1 0 4 1 86%
Lib/asyncio/streams.py StreamReader.readline 13 0 0 2 0 100%
Lib/asyncio/streams.py StreamReader.readuntil 40 0 0 24 0 100%
Lib/asyncio/streams.py StreamReader.read 18 0 0 10 0 100%
Lib/asyncio/streams.py StreamReader.readexactly 19 0 0 12 0 100%
Lib/asyncio/streams.py StreamReader.__aiter__ 1 0 0 0 0 100%
Lib/asyncio/streams.py StreamReader.__anext__ 4 0 0 2 0 100%
Lib/asyncio/streams.py (no function) 75 0 0 4 2 97%
Lib/asyncio/subprocess.py SubprocessStreamProtocol.__init__ 7 0 0 0 0 100%
Lib/asyncio/subprocess.py SubprocessStreamProtocol.__repr__ 8 8 0 6 0 0%
Lib/asyncio/subprocess.py SubprocessStreamProtocol.connection_made 14 0 0 6 0 100%
Lib/asyncio/subprocess.py SubprocessStreamProtocol.pipe_data_received 7 1 0 6 2 77%
Lib/asyncio/subprocess.py SubprocessStreamProtocol.pipe_connection_lost 22 2 0 16 5 82%
Lib/asyncio/subprocess.py SubprocessStreamProtocol.process_exited 2 0 0 0 0 100%
Lib/asyncio/subprocess.py SubprocessStreamProtocol._maybe_close_transport 3 0 0 2 0 100%
Lib/asyncio/subprocess.py SubprocessStreamProtocol._get_close_waiter 2 2 0 2 0 0%
Lib/asyncio/subprocess.py Process.__init__ 7 0 0 0 0 100%
Lib/asyncio/subprocess.py Process.__repr__ 1 1 0 0 0 0%
Lib/asyncio/subprocess.py Process.returncode 1 0 0 0 0 100%
Lib/asyncio/subprocess.py Process.wait 1 0 0 0 0 100%
Lib/asyncio/subprocess.py Process.send_signal 1 0 0 0 0 100%
Lib/asyncio/subprocess.py Process.terminate 1 0 0 0 0 100%
Lib/asyncio/subprocess.py Process.kill 1 0 0 0 0 100%
Lib/asyncio/subprocess.py Process._feed_stdin 13 3 0 8 3 71%
Lib/asyncio/subprocess.py Process._noop 1 0 0 0 0 100%
Lib/asyncio/subprocess.py Process._read_stream 14 4 0 6 2 70%
Lib/asyncio/subprocess.py Process.communicate 12 0 0 6 0 100%
Lib/asyncio/subprocess.py create_subprocess_shell 4 0 0 0 0 100%
Lib/asyncio/subprocess.py create_subprocess_exec 4 0 0 0 0 100%
Lib/asyncio/subprocess.py (no function) 34 0 0 0 0 100%
Lib/asyncio/taskgroups.py TaskGroup.__init__ 10 0 0 0 0 100%
Lib/asyncio/taskgroups.py TaskGroup.__repr__ 11 0 0 8 0 100%
Lib/asyncio/taskgroups.py TaskGroup.__aenter__ 9 0 0 6 1 93%
Lib/asyncio/taskgroups.py TaskGroup.__aexit__ 7 0 0 0 0 100%
Lib/asyncio/taskgroups.py TaskGroup._aexit 42 0 0 28 1 99%
Lib/asyncio/taskgroups.py TaskGroup.create_task 18 0 0 8 0 100%
Lib/asyncio/taskgroups.py TaskGroup._is_base_error 2 0 0 0 0 100%
Lib/asyncio/taskgroups.py TaskGroup._abort 4 0 0 4 0 100%
Lib/asyncio/taskgroups.py TaskGroup._on_task_done 20 3 0 14 3 82%
Lib/asyncio/taskgroups.py (no function) 15 0 0 0 0 100%
Lib/asyncio/tasks.py current_task 3 0 0 2 0 100%
Lib/asyncio/tasks.py all_tasks 4 0 0 2 0 100%
Lib/asyncio/tasks.py Task.__init__ 20 0 0 10 0 100%
Lib/asyncio/tasks.py Task.__del__ 6 0 0 4 0 100%
Lib/asyncio/tasks.py Task.__repr__ 1 0 0 0 0 100%
Lib/asyncio/tasks.py Task.get_coro 1 0 0 0 0 100%
Lib/asyncio/tasks.py Task.get_context 1 0 0 0 0 100%
Lib/asyncio/tasks.py Task.get_name 1 0 0 0 0 100%
Lib/asyncio/tasks.py Task.set_name 1 0 0 0 0 100%
Lib/asyncio/tasks.py Task.set_result 1 0 0 0 0 100%
Lib/asyncio/tasks.py Task.set_exception 1 0 0 0 0 100%
Lib/asyncio/tasks.py Task.get_stack 1 0 0 0 0 100%
Lib/asyncio/tasks.py Task.print_stack 1 0 0 0 0 100%
Lib/asyncio/tasks.py Task.cancel 10 0 0 6 0 100%
Lib/asyncio/tasks.py Task.cancelling 1 0 0 0 0 100%
Lib/asyncio/tasks.py Task.uncancel 5 0 0 4 2 78%
Lib/asyncio/tasks.py Task.__eager_start 13 0 0 2 0 100%
Lib/asyncio/tasks.py Task.__step 12 0 0 6 0 100%
Lib/asyncio/tasks.py Task.__step_run_and_handle_result 44 7 0 20 3 81%
Lib/asyncio/tasks.py Task.__wakeup 7 0 0 0 0 100%
Lib/asyncio/tasks.py create_task 5 0 0 2 0 100%
Lib/asyncio/tasks.py wait 11 1 0 8 1 89%
Lib/asyncio/tasks.py _release_waiter 2 0 0 2 1 75%
Lib/asyncio/tasks.py wait_for 11 0 0 4 0 100%
Lib/asyncio/tasks.py _wait 23 0 0 12 0 100%
Lib/asyncio/tasks.py _wait._on_completion 7 1 0 6 1 85%
Lib/asyncio/tasks.py _cancel_and_wait 8 0 0 0 0 100%
Lib/asyncio/tasks.py _AsCompletedIterator.__init__ 10 0 0 4 0 100%
Lib/asyncio/tasks.py _AsCompletedIterator.__aiter__ 1 0 0 0 0 100%
Lib/asyncio/tasks.py _AsCompletedIterator.__iter__ 1 0 0 0 0 100%
Lib/asyncio/tasks.py _AsCompletedIterator.__anext__ 5 0 0 2 0 100%
Lib/asyncio/tasks.py _AsCompletedIterator.__next__ 5 0 0 2 0 100%
Lib/asyncio/tasks.py _AsCompletedIterator._handle_timeout 4 0 0 2 0 100%
Lib/asyncio/tasks.py _AsCompletedIterator._handle_completion 6 1 0 4 1 80%
Lib/asyncio/tasks.py _AsCompletedIterator._wait_for_one 4 0 0 2 0 100%
Lib/asyncio/tasks.py as_completed 3 0 0 2 0 100%
Lib/asyncio/tasks.py __sleep0 1 0 0 0 0 100%
Lib/asyncio/tasks.py sleep 11 0 0 4 0 100%
Lib/asyncio/tasks.py ensure_future 19 0 0 12 1 97%
Lib/asyncio/tasks.py ensure_future._wrap_awaitable 1 0 0 0 0 100%
Lib/asyncio/tasks.py _GatheringFuture.__init__ 4 0 0 0 0 100%
Lib/asyncio/tasks.py _GatheringFuture.cancel 9 0 0 8 0 100%
Lib/asyncio/tasks.py gather 36 0 0 18 0 100%
Lib/asyncio/tasks.py gather._done_callback 29 0 0 22 0 100%
Lib/asyncio/tasks.py shield 13 0 0 4 0 100%
Lib/asyncio/tasks.py shield._inner_done_callback 12 3 0 10 1 73%
Lib/asyncio/tasks.py shield._outer_done_callback 2 0 0 2 0 100%
Lib/asyncio/tasks.py run_coroutine_threadsafe 6 1 0 2 1 75%
Lib/asyncio/tasks.py run_coroutine_threadsafe.callback 8 1 0 2 1 80%
Lib/asyncio/tasks.py create_eager_task_factory 2 0 0 0 0 100%
Lib/asyncio/tasks.py create_eager_task_factory.factory 1 0 0 0 0 100%
Lib/asyncio/tasks.py _register_task 1 0 0 0 0 100%
Lib/asyncio/tasks.py _register_eager_task 1 0 0 0 0 100%
Lib/asyncio/tasks.py _enter_task 4 0 0 2 0 100%
Lib/asyncio/tasks.py _leave_task 4 0 0 2 0 100%
Lib/asyncio/tasks.py _swap_current_task 5 0 0 2 0 100%
Lib/asyncio/tasks.py _unregister_task 1 0 0 0 0 100%
Lib/asyncio/tasks.py _unregister_eager_task 1 0 0 0 0 100%
Lib/asyncio/tasks.py (no function) 110 4 0 0 0 96%
Lib/asyncio/threads.py to_thread 4 0 0 0 0 100%
Lib/asyncio/threads.py (no function) 5 0 0 0 0 100%
Lib/asyncio/timeouts.py Timeout.__init__ 4 0 0 0 0 100%
Lib/asyncio/timeouts.py Timeout.when 1 0 0 0 0 100%
Lib/asyncio/timeouts.py Timeout.reschedule 13 0 0 10 0 100%
Lib/asyncio/timeouts.py Timeout.expired 1 0 0 0 0 100%
Lib/asyncio/timeouts.py Timeout.__repr__ 6 0 0 2 0 100%
Lib/asyncio/timeouts.py Timeout.__aenter__ 10 0 0 4 0 100%
Lib/asyncio/timeouts.py Timeout.__aexit__ 17 0 0 16 2 94%
Lib/asyncio/timeouts.py Timeout._on_timeout 4 0 0 0 0 100%
Lib/asyncio/timeouts.py Timeout._insert_timeout_error 7 0 0 4 1 91%
Lib/asyncio/timeouts.py timeout 2 0 0 0 0 100%
Lib/asyncio/timeouts.py timeout_at 1 0 0 0 0 100%
Lib/asyncio/timeouts.py (no function) 25 0 0 0 0 100%
Lib/asyncio/transports.py BaseTransport.__init__ 3 0 0 2 0 100%
Lib/asyncio/transports.py BaseTransport.get_extra_info 1 0 0 0 0 100%
Lib/asyncio/transports.py BaseTransport.is_closing 1 1 0 0 0 0%
Lib/asyncio/transports.py BaseTransport.close 1 0 0 0 0 100%
Lib/asyncio/transports.py BaseTransport.set_protocol 1 1 0 0 0 0%
Lib/asyncio/transports.py BaseTransport.get_protocol 1 1 0 0 0 0%
Lib/asyncio/transports.py ReadTransport.is_reading 1 0 0 0 0 100%
Lib/asyncio/transports.py ReadTransport.pause_reading 1 0 0 0 0 100%
Lib/asyncio/transports.py ReadTransport.resume_reading 1 0 0 0 0 100%
Lib/asyncio/transports.py WriteTransport.set_write_buffer_limits 1 0 0 0 0 100%
Lib/asyncio/transports.py WriteTransport.get_write_buffer_size 1 0 0 0 0 100%
Lib/asyncio/transports.py WriteTransport.get_write_buffer_limits 1 1 0 0 0 0%
Lib/asyncio/transports.py WriteTransport.write 1 0 0 0 0 100%
Lib/asyncio/transports.py WriteTransport.writelines 2 0 0 0 0 100%
Lib/asyncio/transports.py WriteTransport.write_eof 1 0 0 0 0 100%
Lib/asyncio/transports.py WriteTransport.can_write_eof 1 0 0 0 0 100%
Lib/asyncio/transports.py WriteTransport.abort 1 0 0 0 0 100%
Lib/asyncio/transports.py DatagramTransport.sendto 1 0 0 0 0 100%
Lib/asyncio/transports.py DatagramTransport.abort 1 0 0 0 0 100%
Lib/asyncio/transports.py SubprocessTransport.get_pid 1 0 0 0 0 100%
Lib/asyncio/transports.py SubprocessTransport.get_returncode 1 0 0 0 0 100%
Lib/asyncio/transports.py SubprocessTransport.get_pipe_transport 1 0 0 0 0 100%
Lib/asyncio/transports.py SubprocessTransport.send_signal 1 0 0 0 0 100%
Lib/asyncio/transports.py SubprocessTransport.terminate 1 0 0 0 0 100%
Lib/asyncio/transports.py SubprocessTransport.kill 1 0 0 0 0 100%
Lib/asyncio/transports.py _FlowControlMixin.__init__ 5 0 0 0 0 100%
Lib/asyncio/transports.py _FlowControlMixin._maybe_pause_protocol 11 4 0 4 1 67%
Lib/asyncio/transports.py _FlowControlMixin._maybe_resume_protocol 8 4 0 2 0 60%
Lib/asyncio/transports.py _FlowControlMixin.get_write_buffer_limits 1 0 0 0 0 100%
Lib/asyncio/transports.py _FlowControlMixin._set_write_buffer_limits 10 1 0 8 1 89%
Lib/asyncio/transports.py _FlowControlMixin.set_write_buffer_limits 2 0 0 0 0 100%
Lib/asyncio/transports.py _FlowControlMixin.get_write_buffer_size 1 1 0 0 0 0%
Lib/asyncio/transports.py (no function) 47 0 0 0 0 100%
Lib/asyncio/trsock.py TransportSocket.__init__ 1 0 0 0 0 100%
Lib/asyncio/trsock.py TransportSocket.family 1 0 0 0 0 100%
Lib/asyncio/trsock.py TransportSocket.type 1 0 0 0 0 100%
Lib/asyncio/trsock.py TransportSocket.proto 1 0 0 0 0 100%
Lib/asyncio/trsock.py TransportSocket.__repr__ 15 4 0 6 3 67%
Lib/asyncio/trsock.py TransportSocket.__getstate__ 1 1 0 0 0 0%
Lib/asyncio/trsock.py TransportSocket.fileno 1 0 0 0 0 100%
Lib/asyncio/trsock.py TransportSocket.dup 1 0 0 0 0 100%
Lib/asyncio/trsock.py TransportSocket.get_inheritable 1 0 0 0 0 100%
Lib/asyncio/trsock.py TransportSocket.shutdown 1 1 0 0 0 0%
Lib/asyncio/trsock.py TransportSocket.getsockopt 1 0 0 0 0 100%
Lib/asyncio/trsock.py TransportSocket.setsockopt 1 0 0 0 0 100%
Lib/asyncio/trsock.py TransportSocket.getpeername 1 0 0 0 0 100%
Lib/asyncio/trsock.py TransportSocket.getsockname 1 0 0 0 0 100%
Lib/asyncio/trsock.py TransportSocket.getsockbyname 1 0 0 0 0 100%
Lib/asyncio/trsock.py TransportSocket.settimeout 3 0 0 2 0 100%
Lib/asyncio/trsock.py TransportSocket.gettimeout 1 0 0 0 0 100%
Lib/asyncio/trsock.py TransportSocket.setblocking 3 0 0 2 0 100%
Lib/asyncio/trsock.py (no function) 24 0 0 0 0 100%
Lib/asyncio/unix_events.py _sighandler_noop 1 0 0 0 0 100%
Lib/asyncio/unix_events.py waitstatus_to_exitcode 4 2 0 0 0 50%
Lib/asyncio/unix_events.py _UnixSelectorEventLoop.__init__ 6 0 0 2 0 100%
Lib/asyncio/unix_events.py _UnixSelectorEventLoop.close 7 0 0 6 1 92%
Lib/asyncio/unix_events.py _UnixSelectorEventLoop._process_self_data 4 0 0 4 0 100%
Lib/asyncio/unix_events.py _UnixSelectorEventLoop.add_signal_handler 23 0 0 6 0 100%
Lib/asyncio/unix_events.py _UnixSelectorEventLoop._handle_signal 6 0 0 4 0 100%
Lib/asyncio/unix_events.py _UnixSelectorEventLoop.remove_signal_handler 20 0 0 6 0 100%
Lib/asyncio/unix_events.py _UnixSelectorEventLoop._check_signal 4 0 0 4 0 100%
Lib/asyncio/unix_events.py _UnixSelectorEventLoop._make_read_pipe_transport 1 0 0 0 0 100%
Lib/asyncio/unix_events.py _UnixSelectorEventLoop._make_write_pipe_transport 1 0 0 0 0 100%
Lib/asyncio/unix_events.py _UnixSelectorEventLoop._make_subprocess_transport 13 1 0 0 0 92%
Lib/asyncio/unix_events.py _UnixSelectorEventLoop._child_watcher_callback 1 0 0 0 0 100%
Lib/asyncio/unix_events.py _UnixSelectorEventLoop.create_unix_connection 28 2 0 18 2 91%
Lib/asyncio/unix_events.py _UnixSelectorEventLoop.create_unix_server 47 5 0 26 3 89%
Lib/asyncio/unix_events.py _UnixSelectorEventLoop._sock_sendfile_native 18 0 0 2 0 100%
Lib/asyncio/unix_events.py _UnixSelectorEventLoop._sock_sendfile_native_impl 43 4 0 18 2 90%
Lib/asyncio/unix_events.py _UnixSelectorEventLoop._sock_sendfile_update_filepos 2 0 0 2 0 100%
Lib/asyncio/unix_events.py _UnixSelectorEventLoop._sock_add_cancellation_callback 2 0 0 0 0 100%
Lib/asyncio/unix_events.py _UnixSelectorEventLoop._sock_add_cancellation_callback.cb 4 0 0 4 1 88%
Lib/asyncio/unix_events.py _UnixSelectorEventLoop._stop_serving 14 2 0 6 0 90%
Lib/asyncio/unix_events.py _UnixReadPipeTransport.__init__ 19 4 0 4 1 78%
Lib/asyncio/unix_events.py _UnixReadPipeTransport._add_reader 3 0 0 2 0 100%
Lib/asyncio/unix_events.py _UnixReadPipeTransport.is_reading 1 0 0 0 0 100%
Lib/asyncio/unix_events.py _UnixReadPipeTransport.__repr__ 16 4 0 10 4 69%
Lib/asyncio/unix_events.py _UnixReadPipeTransport._read_ready 14 1 0 4 1 89%
Lib/asyncio/unix_events.py _UnixReadPipeTransport.pause_reading 6 1 0 4 1 80%
Lib/asyncio/unix_events.py _UnixReadPipeTransport.resume_reading 6 1 0 4 1 80%
Lib/asyncio/unix_events.py _UnixReadPipeTransport.set_protocol 1 1 0 0 0 0%
Lib/asyncio/unix_events.py _UnixReadPipeTransport.get_protocol 1 1 0 0 0 0%
Lib/asyncio/unix_events.py _UnixReadPipeTransport.is_closing 1 0 0 0 0 100%
Lib/asyncio/unix_events.py _UnixReadPipeTransport.close 2 0 0 2 0 100%
Lib/asyncio/unix_events.py _UnixReadPipeTransport.__del__ 3 2 0 2 1 40%
Lib/asyncio/unix_events.py _UnixReadPipeTransport._fatal_error 5 2 0 4 1 44%
Lib/asyncio/unix_events.py _UnixReadPipeTransport._close 3 0 0 0 0 100%
Lib/asyncio/unix_events.py _UnixReadPipeTransport._call_connection_lost 6 0 0 0 0 100%
Lib/asyncio/unix_events.py _UnixWritePipeTransport.__init__ 23 4 0 6 1 83%
Lib/asyncio/unix_events.py _UnixWritePipeTransport.__repr__ 18 9 0 10 4 46%
Lib/asyncio/unix_events.py _UnixWritePipeTransport.get_write_buffer_size 1 0 0 0 0 100%
Lib/asyncio/unix_events.py _UnixWritePipeTransport._read_ready 5 1 0 4 1 78%
Lib/asyncio/unix_events.py _UnixWritePipeTransport.write 28 2 0 14 1 93%
Lib/asyncio/unix_events.py _UnixWritePipeTransport._write_ready 22 1 0 6 0 96%
Lib/asyncio/unix_events.py _UnixWritePipeTransport.can_write_eof 1 0 0 0 0 100%
Lib/asyncio/unix_events.py _UnixWritePipeTransport.write_eof 7 1 0 4 1 82%
Lib/asyncio/unix_events.py _UnixWritePipeTransport.set_protocol 1 1 0 0 0 0%
Lib/asyncio/unix_events.py _UnixWritePipeTransport.get_protocol 1 1 0 0 0 0%
Lib/asyncio/unix_events.py _UnixWritePipeTransport.is_closing 1 0 0 0 0 100%
Lib/asyncio/unix_events.py _UnixWritePipeTransport.close 2 0 0 2 0 100%
Lib/asyncio/unix_events.py _UnixWritePipeTransport.__del__ 3 2 0 2 1 40%
Lib/asyncio/unix_events.py _UnixWritePipeTransport.abort 1 0 0 0 0 100%
Lib/asyncio/unix_events.py _UnixWritePipeTransport._fatal_error 5 2 0 4 2 56%
Lib/asyncio/unix_events.py _UnixWritePipeTransport._close 6 0 0 2 0 100%
Lib/asyncio/unix_events.py _UnixWritePipeTransport._call_connection_lost 6 0 0 0 0 100%
Lib/asyncio/unix_events.py _UnixSubprocessTransport._start 12 6 0 6 3 50%
Lib/asyncio/unix_events.py _PidfdChildWatcher.add_child_handler 3 0 0 0 0 100%
Lib/asyncio/unix_events.py _PidfdChildWatcher._do_wait 10 0 0 0 0 100%
Lib/asyncio/unix_events.py _ThreadedChildWatcher.__init__ 2 0 0 0 0 100%
Lib/asyncio/unix_events.py _ThreadedChildWatcher.__del__ 3 1 0 2 1 60%
Lib/asyncio/unix_events.py _ThreadedChildWatcher.add_child_handler 4 0 0 0 0 100%
Lib/asyncio/unix_events.py _ThreadedChildWatcher._do_waitpid 14 2 0 4 2 78%
Lib/asyncio/unix_events.py can_use_pidfd 8 3 0 2 1 60%
Lib/asyncio/unix_events.py (no function) 96 0 2 0 0 100%
Lib/asyncio/windows_events.py _OverlappedFuture.__init__ 4 4 0 2 0 0%
Lib/asyncio/windows_events.py _OverlappedFuture._repr_info 5 5 0 2 0 0%
Lib/asyncio/windows_events.py _OverlappedFuture._cancel_overlapped 10 10 0 4 0 0%
Lib/asyncio/windows_events.py _OverlappedFuture.cancel 2 2 0 0 0 0%
Lib/asyncio/windows_events.py _OverlappedFuture.set_exception 2 2 0 0 0 0%
Lib/asyncio/windows_events.py _OverlappedFuture.set_result 2 2 0 0 0 0%
Lib/asyncio/windows_events.py _BaseWaitHandleFuture.__init__ 7 7 0 2 0 0%
Lib/asyncio/windows_events.py _BaseWaitHandleFuture._poll 1 1 0 0 0 0%
Lib/asyncio/windows_events.py _BaseWaitHandleFuture._repr_info 8 8 0 4 0 0%
Lib/asyncio/windows_events.py _BaseWaitHandleFuture._unregister_wait_cb 1 1 0 0 0 0%
Lib/asyncio/windows_events.py _BaseWaitHandleFuture._unregister_wait 15 15 0 6 0 0%
Lib/asyncio/windows_events.py _BaseWaitHandleFuture.cancel 2 2 0 0 0 0%
Lib/asyncio/windows_events.py _BaseWaitHandleFuture.set_exception 2 2 0 0 0 0%
Lib/asyncio/windows_events.py _BaseWaitHandleFuture.set_result 2 2 0 0 0 0%
Lib/asyncio/windows_events.py _WaitCancelFuture.__init__ 2 2 0 0 0 0%
Lib/asyncio/windows_events.py _WaitCancelFuture.cancel 1 1 0 0 0 0%
Lib/asyncio/windows_events.py _WaitCancelFuture.set_result 3 3 0 2 0 0%
Lib/asyncio/windows_events.py _WaitCancelFuture.set_exception 3 3 0 2 0 0%
Lib/asyncio/windows_events.py _WaitHandleFuture.__init__ 5 5 0 0 0 0%
Lib/asyncio/windows_events.py _WaitHandleFuture._unregister_wait_cb 7 7 0 2 0 0%
Lib/asyncio/windows_events.py _WaitHandleFuture._unregister_wait 15 15 0 6 0 0%
Lib/asyncio/windows_events.py PipeServer.__init__ 5 5 0 0 0 0%
Lib/asyncio/windows_events.py PipeServer._get_unconnected_pipe 2 2 0 0 0 0%
Lib/asyncio/windows_events.py PipeServer._server_pipe_handle 9 9 0 4 0 0%
Lib/asyncio/windows_events.py PipeServer.closed 1 1 0 0 0 0%
Lib/asyncio/windows_events.py PipeServer.close 9 9 0 6 0 0%
Lib/asyncio/windows_events.py ProactorEventLoop.__init__ 3 3 0 2 0 0%
Lib/asyncio/windows_events.py ProactorEventLoop._run_forever_setup 3 3 0 0 0 0%
Lib/asyncio/windows_events.py ProactorEventLoop._run_forever_cleanup 7 7 0 4 0 0%
Lib/asyncio/windows_events.py ProactorEventLoop.create_pipe_connection 5 5 0 0 0 0%
Lib/asyncio/windows_events.py ProactorEventLoop.start_serving_pipe 4 4 0 0 0 0%
Lib/asyncio/windows_events.py ProactorEventLoop.start_serving_pipe.loop_accept_pipe 30 30 0 14 0 0%
Lib/asyncio/windows_events.py ProactorEventLoop._make_subprocess_transport 11 11 0 0 0 0%
Lib/asyncio/windows_events.py IocpProactor.__init__ 7 7 0 0 0 0%
Lib/asyncio/windows_events.py IocpProactor._check_closed 2 2 0 2 0 0%
Lib/asyncio/windows_events.py IocpProactor.__repr__ 4 4 0 2 0 0%
Lib/asyncio/windows_events.py IocpProactor.set_loop 1 1 0 0 0 0%
Lib/asyncio/windows_events.py IocpProactor.select 7 7 0 2 0 0%
Lib/asyncio/windows_events.py IocpProactor._result 3 3 0 0 0 0%
Lib/asyncio/windows_events.py IocpProactor.finish_socket_func 6 6 0 2 0 0%
Lib/asyncio/windows_events.py IocpProactor._finish_recvfrom 6 6 0 2 0 0%
Lib/asyncio/windows_events.py IocpProactor.recv 9 9 0 2 0 0%
Lib/asyncio/windows_events.py IocpProactor.recv_into 9 9 0 2 0 0%
Lib/asyncio/windows_events.py IocpProactor.recvfrom 7 7 0 0 0 0%
Lib/asyncio/windows_events.py IocpProactor.recvfrom_into 7 7 0 0 0 0%
Lib/asyncio/windows_events.py IocpProactor.sendto 4 4 0 0 0 0%
Lib/asyncio/windows_events.py IocpProactor.send 6 6 0 2 0 0%
Lib/asyncio/windows_events.py IocpProactor.accept 10 10 0 0 0 0%
Lib/asyncio/windows_events.py IocpProactor.accept.finish_accept 5 5 0 0 0 0%
Lib/asyncio/windows_events.py IocpProactor.accept.accept_coro 5 5 0 0 0 0%
Lib/asyncio/windows_events.py IocpProactor.connect 17 17 0 6 0 0%
Lib/asyncio/windows_events.py IocpProactor.connect.finish_connect 3 3 0 0 0 0%
Lib/asyncio/windows_events.py IocpProactor.sendfile 6 6 0 0 0 0%
Lib/asyncio/windows_events.py IocpProactor.accept_pipe 7 7 0 2 0 0%
Lib/asyncio/windows_events.py IocpProactor.accept_pipe.finish_accept_pipe 2 2 0 0 0 0%
Lib/asyncio/windows_events.py IocpProactor.connect_pipe 11 11 0 2 0 0%
Lib/asyncio/windows_events.py IocpProactor.wait_for_handle 1 1 0 0 0 0%
Lib/asyncio/windows_events.py IocpProactor._wait_cancel 3 3 0 0 0 0%
Lib/asyncio/windows_events.py IocpProactor._wait_for_handle 14 14 0 6 0 0%
Lib/asyncio/windows_events.py IocpProactor._wait_for_handle.finish_wait_for_handle 1 1 0 0 0 0%
Lib/asyncio/windows_events.py IocpProactor._register_with_iocp 3 3 0 2 0 0%
Lib/asyncio/windows_events.py IocpProactor._register 12 12 0 4 0 0%
Lib/asyncio/windows_events.py IocpProactor._unregister 2 2 0 0 0 0%
Lib/asyncio/windows_events.py IocpProactor._get_accept_socket 3 3 0 0 0 0%
Lib/asyncio/windows_events.py IocpProactor._poll 35 35 0 18 0 0%
Lib/asyncio/windows_events.py IocpProactor._stop_serving 1 1 0 0 0 0%
Lib/asyncio/windows_events.py IocpProactor.close 26 26 0 16 0 0%
Lib/asyncio/windows_events.py IocpProactor.__del__ 1 1 0 0 0 0%
Lib/asyncio/windows_events.py _WindowsSubprocessTransport._start 4 4 0 0 0 0%
Lib/asyncio/windows_events.py _WindowsSubprocessTransport._start.callback 2 2 0 0 0 0%
Lib/asyncio/windows_events.py (no function) 109 109 2 0 0 0%
Lib/asyncio/windows_utils.py pipe 27 27 0 10 0 0%
Lib/asyncio/windows_utils.py PipeHandle.__init__ 1 1 0 0 0 0%
Lib/asyncio/windows_utils.py PipeHandle.__repr__ 4 4 0 2 0 0%
Lib/asyncio/windows_utils.py PipeHandle.handle 1 1 0 0 0 0%
Lib/asyncio/windows_utils.py PipeHandle.fileno 3 3 0 2 0 0%
Lib/asyncio/windows_utils.py PipeHandle.close 3 3 0 2 0 0%
Lib/asyncio/windows_utils.py PipeHandle.__del__ 3 3 0 2 0 0%
Lib/asyncio/windows_utils.py PipeHandle.__enter__ 1 1 0 0 0 0%
Lib/asyncio/windows_utils.py PipeHandle.__exit__ 1 1 0 0 0 0%
Lib/asyncio/windows_utils.py Popen.__init__ 37 37 0 24 0 0%
Lib/asyncio/windows_utils.py (no function) 26 26 2 0 0 0%
Total   7918 1456 68 2790 333 80%

No items found using the specified filter.