sqllogictest conformance report¶
SecantusDB (Python server) 0.7.0b3 · corpus gregrahn/sqllogictest @ c67f97bf3ca7 · sqllogictest-rs over pgwire · 2026-10-15
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.09 |
postgres |
|
pass |
0.01 |
postgres |
|
pass |
0.01 |
postgres |
|
expected divergence |
0.02 |
postgres |
|
pass |
0.01 |
postgres |
|
pass |
0.02 |
postgres |
|
pass |
0.01 |
postgres |
|
pass |
0.02 |
postgres |
|
pass |
0.01 |
postgres |
|
pass |
0.0 |
postgres |
|
pass |
0.05 |
postgres |
|
pass |
41.36 |
postgres |
|
pass |
106.76 |
postgres |
|
pass |
39.19 |
postgres |
|
pass |
26.78 |
postgres |
|
pass |
109.19 |
postgres |
|
expected divergence |
4.58 |
postgres |
|
pass |
17.29 |
postgres |
|
pass |
17.9 |
postgres |
|
expected divergence |
8.61 |
postgres |
|
pass |
5.94 |
postgres |
|
pass |
10.68 |
postgres |
|
pass |
16.4 |
postgres |
|
pass |
16.46 |
postgres |
|
expected divergence |
12.95 |
postgres |
|
pass |
18.95 |
postgres |
|
pass |
22.86 |
postgres |
|
pass |
13.21 |
postgres |
|
pass |
48.27 |
postgres-extended |
|
pass |
0.0 |
postgres-extended |
|
pass |
0.14 |
postgres-extended |
|
pass |
0.02 |
postgres-extended |
|
pass |
0.01 |
postgres-extended |
|
expected divergence |
0.03 |
postgres-extended |
|
pass |
0.02 |
postgres-extended |
|
pass |
0.02 |
postgres-extended |
|
pass |
0.01 |
postgres-extended |
|
pass |
0.03 |
postgres-extended |
|
pass |
0.01 |
postgres-extended |
|
pass |
0.0 |
postgres-extended |
|
pass |
0.07 |
postgres-extended |
|
pass |
68.49 |
postgres-extended |
|
pass |
138.57 |
postgres-extended |
|
pass |
59.16 |
postgres-extended |
|
pass |
39.41 |
postgres-extended |
|
pass |
139.63 |
postgres-extended |
|
expected divergence |
7.96 |
postgres-extended |
|
pass |
30.14 |
postgres-extended |
|
pass |
30.81 |
postgres-extended |
|
expected divergence |
13.49 |
postgres-extended |
|
pass |
9.75 |
postgres-extended |
|
pass |
16.61 |
postgres-extended |
|
pass |
28.04 |
postgres-extended |
|
pass |
28.37 |
postgres-extended |
|
expected divergence |
22.09 |
postgres-extended |
|
pass |
32.12 |
postgres-extended |
|
pass |
25.77 |
postgres-extended |
|
pass |
15.95 |
postgres-extended |
|
pass |
57.54 |
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)