blob: f6e722f2dfaa0360333611b0378793ba4099dfc9 [file] [log] [blame]
drhb19a2bc2001-09-16 00:13:26 +00001# 2001 September 15
drhbec2bf42000-05-29 23:48:22 +00002#
drhb19a2bc2001-09-16 00:13:26 +00003# The author disclaims copyright to this source code. In place of
4# a legal notice, here is a blessing:
drhbec2bf42000-05-29 23:48:22 +00005#
drhb19a2bc2001-09-16 00:13:26 +00006# May you do good and not evil.
7# May you find forgiveness for yourself and forgive others.
8# May you share freely, never taking more than you give.
drhbec2bf42000-05-29 23:48:22 +00009#
10#***********************************************************************
11# This file runs all tests.
12#
drhbec2bf42000-05-29 23:48:22 +000013
14set testdir [file dirname $argv0]
danielk19771077e3f2008-06-21 18:07:37 +000015source $testdir/permutations.test
drh8c82b352000-12-10 18:23:50 +000016
dan0626dfc2010-06-15 06:56:37 +000017run_test_suite full
18
dan1ce1b4a2010-12-07 14:32:28 +000019run_test_suite no_optimization
dan0626dfc2010-06-15 06:56:37 +000020run_test_suite memsubsys1
21run_test_suite memsubsys2
22run_test_suite singlethread
23run_test_suite multithread
24run_test_suite onefile
25run_test_suite utf16
26run_test_suite exclusive
27run_test_suite persistent_journal
28run_test_suite persistent_journal_error
29run_test_suite no_journal
30run_test_suite no_journal_error
31run_test_suite autovacuum_ioerr
32run_test_suite no_mutex_try
33run_test_suite fullmutex
34run_test_suite journaltest
35run_test_suite inmemory_journal
36run_test_suite pcache0
37run_test_suite pcache10
38run_test_suite pcache50
39run_test_suite pcache90
40run_test_suite pcache100
danc431fd52011-06-27 16:55:50 +000041run_test_suite prepare
dan7a7083c2013-05-23 10:15:46 +000042run_test_suite mmap
dan0626dfc2010-06-15 06:56:37 +000043
danielk1977aca790a2005-01-13 11:07:52 +000044if {$::tcl_platform(platform)=="unix"} {
danielk197759adfaa2005-01-08 02:35:44 +000045 ifcapable !default_autovacuum {
dan0626dfc2010-06-15 06:56:37 +000046 run_test_suite autovacuum_crash
danielk197759adfaa2005-01-08 02:35:44 +000047 }
drh5260f7e2004-06-26 19:35:29 +000048}
49
dan430e74c2010-06-07 17:47:26 +000050finish_test