sqllogictest conformance report¶
SecantusDB (Python server) 0.6.0b9 · corpus gregrahn/sqllogictest @ c67f97bf3ca7 · sqllogictest-rs over pgwire · 2026-08-11
52/60 files pass end-to-end (8 expected divergences, 0 unexpected failures).
Regenerate with uv run python -m invoke validate-slt.
lane |
file |
result |
seconds |
|---|---|---|---|
postgres |
|
pass |
0.0 |
postgres |
|
pass |
0.08 |
postgres |
|
pass |
0.02 |
postgres |
|
pass |
0.01 |
postgres |
|
expected divergence |
0.03 |
postgres |
|
pass |
0.02 |
postgres |
|
pass |
0.02 |
postgres |
|
pass |
0.01 |
postgres |
|
pass |
0.03 |
postgres |
|
pass |
0.01 |
postgres |
|
pass |
0.0 |
postgres |
|
pass |
0.05 |
postgres |
|
pass |
32.65 |
postgres |
|
pass |
94.28 |
postgres |
|
pass |
35.79 |
postgres |
|
pass |
21.55 |
postgres |
|
pass |
94.02 |
postgres |
|
expected divergence |
3.9 |
postgres |
|
pass |
14.87 |
postgres |
|
pass |
15.59 |
postgres |
|
expected divergence |
8.64 |
postgres |
|
pass |
6.76 |
postgres |
|
pass |
10.69 |
postgres |
|
pass |
16.21 |
postgres |
|
pass |
15.98 |
postgres |
|
expected divergence |
12.0 |
postgres |
|
pass |
17.73 |
postgres |
|
pass |
22.71 |
postgres |
|
pass |
13.03 |
postgres |
|
pass |
47.69 |
postgres-extended |
|
pass |
0.0 |
postgres-extended |
|
pass |
0.12 |
postgres-extended |
|
pass |
0.02 |
postgres-extended |
|
pass |
0.02 |
postgres-extended |
|
expected divergence |
0.03 |
postgres-extended |
|
pass |
0.02 |
postgres-extended |
|
pass |
0.03 |
postgres-extended |
|
pass |
0.02 |
postgres-extended |
|
pass |
0.03 |
postgres-extended |
|
pass |
0.02 |
postgres-extended |
|
pass |
0.0 |
postgres-extended |
|
pass |
0.07 |
postgres-extended |
|
pass |
49.87 |
postgres-extended |
|
pass |
114.79 |
postgres-extended |
|
pass |
53.99 |
postgres-extended |
|
pass |
32.81 |
postgres-extended |
|
pass |
118.15 |
postgres-extended |
|
expected divergence |
6.8 |
postgres-extended |
|
pass |
25.91 |
postgres-extended |
|
pass |
26.65 |
postgres-extended |
|
expected divergence |
13.94 |
postgres-extended |
|
pass |
11.89 |
postgres-extended |
|
pass |
17.25 |
postgres-extended |
|
pass |
27.9 |
postgres-extended |
|
pass |
27.57 |
postgres-extended |
|
expected divergence |
19.76 |
postgres-extended |
|
pass |
29.46 |
postgres-extended |
|
pass |
25.51 |
postgres-extended |
|
pass |
15.24 |
postgres-extended |
|
pass |
55.58 |
Expected divergences¶
postgres: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)postgres:random/aggregates/slt_good_0.test— corpus expects SQLite’s division-by-zero -> NULL; PG (and we) raise SQLSTATE 22012 (~22k records in)postgres:random/expr/slt_good_0.test— corpus expects SQLite’s division-by-zero -> NULL; PG (and we) raise SQLSTATE 22012 (~75k records in)postgres: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)postgres-extended: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)postgres-extended:random/aggregates/slt_good_0.test— corpus expects SQLite’s division-by-zero -> NULL; PG (and we) raise SQLSTATE 22012 (~22k records in)postgres-extended:random/expr/slt_good_0.test— corpus expects SQLite’s division-by-zero -> NULL; PG (and we) raise SQLSTATE 22012 (~75k records in)postgres-extended: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)