• Home
  • History
  • Annotate
  • only in this directory
NameDateSize

..21-Jan-201171

archive.tclH A D04-May-20097.9 KiB

backup.tclH A D27-Apr-20096.7 KiB

bigfile001.tclH A D04-May-20092.4 KiB

bigfile002.tclH A D04-May-20091.2 KiB

byteorder.tclH A D04-May-20091.1 KiB

conscript.tclH A D04-May-20093.4 KiB

dbm.tclH A D04-May-20093.1 KiB

dbscript.tclH A D04-May-20098.5 KiB

ddoyscript.tclH A D04-May-20093.8 KiB

ddscript.tclH A D04-May-20091.1 KiB

dead001.tclH A D04-May-20092.4 KiB

dead002.tclH A D04-May-20092.1 KiB

dead003.tclH A D04-May-20092.6 KiB

dead004.tclH A D04-May-20093.1 KiB

dead005.tclH A D04-May-20092.4 KiB

dead006.tclH A D04-May-2009441

dead007.tclH A D04-May-2009936

env001.tclH A D04-May-20094.8 KiB

env002.tclH A D04-May-20094.4 KiB

env003.tclH A D04-May-20094.2 KiB

env004.tclH A D04-May-20092.8 KiB

env005.tclH A D04-May-20091.5 KiB

env006.tclH A D04-May-20092.5 KiB

env007.tclH A D04-May-200923.3 KiB

env008.tclH A D04-May-20092 KiB

env009.tclH A D04-May-20092.6 KiB

env010.tclH A D04-May-20091.4 KiB

env011.tclH A D04-May-20091.2 KiB

env012.tclH A D27-Apr-20097.6 KiB

env013.tclH A D27-Apr-20092.6 KiB

env014.tclH A D27-Apr-20094.5 KiB

env015.tclH A D27-Apr-20092.6 KiB

env016.tclH A D27-Apr-20093.5 KiB

envscript.tclH A D27-Apr-20092.3 KiB

fop001.tclH A D04-May-20096.8 KiB

fop002.tclH A D04-May-20093.5 KiB

fop003.tclH A D04-May-20093.4 KiB

fop004.tclH A D04-May-20097.6 KiB

fop005.tclH A D04-May-20093.9 KiB

fop006.tclH A D04-May-20095.2 KiB

fop007.tclH A D27-Apr-2009517

fop008.tclH A D27-Apr-2009363

fopscript.tclH A D04-May-20091.9 KiB

foputils.tclH A D04-May-200911.8 KiB

hsearch.tclH A D04-May-20091.4 KiB

include.tclH A D04-May-2009648

join.tclH A D04-May-200912.4 KiB

lock001.tclH A D04-May-20093.4 KiB

lock002.tclH A D04-May-20094.5 KiB

lock003.tclH A D04-May-20092.6 KiB

lock004.tclH A D04-May-2009604

lock005.tclH A D04-May-20095.3 KiB

lock006.tclH A D04-May-20096 KiB

lockscript.tclH A D04-May-20093.1 KiB

log001.tclH A D04-May-20094.1 KiB

log002.tclH A D04-May-20092.6 KiB

log003.tclH A D04-May-20094.1 KiB

log004.tclH A D04-May-20091.5 KiB

log005.tclH A D04-May-20093.3 KiB

log006.tclH A D04-May-20097.4 KiB

log007.tclH A D27-Apr-20093.2 KiB

log008.tclH A D27-Apr-20091.3 KiB

log008script.tclH A D27-Apr-20092.1 KiB

log009.tclH A D27-Apr-20093.3 KiB

logtrack.listH A D04-May-20091.1 KiB

logtrack.tclH A D04-May-20094 KiB

mdbscript.tclH A D04-May-20099.9 KiB

memp001.tclH A D04-May-20095.2 KiB

memp002.tclH A D04-May-20091.5 KiB

memp003.tclH A D04-May-20094.1 KiB

memp004.tclH A D04-May-20092.1 KiB

mpoolscript.tclH A D04-May-20094.5 KiB

ndbm.tclH A D04-May-20093.6 KiB

parallel.tclH A D04-May-200910.2 KiB

plat001.tclH A D27-Apr-20092 KiB

READMEH A D04-May-20094.4 KiB

recd001.tclH A D04-May-20098.7 KiB

recd002.tclH A D04-May-20093.2 KiB

recd003.tclH A D04-May-20093.9 KiB

recd004.tclH A D04-May-20093 KiB

recd005.tclH A D04-May-20097 KiB

