File tree Expand file tree Collapse file tree 2 files changed +13
-2
lines changed
Expand file tree Collapse file tree 2 files changed +13
-2
lines changed Original file line number Diff line number Diff line change 3636 strategy :
3737 fail-fast : false
3838 matrix :
39- module : [ core, flink ]
39+ module : [ core, flink, lake ]
4040 name : " ${{ matrix.module }}"
4141 steps :
4242 - name : Checkout code
Original file line number Diff line number Diff line change 1919
2020STAGE_CORE=" core"
2121STAGE_FLINK=" flink"
22+ STAGE_LAKE=" lake"
2223
2324MODULES_FLINK=" \
2425fluss-flink,\
2526fluss-flink/fluss-flink-common,\
2627fluss-flink/fluss-flink-2.1,\
2728fluss-flink/fluss-flink-1.20,\
29+ "
30+
31+ # we move Flink legacy version tests to "lake" module for balancing testing time
32+ MODULES_LAKE=" \
2833fluss-flink/fluss-flink-1.19,\
2934fluss-flink/fluss-flink-1.18,\
3035fluss-lake,\
@@ -37,7 +42,10 @@ function get_test_modules_for_stage() {
3742 local stage=$1
3843
3944 local modules_flink=$MODULES_FLINK
40- local modules_core=\! ${MODULES_FLINK// ,/ ,\! }
45+ local modules_lake=$MODULES_LAKE
46+ local negated_flink=\! ${MODULES_FLINK// ,/ ,\! }
47+ local negated_lake=\! ${MODULES_LAKE// ,/ ,\! }
48+ local modules_core=" $negated_flink ,$negated_lake "
4149
4250 case ${stage} in
4351 (${STAGE_CORE} )
@@ -46,6 +54,9 @@ function get_test_modules_for_stage() {
4654 (${STAGE_FLINK} )
4755 echo " -pl fluss-test-coverage,$modules_flink "
4856 ;;
57+ (${STAGE_LAKE} )
58+ echo " -pl fluss-test-coverage,$modules_lake "
59+ ;;
4960 esac
5061}
5162
You can’t perform that action at this time.
0 commit comments