sqllogictest conformance report¶
SecantusDB (Python server) 0.5.4b234 · corpus gregrahn/sqllogictest @ c67f97bf3ca7 · sqllogictest-rs over pgwire · 2026-07-14
26/30 files pass end-to-end (4 expected divergences, 0 unexpected failures).
Regenerate with uv run python -m invoke validate-slt.
file |
result |
seconds |
|---|---|---|
|
pass |
0.02 |
|
pass |
0.05 |
|
pass |
0.02 |
|
pass |
0.01 |
|
expected divergence |
0.02 |
|
pass |
0.02 |
|
pass |
0.02 |
|
pass |
0.02 |
|
pass |
0.02 |
|
pass |
0.01 |
|
pass |
0.01 |
|
pass |
0.04 |
|
pass |
14.44 |
|
pass |
31.93 |
|
pass |
12.95 |
|
pass |
9.36 |
|
pass |
34.81 |
|
expected divergence |
1.83 |
|
pass |
6.88 |
|
pass |
7.11 |
|
expected divergence |
3.82 |
|
pass |
2.99 |
|
pass |
4.74 |
|
pass |
7.63 |
|
pass |
7.54 |
|
expected divergence |
6.33 |
|
pass |
9.4 |
|
pass |
17.08 |
|
pass |
9.6 |
|
pass |
34.96 |
Expected divergences¶
evidence/slt_lang_createview.test— corpus expects SQLite read-only views; real Postgres auto-updates simple views (DELETE/UPDATE/INSERT on view1 succeed here, as on PG)random/aggregates/slt_good_0.test— corpus expects SQLite’s division-by-zero -> NULL; PG (and we) raise SQLSTATE 22012 (~22k records in)random/expr/slt_good_0.test— corpus expects SQLite’s division-by-zero -> NULL; PG (and we) raise SQLSTATE 22012 (~75k records in)random/select/slt_good_0.test— the corpus expects the RUNNER to cast REAL results to int per the ‘query I’ type string; sqllogictest-rs doesn’t (~52k records in)