Subroutine Coverage

blib/lib/PAGI/Server.pm
Criterion Covered Total %
subroutine 86 108 79.6
pod 10 12 83.3


line count pod subroutine
2 111 n/a BEGIN
3 111 n/a BEGIN
12 111 n/a BEGIN
35 111 n/a BEGIN
36 111 n/a BEGIN
37 111 n/a BEGIN
38 111 n/a BEGIN
39 111 n/a BEGIN
40 111 n/a BEGIN
41 111 n/a BEGIN
42 111 n/a BEGIN
44 111 n/a BEGIN
45 111 n/a BEGIN
46 111 n/a BEGIN
48 111 n/a BEGIN
49 111 n/a BEGIN
55 111 n/a BEGIN
62 7 No has_tls
67 111 n/a BEGIN
73 14 No has_http2
76 111 n/a BEGIN
2181 393 n/a _init
2386 375 Yes configure
2494 493 n/a _log
2504 216 n/a _tls_status_string
2517 216 n/a _http2_status_string
2527 216 n/a _future_xs_status_string
2534 51 n/a _check_tls_available
2561 209 n/a _build_ssl_config
2659 4 Yes run
2691 4 n/a _create_loop
2708 220 Yes listen
2722 202 n/a _listen_singleworker
2771 2 n/a __ANON__
2788 204 n/a __ANON__
2829 4 n/a __ANON__
2855 0 n/a __ANON__
2921 1 n/a __ANON__
2941 0 n/a __ANON__
2946 0 n/a __ANON__
3000 18 n/a _listen_multiworker
3195 3 n/a __ANON__
3196 1 n/a __ANON__
3197 0 n/a __ANON__
3198 0 n/a __ANON__
3199 0 n/a __ANON__
3200 0 n/a __ANON__
3212 0 n/a __ANON__
3253 0 n/a __ANON__
3284 224 n/a _collect_inherited_fds
3366 5 n/a _initiate_multiworker_shutdown
3431 0 n/a __ANON__
3443 0 n/a _graceful_restart
3460 0 n/a __ANON__
3473 0 n/a _hot_restart
3519 0 n/a _increase_workers
3532 0 n/a _decrease_workers
3550 29 n/a _spawn_worker
3569 11 n/a __ANON__
3596 9 n/a __ANON__
3655 11 n/a _run_as_worker
3741 9 n/a __ANON__
3759 11 n/a __ANON__
3800 5 n/a __ANON__
3827 0 n/a __ANON__
3842 0 n/a __ANON__
3863 211 n/a _on_connection
3925 2 n/a _send_503_and_close
3940 1 n/a __ANON__
3954 0 n/a _on_accept_error
3974 0 n/a _pause_accepting
4000 0 n/a __ANON__
4024 242 n/a _on_request_complete
4038 0 n/a __ANON__
4040 0 n/a __ANON__
4050 213 n/a _run_lifespan_startup
4077 309 n/a __ANON__
4085 313 n/a __ANON__
4130 212 n/a __ANON__
4187 1 n/a __ANON__
4205 202 n/a _run_lifespan_shutdown
4241 203 Yes shutdown
4296 203 n/a _drain_connections
4355 412 n/a _compile_access_log_format
4395 11 n/a __ANON__
4427 238 n/a __ANON__
4433 2665 n/a _access_log_atom
4436 206 n/a __ANON__
4437 1 n/a __ANON__
4438 1 n/a __ANON__
4439 204 n/a __ANON__
4441 5 n/a __ANON__
4447 201 n/a __ANON__
4448 201 n/a __ANON__
4450 203 n/a __ANON__
4453 1 n/a __ANON__
4454 211 n/a __ANON__
4456 10 n/a __ANON__
4459 2 n/a __ANON__
4460 200 n/a __ANON__
4461 4 n/a __ANON__
4462 2 n/a __ANON__
4473 185 Yes port
4479 4 Yes socket_path
4487 5 Yes listeners
4492 21 Yes is_running
4498 220 Yes connection_count
4504 431 Yes effective_max_connections