recd006.tclH A D04-May-20097.9 KiB

recd007.tclH A D04-May-200929.2 KiB

recd008.tclH A D04-May-20095.9 KiB

recd009.tclH A D04-May-20094.8 KiB

recd010.tclH A D04-May-20097.1 KiB

recd011.tclH A D04-May-20094.3 KiB

recd012.tclH A D04-May-200913.2 KiB

recd013.tclH A D04-May-20099.1 KiB

recd014.tclH A D04-May-200912.1 KiB

recd015.tclH A D04-May-20093.8 KiB

recd016.tclH A D04-May-20095.2 KiB

recd017.tclH A D04-May-20094.8 KiB

recd018.tclH A D04-May-20093.4 KiB

recd019.tclH A D04-May-20093.8 KiB

recd020.tclH A D04-May-20092.4 KiB

recd021.tclH A D27-Apr-20098.2 KiB

recd022.tclH A D27-Apr-20094 KiB

recd023.tclH A D27-Apr-20092.6 KiB

recd15scr.tclH A D04-May-20091.8 KiB

recdscript.tclH A D04-May-2009886

rep001.tclH A D04-May-20096.6 KiB

rep002.tclH A D04-May-20099.3 KiB

rep003.tclH A D04-May-20098.2 KiB

rep005.tclH A D04-May-20099.6 KiB

rep006.tclH A D04-May-20095.4 KiB

rep007.tclH A D04-May-20098.6 KiB

rep008.tclH A D04-May-20093.7 KiB

rep009.tclH A D04-May-20095.1 KiB

rep010.tclH A D04-May-20097.1 KiB

rep011.tclH A D04-May-20095.9 KiB

rep012.tclH A D04-May-20097.6 KiB

rep013.tclH A D04-May-20097.8 KiB

rep014.tclH A D27-Apr-20094.9 KiB

rep015.tclH A D27-Apr-20099.2 KiB

rep016.tclH A D27-Apr-20097.4 KiB

rep017.tclH A D27-Apr-20098.2 KiB

rep017script.tclH A D27-Apr-20092.3 KiB

rep018.tclH A D27-Apr-20095.5 KiB

rep018script.tclH A D27-Apr-20093 KiB

rep019.tclH A D27-Apr-20094.7 KiB

rep020.tclH A D27-Apr-20098.3 KiB

rep021.tclH A D27-Apr-200910.3 KiB

rep022.tclH A D27-Apr-20098.8 KiB

rep023.tclH A D27-Apr-20094.9 KiB

rep024.tclH A D27-Apr-20096.8 KiB

rep025.tclH A D27-Apr-20096.5 KiB

rep026.tclH A D27-Apr-20097.7 KiB

rep027.tclH A D27-Apr-20095.1 KiB

rep028.tclH A D27-Apr-20096.2 KiB

rep029.tclH A D27-Apr-20098.4 KiB

rep030.tclH A D27-Apr-20099.6 KiB

rep031.tclH A D27-Apr-20099.4 KiB

rep032.tclH A D27-Apr-20095.1 KiB

rep033.tclH A D27-Apr-20097.2 KiB

rep034.tclH A D27-Apr-200911 KiB

rep035.tclH A D27-Apr-20098.2 KiB

rep035script.tclH A D27-Apr-20092.1 KiB

rep036.tclH A D27-Apr-20095.6 KiB

rep036script.tclH A D27-Apr-20093.7 KiB

rep037.tclH A D27-Apr-20096.3 KiB

rep038.tclH A D27-Apr-20098.3 KiB

rep039.tclH A D27-Apr-200913.5 KiB

rep040.tclH A D27-Apr-20096.3 KiB

rep040script.tclH A D27-Apr-20092.1 KiB

rep041.tclH A D27-Apr-20096.3 KiB

rep042.tclH A D27-Apr-20095.3 KiB

rep042script.tclH A D27-Apr-20092.2 KiB

rep043.tclH A D27-Apr-20096.7 KiB

rep043script.tclH A D27-Apr-20093.6 KiB

rep044.tclH A D27-Apr-20096.9 KiB

rep045.tclH A D27-Apr-20097.5 KiB

rep045script.tclH A D27-Apr-20094 KiB

rep046.tclH A D27-Apr-20099.4 KiB

rep047.tclH A D27-Apr-20097.7 KiB

rep048.tclH A D27-Apr-20094.6 KiB

rep048script.tclH A D27-Apr-20092.1 KiB

rep049.tclH A D27-Apr-20096.6 KiB

