-
Notifications
You must be signed in to change notification settings - Fork 45
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bin: enhance skipif
#177
Comments
I think the original use case is “SQL syntax varies between databases” (ref https://www.sqlite.org/sqllogictest/doc/trunk/about.wiki), so the is just driver name. (But this is also break in out sqllogictest-bin now! 😄) This new use case is that one driver’s different behavior under different configuration. Kind of like |
I'm thinking of whether we can decouple Specifically, users can add one or more lables by In the use case above, there could be two labels: |
Also, could be nice to |
We have a
skipif
, added in #27, which usesDB::engine_name
sqllogictest-rs/sqllogictest/src/runner.rs
Lines 914 to 919 in 27eb9f5
#27 also added a flag
--engine
. But we use--engine
to switch driver now, and theengine_name
is not implemented insqllogictest-bin
sqllogictest-rs/sqllogictest-bin/src/engines.rs
Lines 96 to 105 in 27eb9f5
I think adding a new flag like
--name
or--label
can be enough.Use case here risingwavelabs/risingwave#9013 (comment)
The text was updated successfully, but these errors were encountered: