Re: [RELEASE CANDIDATE]: mod_perl-2.0.9 RC1

olli hauer <[email protected]>
Newsgroups gmane.comp.apache.mod-perl.devel
Message-ID <[email protected]>
> Please download, test, and report back on this release candidate of
> the long-awaited mod_perl 2.0.9.
> 
> http://people.apache.org/~stevehay/mod_perl-2.0.9-rc1.tar.gz
> 
> MD5 = f4e5aa352aca25df31f86eb6503fe883
> SHA1 = db220c311b7848679a02ebec67ee41cc1334b460
> 
> =item 2.0.9-rc1
> 
> Add support for Apache httpd-2.4.x. [Torsten Foertsch, Jan Kaluza,
> Steve Hay, Gozer]
> 
...

It seems r1676417 (modperl_interp.c) broke tests with MPM event.

With MPM event tests are running fine until here:

t/protocol/echo_bbs.t ................... ok
t/protocol/echo_bbs2.t .................. 1/3

Now with MPM event it get worst, most every test waits until the socket times out and fails.
Reverting commit r1676417 the tests are running fine and fast again, however r1676417 has no impact for MPM worker.


Test results from FreeBSD 10.1 (amd64) / apache-2.4.12 MPM worker (and patched modperl_interp.c for MPM event)

Test Summary Report
-------------------
t/api/aplog.t                         (Wstat: 0 Tests: 36 Failed: 1)
  Failed test:  24
Files=245, Tests=2594, 166 wallclock secs ( 0.97 usr  0.57 sys + 115.43 cusr 34.34 csys = 151.30 CPU)
Result: FAIL
Failed 1/245 test programs. 1/2594 subtests failed.
[warning] server localhost:8529 shutdown
[warning] port 8529 still in use...
done
[  error] error running tests (please examine t/logs/error_log)
+--------------------------------------------------------+
| Please file a bug report: http://perl.apache.org/bugs/ |
+--------------------------------------------------------+
*** Error code 1


error_log for test 24:

*** The following warn entry is expected and harmless ***
[Sat May 23 17:49:15.105740 2015] [perl:debug] [pid 59304:tid 34796012544] aplog.pm(90): (20014)Internal error (specific information not available): log_serror test 2
# Failed test 24 in /usr/ports/www/mod_perl2/work/mod_perl-2.0.9-rc1/t/response/TestAPI/aplog.pm at line 92


If the failure is expected, why is it FATAL and not only a WARNING / NOTICE?

-- 
olli
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.