rep050.tclH A D27-Apr-20099.9 KiB

rep051.tclH A D27-Apr-20096.4 KiB

rep052.tclH A D27-Apr-20096.8 KiB

rep053.tclH A D27-Apr-20096.3 KiB

rep054.tclH A D27-Apr-20098.1 KiB

rep055.tclH A D27-Apr-20096.2 KiB

rep056.tclH A D27-Apr-2009520

rep057.tclH A D27-Apr-2009554

rep058.tclH A D27-Apr-20093.8 KiB

rep060.tclH A D27-Apr-20099.3 KiB

rep061.tclH A D27-Apr-200911.3 KiB

rep062.tclH A D27-Apr-20098.8 KiB

rep063.tclH A D27-Apr-200911.1 KiB

rep064.tclH A D27-Apr-20094.1 KiB

rep065.tclH A D27-Apr-200911.9 KiB

rep065script.tclH A D27-Apr-200911.7 KiB

rep066.tclH A D27-Apr-20097.5 KiB

rep067.tclH A D27-Apr-200910.6 KiB

rep068.tclH A D27-Apr-20095.8 KiB

rep069.tclH A D27-Apr-20097.6 KiB

rep070.tclH A D27-Apr-20094.5 KiB

rep071.tclH A D27-Apr-20094.1 KiB

rep072.tclH A D27-Apr-20095.2 KiB

rep073.tclH A D27-Apr-20094.4 KiB

rep074.tclH A D27-Apr-20094.9 KiB

rep075.tclH A D27-Apr-200915.7 KiB

rep076.tclH A D27-Apr-20094.9 KiB

rep077.tclH A D27-Apr-20093.8 KiB

rep078.tclH A D27-Apr-20099.7 KiB

rep078script.tclH A D27-Apr-20093.3 KiB

rep079.tclH A D27-Apr-200910.3 KiB

rep080.tclH A D27-Apr-20094.6 KiB

repmgr001.tclH A D27-Apr-20093.7 KiB

reputils.tclH A D04-May-200957.1 KiB

reputilsnoenv.tclH A D27-Apr-200913.9 KiB

rpc001.tclH A D04-May-200913.6 KiB

rpc002.tclH A D04-May-20095 KiB

rpc003.tclH A D04-May-20095.6 KiB

rpc004.tclH A D04-May-20092.4 KiB

rpc005.tclH A D04-May-20095 KiB

rpc006.tclH A D27-Apr-20092.2 KiB

rsrc001.tclH A D04-May-20096.4 KiB

rsrc002.tclH A D04-May-20092 KiB

rsrc003.tclH A D04-May-20095.2 KiB

rsrc004.tclH A D04-May-20091.4 KiB

scr001/H27-May-20153

scr002/H27-May-20153

scr003/H27-May-20153

scr004/H27-May-20153

scr005/H27-May-20153

scr006/H27-May-20153

scr007/H27-May-20153

scr008/H27-May-20153

scr009/H27-May-20153

scr010/H27-May-20154

scr011/H27-May-20153

scr012/H27-May-20153

scr013/H27-May-20153

scr014/H27-May-20153

scr015/H27-May-201520

scr016/H27-May-20157

scr017/H27-May-20156

scr018/H27-May-20154

scr019/H27-May-20153

scr020/H27-May-20153

scr021/H27-May-20154

scr022/H27-May-20153

scr023/H27-May-20154

scr024/H27-May-20157

scr025/H27-May-20155

scr026/H27-May-20153

scr027/H27-May-20153

scr028/H27-May-20154

scr029/H27-May-20154

scr030/H27-May-20153

scr031/H27-May-20154

scr032/H27-May-20153

scr033/H27-May-20153

scr034/H27-May-20153

scr035/H27-May-20153

sdb001.tclH A D04-May-20094.2 KiB

sdb002.tclH A D04-May-20096 KiB

sdb003.tclH A D04-May-20094.6 KiB

sdb004.tclH A D04-May-20096.5 KiB

sdb005.tclH A D04-May-20094 KiB

sdb006.tclH A D04-May-20095.2 KiB

sdb007.tclH A D04-May-20093.6 KiB

sdb008.tclH A D04-May-20093.1 KiB

sdb009.tclH A D04-May-20093.2 KiB

sdb010.tclH A D04-May-20094.8 KiB

sdb011.tclH A D04-May-20093.8 KiB

sdb012.tclH A D04-May-200912 KiB

sdb013.tclH A D27-Apr-20095.4 KiB

