Mercurial > hg > nginx-tests
comparison proxy_ssl.t @ 795:122cd3a82367
Tests: fixed 'proxy connect timeout' test timeouts on slow hosts.
The previous value might not be enough to connect.
author | Sergey Kandaurov <pluknet@nginx.com> |
---|---|
date | Mon, 07 Dec 2015 13:38:52 +0300 |
parents | 984bfe661cce |
children | e9064d691790 |
comparison
equal
deleted
inserted
replaced
794:fed83003c45c | 795:122cd3a82367 |
---|---|
60 proxy_ssl_session_reuse off; | 60 proxy_ssl_session_reuse off; |
61 } | 61 } |
62 | 62 |
63 location /timeout { | 63 location /timeout { |
64 proxy_pass https://127.0.0.1:8081/; | 64 proxy_pass https://127.0.0.1:8081/; |
65 proxy_connect_timeout 1s; | 65 proxy_connect_timeout 2s; |
66 } | 66 } |
67 } | 67 } |
68 } | 68 } |
69 | 69 |
70 EOF | 70 EOF |
98 like(http_get('/ssl_reuse'), qr/200 OK.*X-Session: \./s, 'ssl reuse session'); | 98 like(http_get('/ssl_reuse'), qr/200 OK.*X-Session: \./s, 'ssl reuse session'); |
99 like(http_get('/ssl_reuse'), qr/200 OK.*X-Session: r/s, 'ssl reuse session 2'); | 99 like(http_get('/ssl_reuse'), qr/200 OK.*X-Session: r/s, 'ssl reuse session 2'); |
100 | 100 |
101 my $s = http('', start => 1); | 101 my $s = http('', start => 1); |
102 | 102 |
103 sleep 2; | 103 sleep 3; |
104 | 104 |
105 like(http_get('/timeout', socket => $s), qr/200 OK/, 'proxy connect timeout'); | 105 like(http_get('/timeout', socket => $s), qr/200 OK/, 'proxy connect timeout'); |
106 | 106 |
107 ############################################################################### | 107 ############################################################################### |