Hi Barnaby,

Álvaro fixed this issue yesterday on trunk:
http://svn.cherokee-project.com/changeset/3573/

It will be shipped in the upcoming Cherokee 0.99.23

Thanks for reporting! ;)

On Wed, Aug 19, 2009 at 4:07 AM, Barnaby Claydon<[email protected]> wrote:
> Is anybody else actually running make test at all? Is it successful?
> I can't recall whether I actually ran it for 0.99.20 before I installed my
> current system.
> Thanks,
> -Barnaby
>
>
> On Mon, Aug 17, 2009 at 9:48 PM, Barnaby Claydon <[email protected]> wrote:
>>
>> I configured and ran make no problem, but before getting to make install,
>> make test fails (although I'm unfamiliar with the specific test). Server is
>> Ubuntu 9.04 Server, 32-bit.
>> configure command:
>> ./configure --with-wwwroot=/var/www --sysconfdir=/etc --localstatedir=/var
>> make test log below. However, "Unable to raise file descriptor limit to
>> 8192" goes away if I run as root, but the final failure is the same.
>> If anyone has any ideas, I'd be happy to run them.
>> Thanks!
>> -Barnaby
>>
>> make -C qa test
>> make[1]: Entering directory `/home/volve/cherokee-0.99.22/qa'
>> ./run-tests.py
>> Interpreters
>>        PHP: /usr/lib/cgi-bin/php
>>     Python: /usr/bin/python
>> 100-Digest-htdigest.py:53: DeprecationWarning: the md5 module is
>> deprecated; use hashlib instead
>>   from md5 import md5
>> Server
>>        PID: 2427
>>       Path: ../cherokee/cherokee-worker
>>       Mods: ../cherokee/.libs/
>>       Deps: ../cherokee/
>>      Panic: ../cherokee/cherokee-panic
>> [17/07/2009 21:34:26.046] (warning) server.c:750 - Unable to raise file
>> descriptor limit to 8192
>> WARNING: Ignoring TLS port 1979
>> [17/07/2009 21:34:26.046] (error) spawner.c:86 - Could initialize SHM
>> '/cherokee-spawner-2420': No such file or directory
>> Cherokee Web Server 0.99.22 (Aug 17 2009): Listening on port
>> 127.0.0.1:1978, TLS
>> disabled, IPv6 enabled, using epoll, 1024 fds system limit, max. 505
>> connections, caching I/O, 20 threads, 25 connections per thread, standard
>> scheduling policy
>> Tests will start in 0 secs
>> Basic:                                     Success
>> Missing Protocol:                          Success
>> Unknown Method:                            Success
>> Unknown Method + Missing Protocol:         Success
>> Unknown Method:                            Success
>> Wrong Protocol:                            Success
>> Missing Host:                              Success
>> Broken request:                            Success
>> Double dot:                                Success
>> Slash+dot+slash:                           Success
>> Header entry twice:                        Success
>> Broken header entry:                       Success
>> Broken header entry II:                    Success
>> Broken header entry III:                   Success
>> CGI Execution:                             Success
>> CGI with pathinfo:                         Success
>> CGI with pathinfo II:                      Success
>> CGI with pathinfo III:                     Success
>> Head Method:                               Success
>> Virtual Host:                              Success
>> Virtual Host II:                           Success
>> HTTP 1.1 without Host:                     Success
>> Host header:                               Success
>> Host header with port:                     Success
>> Broken Host header:                        Success
>> Broken Host header II:                     Success
>> Missing file:                              Success
>> Missing file II:                           Success
>> Post request without length:               Success
>> Post with length zero:                     Success
>> Post request:                              Success
>> Directory index redir:                     Success
>> Directory index, dirlist:                  Success
>> Directory index, common:                   Success
>> PHP simple:                                Success
>> DocumentRoot inside common:                Success
>> PHP post:                                  Success
>> PHP get:                                   Success
>> Auth basic:                                Success
>> Auth basic II:                             Success
>> Auth basic III:                            Success
>> Pipelining:                                Success
>> Pipelining, file and list:                 Success
>> Invalid home:                              Success
>> Valid home:                                Skipped
>> Redir to URL:                              Success
>> Redir to URL with params:                  Success
>> NN:                                        Success
>> Broken NN:                                 Success
>> Head doesn't include body:                 Success
>> 10k random:                                Success
>> 50k random:                                Success
>> 100k random:                               Success
>> Content Range, start:                      Success
>> Content Range 100k, start:                 Success
>> Content Range, end:                        Success
>> Content Range 100k, end:                   Success
>> Content Range 100, both:                   Success
>> Content Range 100k, both:                  Success
>> Big POST, ~100k:                           Success
>> Auth PAM:                                  Skipped
>> Auth PAM, reject:                          Skipped
>> DocumentRoot, common:                      Success
>> Directory indexer, HTML:                   Success
>> Directory indexer, PHP:                    Success
>> Directory indexer, /index, vbles:           Failed
>>         Name     = Directory indexer, /index, vbles
>>         Protocol = HTTP/1.0
>>         Config   =
>> vserver!0660!nick = directoryindex3
>> vserver!0660!document_root = /tmp/tmp7H2cg5cherokee_www/directoryindex3/
>> vserver!0660!directory_index = index.php,/super_test_index.php
>> vserver!0660!rule!1!match = default
>> vserver!0660!rule!1!handler = common
>> vserver!0660!rule!10000!match = extensions
>> vserver!0660!rule!10000!match!extensions = php
>> vserver!0660!rule!10000!match!final = 0
>> vserver!0660!rule!10000!handler = fcgi
>> vserver!0660!rule!10000!handler!balancer = round_robin
>> vserver!0660!rule!10000!handler!balancer!source!1 = 1
>>         Request  = GET /inside/ HTTP/1.0
>>                 Host: directoryindex3
>>         Expected = Code: 200
>>         Expected = Content: ['DocumentRoot
>> /tmp/tmp7H2cg5cherokee_www/directoryindex3/', 'ScriptName
>> /super_test_index.php', 'RequestUri /inside/']
>>         Reply    = HTTP/1.0 200 OK
>>                 Connection: close
>>                 Date: Tue, 18 Aug 2009 01:34:37 GMT
>>                 Server: Cherokee/0.99.22 (UNIX)
>>                 X-Powered-By: PHP/5.2.6-3ubuntu4.1
>>                 Content-type: text/html
>>         Body len = 109
>>         Body     = DocumentRoot /tmp/tmp7H2cg5cherokee_www/directoryindex3
>> ScriptName /super_test_index.php
>> RequestUri /inside/
>>
>>
>> Skipped tests: 3
>> Sending SIGTERM..
>> Server is exiting..r in 3 secs
>> Will kill the server in 0 secs
>> Sending SIGKILL..
>> make[1]: *** [test] Error 1
>> make[1]: Leaving directory `/home/volve/cherokee-0.99.22/qa'
>> make: *** [test] Error 2
>
>
> _______________________________________________
> Cherokee mailing list
> [email protected]
> http://lists.octality.com/listinfo/cherokee
>
>



-- 
Saludos:
Antonio Pérez
_______________________________________________
Cherokee mailing list
[email protected]
http://lists.octality.com/listinfo/cherokee

Reply via email to