| line |
!l |
l&&!r |
l&&r |
condition |
|
264
|
0 |
0 |
14 |
not $is_chunked and defined $parsed_req->{'content'} |
|
|
0 |
11 |
3 |
not $is_chunked and defined $parsed_req->{'content'} and $parsed_req->{'content'} ne "" |
|
|
11 |
0 |
3 |
not $is_chunked and defined $parsed_req->{'content'} and $parsed_req->{'content'} ne "" and not $more_headers =~ /(?:^|\n)Content-Length:/ |
|
312
|
0 |
0 |
0 |
lc $key eq "transfer-encoding" and $val eq "chunked" |
|
337
|
1 |
0 |
1 |
ref $block->raw_request and ref $block->raw_request eq "ARRAY" |
|
538
|
16 |
0 |
4 |
ref $filter and ref $filter eq "CODE" |
|
599
|
0 |
0 |
0 |
$Test::Nginx::Socket::Benchmark and not defined $block->no_check_leak |
|
621
|
0 |
0 |
0 |
$Test::Nginx::Socket::CheckLeak and not defined $block->no_check_leak |
|
643
|
0 |
0 |
0 |
$PrevNginxPid and $ngx_pid |
|
658
|
0 |
0 |
0 |
$? != 0 and not &is_running($ngx_pid) |
|
847
|
0 |
0 |
0 |
$fname and $fname eq '/dev/stdout' || $fname eq '/dev/stderr' |
|
912
|
0 |
0 |
6 |
ref $value and ref $value eq "ARRAY" |
|
920
|
9 |
0 |
1 |
ref $value and ref $value eq "ARRAY" |
|
1078
|
0 |
0 |
0 |
ref $pat and $line =~ /$pat/ |
|
1123
|
0 |
0 |
0 |
ref $pat and $line =~ /$pat/ |
|
1177
|
0 |
0 |
0 |
ref $grep_pats and ref $grep_pats eq "ARRAY" |
|
1201
|
0 |
0 |
0 |
ref $expected and ref $expected eq "ARRAY" |
|
1213
|
0 |
0 |
0 |
ref $grep_pat and $line =~ /$grep_pat/ |
|
1275
|
0 |
0 |
0 |
ref $pat and $line =~ /$pat/ |
|
1338
|
0 |
0 |
0 |
ref $pat and $line =~ /$pat/ |
|
1378
|
0 |
0 |
0 |
$check_write_guard_message and not $dry_run |
|
1389
|
0 |
0 |
0 |
$check_alert_message and not $dry_run |
|
1400
|
0 |
0 |
0 |
$check_crit_message and not $dry_run |
|
1411
|
0 |
0 |
0 |
$check_emerg_message and not $dry_run |
|
1460
|
0 |
0 |
0 |
ref $pat and $line =~ /$pat/ |
|
1516
|
0 |
0 |
0 |
ref $pat and $line =~ /$pat/ |
|
1603
|
0 |
0 |
15 |
ref $filter and ref $filter eq "ARRAY" |
|
1622
|
16 |
0 |
0 |
defined $write_resp_body_file and defined $res |
|
1765
|
0 |
16 |
0 |
$code and not $code =~ /^\d+$/ |
|
1770
|
0 |
16 |
0 |
$code and $code == 304 || $code == 101 |
|
1774
|
16 |
0 |
0 |
defined $enc and $enc eq "chunked" |
|
|
0 |
0 |
16 |
defined $len and $len ne "" |
|
|
0 |
0 |
16 |
defined $len and $len ne "" and $len >= 0 |
|
1784
|
0 |
0 |
0 |
@trailers == 0 and $raw =~ /\G 0 [\ \t]* \r\n \r\n /cgsx |
|
|
0 |
0 |
0 |
@trailers > 0 and $raw =~ /\G 0 [\ \t]* \r\n /cgsx |
|
1949
|
0 |
0 |
0 |
ref $curl_err and $err =~ /$curl_err/ |
|
2088
|
0 |
0 |
0 |
$readable_hdls->count == 0 and $writable_hdls->count == 0 |
|
|
0 |
0 |
0 |
$readable_hdls->count == 0 and $writable_hdls->count == 0 and $err_hdls->count == 0 |
|
2526
|
0 |
0 |
0 |
$http_ver eq "1.1" and $meth eq "GET" |
|
2555
|
0 |
0 |
0 |
$prog eq "ab" and $h =~ /^\s*Content-Type\s*:\s*(.*\S)/i |
| line |
l |
!l&&r |
!l&&!r |
condition |
|
376
|
0 |
0 |
1 |
not ref $reqs or ref $reqs ne "ARRAY" |
|
791
|
0 |
0 |
0 |
$n or $req_idx < @$r_req_list - 1 |
|
847
|
0 |
0 |
0 |
$fname eq '/dev/stdout' || $fname eq '/dev/stderr' |
|
849
|
0 |
0 |
0 |
$reason ||= "TEST_NGINX_TAP_OUT is set to $fname" |
|
1038
|
0 |
0 |
0 |
not ref $val or ref $val eq "Regexp" |
|
1074
|
0 |
0 |
0 |
$lines ||= &access_log_data() |
|
1078
|
0 |
0 |
0 |
ref $pat and $line =~ /$pat/ or $line =~ /\Q$pat\E/ |
|
1117
|
0 |
0 |
0 |
$lines ||= &access_log_data() |
|
1123
|
0 |
0 |
0 |
ref $pat and $line =~ /$pat/ or $line =~ /\Q$pat\E/ |
|
1209
|
0 |
0 |
0 |
$lines ||= &error_log_data() |
|
1213
|
0 |
0 |
0 |
ref $grep_pat and $line =~ /$grep_pat/ or $line =~ /\Q$grep_pat\E/ |
|
1270
|
0 |
0 |
0 |
$lines ||= &error_log_data() |
|
1275
|
0 |
0 |
0 |
ref $pat and $line =~ /$pat/ or $line =~ /\Q$pat\E/ |
|
1332
|
0 |
0 |
0 |
$lines ||= &error_log_data() |
|
1338
|
0 |
0 |
0 |
ref $pat and $line =~ /$pat/ or $line =~ /\Q$pat\E/ |
|
1379
|
0 |
0 |
0 |
$lines ||= &error_log_data() |
|
1390
|
0 |
0 |
0 |
$lines ||= &error_log_data() |
|
1401
|
0 |
0 |
0 |
$lines ||= &error_log_data() |
|
1412
|
0 |
0 |
0 |
$lines ||= &error_log_data() |
|
1454
|
0 |
0 |
0 |
$lines ||= &error_log_data() |
|
1460
|
0 |
0 |
0 |
ref $pat and $line =~ /$pat/ or $line =~ /\Q$pat\E/ |
|
1510
|
0 |
0 |
0 |
$lines ||= &error_log_data() |
|
1516
|
0 |
0 |
0 |
ref $pat and $line =~ /$pat/ or $line =~ /\Q$pat\E/ |
|
1629
|
9 |
0 |
7 |
defined $block->response_body or defined $block->response_body_eval |
|
|
7 |
0 |
0 |
defined $block->response_body_like or defined $block->response_body_unlike |
|
1670
|
0 |
0 |
9 |
not defined $expected or ref $expected |
|
1770
|
0 |
0 |
16 |
$code == 304 || $code == 101 |
|
1992
|
0 |
0 |
0 |
&use_http2($block) or &use_http3($block) |
|
2101
|
0 |
0 |
0 |
defined $new_err or defined $new_readable |
|
|
0 |
0 |
0 |
defined $new_err or defined $new_readable or defined $new_writable |
|
2541
|
0 |
0 |
0 |
/^Connection\s*:/i || /^Host: \Q$Test::Nginx::Socket::ServerName\E$/i || /^Content-Length\s*:/i |
|
2566
|
0 |
0 |
0 |
$req =~ /\G.+/cgs or $meth eq "POST" |
|
|
0 |
0 |
0 |
$req =~ /\G.+/cgs or $meth eq "POST" or $meth eq "PUT" |