test: integrate mysql (user-managed) into risedev and inline source tests #16449
+503
−220
Task list completed / task-list-completed
Started
2024-06-26 02:50:42
ago
0 / 8 tasks completed
8 tasks still to be completed
Details
Required Tasks
Task | Status |
---|---|
so that it can be run easier locally. | Incomplete |
also improved tests to include shared source | Incomplete |
I have written necessary rustdoc comments | Incomplete |
I have added necessary unit tests and integration tests | Incomplete |
I have added test labels as necessary. See details. | Incomplete |
I have added fuzzing tests or opened an issue to track them. (Optional, recommended for new SQL features #7934). | Incomplete |
My PR contains breaking changes. (If it deprecates some features, please create a tracking issue to remove them in the future). | Incomplete |
All checks passed in ./risedev check (or alias, ./risedev c ) |
Incomplete |
My PR contains critical fixes that are necessary to be merged into the latest release. (Please check out the details) | Incomplete |
My PR needs documentation updates. (Please use the Release note section below to summarize the impact on users) | Incomplete |
Now the envvars like MYSQL_USER are set by risedev d (in the risedev-env file), no need to manually export . BTW, previous hardcoded -u root is unnecessary. |
Incomplete |
added shared source test | Incomplete |
also create the users used by risingwave in the slt. | Incomplete |
Add your MySQL to risedev user profile | Incomplete |
risedev d | Incomplete |
risedev slt e2e_test/source_inline/cdc/mysql/mysql_create_drop.slt | Incomplete |
Loading