Open thexiay opened 10 months ago
Here is this test tool workflow:
for test pg:
./risedev ci-start pg
for test risingwave:
./risedev ci-start ci-3cn-1fe
I will add a template configuration for start a pgserver .
The meaning of long parameters:
--mode
:test target. Moreover,it can be optional, it will automatically detect whether the environment starts pg or risingwave to read different configurations
--test
:schedule test
for pg:
./risedev do-regress-test --mode pg --test array binary
for risingwave
./risedev do-regress-test --mode risingwave --test array binary
Either output the test result to screen or output to a directory is all ok.
./risedev down
Why here use local mode to start dependcy compoment like grafana,minio,kafka but not in docker? It's easily affected by the environment and we will not debug or change those dependent components code.😕
This issue has been open for 60 days with no activity. Could you please update the status? Feel free to continue discussion or close as not planned.
Is your feature request related to a problem? Please describe.
Is there any way to test regress test in risedev tools? For example, if i issue a pull request,i found my regress test fail, is there a quick and easy way to verify it locally? For now,if i want to regress test locally, i should do this,
pg regress test
risingwave regress test
I think there must be another easier way to integrated it into risedev tools,just like:
./risedev regress-test array
./risedev regress-test boolean varchar text int2 int4 int8 float4 float8 comments
I hope to hear your suggestions or other better ways.
Describe the solution you'd like
No response
Describe alternatives you've considered
No response
Additional context
No response