Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Re-enable the alt_pcache tests in permutations.test so that they run automatically during a full regression. Fix async.test so that it works with the permutation.test pcacheNN test modules. (CVS 6486) |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
310192cc0fb56f8ffaa8e742f5600f16 |
User & Date: | drh 2009-04-10 18:21:29.000 |
Context
2009-04-10
| ||
18:32 | Do not run io.test as part of the inmemory_journal permutation. io.test uses the tcl API to test for journal files in the file-system (which of course never exist when running with in-memory journals). (CVS 6487) (check-in: 493f03bd73 user: danielk1977 tags: trunk) | |
18:21 | Re-enable the alt_pcache tests in permutations.test so that they run automatically during a full regression. Fix async.test so that it works with the permutation.test pcacheNN test modules. (CVS 6486) (check-in: 310192cc0f user: drh tags: trunk) | |
15:42 | Fix MSVC compiler warning in vdbeaux.c. (CVS 6485) (check-in: d619465e31 user: shane tags: trunk) | |
Changes
Changes to test/async.test.
1 2 3 4 5 6 7 8 | # # May you do good and not evil. # May you find forgiveness for yourself and forgive others. # May you share freely, never taking more than you give. # #*********************************************************************** # This file runs all tests. # | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | # # May you do good and not evil. # May you find forgiveness for yourself and forgive others. # May you share freely, never taking more than you give. # #*********************************************************************** # This file runs all tests. # # $Id: async.test,v 1.17 2009/04/10 18:21:29 drh Exp $ set testdir [file dirname $argv0] source $testdir/tester.tcl if {[catch {sqlite3async_enable}]} { # The async logic is not built into this system finish_test |
︙ | ︙ | |||
38 39 40 41 42 43 44 | select4.test trans.test } # Enable asynchronous IO. sqlite3async_enable 1 | | | | 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 | select4.test trans.test } # Enable asynchronous IO. sqlite3async_enable 1 rename do_test async_really_do_test proc do_test {name args} { uplevel async_really_do_test async_io-$name $args sqlite3async_start sqlite3async_halt idle sqlite3async_wait sqlite3async_halt never } foreach testfile [lsort -dictionary [glob $testdir/*.test]] { |
︙ | ︙ | |||
74 75 76 77 78 79 80 | sqlite3async_start sqlite3async_wait sqlite3async_halt never sqlite3async_enable 0 set sqlite3async_trace 0 really_finish_test | > | > | 74 75 76 77 78 79 80 81 82 83 84 | sqlite3async_start sqlite3async_wait sqlite3async_halt never sqlite3async_enable 0 set sqlite3async_trace 0 really_finish_test rename do_test {} rename async_really_do_test do_test rename finish_test {} rename really_finish_test finish_test |
Changes to test/permutations.test.
1 2 3 4 5 6 7 8 9 10 11 | # 2008 June 21 # # The author disclaims copyright to this source code. In place of # a legal notice, here is a blessing: # # May you do good and not evil. # May you find forgiveness for yourself and forgive others. # May you share freely, never taking more than you give. # #*********************************************************************** # | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | # 2008 June 21 # # The author disclaims copyright to this source code. In place of # a legal notice, here is a blessing: # # May you do good and not evil. # May you find forgiveness for yourself and forgive others. # May you share freely, never taking more than you give. # #*********************************************************************** # # $Id: permutations.test,v 1.48 2009/04/10 18:21:29 drh Exp $ set testdir [file dirname $argv0] source $testdir/tester.tcl # Argument processing. # #puts "PERM-DEBUG: argv=$argv" |
︙ | ︙ | |||
36 37 38 39 40 41 42 43 44 45 46 47 48 49 | set ISQUICK 1 } if {$::perm::testmode eq "all" || $::perm::testmode eq ""} { set ::perm::testmode { memsubsys1 memsubsys2 singlethread multithread onefile utf16 exclusive persistent_journal persistent_journal_error no_journal no_journal_error autovacuum_ioerr no_mutex_try fullmutex journaltest inmemory_journal } } if {$::perm::testmode eq "targets"} { puts "" puts -nonewline "veryquick " puts "Same as persistent_journal and no_journal" puts -nonewline "quick " | > | 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 | set ISQUICK 1 } if {$::perm::testmode eq "all" || $::perm::testmode eq ""} { set ::perm::testmode { memsubsys1 memsubsys2 singlethread multithread onefile utf16 exclusive persistent_journal persistent_journal_error no_journal no_journal_error autovacuum_ioerr no_mutex_try fullmutex journaltest inmemory_journal pcache0 pcache10 pcache50 pcache90 pcache100 } } if {$::perm::testmode eq "targets"} { puts "" puts -nonewline "veryquick " puts "Same as persistent_journal and no_journal" puts -nonewline "quick " |
︙ | ︙ |