sdb014.tclH A D27-Apr-20093.1 KiB

sdb015.tclH A D27-Apr-20093.1 KiB

sdb016.tclH A D27-Apr-20092.7 KiB

sdb017.tclH A D27-Apr-20093.1 KiB

sdb018.tclH A D27-Apr-20095 KiB

sdb019.tclH A D27-Apr-20094.2 KiB

sdb020.tclH A D27-Apr-20093.9 KiB

sdbscript.tclH A D04-May-20091.2 KiB

sdbtest001.tclH A D04-May-20094.9 KiB

sdbtest002.tclH A D04-May-20095 KiB

sdbutils.tclH A D04-May-20094.9 KiB

sec001.tclH A D04-May-20097.8 KiB

sec002.tclH A D04-May-20095.8 KiB

shelltest.tclH A D04-May-20092.9 KiB

si001.tclH A D04-May-20098 KiB

si002.tclH A D04-May-20096.6 KiB

si003.tclH A D04-May-20095.4 KiB

si004.tclH A D04-May-20097.2 KiB

si005.tclH A D04-May-20095 KiB

si006.tclH A D04-May-20095.8 KiB

si007.tclH A D27-Apr-20095.4 KiB

si008.tclH A D27-Apr-20097.6 KiB

sijointest.tclH A D04-May-20095.6 KiB

siutils.tclH A D04-May-20098.8 KiB

sysscript.tclH A D04-May-20096.9 KiB

t106script.tclH A D04-May-200910 KiB

test.tclH A D04-May-200952.1 KiB

test001.tclH A D04-May-20095.9 KiB

test002.tclH A D04-May-20094.2 KiB

test003.tclH A D04-May-20095.2 KiB

test004.tclH A D04-May-20094.2 KiB

test005.tclH A D04-May-2009595

test006.tclH A D04-May-20094.9 KiB

test007.tclH A D04-May-2009594

test008.tclH A D04-May-20094.9 KiB

test009.tclH A D04-May-2009590

test010.tclH A D04-May-20094.5 KiB

test011.tclH A D04-May-200912.1 KiB

test012.tclH A D04-May-20093.6 KiB

test013.tclH A D04-May-20096.1 KiB

test014.tclH A D04-May-20097 KiB

test015.tclH A D04-May-20097.1 KiB

test016.tclH A D04-May-20095.5 KiB

test017.tclH A D04-May-20098 KiB

test018.tclH A D04-May-2009654

test019.tclH A D04-May-20093.3 KiB

test020.tclH A D04-May-20093.3 KiB

test021.tclH A D04-May-20094.1 KiB

test022.tclH A D04-May-20091.8 KiB

test023.tclH A D04-May-20096.1 KiB

test024.tclH A D04-May-20096.9 KiB

test025.tclH A D04-May-20093.8 KiB

test026.tclH A D04-May-20094.2 KiB

test027.tclH A D04-May-2009537

test028.tclH A D04-May-20095.9 KiB

test029.tclH A D04-May-20096.8 KiB

test030.tclH A D04-May-20096.2 KiB

test031.tclH A D04-May-20096.6 KiB

test032.tclH A D04-May-20096.7 KiB

test033.tclH A D04-May-20095.1 KiB

test034.tclH A D04-May-2009724

test035.tclH A D04-May-2009704

test036.tclH A D04-May-20094.4 KiB

test037.tclH A D04-May-20095.2 KiB

test038.tclH A D04-May-20096.6 KiB

test039.tclH A D04-May-20096 KiB

test040.tclH A D04-May-2009705

test041.tclH A D04-May-2009570

test042.tclH A D04-May-20094.9 KiB

test043.tclH A D04-May-20095.1 KiB

test044.tclH A D04-May-20096.8 KiB

test045.tclH A D04-May-20093.5 KiB

test046.tclH A D04-May-200925.4 KiB

test047.tclH A D04-May-20097.1 KiB

test048.tclH A D04-May-20094.7 KiB

test049.tclH A D04-May-20095.1 KiB

test050.tclH A D04-May-20096.4 KiB

test051.tclH A D04-May-20096.4 KiB

test052.tclH A D04-May-20098.5 KiB

test053.tclH A D04-May-20096.6 KiB

test054.tclH A D04-May-200913.5 KiB

test055.tclH A D04-May-20094 KiB

test056.tclH A D04-May-20094.9 KiB

test057.tclH A D04-May-20096.2 KiB

test058.tclH A D04-May-20093 KiB

