aboutsummaryrefslogtreecommitdiff
path: root/test/permutations.test
Commit message (Collapse)AuthorAge
...
* Do not run the stmt.test script as part of the inmemory_journal permutation.dan2010-03-08
| | | FossilOrigin-Name: 049cadf92bca5645a6f398eb83940344643fcacf
* Change to test code and scripts allowing memsys3 to be tested using a build ↵danielk19772009-07-01
| | | | | that has both memsys3 and memsys5 enabled. (CVS 6834) FossilOrigin-Name: a00aeec21cca7ccf19d4cdef618149aa2773c005
* Do not run async4.test as part of the "journaltest" permutation. It ↵danielk19772009-05-13
| | | | | specifically tests that the asynchronous IO backend can be configured to violate the assumptions made by journaltest. (CVS 6633) FossilOrigin-Name: b19bf39bbae96aeb6e742fb9fb1c33d0e251ad7f
* Do not run io.test as part of the inmemory_journal permutation. io.test uses ↵danielk19772009-04-10
| | | | | 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) FossilOrigin-Name: 493f03bd73a15de994f69f23e9df8bb3ee4d20dc
* Re-enable the alt_pcache tests in permutations.test so that they rundrh2009-04-10
| | | | | | automatically during a full regression. Fix async.test so that it works with the permutation.test pcacheNN test modules. (CVS 6486) FossilOrigin-Name: 310192cc0fb56f8ffaa8e742f5600f16956212e7
* Enhance sqlite3_shutdown() so that it automatically invokesdrh2009-04-09
| | | | | | | | sqlite3_reset_auto_extension(). This is a harmless no-op if applications are already calling sqlite3_reset_auto_extension() prior to sqlite3_shutdown(). And it prevents possible memory corruption if they do not. So it works either way. Most of the changes are to the test cases. (CVS 6475) FossilOrigin-Name: 0c41f7cff4f6ffb9321f6f6b6ef3e431b750d41a
* Mark untestable branches of memjournal.c as such. Reduce the size of adrh2009-04-01
| | | | | | single block allocation to a power of two. Reenable the inmemory_journal permutation test. (CVS 6431) FossilOrigin-Name: 05c182a5db9fa96f2d588dd884ce77916b0e60e4
* Do not run crash8.test as part of the "journaltest" permutation. crash8.test ↵danielk19772009-01-10
| | | | | uses "PRAGMA synchronous=off", which is incompatible with journaltest. (CVS 6162) FossilOrigin-Name: 5f184da6758327e0d5fefe61ac3be06a79cc8269
* Update permutations.test so that it does not show an error when runningdrh2009-01-06
| | | | | the singlethread and multithread test cases on THREADSAFE=0 builds. (CVS 6119) FossilOrigin-Name: 301b57b7bac949dd77037ad3175ba87c41c8c843
* Add some savepoint related test cases and fix a few problems. (CVS 6116)danielk19772009-01-06
| | | FossilOrigin-Name: 8c62ea4fded2251e9daf16f2a050f94359299d76
* Add some tests with attached databases to savepoint.test. Also tests of ↵danielk19772009-01-03
| | | | | creating and dropping tables in auto-vacuum mode inside of a savepoint. (CVS 6108) FossilOrigin-Name: ca7f11d50d1a73443d18c79dfe4223c975c6e20b
* Do not run savepoint4.test (crash simulation tests) in permutations.test. It ↵danielk19772008-12-30
| | | | | slows things down too much. (CVS 6078) FossilOrigin-Name: 2df02b543edd77282aabff08327c3ab102139a24
* Add a case to permutations.test to run tests with the test_journal.c backend ↵danielk19772008-12-22
| | | | | installed. Also many fixes to test_journal.c and one quite obscure fix to pager.c. (CVS 6052) FossilOrigin-Name: bb177e3072ab61d0af7af91660ebe4dafa487b42
* Add an alternative application-defined pcache implementation and add testdrh2008-11-19
| | | | | | cases to permutations.test to invoke it. Added the SQLITE_CONFIG_GETPCACHE method to sqlite3_config(). (CVS 5920) FossilOrigin-Name: 16f1e6ec2ad92f68c0079a0c2b5ca08a3b4af816
* Minor changes to get memsys5 compiling and its tests passing. Ticket #3495. ↵danielk19772008-11-13
| | | | | (CVS 5901) FossilOrigin-Name: 96453ca16e90bc0c0cbfb75b3e39899f56d6ea66
* Removed a few more small parts of memsys6 code, including some config and ↵shane2008-11-10
| | | | | test code for it; (CVS 5872) FossilOrigin-Name: a11241d6fbc9e0408d5adc73d494b85124d2d609
* Add "pragma journal_mode=memory". Change the way rollback works for ↵danielk19772008-10-17
| | | | | in-memory databases so that it reuses the journal_mode=memory code. (CVS 5830) FossilOrigin-Name: 39ebf01addf9d0867daafd06a38719e725128f9c
* Add "nolookaside" case to permutations.test. (CVS 5802)danielk19772008-10-11
| | | FossilOrigin-Name: 56fb7a22864774fcbd8cd00195359dc0f223ec8b
* Simplify the symbol hash table to use only a single key class. Otherdrh2008-10-10
| | | | | changes to improve code coverage. (CVS 5794) FossilOrigin-Name: ff50a8a7e5a15fac192939ff3206fa18d1c5a6dd
* Fix a recently introduced test script bug causing rollback.test to throw an ↵danielk19772008-10-07
| | | | | exception when run using the "onefile" variation. (CVS 5778) FossilOrigin-Name: 7d55ec374d62c6d3d588949b96e194920083fe4e
* Do not run vacuum.test as part of the "exclusive" permutation test. (CVS 5749)danielk19772008-09-29
| | | FossilOrigin-Name: 2fb15ae9e9af716a5684a21826814bc4c332a596
* Add the "truncate" journal mode which commits transactions by truncating thedrh2008-09-26
| | | | | rollback journal file to zero length and not calling fsync(). (CVS 5745) FossilOrigin-Name: 7c561f2e9264de676c1028943f6c3d06542fd802
* Add a case to permutations.test to run tests with the IOCAP_SAFEAPPEND ↵danielk19772008-09-12
| | | | | property set. (CVS 5693) FossilOrigin-Name: 80bdaafa77ec5c967f633eaaf5ee6f493a6e5a56
* Make the default threading mode multithread (-nomutex) in the TCL interface. ↵drh2008-09-03
| | | | | (CVS 5670) FossilOrigin-Name: d9e826942673ad048d611c014bfbee39ab5535c8
* Add support for SQLITE_OPEN_FULLMUTEX. (CVS 5669)drh2008-09-03
| | | FossilOrigin-Name: f2f361a5e2fb81fb0f99e83ecf8bae9a750723b1
* Run permutation subtests in sorted order. (CVS 5646)drh2008-08-30
| | | FossilOrigin-Name: 4cd1bdf3ce8077e10dcd8ae4fe2df0dd9bb0f56b
* Add some code to permutations.test to make sure no test file modifies the ↵danielk19772008-08-30
| | | | | shared-cache setting. (CVS 5645) FossilOrigin-Name: 8565b7c66525dc7808a2a266deb1a0d995c99917
* In permutations.test, disable tests that depend on soft-heap-limit ↵danielk19772008-08-29
| | | | | functionality when running the memsubsys2 variant. It disables the soft-heap-limit. (CVS 5639) FossilOrigin-Name: 047c7bdb9f37462c462071334f1cb9d3400917db
* Fix an issue with the permutation test script. (CVS 5619)drh2008-08-26
| | | FossilOrigin-Name: 2e12aa3e078c0da9e418ff1f25a08f05cd03c07d
* Fix obscure permutation test problems. (CVS 5611)drh2008-08-25
| | | FossilOrigin-Name: aa92a1bec3d6bbcc59680ba13fed51ada9249d4c
* Fix bug in the premutation testing that was causing many permutations fromdrh2008-08-25
| | | | | begin skipped. There are now 16 errors reported by the permutation test. (CVS 5610) FossilOrigin-Name: 4ad096bda1fc5c7b66f71ff5b32a4085c9a40574
* Fix soft-heap-limit related test suite failures. (CVS 5582)danielk19772008-08-21
| | | FossilOrigin-Name: 2091d9a5260b1d7e27ff5ca93e60dae1e3b12081
* Fix problems in test scripts. Add new test cases to improve test coverage. ↵drh2008-08-01
| | | | | (CVS 5521) FossilOrigin-Name: b65f493c7519e8a5ee632a395b57d45269741dda
* Add a permutation test case for running all OOM tests with lookasidedrh2008-08-01
| | | | | disabled. (CVS 5517) FossilOrigin-Name: 3f70e03ae83d374f5f69770bd7a4b279584f7090
* Make sure everything is deallocated before calling sqlite3_shutdown().drh2008-07-30
| | | | | Ticket #3259. (CVS 5501) FossilOrigin-Name: 4a6ee88697ddc28e0c7df1954d1526de18191827
* Updates to mem6.c allocator. (CVS 5473)danielk19772008-07-25
| | | FossilOrigin-Name: 43a4cae2acea33d1a17c0037516e9c27fb7e8e91
* Do not run capi3.test or capi3c.test when testing memsys6. (CVS 5469)danielk19772008-07-24
| | | FossilOrigin-Name: e0a101117ca44f0cce555b5db667286729fd2ad4
* Add a mutex to mem6.c to make it threadsafe. (CVS 5468)danielk19772008-07-24
| | | FossilOrigin-Name: 9b97ce60c63c8b8afa43496a97917afd5fc26c71
* Add mem6.c, a new allocator. More to come. (CVS 5467)danielk19772008-07-24
| | | FossilOrigin-Name: 192bc192185a7b475ef9331e2a4a0dc68083ec03
* Activate testing of mem3 and mem5. Fix problems found. Tickets #3223drh2008-07-16
| | | | | and #3225. Other test configuration changes. (CVS 5419) FossilOrigin-Name: a3a7820540f6f2285e6c83cac84383fc7d60d267
* Add a new test script to exercise the deadlock avoidance code in thedrh2008-07-14
| | | | | btree mutex logic. (CVS 5412) FossilOrigin-Name: 7d5e1c4375599a913d23e5954fa63c10ac9d7688
* Enhancements to the testing logic for malloc and mutex. Only permit onedrh2008-07-10
| | | | | | of MEMSYS3/5 to be compiled-in at a time. Omit the SQLITE_CONFIG_MEMSYS3/5 configuration options. (CVS 5389) FossilOrigin-Name: ed8b2525006ae7f8cacd01b291760513fdbdff57
* Add the SQLITE_OPEN_NOMUTEX flag. Used for opening connections that are not ↵danielk19772008-07-10
| | | | | protected by an internal mutex. (CVS 5387) FossilOrigin-Name: 7e58b78712420b3bd4320192a58d89eb71eecc9c
* Fix mem3.c (broken by (5320)). (CVS 5321)danielk19772008-06-27
| | | FossilOrigin-Name: fef90a21aea11f15371d3fcf44548d786dd8819b
* Change mem5.c so that the minimum allocation size is runtime configurable. ↵danielk19772008-06-27
| | | | | (CVS 5320) FossilOrigin-Name: 4f95f4cdf77e134fab42148e10198c7b008d4ae6
* Have mem3.c and mem5.c grab a mutex when required. Include them both in the ↵danielk19772008-06-25
| | | | | amalgamation again. (CVS 5306) FossilOrigin-Name: 9e3c95ff4048cd8e4c56acf7a8ebedc49621e9c7
* Fix the allocator in mem5.c so that it can be enabled at run time using the ↵danielk19772008-06-25
| | | | | sqlite3_config() function. (CVS 5304) FossilOrigin-Name: 30ff6bb0b2d1068d28e86ac90bb9f454e4537a2d
* Fix up some details to do with the mem3.c (memsys3) allocator. If the ↵danielk19772008-06-25
| | | | | library is compiled with SQLITE_ENABLE_MEMSYS3, the memsys3 allocator can be selected at runtime. (CVS 5303) FossilOrigin-Name: 9c6c8e01b31abfe2bc8e650bbfdb504021dc7e59
* Modify the memory allocation system in mem3.c so to fit in with the new ↵danielk19772008-06-24
| | | | | sqlite3_mem_methods scheme. At this point it only "mostly" works. (CVS 5297) FossilOrigin-Name: 3febef548fb1c314336fe4bc359d72a4fe84e84e
* Run (a subset of) the rtree tests from quick.test. (CVS 5282)danielk19772008-06-23
| | | FossilOrigin-Name: e872c78c72eb5976e72123485692a76409bd857f