[Python-Dev] bsddb tests disabled by default
Jesus Cea
jcea at jcea.es
Sat Sep 20 05:36:35 CEST 2008
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Brett Cannon wrote:
> Well, 'time' says the test takes 16.09 sec user and 16.09 sec system
> on my MacBook, but a total execution time of almost 8 *minutes*. That
> is too long to be on by default.
Uhmmmm... That is very strange.
Under Solaris 10:
"""
[jcea at tesalia trunk]$ time python2.6 test.py -bv
Found Berkeley DB 4.7 installation.
include files in /usr/local/BerkeleyDB.4.7/include
library files in /usr/local/BerkeleyDB.4.7/lib
library name is libdb-4.7
running build
running build_py
running build_ext
Running tests from /export/home/pybsddb/trunk/build
-
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Berkeley DB 4.7.25: (May 15, 2008)
bsddb.db.version(): (4, 7, 25)
bsddb.db.__version__: 4.7.3pre9
bsddb.db.cvsid: $Id: _bsddb.c 620 2008-09-18 14:59:59Z jcea $
py module:
/export/home/pybsddb/trunk/build/lib.solaris-2.10-i86pc-2.6/bsddb3/__init__.pyc
extension module:
/export/home/pybsddb/trunk/build/lib.solaris-2.10-i86pc-2.6/bsddb3/_pybsddb.so
python version: 2.6rc2 (r26rc2:66504, Sep 18 2008, 15:51:56)
[GCC 4.2.3]
My pid: 17223
-
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
.................................................................................................................................................................................................................................................................................................................................
- ----------------------------------------------------------------------
Ran 321 tests in 13.510s
OK
real 0m13.786s
user 0m8.544s
sys 0m1.636s
"""
A lot of the disk traffic generated by the testsuite is "syncronous". By
default, under unix, the testsuite should be stored in "/tmp", that is
usually a ramdisk or something similar. That is the case under Solaris 10.
I don't know about MacOS.
I'm executing the testsuite under linux, with a /tmp backed by a proper
persistent FS (ReiserFS3). This machine is fairly busy, so the testsuite
actual time should be better:
"""
jcea at castor:~/mnt/particion_1/python/pybsddb/trunk> time python test.py -bv
Found Berkeley DB 4.3 installation.
include files in /usr/include/db4
library files in /usr/lib
library name is libdb-4.3
running build
running build_py
running build_ext
Running tests from /home/jcea/mnt/particion_1/python/pybsddb/trunk/build
-
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Sleepycat Software: Berkeley DB 4.3.27: (September 9, 2005)
bsddb.db.version(): (4, 3, 27)
bsddb.db.__version__: 4.7.3pre9
bsddb.db.cvsid: $Id: _bsddb.c 620 2008-09-18 14:59:59Z jcea $
py module:
/home/jcea/mnt/particion_1/python/pybsddb/trunk/build/lib.linux-i686-2.5/bsddb3/__init__.pyc
extension module:
/home/jcea/mnt/particion_1/python/pybsddb/trunk/build/lib.linux-i686-2.5/bsddb3/_pybsddb.so
python version: 2.5.2 (r252:60911, Mar 13 2008, 12:51:08)
[GCC 4.0.2 20050901 (prerelease) (SUSE Linux)]
My pid: 19105
-
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
........................................................................................................................................................................................................................................................................................................................
- ----------------------------------------------------------------------
Ran 312 tests in 37.984s
OK
real 0m38.718s
user 0m17.905s
sys 0m3.252s
"""
- --
Jesus Cea Avion _/_/ _/_/_/ _/_/_/
jcea at jcea.es - http://www.jcea.es/ _/_/ _/_/ _/_/ _/_/ _/_/
jabber / xmpp:jcea at jabber.org _/_/ _/_/ _/_/_/_/_/
. _/_/ _/_/ _/_/ _/_/ _/_/
"Things are not so easy" _/_/ _/_/ _/_/ _/_/ _/_/ _/_/
"My name is Dump, Core Dump" _/_/_/ _/_/_/ _/_/ _/_/
"El amor es poner tu felicidad en la felicidad de otro" - Leibniz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iQCVAwUBSNRvtplgi5GaxT1NAQKf6QP+P1pYzY02dlgJCKoLLlSjlFwOKa+uWrjK
pqbJJFKIf8RTbMWGIutYPr03pdI1T0Y3JadVfHDC/lAc/59BcbOtMhKYFlAFPlik
ZEC9oW02zzve0+thwpmxMPeKA6CeLboYW+cGkoUhtGayffQObrrTh0Zi47BcTUL6
e46liag7/ZA=
=TCJf
-----END PGP SIGNATURE-----
More information about the Python-Dev
mailing list