dolphinscheduler icon indicating copy to clipboard operation
dolphinscheduler copied to clipboard

[DSIP-64] Add more workflow Integration test cases in master.

Open ruanwenjun opened this issue 1 year ago • 2 comments

Search before asking

  • [X] I had searched in the DSIP and found no similar DSIP.

Motivation

After https://github.com/apache/dolphinscheduler/issues/16423, we can easily add integration case for master. Some cases are already added at #16423, but the workflow might have many structure, and some task might influence the workflow runtime graph, so we need to add more cases.

  • Switch task case https://github.com/apache/dolphinscheduler/issues/16725
  • Sub workflow task case
  • Condition task case
  • More failover case
  • More workflow operation case
  • Master event bus benchmark

Design Detail

No response

Compatibility, Deprecation, and Migration Plan

No response

Test Plan

No response

Code of Conduct

ruanwenjun avatar Aug 18 '24 14:08 ruanwenjun

@ruanwenjun I am interest to work on this issue.

binitshrest avatar Oct 14 '24 11:10 binitshrest

@ruanwenjun I am interest to work on this issue.

Great, you can submit a PR to try, and you can find some example code under master/test

ruanwenjun avatar Oct 14 '24 11:10 ruanwenjun