You are viewing a plain text version of this content. The canonical link for it is here.
Posted to mod_python-dev@quetz.apache.org by Clodoaldo <cl...@gmail.com> on 2006/12/01 18:03:30 UTC

Fwd: mod_python 3.3.0-dev-20061109 available for testing (release candidate)

---------- Forwarded message ----------
From: Clodoaldo <cl...@gmail.com>
Date: 30/11/2006 11:52
Subject: Re: mod_python 3.3.0-dev-20061109 available for testing
(release candidate)
To: Jim Gallacher <ji...@jgassociates.ca>


I have built  mod_python-3.3.0-dev-20061109.tgz in a FC6 i686 box with
no problems. But when i tried it in a FC6 64 box it failed make check:

$ make check 2>makecheck.log
cd test && make check
make[1]: Entering directory `/tmp/mod_python-3.3.0-dev-20061109/test'
/usr/bin/python test.py
Checking Apache version....
2.2

* Testing LoadModule
  Creating config....
    listen port: 53813
  Starting Apache....
     /usr/sbin/httpd  -k start -f
/tmp/mod_python-3.3.0-dev-20061109/test/conf/test.conf
  Stopping Apache...
     /usr/sbin/httpd -k stop -f
/tmp/mod_python-3.3.0-dev-20061109/test/conf/test.conf

* Testing server.register_cleanup()...
  Creating config....
    listen port: 38213
  Starting Apache....
     /usr/sbin/httpd  -k start -f
/tmp/mod_python-3.3.0-dev-20061109/test/conf/test.conf
  Stopping Apache...
     /usr/sbin/httpd -k stop -f
/tmp/mod_python-3.3.0-dev-20061109/test/conf/test.conf

* Testing apache.register_cleanup()...
  Creating config....
    listen port: 50417
  Starting Apache....
     /usr/sbin/httpd  -k start -f
/tmp/mod_python-3.3.0-dev-20061109/test/conf/test.conf
  Stopping Apache...
     /usr/sbin/httpd -k stop -f
/tmp/mod_python-3.3.0-dev-20061109/test/conf/test.conf

* Testing apache.exists_config_define()...
  Creating config....
    listen port: 56798
  Starting Apache....
     /usr/sbin/httpd  -k start -f
/tmp/mod_python-3.3.0-dev-20061109/test/conf/test.conf
  Stopping Apache...
     /usr/sbin/httpd -k stop -f
/tmp/mod_python-3.3.0-dev-20061109/test/conf/test.conf
  Starting Apache....
     /usr/sbin/httpd -DFOOBAR -k start -f
/tmp/mod_python-3.3.0-dev-20061109/test/conf/test.conf
  Stopping Apache...
     /usr/sbin/httpd -k stop -f
/tmp/mod_python-3.3.0-dev-20061109/test/conf/test.conf

  * Testing _global_lock
  Creating config....
    listen port: 56963
  Starting Apache....
     /usr/sbin/httpd  -k start -f
/tmp/mod_python-3.3.0-dev-20061109/test/conf/test.conf
    Can't find ab. Skipping _global_lock test
  Stopping Apache...
     /usr/sbin/httpd -k stop -f
/tmp/mod_python-3.3.0-dev-20061109/test/conf/test.conf

* Running the per-request test suite...
  Creating config....
    listen port: 52089
  Starting Apache....
     /usr/sbin/httpd  -k start -f
/tmp/mod_python-3.3.0-dev-20061109/test/conf/test.conf

  * Testing req.document_root()

  * Testing req.add_handler()

  * Testing req.add_handler("PythonHandler", "bad_handler")

  * Testing req.add_handler("PythonHandler","")

  * Testing req.add_handler() for empty phase

  * Testing req.add_handler() directory

  * Testing req.add_handler() when handler list is empty

  * Testing req.allow_methods()

  * Testing req.get_basic_auth_pw()

  * Testing req.auth_type()

  * Testing req.requires()

  * Testing req.internal_redirect()

  * Testing req.construct_url()

  * Testing req.read()
    writing 100000 bytes...
    response size: 100000

    read/write ok, now lets try causing a timeout (should be 5 secs)

  * Testing req.readline()
    writing 120004 bytes...
    response size: 120004


  * Testing req.readlines()
    writing 120004 bytes...
    response size: 120004


  * Testing req.readlines(size_hint=30000)
    writing 120004 bytes...
    response size: 30001


  * Testing req.readlines(size_hint=32000)
    writing 120004 bytes...
    response size: 60002


  * Testing req.discard_request_body()
    writing 20 bytes...

  * Testing req.register_cleanup()

  * Testing req.headers_out

  * Testing req.sendfile() with offset and length

  * Testing req.sendfile() without offset and length

  * Testing req.sendfile() for a file which is a symbolic link

  * Testing req.handler

  * Testing req.no_cache

  * Testing req.update_mtime

  * Testing util.redirect()

  * Testing req.server.get_config()

  * Testing req.server.get_options()

  * Testing 1 MB file upload support
    --> Send + process + receive took 0.061 s

  * Testing file upload with \r char in a line at position == readBlockSize
    --> Send + process + receive took 0.108 s
  * Skipping the test for The UNIX-HATERS handbook file upload.
    To make this test, you need to download ugh.pdf from
    http://research.microsoft.com/~daniel/uhh-download.html
    into this script's directory.

  * Testing file upload where length of last line == readBlockSize - 1
    --> Send + process + receive took 0.005 s
  * Testing file upload where length of last line == readBlockSize - 1
with an extra \r
    --> Send + process + receive took 0.005 s

  * Testing sys.argv definition

  * Testing PythonOption override

  * Testing PythonOption remove

  * Testing PythonOption remove2

  * Testing util_fieldstorage()

  * Testing PostReadRequestHandler

  * Testing TransHandler

  * Testing PythonOutputFilter

  * Testing req.add_output_filter

  * Testing req.register_output_filter

  * Testing PythonConnectionHandler

  * Testing PythonImport

  * Testing | .ext syntax

  * Testing mod_python.cgihandler

  * Testing mod_python.psp

  * Testing mod_python.psp parser
       PASS expect{\n} got{\n}
       PASS expect{\r} got{\r}
       PASS expect{\t} got{\t}
       PASS expect{\r\n} got{\r\n}
       PASS expect{\n} got{\n}
       PASS expect{'single_quotes'} got{'single_quotes'}
       PASS expect{"double_quotes"} got{"double_quotes"}

  * Testing mod_python.psp error page

  * Testing Cookie.Cookie

  * Testing Cookie.MarshalCookie

  * Testing Session.Session

  * Testing Session with illegal session id value

  * Testing interpreter per directive

  * Testing interpreter per directory

  * Testing Files directive

  * Testing None handler

  * Testing SERVER_RETURN

  * Testing phase status

  * Testing mod_python.publisher

  * Testing mod_python.publisher auth nested

  * Testing mod_python.publisher auth method nested

  * Testing mod_python.publisher auth digest compatability

  * Testing mod_python.publisher old-style instance publishing

  * Testing mod_python.publisher instance publishing

  * Testing mod_python.publisher security

  * Testing mod_python.publisher hierarchy

  * Testing server side include

  * Testing internally (status messages go to error_log)
  Stopping Apache...
     /usr/sbin/httpd -k stop -f
/tmp/mod_python-3.3.0-dev-20061109/test/conf/test.conf
make[1]: Leaving directory `/tmp/mod_python-3.3.0-dev-20061109/test'


makecheck.log attached

Regards,
-- 
Clodoaldo Pinto Neto