System.Data.SQLite

All files named ”Tests/stress.eagle”
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History for Tests/stress.eagle

2021-08-25
01:51
Minor correction to the stress test. file: [ea5ac0a47a] check-in: [aab2e72cd4] user: mistachkin branch: trunk, size: 65554
2021-08-24
23:05
Update Eagle in externals to the beta 48 release. file: [ab6db62238] check-in: [af2df8d6ed] user: mistachkin branch: trunk, size: 65509
2021-08-10
05:27
A bit of stress test output cleanup. file: [024a2dcd49] check-in: [0d2861465e] user: mistachkin branch: trunk, size: 65509
2021-08-08
17:55
Update Eagle in externals to the beta 47 release. file: [e6ca1aac81] check-in: [27cb08567f] user: mistachkin branch: trunk, size: 65414
2021-07-03
17:58
Enhance the 'getTestProperties' test suite procedure to allow for arbitrary extra properties. file: [13373e199c] check-in: [52871b7546] user: mistachkin branch: trunk, size: 65021
2021-05-16
18:48
Improve test suite handling of invoking dynamically compiled C# code. file: [057d7e3844] check-in: [f5ff93e3d6] user: mistachkin branch: trunk, size: 65009
2019-10-10
04:09
Add several missing test constraints. file: [11c3b522ac] check-in: [610ef6001f] user: mistachkin branch: netStandard21, size: 64985
2019-04-05
02:40
In the test suite, when compiling C# code, skip emitting symbols. file: [b489932a5b] check-in: [ca7215e405] user: mistachkin branch: trunk, size: 64964
2018-04-08
05:08
Add comments to document why certain tests are skipped on .NET Core. file: [6f50d6e670] check-in: [be844022a1] user: mistachkin branch: netStandard20, size: 64962
2018-04-06
11:11
Fix another portability issue in the stress test. file: [60ceb3a47d] check-in: [08e474ef9c] user: mistachkin branch: netStandard20, size: 64721
10:05
Fix a couple test typos. file: [c6769d0569] check-in: [efce1eacab] user: mistachkin branch: netStandard20, size: 64702
10:00
Fix a couple portability with the stress test. file: [c58149d86a] check-in: [da40f86257] user: mistachkin branch: netStandard20, size: 64683
2018-01-29
20:16
Fix minor typo in test case. file: [f838abd0ea] check-in: [0eeaf2e05a] user: mistachkin branch: trunk, size: 64655
2018-01-26
01:11
Make it possible to determine which test is associated with a connection object (e.g. being closed, disposed, etc). file: [0ef22c62b3] check-in: [d142c335ab] user: mistachkin branch: trunk, size: 64655
2018-01-04
19:03
Stress test variable cleanup tweak. file: [33ab581699] check-in: [a7962f9e97] user: mistachkin branch: trunk, size: 64651
18:35
Even more enhancements to the stress test. file: [39201dc1f0] check-in: [b4c8f6a38d] user: mistachkin branch: trunk, size: 64584
18:21
Further enhancements to the stress test. file: [a1b3046f35] check-in: [752a5d8f13] user: mistachkin branch: trunk, size: 63562
17:43
Fix harmless typo in the stress test. file: [194a5cfce4] check-in: [5cb45326c1] user: mistachkin branch: trunk, size: 61850
17:40
Enhancements to the stress test. file: [98f7a5462b] check-in: [23636c00e9] user: mistachkin branch: trunk, size: 61838
2016-09-06
19:59
Fix typo in the stress test. file: [299330d43e] check-in: [25f35607b8] user: mistachkin branch: trunk, size: 57663
03:12
Revisions to the previous check-in. file: [41f78996ba] check-in: [876e28e172] user: mistachkin branch: trunk, size: 57661
02:42
Add the ability to specify the initial journal mode for stress test database files. file: [db1179275f] check-in: [b5c343a59c] user: mistachkin branch: trunk, size: 57642
2016-03-22
17:34
Tests for Windows-specific features should run only on Windows. file: [ed7202ec6a] check-in: [92f27e48a2] user: mistachkin branch: trunk, size: 57265
2015-08-12
22:36
Test suite fixes to get it working with Mono 4.0. file: [e94c920c95] check-in: [d282128d61] user: mistachkin branch: trunk, size: 57250
2015-07-29
02:57
Enhancements to the stress test. file: [a87a306356] check-in: [d8612b51e0] user: mistachkin branch: trunk, size: 57250
2015-04-08
23:12
Modify the test suite itself to work without the 'object' command, if necessary. file: [bef4968c85] check-in: [673875e370] user: mistachkin branch: trunk, size: 53596
2014-12-08
22:25
Modify the test suite to support testing with shared-cache enabled. file: [c8c6d9966b] check-in: [9c7aa64aed] user: mistachkin branch: trunk, size: 53581
2014-01-17
00:10
Add connection flags NoConnectionPool and UseConnectionPool. Several enhancements to the stress test. file: [3b203f509f] check-in: [54f887ca5c] user: mistachkin branch: trunk, size: 52457
2014-01-06
05:34
Make sure the effective connection flags for the stress test are logged. file: [e231ac00ef] check-in: [026792f794] user: mistachkin branch: trunk, size: 49817
2014-01-04
09:23
Further enhance the connection flag diagnostics. file: [763edf3c2a] check-in: [e06d302ebf] user: mistachkin branch: trunk, size: 49588
02:32
Make sure that all non-legacy tests honor the global connection flags. file: [0da8085cac] check-in: [14dd55b26b] user: mistachkin branch: trunk, size: 49556
01:23
Test suite infrastructure changes to produce cleaner output when globally testing connection flags. file: [7b6e12fac2] check-in: [26ca8062a7] user: mistachkin branch: trunk, size: 49484
2013-11-28
21:31
Use the built-in StringComparer.OrdinalIgnoreCase class instead of the custom ColumnNameComparer class. Update several tests to account for .NET Framework and SQLite core library changes. file: [d59e8e7956] check-in: [8d1ca7dd3b] user: mistachkin branch: trunk, size: 49474
2013-09-25
02:29
Add support for the new 'testExec' and 'compileCSharp' test constraints. Update the Eagle script library in externals to the latest trunk. file: [141e57adc8] check-in: [17e1e7df74] user: mistachkin branch: trunk, size: 49453
2013-04-29
22:58
Remove superfluous using statements from C# tests. file: [ab8508137b] check-in: [959547ff1f] user: mistachkin branch: trunk, size: 49439
2013-02-26
22:43
For the stress test, more carefully synchronize the start for each workload payload so that they all start at almost the 'exact' same time. file: [1969dcd602] check-in: [be13409f60] user: mistachkin branch: trunk, size: 49553
2013-01-17
01:07
Fix minor whitespace issue in stress test file. file: [abc91d7542] check-in: [d76a622544] user: mistachkin branch: trunk, size: 48329
2012-12-30
09:02
Enhance diagnostic messages emitted by the test suite infrastructure when loading per-user and per-host settings files. file: [af85244d2e] check-in: [fce8f170ea] user: mistachkin branch: trunk, size: 48327
2012-12-29
19:06
Add some diagnostic output to the backup and stress tests. file: [74ec97cb3a] check-in: [98e119edca] user: mistachkin branch: trunk, size: 48319
17:48
Add debug configurations to batch tools that build and test 'all' binaries. Adapt stress test so that it will work with the .NET Framework 4.5 installed. file: [2723947366] check-in: [52bf1489f5] user: mistachkin branch: trunk, size: 48196
2012-10-27
17:43
Seal the CriticalHandle derived classes and add WasReleasedOk method for accurate backup handle count tracking. Report resource counts for the backup, threading, and stress tests. file: [8360097095] check-in: [b4cd72edae] user: mistachkin branch: trunk, size: 47111
2012-10-16
18:57
Update Eagle script library in externals. Also, add explicit thread cleanup to the stress test. file: [47296217bc] check-in: [4d797d64ec] user: mistachkin branch: trunk, size: 46497
16:45
Several fixes and adjustments to the stress test and threading test. file: [32f4513513] check-in: [1814dad245] user: mistachkin branch: trunk, size: 46102
2012-10-15
21:15
Indicate when a workload is completed in the stress test. file: [64ec58bd9d] check-in: [561a9d6348] user: mistachkin branch: trunk, size: 43705
18:37
Add workload to the stress test that executes all the other SQL DML queries against the in-memory database. file: [ead8880883] check-in: [d391517f83] user: mistachkin branch: trunk, size: 43182
12:56
Test suite infrastructure enhancements. file: [cfff3a1602] check-in: [91e1dcb907] user: mistachkin branch: trunk, size: 39391
06:54
Allow trace logging to a file to be disabled in the stress test. Display and log values of test overrides specified on the command line. file: [a6825a9ed1] check-in: [ecd7bb0722] user: mistachkin branch: trunk, size: 38953
06:19
Add stress test workload to change the database journal mode. file: [5765568e0a] check-in: [0771490908] user: mistachkin branch: trunk, size: 38484
05:07
In the stress test, always set thread names and allow the workload thread priorities to be overridden. file: [926948c3c9] check-in: [185b17b09d] user: mistachkin branch: trunk, size: 37478
2012-10-14
12:55
Remove an unnecessary debugging statement. In the stress test, make sure the amount of memory to allocate for exclusion is never negative. file: [8ca11e5895] check-in: [77097d2fe6] user: mistachkin branch: trunk, size: 36581
01:07
Add workload to the stress test that allocates (large amounts of) native heap memory. file: [6157b432de] check-in: [977ba2a5fb] user: mistachkin branch: trunk, size: 36569
2012-10-13
22:38
Revise handling of errors in the stress test. file: [b172d81e66] check-in: [a81eb9b135] user: mistachkin branch: trunk, size: 33180
20:28
Make the stress test failure handling more flexible, add more comments, and improve readability. file: [c8fb632f43] check-in: [742684b09c] user: mistachkin branch: trunk, size: 32688
19:11
Prevent stress test from running out of memory due to large result sets. Also, increase several of the default workload argument values. file: [ab512832f8] check-in: [c2d27a493d] user: mistachkin branch: trunk, size: 27831
09:09
Reduce the use of global variables by the stress test workloads. file: [19fa07f9aa] check-in: [3ef1f5528b] user: mistachkin branch: trunk, size: 27354
08:00
Remove a (now superfluous) file cleanup call in the stress test. file: [4c18466d8a] check-in: [d0d74f027d] user: mistachkin branch: trunk, size: 26955
07:16
Enhance stress test to show the number of ok/error results for the workload iterations. file: [f479ab00f4] check-in: [a74726457a] user: mistachkin branch: trunk, size: 27153
06:14
Update SQLite core library to latest trunk code. Centralize sqlite3_shutdown handling in the test suite infrastructure. file: [3e4cee1cf3] check-in: [986baaa70f] user: mistachkin branch: threadAbortProtect, size: 24948
2012-10-12
16:20
For the stress test: 1) if a workload hits an 'expected' error, it should still perform the remaining iterations. 2) make sure to capture all trace output from the core SQLite library. 3) allow the 'small' and 'big' chunk sizes to be overridden via the command line. file: [31bfc2a4c4] check-in: [c81fcd6794] user: mistachkin branch: threadAbortProtect, size: 25058
14:09
Enhance stress test workload diagnostic messages. file: [6374a40b5d] check-in: [70c11fc93f] user: mistachkin branch: threadAbortProtect, size: 22712
13:40
Logging related enhancements to stress test. file: [5de61e8ea9] check-in: [738abc1a0b] user: mistachkin branch: threadAbortProtect, size: 21784
2012-10-08
09:11
Add support for extra diagnostics in the native interop assembly when compiled in the debug build configuration. Fix several tests to account for recent changes to the setupDb and cleanupDb test suite infrastructure procedures. file: [761ae72c58] check-in: [e8a0cf1336] user: mistachkin branch: trunk, size: 20707
2012-10-07
03:41
Update Eagle in externals to the latest trunk. Always specify the stack size for threads created by the test suite. Allow the SQLite temporary directory used by the test suite to be easily overridden. file: [a5ad6ec4f5] check-in: [bed252ba0c] user: mistachkin branch: trunk, size: 20702
02:04
Add garbage collection workload to the stress test and centralize the garbage collection logic in the test suite infrastructure. file: [3c67d916bb] check-in: [81b6f97b42] user: mistachkin branch: trunk, size: 20393
2012-10-06
07:05
Avoid throwing non-fatal exceptions during connection disposal. Make the handle checking and disposal code more consistent. Update version history docs with the latest changes. Allow stress test to optionally skip some workloads. file: [219a851731] check-in: [8e2c95ad40] user: mistachkin branch: trunk, size: 19794
2012-09-23
10:11
Modify the stress test so that all workload threads have multiple iterations. file: [92a5ad2cb6] check-in: [a8664bc59c] user: mistachkin branch: trunk, size: 19402
2012-09-21
10:05
Set minimum wait time between workload iterations in the stress test. file: [8d6946e01f] check-in: [e3dee8b8fc] user: mistachkin branch: trunk, size: 19018
07:49
Enhancements to the stress test. Also, restore cleanup of log files in the design-time installer tests. file: [0814bb6a96] check-in: [92cf80689a] user: mistachkin branch: trunk, size: 18750
05:31
Fix build issue due to not setting the new .NET Framework properties. Revise batch testing tool to support testing more build variations. Skip handling the LINQ assembly in the design-time installer when targeting Visual Studio 2005. Miscellaneous test cleanup. file: [eba17684bc] check-in: [9ff332924a] user: mistachkin branch: trunk, size: 18048
2012-08-24
10:00
Add support for testing the sqlite3_win32_set_directory function. Also, add the ToFullPath connection string property. file: [3116e02b2d] check-in: [7e3aa2f8bb] user: mistachkin branch: trunk, size: 17267
2012-07-22
08:38
Enhance the stress test to keep track of the execution times for each workload and then report the averages. file: [c40dd1178f] check-in: [be04e652f4] user: mistachkin branch: trunk, size: 17151
2012-07-16
04:58
Add define constants to support enabling or disabling individual groups of trace statements. Remove superfluous cast from the call to the sqlite3_config_none P/Invoke method. Make sure to remove any stale database from previous stress test runs. Stop leaking callbacks from the stress test. file: [d5706897ff] check-in: [1164a207ef] user: mistachkin branch: trunk, size: 15482
2012-07-12
07:11
Add support for internal state checking at key points in the public classes that use a connection. Also, adjust the number of iterations for the stress test. file: [e340dda6d9] check-in: [007a7bb78f] user: mistachkin branch: trunk, size: 14919
2012-07-11
07:57
Correct file name usage by the backup workloads in the stress test. file: [318ed738c2] check-in: [06221fdffe] user: mistachkin branch: stress, size: 14920
07:41
Cleanup 'compiled' script variable. file: [4a3d946597] check-in: [3a2d7926a6] user: mistachkin branch: stress, size: 14920
07:40
Avoid recompiling the C# based workloads. file: [2edc86d2d3] check-in: [dfbf105067] user: mistachkin branch: stress, size: 14902
07:17
More refinements to stress test. file: [5b95c33cb1] check-in: [3622f106ea] user: mistachkin branch: stress, size: 14073
06:53
In the stress test, open new connections for backup operations. file: [26942b7c97] check-in: [125ad3db32] user: mistachkin branch: stress, size: 14102
04:08
More adjustments to the stress test. file: [70ae7e3795] check-in: [a901a003a1] user: mistachkin branch: stress, size: 14267
03:35
Fix stress test option parsing and database cleanup. file: [f16de1655f] check-in: [f74cf69523] user: mistachkin branch: stress, size: 15012
03:24
Fixes to stress test. Also, make the number of iterations configurable via the command line. file: [129c531ba8] check-in: [8e2fc24892] user: mistachkin branch: stress, size: 15048
01:32
Added: Initial draft of new stress test. file: [bafe850a43] check-in: [96ab455945] user: mistachkin branch: stress, size: 9747