Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Fix a test script error causing tests to fail in soak.test. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
462b52b121c1882e0eca819bc30c0f6e |
User & Date: | dan 2018-04-27 16:35:44.321 |
Context
2018-04-27
| ||
18:05 | Update test script fts3expr4.test so that it always creates fts3 tokenizers in the "en_US" locality. (check-in: 576a8f69ae user: dan tags: trunk) | |
16:35 | Fix a test script error causing tests to fail in soak.test. (check-in: 462b52b121 user: dan tags: trunk) | |
15:17 | Enhance the comments in the templatevtab.c implementation. (check-in: 05f6278a02 user: drh tags: trunk) | |
Changes
Changes to test/fuzz_malloc.test.
︙ | ︙ | |||
53 54 55 56 57 58 59 | execsql $::prep set jj 0 for {set ii 0} {$ii < $::fuzzyopts(-repeats)} {incr ii} { expr srand($jj) incr jj set ::sql [subst $::fuzzyopts(-template)] # puts fuzyy-sql=\[$::sql\]; flush stdout | | | > > > > > > | 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 | execsql $::prep set jj 0 for {set ii 0} {$ii < $::fuzzyopts(-repeats)} {incr ii} { expr srand($jj) incr jj set ::sql [subst $::fuzzyopts(-template)] # puts fuzyy-sql=\[$::sql\]; flush stdout foreach {rc ::fmtres} [catchsql "$::sql"] {} if {$rc==0} { set nErr1 [set_test_counter errors] do_faultsim_test $testname-$ii -faults oom* -body { execsql $::sql } -test { if {$testrc && $testresult!="datatype mismatch"} { faultsim_test_result {0 {}} } } if {[set_test_counter errors]>$nErr1} { puts "Previous fuzzy-sql=\[$::sql\]" flush stdout } } else { incr ii -1 } |
︙ | ︙ |
Changes to test/soak.test.
︙ | ︙ | |||
63 64 65 66 67 68 69 | fuzz_malloc.test trans.test corruptC.test } set G(isquick) 1 | | | | 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 | fuzz_malloc.test trans.test corruptC.test } set G(isquick) 1 set soak_starttime [clock_seconds] set soak_finishtime [expr {$soak_starttime + $TIMEOUT}] # Loop until the timeout is reached or an error occurs. # for {set iRun 0} {[clock_seconds] < $soak_finishtime} {incr iRun} { set iIdx [expr {$iRun % [llength $SOAKTESTS]}] source [file join $testdir [lindex $SOAKTESTS $iIdx]] catch {db close} if {$sqlite_open_file_count>0} { puts "$tail did not close all files: $sqlite_open_file_count" |
︙ | ︙ |