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
