swoole / swoole-src
Files Coverage
src/core/base.cc 75.19%
src/core/channel.cc 71.84%
src/core/crc32.cc 100.00%
src/core/error.cc 1.55%
src/core/heap.cc 78.89%
src/core/log.cc 54.14%
src/core/string.cc 78.22%
src/core/timer.cc 83.05%
src/coroutine/base.cc 31.58%
src/coroutine/channel.cc 79.73%
src/coroutine/context.cc 92.59%
src/coroutine/file_lock.cc 67.12%
src/coroutine/hook.cc 68.48%
src/coroutine/socket.cc 38.97%
src/coroutine/system.cc 33.18%
src/lock/mutex.cc 75.00%
src/lock/rw_lock.cc 58.06%
src/lock/spin_lock.cc 57.14%
src/memory/buffer.cc 91.03%
src/memory/fixed_pool.cc 80.77%
src/memory/global_memory.cc 79.17%
src/memory/ring_buffer.cc 91.18%
src/memory/shared_memory.cc 71.79%
src/memory/table.cc 52.42%
src/network/address.cc 91.89%
src/network/client.cc 47.09%
src/network/dns.cc 86.76%
src/network/socket.cc 48.08%
src/network/stream.cc 88.00%
src/os/async_thread.cc 68.86%
src/os/base.cc 39.13%
src/os/file.cc 61.62%
src/os/msg_queue.cc 61.02%
src/os/pipe.cc 73.08%
src/os/process_pool.cc 57.70%
src/os/signal.cc 73.61%
src/os/timer.cc 75.00%
src/os/unix_socket.cc 64.29%
src/os/wait.cc 81.18%
src/protocol/base.cc 63.16%
src/protocol/base64.cc 97.83%
src/protocol/dtls.cc 73.15%
src/protocol/http.cc 30.09%
src/protocol/http2.cc 0.00%
src/protocol/mime_type.cc 84.62%
src/protocol/mqtt.cc 0.00%
src/protocol/redis.cc 58.52%
src/protocol/socks5.cc 0.00%
src/protocol/ssl.cc 43.13%
src/protocol/websocket.cc 45.45%
src/reactor/base.cc 73.78%
src/reactor/epoll.cc 75.24%
src/reactor/poll.cc 64.04%
src/reactor/select.cc 67.62%
src/server/base.cc 54.26%
src/server/manager.cc 30.88%
src/server/master.cc 53.96%
src/server/port.cc 50.00%
src/server/process.cc 53.48%
src/server/reactor_process.cc 42.02%
src/server/reactor_thread.cc 56.25%
src/server/static_handler.cc 36.17%
src/server/task_worker.cc 21.47%
src/server/worker.cc 49.74%
src/wrapper/event.cc 90.38%
src/wrapper/timer.cc 43.75%
thirdparty/hiredis/hiredis.c 24.71%
thirdparty/hiredis/net.c 24.91%
thirdparty/hiredis/read.c 46.77%
thirdparty/hiredis/sds.c 23.05%
thirdparty/hiredis/sds.h 28.43%
Project Totals (71 files) 50.13%
Loading