comprehensive testing [was: cvs ...]

David Relson relson at osagesoftware.com
Sat Mar 26 03:15:06 CET 2005


On Sat, 26 Mar 2005 02:01:29 +0100
Matthias Andree wrote:

...[snip]....

> In case this is scary, here's the list of the 20 self tests passed
> short before commit, with trivial changes (if any) afterwards:
> 
> -- -----------------  ------------------  ----------------------------
> #  Compiler           System              Database Library
> -- -----------------  ------------------  ----------------------------
>  1 GCC 3.3            SuSE Linux 9.2 x86  DB 3.1
>  2 GCC 3.3            SuSE Linux 9.2 x86  DB 3.2
>  3 GCC 3.3            SuSE Linux 9.2 x86  DB 3.3
>  4 GCC 3.3            SuSE Linux 9.2 x86  DB 4.0
>  5 GCC 3.3            SuSE Linux 9.2 x86  DB 4.1
>  6 GCC 2.95           SuSE Linux 9.2 x86  DB 4.2
>  7 GCC 3.3            SuSE Linux 9.2 x86  DB 4.2
>  8 GCC 4.0 pre        SuSE Linux 9.2 x86  DB 4.2
>  9 ICC 8.1            SuSE Linux 9.2 x86  DB 4.2
> 10 GCC 3.3            SuSE Linux 9.2 x86  DB 4.2 disabled transactions
> 11 GCC 3.3            SuSE Linux 9.2 x86  DB 4.2 forced transactions    
> 12 GCC 3.3            SuSE Linux 9.2 x86  DB 4.3
> 13 GCC 3.3            SuSE Linux 9.2 x86  QDBM 1.8
> 14 GCC 3.3            SuSE Linux 9.2 x86  SQLite 3.2.0
> 15 GCC 3.3            SuSE Linux 9.2 x86  TDB 1.0
> 16 GCC 2.95           FreeBSD 4.11 x86    DB 4.2
> 17 GCC 2.95           FreeBSD 4.11 x86    SQLite 3.0.8
> 18 Sun Workshop 6 U1  Solaris 8 SPARC32   DB 3.3
> 19 GCC 3.4            Solaris 8 SPARC32   SQLite 3.0.8
> 20 GCC 3.4            Solaris 9 x86       DB 4.1
> -- -----------------  ------------------  ----------------------------

Nice set of tests.  Good work!

I've got a different 'comprehensive' set which tests tdb, qdbm, sqlite,
db4.[123], with each db4 version tested for --enable- transactions, --
disable-transactions, and AUTO-XA mode.

My tests show a regression:

./configure --enable-transactions
make -s check
...
bogofilter: (db) DB->get(TXN=134690040,  '.MSG_COUNT' ), err: DB_PAGE_NOTFOUND: Requested page not found
FAIL: t.bogoutil

_______________________________________________
Bogofilter-dev mailing list
Bogofilter-dev at bogofilter.org
http://www.bogofilter.org/mailman/listinfo/bogofilter-dev



More information about the bogofilter-dev mailing list