/ File History
Login

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

History of mptest/mptest.c

2016-02-12
17:27
Enhance mptester so that it takes great care to delete its test database prior to start-up, including checking the return code from unlink() and retrying after a delay if unlink() fails. Hopefully this will clear intermittant startup problems on Windows. file: [aa41ace6] check-in: [6ea84ec1] user: drh branch: trunk, size: 39850
2015-12-16
22:06
Fix some more harmless compiler warnings. file: [0d3f2eb8] check-in: [18f531e1] user: mistachkin branch: msvcWarn, size: 38542
2015-10-29
13:48
Fix uses of ctype functions (ex: isspace()) on signed characters in test programs and in some obscure extensions. No changes to the core. file: [e7b499cb] check-in: [34eb6911] user: drh branch: trunk, size: 38533
2015-03-31
18:18
Path portability enhancements for mptester.exe. file: [fca59f0a] check-in: [c8694657] user: drh branch: winTest, size: 38438
18:05
Add the "mptest" target to main.mk. Change TRUNCATE and PERSIST to DELETE for mptest.c on Windows because of problems trying to delete the journal. file: [dae6de83] check-in: [ea697e6d] user: drh branch: trunk, size: 38252
17:58
Path handling portability enhancements for mptester. file: [d1e8ff54] check-in: [da49634b] user: mistachkin branch: winTest, size: 38325
17:45
Testing enhancements on Windows. file: [5360b7a1] check-in: [9cc70eee] user: mistachkin branch: winTest, size: 38139
14:18
Additional logging information output by mptester. file: [4691e08e] check-in: [0cbbf6e4] user: drh branch: trunk, size: 38024
2015-03-21
02:22
Improvements to the MSVC build. Fix harmless compiler warnings. Enable use of 'stdcall'. file: [1e464f41] check-in: [737630b8] user: mistachkin branch: trunk, size: 37816
2015-03-11
14:34
Expand the multi-process test cases to repeat each case 20 times and to repeat tests using different journal modes. file: [0c0c82c1] check-in: [a2715b04] user: drh branch: trunk, size: 37803
2014-12-30
20:40
Add the "mptester" tests to releasetest.tcl. file: [24c5f724] check-in: [93094a68] user: drh branch: trunk, size: 37325
2013-04-18
20:33
Fix an incorrect comment (a copy/paste error) in the mptester. No code changes. file: [499a74af] check-in: [e94783f3] user: drh branch: trunk, size: 37321
15:11
Add the --breakpoint and --show-sql-errors commands to mptester. file: [ce0d9975] check-in: [d0898fd7] user: drh branch: trunk, size: 37351
2013-04-17
19:42
Fix the --match command in mptester so that it checks the entire result, not just a prefix of the result. file: [23365b9f] check-in: [3e3ecad2] user: drh branch: trunk, size: 36116
18:56
In the mptester, add --glob and --notglob and --testcase. Make --exit work on the main thread. Enable the load_extension() SQL function. file: [36c511bf] check-in: [c273c171] user: drh branch: trunk, size: 36093
2013-04-12
01:04
In mptester: improve the way that child processes are dispatched. Pass the --vfs option through to children. Log the command used to start child processes when the tracing level is high enough. file: [2a263e88] check-in: [55718ae3] user: drh branch: trunk, size: 35025
2013-04-11
21:13
For the multi-process tester on Win32, make use of the GetCurrentProcessId API. file: [53066ffe] check-in: [f1b524b9] user: mistachkin branch: trunk, size: 34896
11:53
Show the process-id on log messages from mptester. file: [1a8ca3d2] check-in: [6748a83d] user: drh branch: trunk, size: 34901
00:09
Enhance multi-process tester integration with the Win32 API. file: [8b6d7878] check-in: [0fdc7435] user: mistachkin branch: trunk, size: 34767
2013-04-10
12:01
Use symbolic names for tasks in mptester. file: [d5228be2] check-in: [f0d95afc] user: drh branch: trunk, size: 34483
2013-04-09
18:36
Change the rollback journal so that it invokes sqlite3_log() make a record of a recovery, just as the WAL journal does. file: [c9fc8146] check-in: [7cd3f6cd] user: drh branch: trunk, size: 33967
2013-04-08
19:13
In mptester, handle startScript no-change commits using a retry rather than grabbing an exclusive transaction. file: [e31bb60d] check-in: [ae8bb24b] user: drh branch: trunk, size: 33888
18:58
Still more tests using mptester. Added test cases that leave rollback journals that must be recovered by other threads. file: [76c8cb03] check-in: [437b674f] user: drh branch: trunk, size: 33785
15:36
Change mptester to avoid reporting SQLITE_BUSY errors if the busy handler is turned off and the tracing level is set low. file: [7048030a] check-in: [d77407ae] user: drh branch: trunk, size: 33497
14:28
Add the "mptester" target to the makefiles. Make mptester run with synchronous off by default. file: [73995080] check-in: [1397830b] user: drh branch: mptest, size: 33421
13:59
Fix harmless compiler warnings in mptest.c. file: [fb46946d] check-in: [59bdbb10] user: drh branch: mptest, size: 33085
13:48
Add the vfsname() and eval() SQL functions to mptest.c. Enhancements to the test/config01.test script. file: [6614ad21] check-in: [91397a14] user: drh branch: mptest, size: 32779
13:13
Add --if, --else, --endif processing to mptest.c. file: [b4030a7e] check-in: [51265aca] user: drh branch: mptest, size: 31380
2013-04-06
18:35
Fix the --source command so that its argument is relative to the script. Verify that the SQLite header and library match. Print SQLite version and compile-time configuration information on startup. file: [6e23dade] check-in: [15cb0db7] user: drh branch: mptest, size: 29666
14:30
Add SQLITE_CONFIG_LOG error logging to the mptest program. file: [4f1a7ad2] check-in: [716c25bd] user: drh branch: mptest, size: 28806
14:16
Get the build of mptest working on mac. file: [5d48c897] check-in: [a0bae686] user: drh branch: mptest, size: 28527
14:04
Get the mptest program running on windows. file: [7dcc7afa] check-in: [3966b332] user: drh branch: mptest, size: 28528
13:09
Many improvements to the mptest program. Added a simple test script. file: [d73b294c] check-in: [07b0401a] user: drh branch: mptest, size: 27964
00:19
Add a prototype TH3-script-style test harness that starts multiple processes operating on the same database file at the same time. file: [04110c35] check-in: [c318fafe] user: drh branch: mptest, size: 26526 Added