Open agershun opened 9 years ago
For future tests I will use Postgres and SQLite versions.
I changed a SLT parser a little bit. Now I want to focus only on the first file select1.test
.
Current results are (May 17,2015 8:07)
PS. 84% is not so bad :+1:
Current state (May 17, 2015 @ 11:45) - KPI1 = 100% (select1.js passed)!!!
It is a time to start with select2.test - KPI2 tests - 1031 parsed ok - 1031 (100%) run ok - 105 (10%) time - 5.9s
First results for all files:
Date: May 17, 2015 @ 17-40 version 0.1.6
This file contains a log of tests runned on the SQLLOGICTEST package.
Almost passed for 1,2, and 3
Overall results for May 19, 2015 15:45
Result for all test files without select4.test and select5.test in total
Im so glad the test have been pushing you and the quality further. I have been a bit offline - im back on track :)
:+1: AlaSQL definitely needs you! Especially SQLLOGIC and NIST SQL test part.
Good to hear that all the work is not done yet ;-)
What is NIST ?
NIST - American National Institute for Standardization (http://www.nist.gov/)
They have SQL Test Suite. I took some sql files from this suite and prepare interpreter. Al these files located here:
https://github.com/agershun/alasql/tree/master/test-sql/nisttest
nice - you already looked into converting it.
Is it working? what is missing? What do you need help with?
A little bit later, I just test all these files in general (unfortunately AlaSQL can not pass select4 and select5), but for other files we can understand what was the reason of errors. Give me a couple days, I will prepare a plan
I have updated https://github.com/agershun/alasql/blob/develop/TESTLOG.md with a full test run.
The overall quality is growing!
Total script time: 21219236ms (5.9 hours)
@mathiasrw I modified slightly the test procedure, found the source of the 'frozen' bug (from select4.test) and select subset of sqllogictest files to be the standard for future development.
So, May 15, 2016. version 0.1.16
I will run this test for all new versions and publish the progress.