test059.tclH A D04-May-20094.6 KiB

test060.tclH A D04-May-20091.8 KiB

test061.tclH A D04-May-20096.2 KiB

test062.tclH A D04-May-20094.2 KiB

test063.tclH A D04-May-20094.8 KiB

test064.tclH A D04-May-20091.9 KiB

test065.tclH A D04-May-20096.2 KiB

test066.tclH A D04-May-20092.5 KiB

test067.tclH A D04-May-20094.7 KiB

test068.tclH A D04-May-20096.6 KiB

test069.tclH A D04-May-2009478

test070.tclH A D04-May-20094 KiB

test071.tclH A D04-May-2009550

test072.tclH A D04-May-20097.9 KiB

test073.tclH A D04-May-20097.7 KiB

test074.tclH A D04-May-20097.1 KiB

test076.tclH A D04-May-20092.1 KiB

test077.tclH A D04-May-20092.2 KiB

test078.tclH A D04-May-20096.5 KiB

test079.tclH A D04-May-2009932

test081.tclH A D04-May-2009432

test082.tclH A D04-May-2009383

test083.tclH A D04-May-20094.3 KiB

test084.tclH A D04-May-20091.5 KiB

test085.tclH A D04-May-200910 KiB

test086.tclH A D04-May-20094.9 KiB

test087.tclH A D04-May-200910.1 KiB

test088.tclH A D04-May-20095 KiB

test089.tclH A D04-May-20098.8 KiB

test090.tclH A D04-May-2009475

test091.tclH A D04-May-2009605

test092.tclH A D04-May-20097.9 KiB

test093.tclH A D04-May-200910.5 KiB

test094.tclH A D04-May-20095.1 KiB

test095.tclH A D04-May-200910.6 KiB

test096.tclH A D04-May-200911.6 KiB

test097.tclH A D04-May-20095.1 KiB

test098.tclH A D04-May-20092.4 KiB

test099.tclH A D04-May-20098.1 KiB

test100.tclH A D04-May-2009492

test101.tclH A D04-May-2009517

test102.tclH A D04-May-20096.7 KiB

test103.tclH A D04-May-20096.6 KiB

test106.tclH A D04-May-20093.1 KiB

test107.tclH A D27-Apr-20095.5 KiB

test109.tclH A D27-Apr-20098.6 KiB

test110.tclH A D27-Apr-20094.2 KiB

test111.tclH A D27-Apr-20099.3 KiB

test112.tclH A D27-Apr-20096.7 KiB

test113.tclH A D27-Apr-20096 KiB

test114.tclH A D27-Apr-20097.8 KiB

test115.tclH A D27-Apr-20099.1 KiB

test116.tclH A D27-Apr-20097.7 KiB

test117.tclH A D27-Apr-20095.3 KiB

test119.tclH A D27-Apr-20097.4 KiB

test120.tclH A D27-Apr-20092.9 KiB

test121.tclH A D27-Apr-20093.6 KiB

test122.tclH A D27-Apr-20093 KiB

test123.tclH A D27-Apr-20092.1 KiB

testparams.tclH A D04-May-200914.5 KiB

TESTSH A D04-May-200992.6 KiB

testutils.tclH A D04-May-200986.3 KiB

txn001.tclH A D04-May-20092.6 KiB

txn002.tclH A D04-May-20092.2 KiB

txn003.tclH A D04-May-20096.7 KiB

txn004.tclH A D04-May-20091.5 KiB

txn005.tclH A D04-May-20092.1 KiB

txn006.tclH A D04-May-20091.3 KiB

txn007.tclH A D04-May-20091.6 KiB

txn008.tclH A D04-May-2009724

txn009.tclH A D04-May-2009724

txn010.tclH A D04-May-20095 KiB

txn011.tclH A D04-May-20097.4 KiB

txn012.tclH A D27-Apr-20091.9 KiB

txn012script.tclH A D27-Apr-2009945

txn013.tclH A D27-Apr-20092.7 KiB

txn014.tclH A D27-Apr-20095.3 KiB

txnscript.tclH A D04-May-20091.8 KiB

update.tclH A D04-May-20092.6 KiB

upgrade.tclH A D04-May-200922.8 KiB

wordlistH A D04-May-200992.1 KiB

wrap.tclH A D04-May-20092.7 KiB

README

