Closed
Labels
P2Normal priority: edge case, feature gap, or test/process improvementNormal priority: edge case, feature gap, or test/process improvementenhancementNew feature or requestNew feature or request
Description
#71 added the xerial-control profile in libsql-conformance/pom.xml. It runs the same selected tests against sqlite-jdbc. Neither .github/workflows/pr.yml nor ci.yml passes -Pxerial-control.
A diverged vendored test could assert something that sqlite-jdbc itself fails. The tests that carry divergences are InsertQuery, CachedRowSet, and PreparedStatementThread. Nothing would flag it.
Expected:
- Run the control profile in CI, or on a schedule.
- Fail the build if
-Dconformance.control.driveris set outside thexerial-controlprofile.
Metadata
Metadata
Assignees
Labels
P2Normal priority: edge case, feature gap, or test/process improvementNormal priority: edge case, feature gap, or test/process improvementenhancementNew feature or requestNew feature or request
Activity
ci(conformance): run the xerial control profile as a reference probe (#…