risingwavelabs / risingwave

Best-in-class stream processing, analytics, and management. Perform continuous analytics, or build event-driven applications, real-time ETL pipelines, and feature stores in minutes. Unified streaming and batch. PostgreSQL compatible.
https://go.risingwave.com/slack
Apache License 2.0
6.79k stars 561 forks source link

frontend: use libtest-mimic for planner test #2881

Closed skyzh closed 2 years ago

skyzh commented 2 years ago

Currently, we are using build.rs to generate a list of tests. This doesn't integrate well with most ecosystems. In fact, we can use libtest-mimic to create a test-like interface, and let cargo nextest to run it in parallel.

https://github.com/risinglightdb/risinglight/pull/656

alissa-tung commented 2 years ago

I wanna give a try on this 0.0