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