You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is it possible to add e2e simulation tests for the connector sink or source?
e.g. #6631
Theoretically it's possible. But we have to build a dedicated simulator for each kind of source and sink. Each of them will take us at least 0.5 man-months in my prediction. Currently we already have a simulator for kafka. With this, the complete data flow from source to sink has been covered in the test. So any more simulator for a connector will only result in the connector code itself being tested, which I don't think the ROI is high. 🤔
By the way, I just found a new project hermit published by Meta a week ago. It is a system-level deterministic testing tool. It seems like a good solution to this case. I'm going to do some research on it soon. (UPDATE: tracking in #6665)
We are utilizing deterministic simulation testing to find bugs efficiently and reproduce them at any time.
Status and TODO
Pull Requests
Hunted Bugs
introduced by feat(batch-task): init task status management #4437
fixed by fix(batch): consume dml status and ensure task id always found #4516
Related Links
The text was updated successfully, but these errors were encountered: