You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by Jim Jagielski <ji...@jaguNET.com> on 2016/07/18 15:17:22 UTC

Multiple test framework errors on trunk

On OSX 10.11.5 (Xcode 7.3.x), I am getting multiple errors on trunk,
with clear sailing on httpd-2.4

Test errors are for t/apache/etags.t, t/modules/expires.t and
t/modules/headers.t

Sample verbose output below:

# ---
# ExpiresActive On
ExpiresDefault "modification plus 16 days 43 minutes 15 seconds"
ExpiresByType image/gif A6841384
# debug: [Connection] [close]
# debug: [Date] [Mon, 18 Jul 2016 15:12:48 GMT]
# debug: [Server] [Apache/2.5.0-dev (Unix) OpenSSL/1.0.2h]
# debug: [Allow] [GET,HEAD,POST,OPTIONS,TRACE]
# debug: [Content-Length] [224]
# debug: [Content-Type] [text/html; charset=iso-8859-1]
# debug: [Client-Date] [Mon, 18 Jul 2016 15:12:48 GMT]
# debug: [Client-Peer] [127.0.0.1:8529]
# debug: [Client-Response-Num] [1]
# debug: modified
# debug: modified 0
# debug: access Mon, 18 Jul 2016 15:12:48 GMT
# debug: access 1468854768
# debug: expires
# debug: expires 0
# debug: expected: 1468854768
# debug: actual  : 0
not ok 40
# Failed test 40 in t/modules/expires.t at line 125 fail #8
#---
# ExpiresActive On
ExpiresDefault A35597723
# debug: [Connection] [close]
# debug: [Date] [Mon, 18 Jul 2016 15:12:48 GMT]
# debug: [Server] [Apache/2.5.0-dev (Unix) OpenSSL/1.0.2h]
# debug: [Allow] [GET,HEAD,POST,OPTIONS,TRACE]
# debug: [Content-Length] [227]
# debug: [Content-Type] [text/html; charset=iso-8859-1]
# debug: [Client-Date] [Mon, 18 Jul 2016 15:12:48 GMT]
# debug: [Client-Peer] [127.0.0.1:8529]
# debug: [Client-Response-Num] [1]
# debug: modified
# debug: modified 0
# debug: access Mon, 18 Jul 2016 15:12:48 GMT
# debug: access 1468854768
# debug: expires
# debug: expires 0
# debug: expected: 35597723
# debug: actual  : -1468854768
not ok 41
# Failed test 41 in t/modules/expires.t at line 93 fail #9

Re: Multiple test framework errors on trunk

Posted by William A Rowe Jr <wr...@rowe-clan.net>.
See
http://svn.apache.org/viewvc/httpd/httpd/trunk/server/util_script.c?r1=1747469&r2=1751138&diff_format=h

On Mon, Jul 18, 2016 at 10:17 AM, Jim Jagielski <ji...@jagunet.com> wrote:

> On OSX 10.11.5 (Xcode 7.3.x), I am getting multiple errors on trunk,
> with clear sailing on httpd-2.4
>
> Test errors are for t/apache/etags.t, t/modules/expires.t and
> t/modules/headers.t
>
> Sample verbose output below:
>
> # ---
> # ExpiresActive On
> ExpiresDefault "modification plus 16 days 43 minutes 15 seconds"
> ExpiresByType image/gif A6841384
> # debug: [Connection] [close]
> # debug: [Date] [Mon, 18 Jul 2016 15:12:48 GMT]
> # debug: [Server] [Apache/2.5.0-dev (Unix) OpenSSL/1.0.2h]
> # debug: [Allow] [GET,HEAD,POST,OPTIONS,TRACE]
> # debug: [Content-Length] [224]
> # debug: [Content-Type] [text/html; charset=iso-8859-1]
> # debug: [Client-Date] [Mon, 18 Jul 2016 15:12:48 GMT]
> # debug: [Client-Peer] [127.0.0.1:8529]
> # debug: [Client-Response-Num] [1]
> # debug: modified
> # debug: modified 0
> # debug: access Mon, 18 Jul 2016 15:12:48 GMT
> # debug: access 1468854768
> # debug: expires
> # debug: expires 0
> # debug: expected: 1468854768
> # debug: actual  : 0
> not ok 40
> # Failed test 40 in t/modules/expires.t at line 125 fail #8
> #---
> # ExpiresActive On
> ExpiresDefault A35597723
> # debug: [Connection] [close]
> # debug: [Date] [Mon, 18 Jul 2016 15:12:48 GMT]
> # debug: [Server] [Apache/2.5.0-dev (Unix) OpenSSL/1.0.2h]
> # debug: [Allow] [GET,HEAD,POST,OPTIONS,TRACE]
> # debug: [Content-Length] [227]
> # debug: [Content-Type] [text/html; charset=iso-8859-1]
> # debug: [Client-Date] [Mon, 18 Jul 2016 15:12:48 GMT]
> # debug: [Client-Peer] [127.0.0.1:8529]
> # debug: [Client-Response-Num] [1]
> # debug: modified
> # debug: modified 0
> # debug: access Mon, 18 Jul 2016 15:12:48 GMT
> # debug: access 1468854768
> # debug: expires
> # debug: expires 0
> # debug: expected: 35597723
> # debug: actual  : -1468854768
> not ok 41
> # Failed test 41 in t/modules/expires.t at line 93 fail #9
>

Re: Multiple test framework errors on trunk

Posted by Jim Jagielski <ji...@jaguNET.com>.
[Mon Jul 18 15:57:00.513202 2016] [core:error] [pid 6239:tid 123145317863424] [client 127.0.0.1:60655] AH00135: Invalid method in request HEAD /apache/etags/none/plus-mis/minus-ms/test.txt HTTP/1.1

> On Jul 18, 2016, at 11:55 AM, Jim Jagielski <ji...@jaguNET.com> wrote:
> 
> In fact, ALL HEADs are returning 501, except for this single one:
> 
>   "HEAD /modules/cgi/perl.pl HTTP/1.1" 200 8
> 
> 


Re: Multiple test framework errors on trunk

Posted by Jim Jagielski <ji...@jaguNET.com>.
In fact, ALL HEADs are returning 501, except for this single one:

   "HEAD /modules/cgi/perl.pl HTTP/1.1" 200 8



Re: Multiple test framework errors on trunk

Posted by Jim Jagielski <ji...@jaguNET.com>.
For the etags test, fails are due to 501 errors:

   127.0.0.1 - - [18/Jul/2016:15:41:37 +0000] "HEAD /apache/etags/none/plus-mis/minus-s/test.txt HTTP/1.1" 501 235
   127.0.0.1 - - [18/Jul/2016:15:41:37 +0000] "HEAD /apache/etags/none/plus-mis/minus-mi/test.txt HTTP/1.1" 501 236
   127.0.0.1 - - [18/Jul/2016:15:41:37 +0000] "HEAD /apache/etags/ms/test.txt HTTP/1.1" 501 216
   127.0.0.1 - - [18/Jul/2016:15:41:37 +0000] "HEAD /apache/etags/all/minus-mi/test.txt HTTP/1.1" 501 226
   127.0.0.1 - - [18/Jul/2016:15:41:37 +0000] "HEAD /apache/etags/none/plus-mis/minus-ms/test.txt HTTP/1.1" 501 236
   127.0.0.1 - - [18/Jul/2016:15:41:37 +0000] "HEAD /apache/etags/m/plus-s/test.txt HTTP/1.1" 501 222

# HEAD /apache/etags/i/test.txt
# Expecting one component in ETag field
# Failed test 59 in t/apache/etags.t at line 160 fail #48
# ETag field is missing
# ETag field was expected
not ok 60
# ---
# HEAD /apache/etags/none/plus-is/test.txt
# Expecting two components in ETag field
# Failed test 60 in t/apache/etags.t at line 160 fail #49
# ETag field is missing
# ETag field was expected
not ok 61
# Failed test 61 in t/apache/etags.t at line 160 fail #50

Looks like the same w/ headers too... lots of 501s :(

> On Jul 18, 2016, at 11:31 AM, Jim Jagielski <ji...@jaguNET.com> wrote:
> 
> On CentOS6 as well. Obviously, either something is hosed on
> trunk or something has changed and the test framework has not
> been updated...
> 
>> On Jul 18, 2016, at 11:17 AM, Jim Jagielski <ji...@jaguNET.com> wrote:
>> 
>> On OSX 10.11.5 (Xcode 7.3.x), I am getting multiple errors on trunk,
>> with clear sailing on httpd-2.4
>> 
>> Test errors are for t/apache/etags.t, t/modules/expires.t and
>> t/modules/headers.t
>> 
>> Sample verbose output below:
>> 
>> # ---
>> # ExpiresActive On
>> ExpiresDefault "modification plus 16 days 43 minutes 15 seconds"
>> ExpiresByType image/gif A6841384
>> # debug: [Connection] [close]
>> # debug: [Date] [Mon, 18 Jul 2016 15:12:48 GMT]
>> # debug: [Server] [Apache/2.5.0-dev (Unix) OpenSSL/1.0.2h]
>> # debug: [Allow] [GET,HEAD,POST,OPTIONS,TRACE]
>> # debug: [Content-Length] [224]
>> # debug: [Content-Type] [text/html; charset=iso-8859-1]
>> # debug: [Client-Date] [Mon, 18 Jul 2016 15:12:48 GMT]
>> # debug: [Client-Peer] [127.0.0.1:8529]
>> # debug: [Client-Response-Num] [1]
>> # debug: modified
>> # debug: modified 0
>> # debug: access Mon, 18 Jul 2016 15:12:48 GMT
>> # debug: access 1468854768
>> # debug: expires
>> # debug: expires 0
>> # debug: expected: 1468854768
>> # debug: actual  : 0
>> not ok 40
>> # Failed test 40 in t/modules/expires.t at line 125 fail #8
>> #---
>> # ExpiresActive On
>> ExpiresDefault A35597723
>> # debug: [Connection] [close]
>> # debug: [Date] [Mon, 18 Jul 2016 15:12:48 GMT]
>> # debug: [Server] [Apache/2.5.0-dev (Unix) OpenSSL/1.0.2h]
>> # debug: [Allow] [GET,HEAD,POST,OPTIONS,TRACE]
>> # debug: [Content-Length] [227]
>> # debug: [Content-Type] [text/html; charset=iso-8859-1]
>> # debug: [Client-Date] [Mon, 18 Jul 2016 15:12:48 GMT]
>> # debug: [Client-Peer] [127.0.0.1:8529]
>> # debug: [Client-Response-Num] [1]
>> # debug: modified
>> # debug: modified 0
>> # debug: access Mon, 18 Jul 2016 15:12:48 GMT
>> # debug: access 1468854768
>> # debug: expires
>> # debug: expires 0
>> # debug: expected: 35597723
>> # debug: actual  : -1468854768
>> not ok 41
>> # Failed test 41 in t/modules/expires.t at line 93 fail #9
> 


Re: Multiple test framework errors on trunk

Posted by Jim Jagielski <ji...@jaguNET.com>.
On CentOS6 as well. Obviously, either something is hosed on
trunk or something has changed and the test framework has not
been updated...

> On Jul 18, 2016, at 11:17 AM, Jim Jagielski <ji...@jaguNET.com> wrote:
> 
> On OSX 10.11.5 (Xcode 7.3.x), I am getting multiple errors on trunk,
> with clear sailing on httpd-2.4
> 
> Test errors are for t/apache/etags.t, t/modules/expires.t and
> t/modules/headers.t
> 
> Sample verbose output below:
> 
> # ---
> # ExpiresActive On
> ExpiresDefault "modification plus 16 days 43 minutes 15 seconds"
> ExpiresByType image/gif A6841384
> # debug: [Connection] [close]
> # debug: [Date] [Mon, 18 Jul 2016 15:12:48 GMT]
> # debug: [Server] [Apache/2.5.0-dev (Unix) OpenSSL/1.0.2h]
> # debug: [Allow] [GET,HEAD,POST,OPTIONS,TRACE]
> # debug: [Content-Length] [224]
> # debug: [Content-Type] [text/html; charset=iso-8859-1]
> # debug: [Client-Date] [Mon, 18 Jul 2016 15:12:48 GMT]
> # debug: [Client-Peer] [127.0.0.1:8529]
> # debug: [Client-Response-Num] [1]
> # debug: modified
> # debug: modified 0
> # debug: access Mon, 18 Jul 2016 15:12:48 GMT
> # debug: access 1468854768
> # debug: expires
> # debug: expires 0
> # debug: expected: 1468854768
> # debug: actual  : 0
> not ok 40
> # Failed test 40 in t/modules/expires.t at line 125 fail #8
> #---
> # ExpiresActive On
> ExpiresDefault A35597723
> # debug: [Connection] [close]
> # debug: [Date] [Mon, 18 Jul 2016 15:12:48 GMT]
> # debug: [Server] [Apache/2.5.0-dev (Unix) OpenSSL/1.0.2h]
> # debug: [Allow] [GET,HEAD,POST,OPTIONS,TRACE]
> # debug: [Content-Length] [227]
> # debug: [Content-Type] [text/html; charset=iso-8859-1]
> # debug: [Client-Date] [Mon, 18 Jul 2016 15:12:48 GMT]
> # debug: [Client-Peer] [127.0.0.1:8529]
> # debug: [Client-Response-Num] [1]
> # debug: modified
> # debug: modified 0
> # debug: access Mon, 18 Jul 2016 15:12:48 GMT
> # debug: access 1468854768
> # debug: expires
> # debug: expires 0
> # debug: expected: 35597723
> # debug: actual  : -1468854768
> not ok 41
> # Failed test 41 in t/modules/expires.t at line 93 fail #9