Commit Graph

40 Commits

Author SHA1 Message Date
Pekka Enberg
37566d29cc cli: Remove extra binary
The `cargo-dist` tool attempts to find it but because we never build it,
packaging fails. Remove the extra binary. Probably better to work
towards making experimental indexes a runtime flag instead.
2025-06-19 09:41:01 +03:00
Pere Diaz Bou
878e39eee0 skip python write tests without indexes 2025-06-17 19:33:23 +02:00
Pere Diaz Bou
9ae4563bcd index_experimental flag to enable index usages
Currently indexes are the bulk of the problem with `UPDATE` and
`DELETE`, while we work on fixing those it makes sense to disable
indexing since they are not stable. We want to try to make everything
else stable before we continue with indexing.
2025-06-17 19:33:23 +02:00
pedrocarlo
66f82e47f5 tpc-h with criterion and nyrkio 2025-05-23 01:32:16 -03:00
pedrocarlo
a818b6924c Removed repeated binary expression translation. Adjusted the set_collation to capture additional context of whether it was set by a Collate expression or not. Added some tests to prove those modifications were necessary. 2025-05-19 15:22:14 -03:00
PThorpe92
6d70e6d048 Add reset db to Makefile to create clean testing db between tests that perform writes 2025-05-17 16:23:17 -04:00
Pekka Enberg
0db542171f Makefile: Update test-sqlite3 target to run Rust tests
The API compat test suite is now all in Rust.
2025-05-15 09:15:35 +03:00
pedrocarlo
2e147b20a8 Adjustments and explicitely just emitting NoConflict on unique indexes 2025-04-24 13:13:39 -03:00
PThorpe92
2e33ce6896 Add release build to bench vfs in makefile to ensure there is an exec target 2025-04-21 12:31:38 -04:00
PThorpe92
2037fbeba5 Add bench-vfs command to makefile 2025-04-21 12:22:40 -04:00
pedrocarlo
bd5531987e adjusting memory test to use UV 2025-04-15 12:51:43 -03:00
pedrocarlo
bdef83dc1c update test 2025-04-15 12:45:46 -03:00
pedrocarlo
58e091cb23 setup uv for limbo 2025-04-15 12:45:46 -03:00
pedrocarlo
862783aec7 forgot to add to test command in makefile 2025-04-15 12:45:46 -03:00
pedrocarlo
46eaa52400 write tests for file backed db 2025-04-15 12:45:45 -03:00
pedrocarlo
8f202e8015 separate memory tests to track large blob insertions 2025-04-01 19:42:44 -03:00
Pekka Enberg
7832ae22df Enable pretty mode in shell by default
Fixes #929
2025-03-22 08:10:26 +02:00
PThorpe92
6c98cf4d82 Clean up extension python tests to use convenience CLI-test class 2025-02-25 20:36:35 -05:00
Jussi Saurio
e8c0717f5b Add modified clickbench script to repo + CI 2025-02-15 11:48:06 +02:00
CK-7vn
5f02521d08 cleanup shell tests and cli 2025-02-13 00:49:12 -05:00
pedrocarlo
eb40505c31 some tests in sqlite rely on commands not implemented in limbo yet 2025-02-06 23:36:02 -03:00
pedrocarlo
9acba9c140 added tests 2025-02-01 16:13:37 -03:00
Pekka Enberg
b9c89e79c2 testing: Add few TCL tests for vector extensions 2025-01-28 14:24:09 +02:00
PThorpe92
cc63aac305 Fix tests to account for built-in extensions 2025-01-21 09:32:44 -05:00
PThorpe92
9c208dc866 Add tests for first extension 2025-01-14 07:27:35 -05:00
Daniel Kaluza
34690e3b63 Remove dependency on system libsqlite headers from compatibility tests 2025-01-03 11:19:21 +01:00
PThorpe92
1833dcb618 Shrink shell help msg and replace hardcoded path for shell tests 2024-12-16 20:14:04 -05:00
PThorpe92
7ca0abc61d Replace tcl with python tests and add to makefile 2024-12-15 21:40:42 -05:00
PThorpe92
fb70be752e Add first tests for shell specific options and behavior 2024-12-15 18:23:40 -05:00
Luca Barbato
eacbba2c07 Minimal cargo-c support 2024-12-14 15:19:50 +01:00
Ethan Niser
d47d494865 update flake to include tcl latest (addresses #243) and add core foundation lib and link flags for darwin 2024-08-01 18:00:46 -07:00
Pekka Enberg
3e73694370 build: Add sqlite3 API tests to make test 2024-07-17 12:13:45 +03:00
Pekka Enberg
3e8da8e4c5 Document how to run compat tests with SQLite 2024-07-12 08:27:06 +03:00
Pekka Enberg
910b3bc84c Merge pull request #99 from vivek378521/improve-makefile 2024-07-08 08:58:13 +03:00
Ishan Jain
61f6d69237 download wasm32-wasi target for wasm builds 2024-07-06 12:41:46 +05:30
Vivek
cc9e6f7a5a Add rust package version check and install + wasm32-wasi package presence 2024-07-06 12:29:59 +05:30
Pekka Enberg
805458e37f Drop wasm toolchain dependency for tests 2024-06-19 16:24:04 +03:00
Pekka Enberg
94c827d5ae First pass on compatibility tests
With some help from GPT, add a TCL script that has similar syntax as
some of the SQLite source tree tests.
2024-06-19 16:11:55 +03:00
Pekka Enberg
9098744a37 Rename to Limbo 2023-09-30 15:40:35 +03:00
Pekka Enberg
fb72f9688b Initial commit 2023-08-27 09:59:12 +03:00