Mercurial > hg > nginx-tests
comparison proxy_cache_manager.t @ 1049:c65e5c0e2980
Tests: fixed startup race in proxy_cache_manager.t.
Await cache manager launch to avoid premature cache removal.
author | Andrey Zelenkov <zelenkov@nginx.com> |
---|---|
date | Wed, 05 Oct 2016 17:38:30 +0300 |
parents | f38301fd4792 |
children | 7cf9b3e849d2 |
comparison
equal
deleted
inserted
replaced
1048:f38301fd4792 | 1049:c65e5c0e2980 |
---|---|
65 $t->write_file('t.html', 'SEE-THIS'); | 65 $t->write_file('t.html', 'SEE-THIS'); |
66 $t->try_run('no manager params')->plan(2); | 66 $t->try_run('no manager params')->plan(2); |
67 | 67 |
68 ############################################################################### | 68 ############################################################################### |
69 | 69 |
70 # wait for cache manager start | |
71 | |
72 sleep 1; | |
73 | |
70 http_get("/t.html?$_") for (1 .. 5); | 74 http_get("/t.html?$_") for (1 .. 5); |
71 | 75 |
72 # wait for cache manager | 76 # wait for cache manager process |
73 | 77 |
74 sleep 11; | 78 sleep 10; |
75 | 79 |
76 opendir(my $dh, $t->testdir() . '/cache'); | 80 opendir(my $dh, $t->testdir() . '/cache'); |
77 my $files = grep { ! /^\./ } readdir($dh); | 81 my $files = grep { ! /^\./ } readdir($dh); |
78 is($files, 3, 'manager files'); | 82 is($files, 3, 'manager files'); |
79 | 83 |