1Rules for the Berkeley DB and Berkeley DB-XML test suites
2
31.  Test Naming
4
5The primary script for running Berkeley DB scripts is named
6'test.tcl'.  The primary script for running DB-XML is named
7'xmltest.tcl'.
8
9Tests are named with a (prefix, test number) combination.  The
10prefix indicates the type of test (lock, log, xml, etc.).  The
11prefix 'test' is used for plain vanilla DB testing.  Test numbers
12are 3 digits long, starting with 001.
13
14Procedures common to a group of tests, or to all tests, are placed
15in files named 'xxxutils.tcl'.  At the moment, we have the following
16utilities files:
17
18testutils.tcl	Utilities common to all DB tests
19reputils.tcl	Utilities for replication testing.
20siutils.tcl	Utilities for secondary index testing.
21xmlutils.tcl 	Utilities for XML testing.
22
232.  Internal test structure
24
25Each line within a test should be no more than 80 characters long.
26
27Each test starts with a section like the following:
28
29# See the file LICENSE for redistribution information.
30#
31# Copyright (c) 1996,2008 Oracle.  All rights reserved.
32#
33# $Id: README,v 12.6 2008/01/08 20:58:53 bostic Exp $
34#
35# TEST	test001
36# TEST	Small keys/data
37# TEST		Put/get per key
38# TEST		Dump file
39# TEST		Close, reopen
40# TEST		Dump file
41# TEST
42# TEST	Use the first 10,000 entries from the dictionary.
43# TEST	Insert each with self as key and data; retrieve each.
44# TEST	After all are entered, retrieve all; compare output to original.
45# TEST	Close file, reopen, do retrieve and re-verify.
46
47First we refer to the license and assert copyright, then comes the CVS
48header string.   The section of lines beginning # TEST is used to
49automatically maintain the TESTS file, a listing of all tests and
50what they do.   Use this section to briefly describe the test's purpose
51and structure.
52
53Next comes the main procedure of the test, which has the same name
54as the tcl file.  The test should be liberally commented, and also
55should use 'puts' to send messages to the output file.
56
57Sections of a test are identified with letters: test001.a, test001.b,
58test001.c.
59
60Here's some typical output:
61
62	puts "Test$tnum: $method ($args) $nentries equal key/data pairs"
63 	puts "\tTest$tnum.a: put/get loop"
64	puts "\tTest$tnum.b: dump file"
65	puts "\tTest$tnum.c: close, open, and dump file"
66	puts "\tTest$tnum.d: close, open, and dump file in reverse direction"
67
68The reporting of the current value of the args is particularly
69useful, allowing us to say at a glance that "testxxx is failing in
70btree" or whatever.  Each line of output must begin with the test name.
71We use this to separate expected informational output from errors.
72
73Ancillary procedures follow the main procedure.   Procedures used
74by more than one test should go into the appropriate XXXutils.tcl
75file.
76
773.  Reporting failures
78
79Failures in tests are reported with a message starting with the
80prefix "FAIL:".  Failures in tests are usually caught with the
81error_check_good and error_check_bad routines to compare an
82actual return value to an expected return value.  These routines
83take care of putting the "FAIL:" prefix on the message.
84
854.  Running tests
86
87Any single test can be run from the tclsh prompt by typing the
88name of the test.  If it's a test from the 'testxxx' group, you
89should also specify the method you'd like to test:
90
91	log001
92	test001 btree
93
94To run one of the 'testxxx' tests for all methods, use the
95run_test procedure:
96
97	run_test test001
98
99Any group of tests (the subsystems lock, log, test, etc.) can be
100run by typing
101
102	r $sub
103
104where sub is the name of the subsystem.
105
106For any of the following methods
107
108run_method
109run_secmethod
110run_secenv
111run_reptest
112run_repmethod
113run_envmethod
114run_recd
115
116you can type
117
118run (suffix method start stop).
119
120For example, to run test010 through test020 in btree using
121run_method:
122
123	run method btree 10 20
124
125Or the same tests in repmethod:
126
127	run repmethod btree 10 20
128
129Notice the missing underbar.
130
131If you omit the start and stop numbers, you'll get all the tests:
132
133	run method btree
134
135run_recd is a special case, in that it runs the recdxxx tests;
136all the others run the testxxx tests.
137
138To run the standard test suite, type run_std at the tclsh prompt.
139To run all the tests, type run_all.
140
141If you are running run_std or run_all, you may use the run_parallel
142interface to speed things up or to test under conditions of high
143system load.  Run_parallel creates a list of all tests in the run,
144reorders the tests randomly, then runs the tests in a number of
145parallel processes.  To run run_std in five processes type
146
147	run_parallel 5 run_std
148