

These scripts are collected into groups by function,
and by purpose.

There's a little hierarchy for running groups of them.

*.st -- obsolete and once used when ssh was configured with -DUSE_VERIFY

cleanup.all -- for cleaning up Tcl variables

empty --  empty script -- for use with some test shell scripts

all --  for normal "regression" testing.
	Runs:
		vol.all  -- volume tests
			Runs:
				vol.[123]

		lock.all -- lock tests
			Runs:
				deadlock.[1234]
				lock.1 
				lock.hier 
				lock.hier_sm 
				lock.upgrade 
				lockrec_pin 
				lockrec_sm 
				lockfile_sm 

		quark.all -- tests quarks (releasable locks)
			Runs:
				quark.1
		btree.all 
			Runs:
				btree.[1-9],10,30
				    (btree.10 uses btree.1) 
				    (btree.20 uses btree.2) 
				bt.insert.[1-4] -- uses bt.insert.0
				bt.remove.[1-4] -- uses bt.remove.0
					(bt.remove.0 uses bt.insertremove.0)
				btree.convert.1 
				btree_split.1
				bt.insert.5


				(bt.lib is used by bt.*)

		rtree.all -- r* trees
			Runs:
				rtree.[1-3]

		sort.all  -- sorted files for use with bulk-loading
			Runs:
				sort.[1-4]

		pin.all  -- pin_i tests
			Runs:
				pin.[1-3]
				thread.1

		file.all  -- files and records
			Runs:
				file.[1-8]
					(file.7 uses file.5a)
				forward.1 
				tmpfile.1 
				space_recovery

		lgrec.all  -- large records
			Runs:
				lgrec.[1-3]

		trans.all  -- external 2pc and transactions
			Runs:
				trans.[12]
				prepare.1

		lid.all	-- logical oid 
			Runs:
				lid.1

		alloc.all -- page allocation
			Runs:
				alloc.[1,3]
				alloc.2 tickles a bug**************
				and is in bugs/

		free.all --
			Runs:
				free_ext
				free_page


all.perf -- for getting some performance statistics. 
	Runs:
		write.perf
		random.perf
		destroy.perf
		create.perf

	
	
