xref: /sqlite-3.40.0/test/all.test (revision 803507f8)
1# 2001 September 15
2#
3# The author disclaims copyright to this source code.  In place of
4# a legal notice, here is a blessing:
5#
6#    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.
9#
10#***********************************************************************
11# This file runs all tests.
12#
13
14set testdir [file dirname $argv0]
15source $testdir/permutations.test
16
17run_test_suite full
18
19ifcapable rbu { run_test_suite rbu }
20run_test_suite no_optimization
21run_test_suite memsubsys1
22run_test_suite memsubsys2
23run_test_suite singlethread
24run_test_suite multithread
25run_test_suite onefile
26run_test_suite utf16
27run_test_suite exclusive
28run_test_suite persistent_journal
29run_test_suite persistent_journal_error
30run_test_suite no_journal
31run_test_suite no_journal_error
32run_test_suite autovacuum_ioerr
33run_test_suite no_mutex_try
34run_test_suite fullmutex
35run_test_suite journaltest
36run_test_suite inmemory_journal
37run_test_suite pcache0
38run_test_suite pcache10
39run_test_suite pcache50
40run_test_suite pcache90
41run_test_suite pcache100
42run_test_suite prepare
43run_test_suite mmap
44
45if {$::tcl_platform(platform)=="unix"} {
46  ifcapable !default_autovacuum {
47    run_test_suite autovacuum_crash
48  }
49}
50
51finish_test
52