head	1.5;
access;
symbols
	rpm-4_4_3-release:1.3.2.1
	db-4_4_11:1.4
	db-4_3_29:1.3
	jbj_before_tklcpatches:1.3
	rpm-4_4_2-release:1.3
	pjones-sparse-experiment:1.4.0.2
	db-4_4_4:1.4
	rpm-4_4_1-release:1.3
	db-4_3_27:1.3
	rpm-4_4-release:1.3
	rpm-4_4:1.3.0.2
	db-4_3_21:1.3
	db-4_3_14:1.3
	db-4_2_52:1.2
	rpm-4_3_1-start:1.2
	rpm-4_3:1.2.0.2
	rpm-4_2_1-release:1.1
	rpm-4_1_1-release:1.1
	rpm-4_2-release:1.1
	rpm-4_2:1.1.0.6
	postmerge-db-4_1_24-release:1.1
	premerge-db-4_1_24-release:1.1
	db-4_1_24-release:1.1.1.1
	pre-db-4_1_24-release:1.1.1.1
	rpm-4_1-release:1.1
	postmerge-db-4_1_17:1.1
	premerge-db-4_1_17:1.1
	db-4_1_17:1.1.1.1
	pre-db-4_1_17:1.1.1.1
	rpm-4_1:1.1.0.4
	rpm-4_0_4-release:1.1.2.2
	jbj-before-beecrypt:1.1.2.2
	rpm-4_0:1.1.0.2
	postmerge-db-4_0_14:1.1.1.1
	premerge-db-4_0_14:1.1.1.1
	db-4_0_14:1.1.1.1
	pre-db-4_0_14:1.1.1.1
	postmerge-db-4_0_7:1.1.1.1
	premerge-db-4_0_7:1.1.1.1
	db-4_0_7:1.1.1.1
	db-3_2_9-vendor:1.1.1;
locks; strict;
comment	@# @;
expand	@o@;


1.5
date	2005.11.19.18.33.06;	author jbj;	state dead;
branches;
next	1.4;

1.4
date	2005.02.21.15.54.07;	author jbj;	state Exp;
branches;
next	1.3;

1.3
date	2004.10.16.01.32.06;	author jbj;	state Exp;
branches
	1.3.2.1;
next	1.2;

1.2
date	2003.12.15.21.44.45;	author jbj;	state Exp;
branches;
next	1.1;

1.1
date	2001.10.15.03.47.29;	author jbj;	state Exp;
branches
	1.1.1.1
	1.1.2.1;
next	;

1.1.1.1
date	2001.10.15.03.47.29;	author jbj;	state Exp;
branches;
next	;

1.1.2.1
date	2002.01.08.04.07.49;	author jbj;	state Exp;
branches;
next	1.1.2.2;

1.1.2.2
date	2002.01.08.13.50.58;	author jbj;	state Exp;
branches;
next	;

1.3.2.1
date	2005.10.28.18.45.06;	author jbj;	state Exp;
branches;
next	1.3.2.2;

1.3.2.2
date	2005.11.19.19.33.32;	author jbj;	state dead;
branches;
next	;


desc
@@


1.5
log
@Upgrade to db-4.4.16.
@
text
@# $Id: README,v 12.0 2004/11/17 03:44:49 bostic Exp $

Use the scripts testall or testone to run all, or just one of the Java
tests.  You must be in this directory to run them.  For example,

        $ export LD_LIBRARY_PATH=/usr/local/Berkeley3.3/lib
	$ ./testone TestAppendRecno
	$ ./testall

The scripts will use javac and java in your path.  Set environment
variables $JAVAC and $JAVA to override this.  It will also and honor
any $CLASSPATH that is already set, prepending ../../../../classes to
it, which is where the test .class files are put, and where the DB
.class files can normally be found after a build on Unix and Windows.
If none of these variables are set, everything will probably work
with whatever java/javac is in your path.

To run successfully, you will probably need to set $LD_LIBRARY_PATH
to be the directory containing libdb_java-X.Y.so

As an alternative, use the --prefix=<DIR> option, a la configure
to set the top of the BerkeleyDB install directory.  This forces
the proper options to be added to $LD_LIBRARY_PATH.
For example,

	$ ./testone --prefix=/usr/include/BerkeleyDB TestAppendRecno
	$ ./testall --prefix=/usr/include/BerkeleyDB

The test framework is pretty simple.  Any <name>.java file in this
directory that is not mentioned in the 'ignore' file represents a
test.  If the test is not compiled successfully, the compiler output
is left in <name>.compileout .  Otherwise, the java program is run in
a clean subdirectory using as input <name>.testin, or if that doesn't
exist, /dev/null.  Output and error from the test run are put into
<name>.out, <name>.err .  If <name>.testout, <name>.testerr exist,
they are used as reference files and any differences are reported.
If either of the reference files does not exist, /dev/null is used.
@


1.4
log
@Upgrade to db-4.4.4.
@
text
@@


1.3
log
@... and in with the New ...
@
text
@d1 1
a1 1
# $Id: README,v 1.2 2001/05/31 23:09:10 dda Exp $
@


1.3.2.1
log
@Update to db-4.4.11.
@
text
@d1 1
a1 1
# $Id: README,v 12.0 2004/11/17 03:44:49 bostic Exp $
@


1.3.2.2
log
@- upgrade to db-4.4.16.
@
text
@@


1.2
log
@- upgrade to db-4.2.52.
@
text
@@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# Id: README,v 1.2 2001/05/31 23:09:10 dda Exp 
@


1.1.2.1
log
@Update to db-4.0.14.
@
text
@d1 1
a1 1
# $Id: README,v 1.2 2001/05/31 23:09:10 dda Exp $
@


1.1.2.2
log
@Orphans.
@
text
@d1 1
a1 1
# Id: README,v 1.2 2001/05/31 23:09:10 dda Exp 
@


1.1.1.1
log
@track: auto import
@
text
@@
