Skip to content

Commit 8a41a1a

Browse files
committed
ci: add spark4.1 for celeborn test
1 parent 7f2742b commit 8a41a1a

1 file changed

Lines changed: 17 additions & 6 deletions

File tree

.github/workflows/celeborn.yml

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -37,16 +37,27 @@ jobs:
3737
strategy:
3838
fail-fast: false
3939
matrix:
40-
include:
41-
- celebornver: "celeborn-0.6"
42-
- celebornver: "celeborn-0.5"
40+
celebornver: [ "celeborn-0.6", "celeborn-0.5" ]
41+
sparkver: [ "spark-3.5", "spark-4.1" ]
42+
scalaver: [ "2.12", "2.13" ]
43+
javaver: [ "8", "21" ]
44+
exclude:
45+
- sparkver: "spark-3.5"
46+
scalaver: "2.13"
47+
- sparkver: "spark-3.5"
48+
javaver: "21"
49+
- sparkver: "spark-4.1"
50+
scalaver: "2.12"
51+
- sparkver: "spark-4.1"
52+
javaver: "8"
4353
uses: ./.github/workflows/tpcds-reusable.yml
44-
name: Test Celeborn ${{ matrix.celebornver }}
54+
name: Test Celeborn ${{ matrix.celebornver }}, ${{ matrix.sparkver }}, scala-${{ matrix.scalaver }}, jdk-${{ matrix.javaver }}
4555
with:
4656
celebornver: ${{ matrix.celebornver }}
47-
sparkver: "spark-3.5"
57+
sparkver: ${{ matrix.sparkver }}
58+
scalaver: ${{ matrix.scalaver }}
59+
javaver: ${{ matrix.javaver }}
4860
hadoop-profile: 'hadoop3'
49-
scalaver: "2.12"
5061
extrasparkconf: >-
5162
--conf spark.shuffle.manager=org.apache.spark.sql.execution.auron.shuffle.celeborn.AuronCelebornShuffleManager
5263
--conf spark.serializer=org.apache.spark.serializer.KryoSerializer

0 commit comments

Comments
 (0)