all.test 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  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. set testdir [file dirname $argv0]
  14. source $testdir/permutations.test
  15. run_test_suite full
  16. run_test_suite no_optimization
  17. run_test_suite memsubsys1
  18. run_test_suite memsubsys2
  19. run_test_suite singlethread
  20. run_test_suite multithread
  21. run_test_suite onefile
  22. run_test_suite utf16
  23. run_test_suite exclusive
  24. run_test_suite persistent_journal
  25. run_test_suite persistent_journal_error
  26. run_test_suite no_journal
  27. run_test_suite no_journal_error
  28. run_test_suite autovacuum_ioerr
  29. run_test_suite no_mutex_try
  30. run_test_suite fullmutex
  31. run_test_suite journaltest
  32. run_test_suite inmemory_journal
  33. run_test_suite pcache0
  34. run_test_suite pcache10
  35. run_test_suite pcache50
  36. run_test_suite pcache90
  37. run_test_suite pcache100
  38. run_test_suite prepare
  39. run_test_suite mmap
  40. if {$::tcl_platform(platform)=="unix"} {
  41. ifcapable !default_autovacuum {
  42. run_test_suite autovacuum_crash
  43. }
  44. }
  45. finish_test