Omit wal mode tests in memdb1.test for builds and configurations that do not support wal mode.
FossilOrigin-Name: 0f13c0d9fd7757c6e0b845a285c0047d2c60293354335660d19d80ad799646fc
This commit is contained in:
parent
b127d0fd2a
commit
70a05e9168
12
manifest
12
manifest
@ -1,5 +1,5 @@
|
||||
C Omit\swal\smode\stests\sin\svacuum-into.test\sfor\sbuilds\sand\sconfigurations\sthat\sdo\snot\ssupport\swal\smode.
|
||||
D 2021-11-22T16:48:42.627
|
||||
C Omit\swal\smode\stests\sin\smemdb1.test\sfor\sbuilds\sand\sconfigurations\sthat\sdo\snot\ssupport\swal\smode.
|
||||
D 2021-11-22T16:50:41.322
|
||||
F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1
|
||||
F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea
|
||||
F LICENSE.md df5091916dbb40e6e9686186587125e1b2ff51f022cc334e886c19a0e9982724
|
||||
@ -1200,7 +1200,7 @@ F test/malloctraceviewer.tcl b7a54595270c1d201abf1c3f3d461f27eaf24cdef623ad08a0f
|
||||
F test/manydb.test 28385ae2087967aa05c38624cec7d96ec74feb3e
|
||||
F test/mem5.test c6460fba403c5703141348cd90de1c294188c68f
|
||||
F test/memdb.test c1f2a343ad14398d5d6debda6ea33e80d0dafcc7
|
||||
F test/memdb1.test 6abe1eb18ded9cadf3c01044ef3fb97d98e6c9736d3609410312026820f16c4e
|
||||
F test/memdb1.test 2c4e9cc10d21c6bf4e217d72b7f6b8ba9b2605971bb2c5e6df76018e189f98f5
|
||||
F test/memjournal.test 70f3a00c7f84ee2978ad14e831231caa1e7f23915a2c54b4f775a021d5740c6c
|
||||
F test/memleak.test 10b9c6c57e19fc68c32941495e9ba1c50123f6e2
|
||||
F test/memsubsys1.test 9e7555a22173b8f1c96c281ce289b338fcba2abe8b157f8798ca195bbf1d347e
|
||||
@ -1933,7 +1933,7 @@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a91a7acc6293828957a386a8a93
|
||||
F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc
|
||||
F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e
|
||||
F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0
|
||||
P 6f6f31c7df6831af28a24e69f744beeade739bb7bbb0810d5bbe592e4cd75e3d
|
||||
R b2cc8f3ef268f34c97829cb1aa58b60b
|
||||
P 65de17635468791678b9d205552a4faec2d6c3b7d330c559b6f81ab072254533
|
||||
R 8138fe107618e89498a671585c9ae9b7
|
||||
U dan
|
||||
Z 7717fd30c8d7147f1267bc468c6e03ee
|
||||
Z 5f6fb8081b4198ed8d1b17c8740a8365
|
||||
|
@ -1 +1 @@
|
||||
65de17635468791678b9d205552a4faec2d6c3b7d330c559b6f81ab072254533
|
||||
0f13c0d9fd7757c6e0b845a285c0047d2c60293354335660d19d80ad799646fc
|
@ -233,36 +233,38 @@ ifcapable vtab {
|
||||
#-------------------------------------------------------------------------
|
||||
# dbsqlfuzz 0a13dfb474d4f2f11a48a2ea57075c96fb456dd7
|
||||
#
|
||||
reset_db
|
||||
do_execsql_test 800 {
|
||||
PRAGMA auto_vacuum = 0;
|
||||
PRAGMA page_size = 8192;
|
||||
PRAGMA journal_mode = wal;
|
||||
CREATE TABLE t1(x, y);
|
||||
INSERT INTO t1 VALUES(1, 2);
|
||||
CREATE TABLE t2(x, y);
|
||||
} {wal}
|
||||
db close
|
||||
|
||||
set fd [open test.db]
|
||||
fconfigure $fd -translation binary -encoding binary
|
||||
set data [read $fd [expr 20*1024]]
|
||||
|
||||
sqlite3 db ""
|
||||
db deserialize $data
|
||||
|
||||
do_execsql_test 810 {
|
||||
PRAGMA locking_mode = exclusive;
|
||||
SELECT * FROM t1
|
||||
} {exclusive 1 2}
|
||||
|
||||
do_execsql_test 820 {
|
||||
INSERT INTO t1 VALUES(3, 4);
|
||||
SELECT * FROM t1;
|
||||
} {1 2 3 4}
|
||||
|
||||
do_catchsql_test 830 {
|
||||
PRAGMA wal_checkpoint;
|
||||
} {1 {database disk image is malformed}}
|
||||
if {[wal_is_capable]} {
|
||||
reset_db
|
||||
do_execsql_test 800 {
|
||||
PRAGMA auto_vacuum = 0;
|
||||
PRAGMA page_size = 8192;
|
||||
PRAGMA journal_mode = wal;
|
||||
CREATE TABLE t1(x, y);
|
||||
INSERT INTO t1 VALUES(1, 2);
|
||||
CREATE TABLE t2(x, y);
|
||||
} {wal}
|
||||
db close
|
||||
|
||||
set fd [open test.db]
|
||||
fconfigure $fd -translation binary -encoding binary
|
||||
set data [read $fd [expr 20*1024]]
|
||||
|
||||
sqlite3 db ""
|
||||
db deserialize $data
|
||||
|
||||
do_execsql_test 810 {
|
||||
PRAGMA locking_mode = exclusive;
|
||||
SELECT * FROM t1
|
||||
} {exclusive 1 2}
|
||||
|
||||
do_execsql_test 820 {
|
||||
INSERT INTO t1 VALUES(3, 4);
|
||||
SELECT * FROM t1;
|
||||
} {1 2 3 4}
|
||||
|
||||
do_catchsql_test 830 {
|
||||
PRAGMA wal_checkpoint;
|
||||
} {1 {database disk image is malformed}}
|
||||
}
|
||||
|
||||
finish_test
|
||||
|
Loading…
x
Reference in New Issue
Block a user