comprehensive testing [was: cvs ...]

David Relson <[email protected]>
Newsgroups gmane.mail.bogofilter.devel
Organization Osage Software Systems, Inc.
Message-ID <[email protected]>
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
[email protected]
http://www.bogofilter.org/mailman/listinfo/bogofilter-dev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.