.. |
json
|
Update JSON performance testing procedures for clarity and to describe how to
|
2024-01-06 15:22:16 +00:00 |
8_3_names.test
|
|
|
affinity2.test
|
|
|
affinity3.test
|
If the SELECT that implements a subquery or a VIEW or a CREATE TABLE AS is
|
2022-12-14 14:41:35 +00:00 |
aggerror.test
|
|
|
aggfault.test
|
Fix an error in new test script test/aggfault.test.
|
2023-03-30 12:19:38 +00:00 |
aggnested.test
|
New test case based on Chromium bug report 1511689.
|
2023-12-16 10:50:06 +00:00 |
aggorderby.test
|
Pass subtype information through the aggregate ORDER BY sorter for
|
2023-12-14 13:58:50 +00:00 |
alias.test
|
|
|
all.test
|
|
|
alter2.test
|
Ensure that values generated by DEFAULT clauses that specify real numbers that can be expressed as 64-bit integers (e.g. -1234.0) are not silently converted to integers.
|
2024-01-20 18:41:13 +00:00 |
alter3.test
|
|
|
alter4.test
|
|
|
alter.test
|
Another assertion fault fix, similar to [a9443dbfbe25e588]. dbsqlfuzz
|
2023-11-18 11:23:01 +00:00 |
alterauth2.test
|
|
|
alterauth.test
|
|
|
altercol.test
|
Test case for alter column that is used in the ORDER BY of an aggregate.
|
2023-10-18 22:53:22 +00:00 |
altercorrupt.test
|
|
|
alterdropcol2.test
|
|
|
alterdropcol.test
|
|
|
alterfault.test
|
|
|
alterlegacy.test
|
|
|
altermalloc2.test
|
|
|
altermalloc3.test
|
Test module altermalloc3.test requires DQS_DDL to be turned on.
|
2023-10-25 17:26:11 +00:00 |
altermalloc.test
|
|
|
alterqf.test
|
Fix a test case broken by the previous check-in.
|
2023-10-21 11:00:57 +00:00 |
altertab2.test
|
Fix a case where an error in the ORDER BY clause of an aggregate function that is part of a trigger body might cause an assert() to fail in an ALTER TABLE command.
|
2024-05-15 21:38:04 +00:00 |
altertab3.test
|
Avoid expanding integer values in columns with real affinity to the full 8-byte representation when editing records as part of a DROP COLUMN command.
|
2024-03-26 11:14:52 +00:00 |
altertab.test
|
Fix an obscure issue with ALTER TABLE RENAME that comes up with triggers
|
2023-04-13 18:44:59 +00:00 |
altertrig.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
amatch1.test
|
|
|
analyze3.test
|
Do not overflow the Index.aSample[] array if the same index appears in
|
2023-05-03 05:00:10 +00:00 |
analyze4.test
|
|
|
analyze5.test
|
|
|
analyze6.test
|
|
|
analyze7.test
|
|
|
analyze8.test
|
|
|
analyze9.test
|
|
|
analyze.test
|
Fix an assert that can go bad if STAT4 content is corrupt. This is a
|
2023-06-10 18:40:20 +00:00 |
analyzeC.test
|
|
|
analyzeD.test
|
|
|
analyzeE.test
|
When reading sqlite_stat4 data during query planning, be sure to expand
|
2023-03-25 22:37:23 +00:00 |
analyzeF.test
|
|
|
analyzeG.test
|
|
|
analyzer1.test
|
|
|
async2.test
|
|
|
async3.test
|
|
|
async4.test
|
|
|
async5.test
|
|
|
async.test
|
|
|
atof1.test
|
Enhance sqlite3AtoF() so that it honors the USELONGDOUBLE test-control.
|
2023-07-03 18:18:35 +00:00 |
atomic2.test
|
|
|
atomic.test
|
|
|
atrc.c
|
|
|
attach2.test
|
Ensure that the database encoding cannot be changed while there are statements running. And that the connection is left in a valid state after an obscure OOM within sqlite3_deserialize().
|
2023-01-20 17:50:24 +00:00 |
attach3.test
|
|
|
attach4.test
|
|
|
attach.test
|
|
|
attachmalloc.test
|
|
|
auth2.test
|
|
|
auth3.test
|
|
|
auth.test
|
Fix some test scripts that were failing with SQLITE_OMIT_VIRTUALTABLE builds.
|
2023-02-06 10:47:57 +00:00 |
autoanalyze1.test
|
|
|
autoinc.test
|
|
|
autoindex1.test
|
Show the creation of IN-operator Bloom filters in the EXPLAIN QUERY PLAN output.
|
2024-07-03 20:10:42 +00:00 |
autoindex2.test
|
|
|
autoindex3.test
|
Avoid creating an automatic index on a column that is known to be not very
|
2024-05-27 21:55:01 +00:00 |
autoindex4.test
|
Fix the LEFT JOIN strength reduction for IN operators in the WHERE clause.
|
2023-06-01 00:01:20 +00:00 |
autoindex5.test
|
|
|
autovacuum2.test
|
|
|
autovacuum_ioerr2.test
|
|
|
autovacuum.test
|
|
|
avfs.test
|
Update mdevtest and sdevtest to do shell builds in parallel. And only if one or more of the tcl scripts run requires it.
|
2024-03-11 19:33:55 +00:00 |
avtrans.test
|
|
|
backcompat.test
|
Get rid of "-encoding binary" across all test cases, as that is no longer
|
2024-07-30 17:09:51 +00:00 |
backup2.test
|
|
|
backup4.test
|
|
|
backup5.test
|
|
|
backup_ioerr.test
|
|
|
backup_malloc.test
|
|
|
backup.test
|
Fix a segfault that could occur if a non-empty in-memory database was the destination of a backup operation from a database with a smaller page size.
|
2023-04-19 17:07:35 +00:00 |
badutf2.test
|
|
|
badutf.test
|
|
|
basexx1.test
|
|
|
bc_common.tcl
|
|
|
bestindex1.test
|
|
|
bestindex2.test
|
|
|
bestindex3.test
|
|
|
bestindex4.test
|
|
|
bestindex5.test
|
|
|
bestindex6.test
|
|
|
bestindex7.test
|
|
|
bestindex8.test
|
Allow virtual table implementations to handle OFFSET but not LIMIT, but not LIMIT but not OFFSET.
|
2024-04-26 18:13:11 +00:00 |
bestindex9.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
bestindexA.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
bestindexB.test
|
Handle the case where a virtual table xBestIndex method called while coding a trigger fired by a top-level statement with a RETURNING clause prepares a statement that also contains a RETURNING clause.
|
2023-10-26 16:05:57 +00:00 |
bestindexC.test
|
Further tests for OR constraints on virtual tables.
|
2024-05-31 20:32:10 +00:00 |
bestindexD.test
|
Ensure the sqlite3_index_info.colUsed mask always includes the PK fields of WITHOUT ROWID vtabs in cases where they may be used.
|
2024-08-03 18:45:48 +00:00 |
between.test
|
|
|
bigfile2.test
|
|
|
bigfile.test
|
|
|
bigmmap.test
|
|
|
bigrow.test
|
|
|
bigsort.test
|
|
|
bind2.test
|
|
|
bind.test
|
|
|
bindxfer.test
|
|
|
bitvec.test
|
|
|
blob.test
|
|
|
bloom1.test
|
Fix Bloom filters on an expression index.
|
2023-03-14 20:08:39 +00:00 |
boundary1.tcl
|
|
|
boundary1.test
|
|
|
boundary2.tcl
|
|
|
boundary2.test
|
|
|
boundary3.tcl
|
|
|
boundary3.test
|
|
|
boundary4.tcl
|
|
|
boundary4.test
|
|
|
btree01.test
|
|
|
btree02.test
|
|
|
btreefault.test
|
|
|
busy2.test
|
|
|
busy.test
|
Change the 0x20000 bit (use analysis limit) to 0x10, meaning that this feature
|
2024-02-19 13:06:27 +00:00 |
cache.test
|
|
|
cacheflush.test
|
|
|
cachespill.test
|
|
|
capi2.test
|
|
|
capi3.test
|
Omit a capi3 test from 2007 that depends upon undefined behavior (UAF).
|
2024-05-20 19:59:32 +00:00 |
capi3b.test
|
|
|
capi3c.test
|
Fix sqlite3_prepare() so that it only invokes the progress handler on every
|
2023-01-12 19:51:49 +00:00 |
capi3d.test
|
|
|
capi3e.test
|
|
|
carray01.test
|
Extend the carray extension to allow the use of BLOB values to be bound
|
2023-01-20 21:00:03 +00:00 |
cast.test
|
Implement a new comparison routine to compare text renderings of
|
2024-07-31 01:45:14 +00:00 |
cffault.test
|
|
|
changes2.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
changes.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
check.test
|
|
|
checkfault.test
|
|
|
chunksize.test
|
|
|
cksumvfs.test
|
Avoid spurious SQLITE_IOERR_DATA errors when reading partial pages from a cksumvfs database using a SQLITE_DIRECT_OVERFLOW_READ build.
|
2024-03-18 20:52:45 +00:00 |
close.test
|
|
|
closure01.test
|
|
|
coalesce.test
|
|
|
collate1.test
|
|
|
collate2.test
|
|
|
collate3.test
|
|
|
collate4.test
|
|
|
collate5.test
|
|
|
collate6.test
|
|
|
collate7.test
|
|
|
collate8.test
|
|
|
collate9.test
|
|
|
collateA.test
|
|
|
collateB.test
|
|
|
colmeta.test
|
|
|
colname.test
|
Allow arbitrary expressions as the second argument to RAISE().
|
2024-05-08 17:42:13 +00:00 |
columncount.test
|
|
|
conflict2.test
|
|
|
conflict3.test
|
|
|
conflict.test
|
Add test cases to confirm that the schema parsing quirk in which an
|
2023-01-17 13:33:51 +00:00 |
contrib01.test
|
|
|
corrupt2.test
|
Get rid of "-encoding binary" across all test cases, as that is no longer
|
2024-07-30 17:09:51 +00:00 |
corrupt3.test
|
Improved error messages from PRAGMA integrity_check. Identify the root of
|
2023-04-01 13:14:53 +00:00 |
corrupt4.test
|
Get rid of "-encoding binary" across all test cases, as that is no longer
|
2024-07-30 17:09:51 +00:00 |
corrupt5.test
|
|
|
corrupt6.test
|
|
|
corrupt7.test
|
Improved error messages from PRAGMA integrity_check. Identify the root of
|
2023-04-01 13:14:53 +00:00 |
corrupt8.test
|
|
|
corrupt9.test
|
|
|
corrupt.test
|
Get rid of "-encoding binary" across all test cases, as that is no longer
|
2024-07-30 17:09:51 +00:00 |
corruptA.test
|
|
|
corruptB.test
|
|
|
corruptC.test
|
Change test results in corruptC.test to account for the added detail in the
|
2024-03-04 16:44:37 +00:00 |
corruptD.test
|
Have "PRAGMA quick_check" compare the number of entries in tables and indexes.
|
2024-02-02 16:51:24 +00:00 |
corruptE.test
|
|
|
corruptF.test
|
|
|
corruptG.test
|
|
|
corruptH.test
|
|
|
corruptI.test
|
Earlier detection of corruption in sqlite3BtreeDelete().
|
2023-04-02 16:43:20 +00:00 |
corruptJ.test
|
|
|
corruptK.test
|
Get rid of "-encoding binary" across all test cases, as that is no longer
|
2024-07-30 17:09:51 +00:00 |
corruptL.test
|
Fix a case where a corrupt stat4 record could go unrecognized due to integer overflow.
|
2024-04-24 14:18:20 +00:00 |
corruptM.test
|
|
|
corruptN.test
|
|
|
cost.test
|
Change EXPLAIN QUERY PLAN output to say "USE TEMP B-TREE FOR LAST TERM OF ORDER BY", or "LAST N TERMS OF ORDER BY", instead of "RIGHT PART OF ORDER BY".
|
2024-03-20 16:27:08 +00:00 |
count.test
|
|
|
countofview.test
|
Omit the the count-of-view optimization if there is a HAVING clause.
|
2023-03-31 23:48:59 +00:00 |
coveridxscan.test
|
|
|
crash2.test
|
|
|
crash3.test
|
|
|
crash4.test
|
|
|
crash5.test
|
|
|
crash6.test
|
|
|
crash7.test
|
|
|
crash8.test
|
|
|
crash.test
|
Get rid of "-encoding binary" across all test cases, as that is no longer
|
2024-07-30 17:09:51 +00:00 |
crashM.test
|
|
|
crashtest1.c
|
|
|
createtab.test
|
|
|
cse.test
|
|
|
csv01.test
|
|
|
ctime.test
|
|
|
cursorhint2.test
|
|
|
cursorhint.test
|
Fix a bug in cursor hints that can cause references to tables that have not
|
2023-05-04 11:29:15 +00:00 |
dataversion1.test
|
|
|
date2.test
|
|
|
date3.test
|
|
|
date4.test
|
Make sure that %V and %G are testing for every since day in between 1970-01-01
|
2024-01-20 16:38:00 +00:00 |
date5.test
|
New date/time test cases to validate ancient dates.
|
2024-08-19 13:53:49 +00:00 |
date.test
|
Adjust date/time functions so that they do a better job of keeping track
|
2024-03-04 13:58:09 +00:00 |
dbdata.test
|
|
|
dbfuzz2-seed1.db
|
|
|
dbfuzz2.c
|
|
|
dbfuzz001.test
|
Add test case for [29937081].
|
2023-10-12 18:09:27 +00:00 |
dbfuzz.c
|
|
|
dbpage.test
|
|
|
dbpagefault.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
dbstatus2.test
|
|
|
dbstatus.test
|
|
|
decimal.test
|
Rename the decimal_sci() function to decimal_exp().
|
2023-08-18 15:39:38 +00:00 |
default.test
|
Fix test cases due to an error message change.
|
2024-04-04 13:07:43 +00:00 |
delete2.test
|
|
|
delete3.test
|
|
|
delete4.test
|
|
|
delete_db.test
|
|
|
delete.test
|
Do not use the one-pass optimization on an UPDATE if there is a subquery
|
2023-03-16 10:17:30 +00:00 |
descidx1.test
|
|
|
descidx2.test
|
|
|
descidx3.test
|
|
|
diskfull.test
|
|
|
distinct2.test
|
Do not convert an expression node that is already TK_REGISTER into a
|
2024-06-28 17:14:00 +00:00 |
distinct.test
|
Correctly handle SELECT DISTINCT ... ORDER BY when all of the result set terms
|
2023-03-16 20:54:29 +00:00 |
distinctagg.test
|
Consider an index for queries like "SELECT count(DISTINCT col) FROM ...", even if the index records are not smaller than the table records.
|
2024-01-29 19:30:16 +00:00 |
e_blobbytes.test
|
|
|
e_blobclose.test
|
|
|
e_blobopen.test
|
|
|
e_blobwrite.test
|
|
|
e_changes.test
|
|
|
e_createtable.test
|
Fix stale requirement marks and fix a typo in the documentation for
|
2023-02-18 20:31:26 +00:00 |
e_delete.test
|
|
|
e_droptrigger.test
|
|
|
e_dropview.test
|
|
|
e_expr.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
e_fkey.test
|
|
|
e_fts3.test
|
|
|
e_insert.test
|
|
|
e_reindex.test
|
Have "PRAGMA quick_check" compare the number of entries in tables and indexes.
|
2024-02-02 16:51:24 +00:00 |
e_resolve.test
|
|
|
e_select2.test
|
|
|
e_select.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
e_totalchanges.test
|
|
|
e_update.test
|
|
|
e_uri.test
|
|
|
e_vacuum.test
|
|
|
e_wal.test
|
|
|
e_walauto.test
|
|
|
e_walckpt.test
|
|
|
e_walhook.test
|
|
|
emptytable.test
|
|
|
enc2.test
|
|
|
enc3.test
|
|
|
enc4.test
|
|
|
enc.test
|
|
|
eqp2.test
|
Change EXPLAIN QUERY PLAN output to say "USE TEMP B-TREE FOR LAST TERM OF ORDER BY", or "LAST N TERMS OF ORDER BY", instead of "RIGHT PART OF ORDER BY".
|
2024-03-20 16:27:08 +00:00 |
eqp.test
|
If a subquery is materialized due to an ORDER BY and that ordering is useful
|
2024-08-15 23:38:52 +00:00 |
errmsg.test
|
|
|
eval.test
|
|
|
exclusive2.test
|
Get rid of "-encoding binary" across all test cases, as that is no longer
|
2024-07-30 17:09:51 +00:00 |
exclusive.test
|
|
|
exec.test
|
|
|
exists.test
|
|
|
expr2.test
|
|
|
expr.test
|
|
|
exprfault2.test
|
Add a test for the fixes on this branch.
|
2024-05-10 18:15:03 +00:00 |
exprfault.test
|
Add experimental user function unhex().
|
2023-01-23 14:11:34 +00:00 |
extension01.test
|
|
|
external_reader.test
|
|
|
extraquick.test
|
|
|
fallocate.test
|
|
|
filectrl.test
|
|
|
filefmt.test
|
|
|
filter1.test
|
Fix a harmless typo in the test case added by [29fc06465efb948f].
|
2023-02-17 22:48:46 +00:00 |
filter2.tcl
|
|
|
filter2.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
filterfault.test
|
|
|
fkey1.test
|
Avoid double de-quoting of table names when processing RESTRICT actions
|
2023-04-14 00:20:16 +00:00 |
fkey2.test
|
|
|
fkey3.test
|
|
|
fkey4.test
|
|
|
fkey5.test
|
|
|
fkey6.test
|
|
|
fkey7.test
|
|
|
fkey8.test
|
|
|
fkey_malloc.test
|
|
|
fordelete.test
|
|
|
format4.test
|
|
|
fp-speed-1.c
|
Store the fp-speed-1.c test program used to measure relative performance of
|
2023-07-03 15:30:50 +00:00 |
fpconv1.test
|
New test cases for floating-point conversions.
|
2023-07-03 12:58:18 +00:00 |
fts3_common.tcl
|
|
|
fts3.test
|
|
|
fts3aa.test
|
|
|
fts3ab.test
|
|
|
fts3ac.test
|
|
|
fts3ad.test
|
|
|
fts3ae.test
|
|
|
fts3af.test
|
|
|
fts3ag.test
|
|
|
fts3ah.test
|
|
|
fts3ai.test
|
|
|
fts3aj.test
|
|
|
fts3ak.test
|
|
|
fts3al.test
|
|
|
fts3am.test
|
|
|
fts3an.test
|
|
|
fts3ao.test
|
|
|
fts3atoken.test
|
|
|
fts3auto.test
|
|
|
fts3aux1.test
|
|
|
fts3aux2.test
|
|
|
fts3b.test
|
|
|
fts3c.test
|
|
|
fts3comp1.test
|
|
|
fts3conf.test
|
Add the xIntegrity method to the sqlite3_module object. Implement this
|
2023-09-06 12:52:00 +00:00 |
fts3corrupt2.test
|
|
|
fts3corrupt3.test
|
|
|
fts3corrupt4.test
|
Fix a problem allowing a COMMIT following an OOM to cause fts3/4 corruption.
|
2023-10-21 18:12:07 +00:00 |
fts3corrupt5.test
|
|
|
fts3corrupt6.test
|
|
|
fts3corrupt.test
|
|
|
fts3cov.test
|
|
|
fts3d.test
|
|
|
fts3defer2.test
|
Fix a problem with fts3 auxiliary functions and one or more NEAR expressions ORed together.
|
2023-01-25 15:45:45 +00:00 |
fts3defer3.test
|
|
|
fts3defer.test
|
|
|
fts3drop.test
|
|
|
fts3dropmod.test
|
|
|
fts3e.test
|
|
|
fts3expr2.test
|
|
|
fts3expr3.test
|
|
|
fts3expr4.test
|
|
|
fts3expr5.test
|
|
|
fts3expr.test
|
|
|
fts3f.test
|
|
|
fts3fault2.test
|
|
|
fts3fault3.test
|
Ensure the fts3 xIntegrity method correctly returns error codes unrelated to corruption or missing SQL elements.
|
2024-02-01 15:21:55 +00:00 |
fts3fault.test
|
|
|
fts3first.test
|
|
|
fts3fuzz001.test
|
Fix an fts3 problem caused by reducing the page size using the undocumented "nodesize" option, then running an incremental-merge.
|
2023-10-19 18:23:17 +00:00 |
fts3integrity.test
|
Avoid expiring prepared statements in the middle of an integrity-check.
|
2023-12-15 19:26:16 +00:00 |
fts3join.test
|
Make the SQLITE_DBCONFIG_STMT_SCANSTATUS option on by default.
|
2023-03-03 21:17:12 +00:00 |
fts3malloc.test
|
|
|
fts3matchinfo2.test
|
|
|
fts3matchinfo.test
|
|
|
fts3misc.test
|
|
|
fts3near.test
|
|
|
fts3offsets.test
|
|
|
fts3prefix2.test
|
|
|
fts3prefix.test
|
|
|
fts3query.test
|
|
|
fts3rank.test
|
|
|
fts3rnd.test
|
|
|
fts3shared.test
|
|
|
fts3snippet2.test
|
Fix a "shift exponent is too large" usan error that could occur in the fts3 snippet() function when a query phrase contains more than 64 tokens.
|
2024-04-09 19:23:18 +00:00 |
fts3snippet.test
|
Add assert() statements and reorganize code slightly in fts3 and fts5 to make it easier to follow.
|
2024-08-08 15:07:27 +00:00 |
fts3sort.test
|
|
|
fts3tok1.test
|
|
|
fts3tok_err.test
|
|
|
fts3varint.test
|
|
|
fts4aa.test
|
|
|
fts4check.test
|
Add the xIntegrity method to the sqlite3_module object. Implement this
|
2023-09-06 12:52:00 +00:00 |
fts4content.test
|
|
|
fts4docid.test
|
|
|
fts4growth2.test
|
|
|
fts4growth.test
|
|
|
fts4incr.test
|
|
|
fts4intck1.test
|
Ensure that the xIntegrity methods of fts3 and fts5 work on read-only databases.
|
2024-01-16 16:05:21 +00:00 |
fts4langid.test
|
Add the xIntegrity method to the sqlite3_module object. Implement this
|
2023-09-06 12:52:00 +00:00 |
fts4lastrowid.test
|
|
|
fts4merge2.test
|
|
|
fts4merge3.test
|
|
|
fts4merge4.test
|
|
|
fts4merge5.test
|
|
|
fts4merge.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
fts4min.test
|
|
|
fts4noti.test
|
|
|
fts4onepass.test
|
|
|
fts4opt.test
|
|
|
fts4record.test
|
|
|
fts4rename.test
|
|
|
fts4umlaut.test
|
|
|
fts4unicode.test
|
|
|
fts4upfrom.test
|
|
|
fts-9fd058691.test
|
|
|
full.test
|
|
|
func2.test
|
Avoid slowdown when exprNodeIsConstant() is called on deeply nested SQL functions.
|
2024-04-24 11:40:47 +00:00 |
func3.test
|
|
|
func4.test
|
Tweaks to the func4.test test module (which tests the rarely used totype.c
|
2024-03-15 13:16:13 +00:00 |
func5.test
|
|
|
func6.test
|
Get rid of "-encoding binary" across all test cases, as that is no longer
|
2024-07-30 17:09:51 +00:00 |
func7.test
|
Fix a typo in testrunner_data.tcl that prevented --with-tcl specifications
|
2024-07-31 16:37:02 +00:00 |
func8.test
|
Add test cases for functions named the same as join keywords.
|
2023-03-17 19:07:48 +00:00 |
func9.test
|
Add support for the CONCAT() and CONCAT_WS() SQL functions, modeled after
|
2023-08-29 15:24:41 +00:00 |
func.test
|
Adjustments to the test cases for the previous check-in to make them
|
2024-03-19 10:41:18 +00:00 |
fuzz2.test
|
|
|
fuzz3.test
|
Get rid of "-encoding binary" across all test cases, as that is no longer
|
2024-07-30 17:09:51 +00:00 |
fuzz4.test
|
|
|
fuzz_common.tcl
|
|
|
fuzz_malloc.test
|
|
|
fuzz-oss1.test
|
|
|
fuzz.test
|
|
|
fuzzcheck.c
|
Include percentile() and merge() in the fuzzcheck test utility.
|
2024-08-31 19:24:17 +00:00 |
fuzzdata1.db
|
|
|
fuzzdata2.db
|
|
|
fuzzdata3.db
|
|
|
fuzzdata4.db
|
|
|
fuzzdata5.db
|
|
|
fuzzdata6.db
|
Change the debugging "json_parse(X)" function so that it shows a more
|
2023-07-26 13:17:43 +00:00 |
fuzzdata7.db
|
|
|
fuzzdata8.db
|
Add a test case to prevent a regression of the leak fixed in the previous
|
2023-10-07 08:15:47 +00:00 |
fuzzer1.test
|
|
|
fuzzer2.test
|
|
|
fuzzerfault.test
|
|
|
fuzzinvariants.c
|
Bind the new debug parameters in fuzzinvariants.c.
|
2024-08-09 12:35:27 +00:00 |
gcfault.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
gencol1.test
|
Immediately fail a CREATE TABLE statement that attempts to create a
|
2023-10-13 13:49:46 +00:00 |
genesis.tcl
|
|
|
having.test
|
|
|
hexlit.test
|
|
|
hidden.test
|
|
|
hook2.test
|
|
|
hook.test
|
Doc-only update, sqlite3_preupdate_hook() return
|
2023-01-07 22:28:00 +00:00 |
icu.test
|
Add an optional 3rd argument to the icu_load_collation() function that
|
2024-04-02 21:55:45 +00:00 |
ieee754.test
|
|
|
imposter1.test
|
|
|
in2.test
|
|
|
in3.test
|
|
|
in4.test
|
Omit the "noop(X)" test SQL function. Accomplish the same thing using
|
2024-03-17 16:01:23 +00:00 |
in5.test
|
Slight performance improvement for the new code on this branch.
|
2024-04-20 19:19:30 +00:00 |
in6.test
|
|
|
in7.test
|
Add test cases to in7.test.
|
2024-07-04 18:56:26 +00:00 |
in.test
|
Add a test case for the ALWAYS() macro removed by the previous check-in.
|
2023-04-05 02:55:08 +00:00 |
incrblob2.test
|
|
|
incrblob3.test
|
|
|
incrblob4.test
|
|
|
incrblob_err.test
|
|
|
incrblob.test
|
|
|
incrblobfault.test
|
|
|
incrcorrupt.test
|
|
|
incrvacuum2.test
|
|
|
incrvacuum3.test
|
Get rid of "-encoding binary" across all test cases, as that is no longer
|
2024-07-30 17:09:51 +00:00 |
incrvacuum_ioerr.test
|
|
|
incrvacuum.test
|
|
|
index2.test
|
|
|
index3.test
|
|
|
index4.test
|
|
|
index5.test
|
|
|
index6.test
|
|
|
index7.test
|
|
|
index8.test
|
|
|
index9.test
|
|
|
index.test
|
|
|
indexA.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
indexedby.test
|
|
|
indexexpr1.test
|
Functions that pass through the sqlite3_value of one of their arguments must
|
2024-05-04 11:31:34 +00:00 |
indexexpr2.test
|
When translating arguments of aggregate functions into references to
|
2023-04-03 23:49:00 +00:00 |
indexfault.test
|
|
|
init.test
|
|
|
insert2.test
|
|
|
insert3.test
|
|
|
insert4.test
|
|
|
insert5.test
|
|
|
insert.test
|
|
|
insertfault.test
|
|
|
instr.test
|
|
|
instrfault.test
|
|
|
intarray.test
|
|
|
interrupt2.test
|
|
|
interrupt.test
|
Add a new sqlite3_is_interrupted() interface that can be used by long-running
|
2023-01-11 00:27:06 +00:00 |
intpkey.test
|
|
|
intreal.test
|
Fix a problem with applying integer affinity to a MEM_IntReal value. Forum post [forum:/forumpost/d270125fae|forum post d270125fae].
|
2023-01-05 13:35:23 +00:00 |
io.test
|
|
|
ioerr2.test
|
|
|
ioerr3.test
|
|
|
ioerr4.test
|
|
|
ioerr5.test
|
Get rid of "-encoding binary" across all test cases, as that is no longer
|
2024-07-30 17:09:51 +00:00 |
ioerr6.test
|
|
|
ioerr.test
|
Get rid of "-encoding binary" across all test cases, as that is no longer
|
2024-07-30 17:09:51 +00:00 |
istrue.test
|
|
|
join2.test
|
The check-in at [198b3e33dcfd74c7] caused a performance regression for some
|
2023-03-11 23:21:21 +00:00 |
join3.test
|
|
|
join4.test
|
|
|
join5.test
|
Update test scripts to account for [8fcea4cd].
|
2024-03-19 16:51:18 +00:00 |
join6.test
|
|
|
join7.test
|
|
|
join8.test
|
Update test scripts to account for [8fcea4cd].
|
2024-03-19 16:51:18 +00:00 |
join9.test
|
|
|
join.test
|
Add [/info/cec6a06508239c09e363?ln=5525-5531|restriction (5)] to the
|
2023-05-11 21:15:55 +00:00 |
joinA.test
|
Generalize the LEFT JOIN strength reduction optimization so that it works for
|
2023-06-01 20:38:22 +00:00 |
joinB.test
|
|
|
joinC.test
|
|
|
joinD.test
|
|
|
joinE.test
|
|
|
joinF.test
|
|
|
joinH.test
|
Check-in [a9657c87c53c1922] is wrong: the IndexedExpr.bMaybeNullRow flag is
|
2024-04-05 13:56:05 +00:00 |
journal1.test
|
|
|
journal2.test
|
|
|
journal3.test
|
|
|
jrnlmode2.test
|
|
|
jrnlmode3.test
|
|
|
jrnlmode.test
|
|
|
json101.test
|
Fix the subtype on the value column from json_each/json_tree for cases
|
2024-02-16 21:30:08 +00:00 |
json102.test
|
Fix the -> and ->> operators so that when the RHS is a string that looks like
|
2024-05-21 11:11:29 +00:00 |
json103.test
|
|
|
json104.test
|
Fix a problem with json_patch() when one side or the other is JSON5.
|
2023-04-30 23:52:55 +00:00 |
json105.test
|
Add randomjson.c to testfixture. Use it for a new set of invariant tests
|
2023-12-18 14:24:13 +00:00 |
json106.test
|
Add test cases for json_pretty().
|
2024-03-06 20:38:52 +00:00 |
json107.test
|
If a BLOB looks like JSON when cast to text, then treat it as if it really
|
2024-01-23 13:21:40 +00:00 |
json108.test
|
Add test cases for json_pretty().
|
2024-03-06 20:38:52 +00:00 |
json501.test
|
Allow control characters in JSON5 string literals.
|
2024-01-31 13:46:44 +00:00 |
json502.test
|
Fix a new JSON test case so that it works even if SQLITE_OMIT_VIRTUALTABLE
|
2023-12-15 15:22:03 +00:00 |
jsonb01.test
|
Avoid a potential buffer overread when handling corrupt json blobs.
|
2024-01-29 15:30:35 +00:00 |
keyword1.test
|
|
|
kvtest.c
|
Fix harmless typo in a comment.
|
2023-06-15 15:43:08 +00:00 |
lastinsert.test
|
|
|
laststmtchanges.test
|
|
|
lemon-test01.y
|
Fix a compilation error in test/lemon-test01.y, reported in [forum:f0ad095705|forum post f0ad095705].
|
2024-05-07 13:20:24 +00:00 |
like2.test
|
|
|
like3.test
|
|
|
like.test
|
Fix the PRAGMA case_sensitive_like command so that the LIKE function continues
|
2023-08-15 11:58:22 +00:00 |
limit2.test
|
|
|
limit.test
|
|
|
literal2.tcl
|
Fix a problem in the previous commit with hex literals that start with "0X" instead of "0x".
|
2024-01-22 19:42:56 +00:00 |
literal2.test
|
Fix a problem in the previous commit with hex literals that start with "0X" instead of "0x".
|
2024-01-22 19:42:56 +00:00 |
literal.test
|
Always convert 32-bit integer literals into EP_IntValue notation, even if
|
2024-02-28 01:12:21 +00:00 |
loadext2.test
|
|
|
loadext.test
|
|
|
lock2.test
|
|
|
lock3.test
|
|
|
lock4.test
|
|
|
lock5.test
|
Fix a typo in a comment in a test case. No changes to code.
|
2024-06-29 15:57:55 +00:00 |
lock6.test
|
|
|
lock7.test
|
|
|
lock_common.tcl
|
|
|
lock.test
|
|
|
lookaside.test
|
|
|
main.test
|
|
|
make-where7.tcl
|
|
|
malloc3.test
|
|
|
malloc4.test
|
|
|
malloc5.test
|
|
|
malloc6.test
|
|
|
malloc7.test
|
|
|
malloc8.test
|
|
|
malloc9.test
|
|
|
malloc_common.tcl
|
|
|
malloc.test
|
|
|
mallocA.test
|
|
|
mallocAll.test
|
|
|
mallocB.test
|
|
|
mallocC.test
|
|
|
mallocD.test
|
|
|
mallocE.test
|
|
|
mallocF.test
|
|
|
mallocG.test
|
|
|
mallocH.test
|
|
|
mallocI.test
|
|
|
mallocJ.test
|
|
|
mallocK.test
|
|
|
mallocL.test
|
|
|
mallocM.test
|
|
|
malloctraceviewer.tcl
|
|
|
manydb.test
|
|
|
mem5.test
|
|
|
memdb1.test
|
Get rid of "-encoding binary" across all test cases, as that is no longer
|
2024-07-30 17:09:51 +00:00 |
memdb2.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
memdb.test
|
|
|
memjournal2.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
memjournal.test
|
|
|
memleak.test
|
|
|
memsubsys1.test
|
|
|
memsubsys2.test
|
Fix problems with test scripts preventing them from running with SQLITE_DEFAULT_MEMSTATUS=0 builds. Or builds without SQLITE_ENABLE_STAT4.
|
2023-02-06 11:02:31 +00:00 |
merge1.test
|
Enhance the generate_series() table-valued function such that it is able to
|
2024-08-22 18:12:10 +00:00 |
minmax2.test
|
|
|
minmax3.test
|
|
|
minmax4.test
|
|
|
minmax.test
|
|
|
misc1.test
|
Allow underscores to occur in hex literals.
|
2024-01-22 19:38:55 +00:00 |
misc2.test
|
Update tests to work with SQLITE_ALLOW_ROWID_IN_VIEW.
|
2024-03-19 15:27:15 +00:00 |
misc3.test
|
Minor adjustments to get Tcl9-based testing working on Macs.
|
2024-07-31 12:19:16 +00:00 |
misc4.test
|
|
|
misc5.test
|
Improvements to parser stack overflow testing.
|
2024-01-27 20:17:05 +00:00 |
misc6.test
|
|
|
misc7.test
|
|
|
misc8.test
|
Fix all test cases so that they work with SQLITE_ALLOW_ROWID_IN_VIEW.
|
2024-03-21 10:35:33 +00:00 |
misuse.test
|
|
|
mjournal.test
|
|
|
mmap1.test
|
Slight adjustment to test results for Windows in mmap1.test due to
|
2024-01-23 21:10:01 +00:00 |
mmap2.test
|
|
|
mmap3.test
|
|
|
mmap4.test
|
|
|
mmapcorrupt.test
|
Do not attempt to run mmapcorrupt.test with builds that do not support mmap().
|
2024-05-21 14:54:46 +00:00 |
mmapfault.test
|
|
|
mmapwarm.test
|
|
|
multiplex2.test
|
|
|
multiplex3.test
|
|
|
multiplex4.test
|
|
|
multiplex.test
|
|
|
mutex1.test
|
Fix mutex1.test to take into account that the prng mutex is not (as of [c84e4483cb4]) taken when writing a header to an in-memory journal.
|
2023-10-23 14:24:09 +00:00 |
mutex2.test
|
|
|
nan.test
|
Adjust a few tests that don't work even with the new floating point
|
2024-07-31 01:53:48 +00:00 |
nockpt.test
|
|
|
nolock.test
|
|
|
normalize.test
|
|
|
notify1.test
|
|
|
notify2.test
|
|
|
notify3.test
|
Ensure that the database encoding cannot be changed while there are statements running. And that the connection is left in a valid state after an obscure OOM within sqlite3_deserialize().
|
2023-01-20 17:50:24 +00:00 |
notnull2.test
|
The NOT NULL strength reduction optimization from [de9c86c9e4cdb34f] should
|
2024-03-08 21:37:18 +00:00 |
notnull.test
|
|
|
notnullfault.test
|
|
|
null.test
|
|
|
nulls1.test
|
|
|
numcast.test
|
|
|
numindex1.test
|
|
|
offset1.test
|
|
|
openv2.test
|
|
|
optfuzz-db01.c
|
|
|
optfuzz-db01.txt
|
|
|
optfuzz.c
|
|
|
orderby1.test
|
Change EXPLAIN QUERY PLAN output to say "USE TEMP B-TREE FOR LAST TERM OF ORDER BY", or "LAST N TERMS OF ORDER BY", instead of "RIGHT PART OF ORDER BY".
|
2024-03-20 16:27:08 +00:00 |
orderby2.test
|
|
|
orderby3.test
|
|
|
orderby4.test
|
|
|
orderby5.test
|
|
|
orderby6.test
|
|
|
orderby7.test
|
|
|
orderby8.test
|
|
|
orderby9.test
|
|
|
orderbyA.test
|
|
|
orderbyB.test
|
Fix handling of COLLATE. Add test cases for the same. Code cleanup for
|
2024-08-16 11:26:21 +00:00 |
oserror.test
|
|
|
ossfuzz.c
|
|
|
ossshell.c
|
|
|
ovfl.test
|
|
|
pager1.test
|
|
|
pager2.test
|
Fix the pager2-3.1 test case so that it does not run if a required
|
2023-05-05 14:14:10 +00:00 |
pager3.test
|
|
|
pager4.test
|
|
|
pagerfault2.test
|
|
|
pagerfault3.test
|
|
|
pagerfault.test
|
|
|
pageropt.test
|
|
|
pagesize.test
|
|
|
parser1.test
|
|
|
pcache2.test
|
|
|
pcache.test
|
|
|
pendingrace.test
|
Get rid of "-encoding binary" across all test cases, as that is no longer
|
2024-07-30 17:09:51 +00:00 |
percentile.test
|
Fix to the quicksort algorithm in the percentile extension.
|
2024-09-01 10:52:20 +00:00 |
permutations.test
|
Ensure intck tests are run by testrunner.tcl.
|
2024-02-21 16:15:50 +00:00 |
pg_common.tcl
|
|
|
pragma2.test
|
|
|
pragma3.test
|
|
|
pragma4.test
|
Ensure successive scans of pragma virtual tables return consistent rowids.
|
2024-05-07 17:58:07 +00:00 |
pragma5.test
|
|
|
pragma6.test
|
Fix pragma6.test so that it works with ENABLE_OVERSIZE_CELL_CHECK builds.
|
2024-03-08 11:13:20 +00:00 |
pragma.test
|
Add a test case to the fix to PRAGMA integrity_check in the previous check-in.
|
2024-05-02 12:00:36 +00:00 |
pragmafault.test
|
|
|
prefixes.test
|
|
|
printf2.test
|
|
|
printf.test
|
Fix rounding in zero-precision %f and %g printf conversions.
|
2024-02-17 03:32:31 +00:00 |
progress.test
|
|
|
ptrchng.test
|
|
|
pushdown.test
|
Be more aggressive about reusing subqueries that appear on the RHS of IN
|
2024-07-04 16:57:11 +00:00 |
queryonly.test
|
|
|
quick.test
|
|
|
quickcheck.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
quota2.test
|
|
|
quota-glob.test
|
|
|
quota.test
|
|
|
quote.test
|
Improved error message when a double-quoted string is used and it seems likely
|
2024-01-22 15:26:33 +00:00 |
randexpr1.tcl
|
|
|
randexpr1.test
|
|
|
rbu.test
|
|
|
rdonly.test
|
|
|
readonly.test
|
Fix problems uncovered while testing Tcl9 on Windows.
|
2024-07-31 13:00:18 +00:00 |
recover.test
|
Get rid of "-encoding binary" across all test cases, as that is no longer
|
2024-07-30 17:09:51 +00:00 |
regexp1.test
|
|
|
regexp2.test
|
|
|
reindex.test
|
|
|
resetdb.test
|
Add tests for changing the database encoding via RESET_DATABASE/VACUUM. And test that it is not possible to trick another connection with this.
|
2023-01-20 15:13:30 +00:00 |
resolver01.test
|
|
|
returning1.test
|
Fix a very obscure issue where the name resolver could get confused if aliases like "sqlite_schema" or "sqlite_master" were used in a query involving the sqlite_temp_schema table.
|
2024-06-05 11:36:58 +00:00 |
returningfault.test
|
|
|
rollback2.test
|
|
|
rollback.test
|
Get rid of "-encoding binary" across all test cases, as that is no longer
|
2024-07-30 17:09:51 +00:00 |
rollbackfault.test
|
|
|
round1.test
|
Improved rounding policy.
|
2023-07-01 17:56:00 +00:00 |
rowallock.test
|
|
|
rowhash.test
|
|
|
rowid.test
|
Fix all test cases so that they work with SQLITE_ALLOW_ROWID_IN_VIEW.
|
2024-03-21 10:35:33 +00:00 |
rowvalue2.test
|
|
|
rowvalue3.test
|
|
|
rowvalue4.test
|
Show the creation of IN-operator Bloom filters in the EXPLAIN QUERY PLAN output.
|
2024-07-03 20:10:42 +00:00 |
rowvalue5.test
|
|
|
rowvalue6.test
|
|
|
rowvalue7.test
|
|
|
rowvalue8.test
|
|
|
rowvalue9.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
rowvalue.test
|
|
|
rowvalueA.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
rowvaluefault.test
|
|
|
rowvaluevtab.test
|
|
|
rtree.test
|
|
|
run-wordcount.sh
|
|
|
savepoint2.test
|
|
|
savepoint4.test
|
|
|
savepoint5.test
|
|
|
savepoint6.test
|
|
|
savepoint7.test
|
|
|
savepoint.test
|
|
|
savepointfault.test
|
|
|
scanstatus2.test
|
Under Tcl9, the %x format letter truncates to 32-bits. Must use %llx in order
|
2024-07-31 19:56:14 +00:00 |
scanstatus.test
|
Make the SQLITE_DBCONFIG_STMT_SCANSTATUS option on by default.
|
2023-03-03 21:17:12 +00:00 |
schema2.test
|
|
|
schema3.test
|
|
|
schema4.test
|
|
|
schema5.test
|
|
|
schema6.test
|
|
|
schema.test
|
|
|
schemafault.test
|
|
|
securedel2.test
|
|
|
securedel.test
|
|
|
seekscan1.test
|
Avoid having OP_SeekScan jump over an OP_IdxGT or OP_IdxGE that follows the OP_SeekGE opcode. Fix for [b50528af4468237c].
|
2023-03-29 21:58:06 +00:00 |
select1.test
|
|
|
select2.test
|
|
|
select3.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
select4.test
|
|
|
select5.test
|
|
|
select6.test
|
|
|
select7.test
|
Do not let the number of terms on a VALUES clause be limited by
|
2024-08-08 14:45:50 +00:00 |
select8.test
|
|
|
select9.test
|
|
|
selectA.test
|
Change EXPLAIN QUERY PLAN output to say "USE TEMP B-TREE FOR LAST TERM OF ORDER BY", or "LAST N TERMS OF ORDER BY", instead of "RIGHT PART OF ORDER BY".
|
2024-03-20 16:27:08 +00:00 |
selectB.test
|
|
|
selectC.test
|
Do not perform the omit-unused-subquery-columns optimizations on a
|
2023-02-16 15:54:55 +00:00 |
selectD.test
|
|
|
selectE.test
|
|
|
selectF.test
|
|
|
selectG.test
|
|
|
selectH.test
|
Do not disable unused columns in a UNION ALL sub-query if any component of the sub-query is DISTINCT.
|
2023-08-31 18:00:10 +00:00 |
session.test
|
|
|
sessionfuzz-data1.db
|
|
|
sessionfuzz.c
|
Enhancements to testrunner.tcl:
|
2024-03-21 11:46:52 +00:00 |
shared2.test
|
|
|
shared3.test
|
|
|
shared4.test
|
|
|
shared6.test
|
|
|
shared7.test
|
|
|
shared8.test
|
|
|
shared9.test
|
|
|
shared_err.test
|
|
|
shared.test
|
|
|
sharedA.test
|
|
|
sharedB.test
|
|
|
sharedlock.test
|
|
|
shell1.test
|
Fix a problem with strictly conforming UTF8 in shell1.test.
|
2024-07-31 02:01:19 +00:00 |
shell2.test
|
Disable shell test cases that require virtual tables when testfixture is
|
2024-08-28 09:47:29 +00:00 |
shell3.test
|
Fix a couple of memory leaks in the shell tool code that could occur when processing errors.
|
2024-06-04 15:07:38 +00:00 |
shell4.test
|
Update mdevtest and sdevtest to do shell builds in parallel. And only if one or more of the tcl scripts run requires it.
|
2024-03-11 19:33:55 +00:00 |
shell5.test
|
Disable shell test cases that require virtual tables when testfixture is
|
2024-08-28 09:47:29 +00:00 |
shell6.test
|
Update mdevtest and sdevtest to do shell builds in parallel. And only if one or more of the tcl scripts run requires it.
|
2024-03-11 19:33:55 +00:00 |
shell7.test
|
Get rid of "-encoding binary" across all test cases, as that is no longer
|
2024-07-30 17:09:51 +00:00 |
shell8.test
|
When extracting links from sqlar archives, clobber any existing file or link, and do not call utimes() to set the timestamp - it looks through the link and operates on the target.
|
2024-05-06 20:21:31 +00:00 |
shell9.test
|
Update mdevtest and sdevtest to do shell builds in parallel. And only if one or more of the tcl scripts run requires it.
|
2024-03-11 19:33:55 +00:00 |
shmlock.test
|
|
|
shortread1.test
|
|
|
show_speedtest1_rtree.tcl
|
|
|
shrink.test
|
Fix problems with test scripts preventing them from running with SQLITE_DEFAULT_MEMSTATUS=0 builds. Or builds without SQLITE_ENABLE_STAT4.
|
2023-02-06 11:02:31 +00:00 |
sidedelete.test
|
|
|
skipscan1.test
|
If a subquery is materialized due to an ORDER BY and that ordering is useful
|
2024-08-15 23:38:52 +00:00 |
skipscan2.test
|
|
|
skipscan3.test
|
|
|
skipscan5.test
|
|
|
skipscan6.test
|
|
|
snapshot2.test
|
|
|
snapshot3.test
|
|
|
snapshot4.test
|
|
|
snapshot_fault.test
|
|
|
snapshot_up.test
|
Fix an assert() that could fail within calls to sqlite3_snapshot_open() in SQLITE_ENABLE_SETLK_TIMEOUT builds.
|
2023-11-07 20:11:49 +00:00 |
snapshot.test
|
|
|
soak.test
|
|
|
softheap1.test
|
|
|
sort2.test
|
Avoid running test case sort2.2.3 under address-sanitizer. It runs out of memory on some 32-bit platforms.
|
2023-08-18 15:17:52 +00:00 |
sort3.test
|
|
|
sort4.test
|
Update testrunner.tcl to use a separate process for each test script. And to run some extra tests too.
|
2023-02-01 20:14:59 +00:00 |
sort5.test
|
|
|
sort.test
|
|
|
sorterref.test
|
|
|
sortfault.test
|
|
|
speed1.test
|
Update test scripts speed1.test and speed1p.test so they may be run by testrunner.tcl.
|
2023-02-06 15:46:01 +00:00 |
speed1p.explain
|
|
|
speed1p.test
|
Update test scripts speed1.test and speed1p.test so they may be run by testrunner.tcl.
|
2023-02-06 15:46:01 +00:00 |
speed2.test
|
|
|
speed3.test
|
|
|
speed4.test
|
|
|
speed4p.explain
|
|
|
speed4p.test
|
|
|
speedtest1.c
|
Allow "_" characters to appear following any digit in an integer or real SQL literal.
|
2024-01-20 16:18:04 +00:00 |
spellfix2.test
|
|
|
spellfix3.test
|
|
|
spellfix4.test
|
|
|
spellfix.test
|
|
|
sqldiff1.test
|
Fix an issue with sqldiff reported by
|
2023-05-27 20:08:23 +00:00 |
sqllimits1.test
|
Fix testcase to account for new behaviors with this branch.
|
2024-03-14 20:39:03 +00:00 |
sqllog.test
|
|
|
starschema1.test
|
Fix typos in the star-schema test cases.
|
2024-05-29 09:53:19 +00:00 |
startup.c
|
|
|
stat.test
|
|
|
statfault.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
stmt.test
|
|
|
stmtrand.test
|
Add the stmtrand() extension function for use in testing.
|
2024-05-24 14:16:06 +00:00 |
stmtvtab1.test
|
|
|
strict1.test
|
|
|
strict2.test
|
|
|
subjournal.test
|
|
|
subquery2.test
|
|
|
subquery.test
|
Further improvements to the computation of affinity for compound subqueries:
|
2024-04-25 17:52:10 +00:00 |
subselect.test
|
|
|
substr.test
|
|
|
subtype1.test
|
Follow-up to [bbaf1f2eb1e1637b]: Make sure subtypes do not cross a subquery
|
2023-03-01 15:21:53 +00:00 |
superlock.test
|
Get rid of "-encoding binary" across all test cases, as that is no longer
|
2024-07-30 17:09:51 +00:00 |
swarmvtab2.test
|
|
|
swarmvtab3.test
|
|
|
swarmvtab.test
|
|
|
swarmvtabfault.test
|
|
|
symlink2.test
|
|
|
symlink.test
|
Fix handling of unix paths that contain ".." components such that "/" is considered its own parent directory.
|
2023-01-10 14:31:56 +00:00 |
sync2.test
|
|
|
sync.test
|
|
|
syscall.test
|
Get rid of "-encoding binary" across all test cases, as that is no longer
|
2024-07-30 17:09:51 +00:00 |
sysfault.test
|
|
|
tabfunc01.test
|
Enhance the generate_series() table-valued function such that it is able to
|
2024-08-22 18:12:10 +00:00 |
table.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
tableapi.test
|
|
|
tableopts.test
|
|
|
tclsqlite.test
|
|
|
tempdb2.test
|
|
|
tempdb.test
|
|
|
tempfault.test
|
|
|
temptable2.test
|
|
|
temptable3.test
|
|
|
temptable.test
|
|
|
temptrigger.test
|
|
|
tester.tcl
|
Enhance the generate_series() table-valued function such that it is able to
|
2024-08-22 18:12:10 +00:00 |
testrunner_data.tcl
|
Reenable SQLITE_OMIT_VIRTUALTABLE on the Device-One alignment for testrunner.
|
2024-08-28 09:31:17 +00:00 |
testrunner.tcl
|
In the testrunner.tcl status report, try to provide a rough estimate of
|
2024-08-30 01:11:19 +00:00 |
thread1.test
|
|
|
thread2.test
|
|
|
thread3.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
thread001.test
|
|
|
thread002.test
|
|
|
thread003.test
|
|
|
thread004.test
|
|
|
thread005.test
|
|
|
thread_common.tcl
|
|
|
threadtest1.c
|
|
|
threadtest2.c
|
|
|
threadtest3.c
|
|
|
threadtest4.c
|
|
|
threadtest5.c
|
|
|
time-wordcount.sh
|
|
|
timediff1.test
|
Extended the time-diff format so that it can have a 5-digit year. This enables
|
2023-06-13 16:55:24 +00:00 |
tkt35xx.test
|
|
|
tkt1435.test
|
|
|
tkt1443.test
|
|
|
tkt1444.test
|
|
|
tkt1449.test
|
|
|
tkt1473.test
|
|
|
tkt1501.test
|
|
|
tkt1512.test
|
|
|
tkt1514.test
|
|
|
tkt1536.test
|
|
|
tkt1537.test
|
|
|
tkt1567.test
|
|
|
tkt1644.test
|
|
|
tkt1667.test
|
|
|
tkt1873.test
|
|
|
tkt2141.test
|
|
|
tkt2192.test
|
|
|
tkt2213.test
|
|
|
tkt2251.test
|
|
|
tkt2285.test
|
|
|
tkt2332.test
|
|
|
tkt2339.test
|
|
|
tkt2391.test
|
|
|
tkt2409.test
|
|
|
tkt2450.test
|
|
|
tkt2565.test
|
|
|
tkt2640.test
|
|
|
tkt2643.test
|
|
|
tkt2686.test
|
|
|
tkt2767.test
|
|
|
tkt2817.test
|
|
|
tkt2820.test
|
|
|
tkt2822.test
|
|
|
tkt2832.test
|
|
|
tkt2854.test
|
|
|
tkt2920.test
|
|
|
tkt2927.test
|
|
|
tkt2942.test
|
|
|
tkt3080.test
|
|
|
tkt3093.test
|
|
|
tkt3121.test
|
|
|
tkt3201.test
|
|
|
tkt3292.test
|
|
|
tkt3298.test
|
|
|
tkt3334.test
|
|
|
tkt3346.test
|
|
|
tkt3357.test
|
|
|
tkt3419.test
|
|
|
tkt3424.test
|
|
|
tkt3442.test
|
|
|
tkt3457.test
|
Get rid of "-encoding binary" across all test cases, as that is no longer
|
2024-07-30 17:09:51 +00:00 |
tkt3461.test
|
|
|
tkt3493.test
|
|
|
tkt3508.test
|
|
|
tkt3522.test
|
|
|
tkt3527.test
|
|
|
tkt3541.test
|
|
|
tkt3554.test
|
|
|
tkt3581.test
|
|
|
tkt3630.test
|
|
|
tkt3718.test
|
|
|
tkt3731.test
|
|
|
tkt3757.test
|
|
|
tkt3761.test
|
|
|
tkt3762.test
|
|
|
tkt3773.test
|
|
|
tkt3791.test
|
|
|
tkt3793.test
|
|
|
tkt3810.test
|
|
|
tkt3824.test
|
|
|
tkt3832.test
|
|
|
tkt3838.test
|
|
|
tkt3841.test
|
|
|
tkt3871.test
|
|
|
tkt3879.test
|
|
|
tkt3911.test
|
|
|
tkt3918.test
|
|
|
tkt3922.test
|
|
|
tkt3929.test
|
|
|
tkt3935.test
|
|
|
tkt3992.test
|
|
|
tkt3997.test
|
|
|
tkt4018.test
|
|
|
tkt-2a5629202f.test
|
|
|
tkt-2d1a5c67d.test
|
All tests in "make test" now pass with Tcl9, except for about 198 cases where
|
2024-07-30 20:39:05 +00:00 |
tkt-2ea2425d34.test
|
|
|
tkt-3a77c9714e.test
|
|
|
tkt-3fe897352e.test
|
|
|
tkt-4a03edc4c8.test
|
|
|
tkt-4c86b126f2.test
|
|
|
tkt-4dd95f6943.test
|
|
|
tkt-4ef7e3cfca.test
|
|
|
tkt-5d863f876e.test
|
|
|
tkt-5e10420e8d.test
|
|
|
tkt-5ee23731f.test
|
|
|
tkt-6bfb98dfc0.test
|
|
|
tkt-7a31705a7e6.test
|
|
|
tkt-7bbfb7d442.test
|
|
|
tkt-8c63ff0ec.test
|
|
|
tkt-9a8b09f8e6.test
|
|
|
tkt-9d68c883.test
|
|
|
tkt-9f2eb3abac.test
|
|
|
tkt-02a8e81d44.test
|
|
|
tkt-26ff0c2d1e.test
|
|
|
tkt-38cb5df375.test
|
|
|
tkt-78e04e52ea.test
|
|
|
tkt-80ba201079.test
|
|
|
tkt-80e031a00f.test
|
|
|
tkt-91e2e8ba6f.test
|
|
|
tkt-94c04eaadb.test
|
|
|
tkt-385a5b56b9.test
|
|
|
tkt-752e1646fc.test
|
|
|
tkt-8454a207b9.test
|
Ensure that values generated by DEFAULT clauses that specify real numbers that can be expressed as 64-bit integers (e.g. -1234.0) are not silently converted to integers.
|
2024-01-20 18:41:13 +00:00 |
tkt-18458b1a.test
|
|
|
tkt-31338dca7e.test
|
|
|
tkt-54844eea3f.test
|
|
|
tkt-313723c356.test
|
|
|
tkt-868145d012.test
|
|
|
tkt-3998683a16.test
|
|
|
tkt-99378177930f87bd.test
|
Another fix to the indexed expressions in aggregate queries with GROUP BY
|
2023-04-18 14:13:54 +00:00 |
tkt-a7b7803e.test
|
|
|
tkt-a7debbe0.test
|
|
|
tkt-a8a0d2996a.test
|
|
|
tkt-b1d3a2e531.test
|
|
|
tkt-b75a9ca6b0.test
|
|
|
tkt-b351d95f9.test
|
|
|
tkt-b72787b1.test
|
|
|
tkt-ba7cbfaedc.test
|
|
|
tkt-bd484a090c.test
|
Adjust date/time functions so that they do a better job of keeping track
|
2024-03-04 13:58:09 +00:00 |
tkt-bdc6bbbb38.test
|
|
|
tkt-c48d99d690.test
|
|
|
tkt-c694113d5.test
|
|
|
tkt-cbd054fa6b.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
tkt-d11f09d36e.test
|
|
|
tkt-d82e3f3721.test
|
|
|
tkt-d635236375.test
|
|
|
tkt-f3e5abed55.test
|
|
|
tkt-f7b4edec.test
|
|
|
tkt-f67b41381a.test
|
|
|
tkt-f973c7ac31.test
|
|
|
tkt-f777251dc7a.test
|
|
|
tkt-fa7bf5ec.test
|
|
|
tkt-fc7bd6358f.test
|
|
|
tkt-fc62af4523.test
|
|
|
tokenize.test
|
|
|
tpch01.test
|
|
|
trace2.test
|
|
|
trace3.test
|
Fix the trace3-4.4 test to be more rebust against timing quirks.
|
2023-11-21 12:02:04 +00:00 |
trace.test
|
|
|
trans2.test
|
|
|
trans3.test
|
|
|
trans.test
|
|
|
transitive1.test
|
|
|
trigger1.test
|
Allow arbitrary expressions as the second argument to RAISE().
|
2024-05-08 17:42:13 +00:00 |
trigger2.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
trigger3.test
|
|
|
trigger4.test
|
|
|
trigger5.test
|
|
|
trigger6.test
|
|
|
trigger7.test
|
|
|
trigger8.test
|
|
|
trigger9.test
|
Update tests to work with SQLITE_ALLOW_ROWID_IN_VIEW.
|
2024-03-19 15:27:15 +00:00 |
triggerA.test
|
|
|
triggerB.test
|
|
|
triggerC.test
|
|
|
triggerD.test
|
|
|
triggerE.test
|
|
|
triggerF.test
|
|
|
triggerG.test
|
|
|
triggerupfrom.test
|
|
|
trustschema1.test
|
Fix JSON functions so that they work correctly under PRAGMA trusted_schema.
|
2023-01-09 12:01:30 +00:00 |
tt3_checkpoint.c
|
|
|
tt3_index.c
|
|
|
tt3_lookaside1.c
|
|
|
tt3_shared.c
|
|
|
tt3_stress.c
|
|
|
tt3_vacuum.c
|
|
|
types2.test
|
|
|
types3.test
|
All tests in "make test" now pass with Tcl9, except for about 198 cases where
|
2024-07-30 20:39:05 +00:00 |
types.test
|
|
|
unhex.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
unionall2.test
|
|
|
unionall.test
|
In the name resolver when SQLITE_ALLOW_ROWID_IN_INDEX is enabled, if there
|
2024-03-19 16:34:32 +00:00 |
unionallfault.test
|
|
|
unionvtab.test
|
|
|
unionvtabfault.test
|
|
|
unique2.test
|
|
|
unique.test
|
|
|
unixexcl.test
|
|
|
unordered.test
|
|
|
update2.test
|
|
|
update.test
|
Restore part of the UPDATE one-pass optimization that was removed by
|
2023-08-01 00:34:03 +00:00 |
upfrom1.tcl
|
|
|
upfrom1.test
|
|
|
upfrom2.test
|
|
|
upfrom3.test
|
|
|
upfrom4.test
|
Avoid performing aggregate processing more than once for a single expression. [forum:/info/36ff78b2a3|Forum post 36ff78b2a3].
|
2023-05-23 17:35:18 +00:00 |
upfromfault.test
|
|
|
upsert1.test
|
Test case for the fix in the previous check-in.
|
2024-04-12 11:28:35 +00:00 |
upsert2.test
|
|
|
upsert3.test
|
|
|
upsert4.test
|
|
|
upsert5.test
|
Silently ignore redundant ON CONFLICT clauses in an UPSERT. Only the first
|
2024-03-08 14:01:48 +00:00 |
upsertfault.test
|
|
|
uri2.test
|
|
|
uri.test
|
|
|
userauth01.test
|
|
|
utf16align.test
|
|
|
vacuum2.test
|
|
|
vacuum3.test
|
|
|
vacuum4.test
|
|
|
vacuum5.test
|
|
|
vacuum6.test
|
|
|
vacuum-into.test
|
The read-only CHECK-constraint optimization of [34ddf02d3d21151b] inhibits the
|
2024-04-09 13:57:27 +00:00 |
vacuum.test
|
|
|
vacuummem.test
|
|
|
values.test
|
Fix an "ifcapable" expression in values.test.
|
2024-05-24 13:33:39 +00:00 |
valuesfault.test
|
Attempt to reduce the memory used by VALUES clauses in as many statements as possible, not just INSERT. This branch still has problems.
|
2024-03-11 17:27:19 +00:00 |
varint.test
|
|
|
veryquick.test
|
|
|
view2.test
|
|
|
view3.test
|
|
|
view.test
|
Back out the previous change on this branch. In its place: Determine the
|
2024-04-25 16:55:53 +00:00 |
vt02.c
|
Further enhancements to make sure the correct returnning trigger is run when
|
2023-10-26 16:59:22 +00:00 |
vtab1.test
|
|
|
vtab2.test
|
|
|
vtab3.test
|
|
|
vtab4.test
|
|
|
vtab5.test
|
|
|
vtab6.test
|
|
|
vtab7.test
|
|
|
vtab8.test
|
|
|
vtab9.test
|
|
|
vtab_alter.test
|
|
|
vtab_err.test
|
|
|
vtab_shared.test
|
|
|
vtabA.test
|
|
|
vtabB.test
|
|
|
vtabC.test
|
|
|
vtabD.test
|
|
|
vtabdistinct.test
|
|
|
vtabdrop.test
|
|
|
vtabE.test
|
|
|
vtabF.test
|
|
|
vtabH.test
|
Remove obsolete testfixture TCL commands formerly required by Windows
|
2024-07-31 15:04:37 +00:00 |
vtabI.test
|
|
|
vtabJ.test
|
|
|
vtabK.test
|
|
|
vtabL.test
|
Add extra tests for the error messages generated by sqlite3_declare_vtab() when passed something other than a well-formed CREATE TABLE statement.
|
2024-05-16 16:22:51 +00:00 |
vtabrhs1.test
|
|
|
wal2.test
|
All tests in "make test" now pass with Tcl9, except for about 198 cases where
|
2024-07-30 20:39:05 +00:00 |
wal3.test
|
|
|
wal4.test
|
|
|
wal5.test
|
|
|
wal6.test
|
|
|
wal7.test
|
|
|
wal8.test
|
|
|
wal9.test
|
|
|
wal64k.test
|
|
|
wal_common.tcl
|
Get rid of "-encoding binary" across all test cases, as that is no longer
|
2024-07-30 17:09:51 +00:00 |
wal.test
|
Get rid of "-encoding binary" across all test cases, as that is no longer
|
2024-07-30 17:09:51 +00:00 |
walbak.test
|
|
|
walbig.test
|
|
|
walblock.test
|
|
|
walcksum.test
|
Get rid of "-encoding binary" across all test cases, as that is no longer
|
2024-07-30 17:09:51 +00:00 |
walcrash2.test
|
|
|
walcrash3.test
|
|
|
walcrash4.test
|
|
|
walcrash.test
|
|
|
walfault2.test
|
|
|
walfault.test
|
|
|
walhook.test
|
|
|
walmode.test
|
|
|
walnoshm.test
|
|
|
waloverwrite.test
|
|
|
walpersist.test
|
It turns out that pagerExclusiveLock() can be called with the lock state
|
2023-05-07 03:23:32 +00:00 |
walprotocol2.test
|
|
|
walprotocol.test
|
|
|
walro2.test
|
|
|
walro.test
|
|
|
walrofault.test
|
|
|
walseh1.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
walsetlk.test
|
|
|
walshared.test
|
|
|
walslow.test
|
Get rid of "-encoding binary" across all test cases, as that is no longer
|
2024-07-30 17:09:51 +00:00 |
walthread.test
|
|
|
walvfs.test
|
|
|
where2.test
|
|
|
where3.test
|
Improvements to the query planner to address the inefficiency described
|
2023-12-23 19:03:50 +00:00 |
where4.test
|
|
|
where5.test
|
|
|
where6.test
|
|
|
where7.test
|
Fix a test case whose value changes under the no_optimization permutation
|
2023-08-03 13:07:58 +00:00 |
where8.test
|
|
|
where9.test
|
|
|
where.test
|
Fix some test scripts that were failing with SQLITE_OMIT_VIRTUALTABLE builds.
|
2023-02-06 10:47:57 +00:00 |
whereA.test
|
|
|
whereB.test
|
|
|
whereC.test
|
|
|
whereD.test
|
|
|
whereE.test
|
|
|
whereF.test
|
|
|
wherefault.test
|
|
|
whereG.test
|
Back out an incorrect change to the sqlite3ExprCompareSkip() function that
|
2023-11-20 15:54:00 +00:00 |
whereH.test
|
|
|
whereI.test
|
|
|
whereJ.test
|
|
|
whereK.test
|
|
|
whereL.test
|
Omit the "noop(X)" test SQL function. Accomplish the same thing using
|
2024-03-17 16:01:23 +00:00 |
wherelfault.test
|
|
|
wherelimit2.test
|
Omit bogus tests accidentally added by the privious commit.
|
2024-06-06 23:22:32 +00:00 |
wherelimit3.test
|
Better optimize queries that use parameters in the LIMIT clause.
|
2024-06-06 15:03:16 +00:00 |
wherelimit.test
|
|
|
whereM.test
|
|
|
whereN.test
|
Add a heuristic in between the two solver() passes of the query planner that
|
2024-04-02 11:44:44 +00:00 |
widetab1.test
|
|
|
win32heap.test
|
|
|
win32lock.test
|
|
|
win32longpath.test
|
Remove obsolete testfixture TCL commands formerly required by Windows
|
2024-07-31 15:04:37 +00:00 |
win32nolock.test
|
|
|
window1.test
|
Fix the window-function group_concat() so that it returns an empty string
|
2024-05-23 23:26:04 +00:00 |
window2.tcl
|
|
|
window2.test
|
|
|
window3.tcl
|
|
|
window3.test
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +00:00 |
window4.tcl
|
|
|
window4.test
|
|
|
window5.test
|
|
|
window6.test
|
|
|
window7.tcl
|
|
|
window7.test
|
|
|
window8.tcl
|
|
|
window8.test
|
|
|
window9.test
|
|
|
windowA.test
|
|
|
windowB.test
|
Fix some test scripts that were failing with SQLITE_OMIT_VIRTUALTABLE builds.
|
2023-02-06 10:47:57 +00:00 |
windowC.test
|
|
|
windowD.test
|
|
|
windowE.test
|
Fix a case where the BTCF_AtLast flag was being left set incorrectly. This was causing obscure window function queries to fail.
|
2024-08-29 16:27:57 +00:00 |
windowerr.tcl
|
|
|
windowerr.test
|
|
|
windowfault.test
|
|
|
windowpushd.test
|
If a subquery is materialized due to an ORDER BY and that ordering is useful
|
2024-08-15 23:38:52 +00:00 |
with1.test
|
Do not compute result columns of subqueries that are never used. Make those
|
2023-02-15 17:53:17 +00:00 |
with2.test
|
Fix a name resolution issue with CTEs.
|
2024-08-20 22:44:40 +00:00 |
with3.test
|
The view-scan optimization was added to enhance the performance of one specific
|
2023-09-15 14:06:44 +00:00 |
with4.test
|
|
|
with5.test
|
|
|
with6.test
|
If a subquery is materialized due to an ORDER BY and that ordering is useful
|
2024-08-15 23:38:52 +00:00 |
withM.test
|
|
|
without_rowid1.test
|
|
|
without_rowid2.test
|
|
|
without_rowid3.test
|
|
|
without_rowid4.test
|
|
|
without_rowid5.test
|
|
|
without_rowid6.test
|
|
|
without_rowid7.test
|
|
|
wordcount.c
|
|
|
writecrash.test
|
|
|
zeroblob.test
|
|
|
zeroblobfault.test
|
|
|
zerodamage.test
|
|
|
zipfile2.test
|
All tests in "make test" now pass with Tcl9, except for about 198 cases where
|
2024-07-30 20:39:05 +00:00 |
zipfile.test
|
All tests in "make test" now pass with Tcl9, except for about 198 cases where
|
2024-07-30 20:39:05 +00:00 |
zipfilefault.test
|
|
|