comparison stream_error_log.t @ 1237:e4974af3fb12

Tests: adjusted udp ports to match allocated ports range.
author Andrey Zelenkov <zelenkov@nginx.com>
date Wed, 13 Sep 2017 19:04:25 +0300
parents 3fc6817cd84a
children b61e820caa83
comparison
equal deleted inserted replaced
1236:93f749c1d5c5 1237:e4974af3fb12
33 33
34 %%TEST_GLOBALS%% 34 %%TEST_GLOBALS%%
35 35
36 error_log %%TESTDIR%%/e_glob.log info; 36 error_log %%TESTDIR%%/e_glob.log info;
37 error_log %%TESTDIR%%/e_glob2.log info; 37 error_log %%TESTDIR%%/e_glob2.log info;
38 error_log syslog:server=127.0.0.1:%%PORT_8083_UDP%% info; 38 error_log syslog:server=127.0.0.1:%%PORT_8983_UDP%% info;
39 39
40 daemon off; 40 daemon off;
41 41
42 events { 42 events {
43 } 43 }
44 44
45 stream { 45 stream {
46 upstream u { 46 upstream u {
47 server 127.0.0.1:%%PORT_8083_UDP%% down; 47 server 127.0.0.1:%%PORT_8983_UDP%% down;
48 } 48 }
49 49
50 server { 50 server {
51 listen 127.0.0.1:8080; 51 listen 127.0.0.1:8080;
52 proxy_pass u; 52 proxy_pass u;
60 server { 60 server {
61 listen 127.0.0.1:8082; 61 listen 127.0.0.1:8082;
62 proxy_pass 127.0.0.1:8081; 62 proxy_pass 127.0.0.1:8081;
63 63
64 error_log %%TESTDIR%%/e_stream.log info; 64 error_log %%TESTDIR%%/e_stream.log info;
65 error_log syslog:server=127.0.0.1:%%PORT_8085_UDP%% info; 65 error_log syslog:server=127.0.0.1:%%PORT_8985_UDP%% info;
66 error_log syslog:server=127.0.0.1:%%PORT_8084_UDP%% info; 66 error_log syslog:server=127.0.0.1:%%PORT_8984_UDP%% info;
67 } 67 }
68 } 68 }
69 69
70 EOF 70 EOF
71 71
73 open STDERR, '>', $t->testdir() . '/stderr' or die "Can't reopen STDERR: $!"; 73 open STDERR, '>', $t->testdir() . '/stderr' or die "Can't reopen STDERR: $!";
74 open my $stderr, '<', $t->testdir() . '/stderr' 74 open my $stderr, '<', $t->testdir() . '/stderr'
75 or die "Can't open stderr file: $!"; 75 or die "Can't open stderr file: $!";
76 76
77 $t->run_daemon(\&stream_daemon); 77 $t->run_daemon(\&stream_daemon);
78 $t->run_daemon(\&syslog_daemon, port(8083), $t, 's_glob.log'); 78 $t->run_daemon(\&syslog_daemon, port(8983), $t, 's_glob.log');
79 $t->run_daemon(\&syslog_daemon, port(8084), $t, 's_stream.log'); 79 $t->run_daemon(\&syslog_daemon, port(8984), $t, 's_stream.log');
80 80
81 $t->waitforsocket('127.0.0.1:' . port(8081)); 81 $t->waitforsocket('127.0.0.1:' . port(8081));
82 $t->waitforfile($t->testdir . '/s_glob.log'); 82 $t->waitforfile($t->testdir . '/s_glob.log');
83 $t->waitforfile($t->testdir . '/s_stream.log'); 83 $t->waitforfile($t->testdir . '/s_stream.log');
84 84
112 'multiple error global'); 112 'multiple error global');
113 113
114 # syslog 114 # syslog
115 115
116 parse_syslog_message('syslog', get_syslog('data2', '127.0.0.1:' . port(8082), 116 parse_syslog_message('syslog', get_syslog('data2', '127.0.0.1:' . port(8082),
117 port(8085))); 117 port(8985)));
118 118
119 is_deeply(levels($t, 's_glob.log'), levels($t, 'e_glob.log'), 119 is_deeply(levels($t, 's_glob.log'), levels($t, 'e_glob.log'),
120 'global syslog messages'); 120 'global syslog messages');
121 is_deeply(levels($t, 's_stream.log'), levels($t, 'e_stream.log'), 121 is_deeply(levels($t, 's_stream.log'), levels($t, 'e_stream.log'),
122 'stream syslog messages'); 122 'stream syslog messages');