Yikun Jiang created SPARK-35607: ----------------------------------- Summary: Migrate Spark Arm Job from Jenkins to GitHub Actions Key: SPARK-35607 URL: https://issues.apache.org/jira/browse/SPARK-35607 Project: Spark Issue Type: Test Components: Project Infra Affects Versions: 3.1.2 Reporter: Yikun Jiang
There were two Arm CI jobs in AMP lab: [https://amplab.cs.berkeley.edu/jenkins/job/spark-master-test-python-arm/] [https://amplab.cs.berkeley.edu/jenkins/job/spark-master-test-maven-arm/] As note from ML[1], AMPLab will shut jenkins down at the end of 2021. We should consider to migrate the Arm job from jenkins to somewhere like github action. Unfortunately, the github action doen't support native arm64 vitualenv yet. We propose to use the kubernetes on Arm to complete this task as two part: 1. Build the basic Arm64 docker image on Github Action in some repo: [https://github.com/Yikun/spark-arm-docker] The docker build job will be running in self-host node(Arm64). 2. Running above image and running test script. Here is the POC job for build test: [https://github.com/Yikun/spark-arm-docker/pull/4] Here is the POC job for python test: [https://github.com/Yikun/spark-arm-docker/pull/6] TODO: Split the maven test job to multiple small job to make the job complete in 2 hours.(Gtihub timeout limition) [1] [http://apache-spark-developers-list.1001551.n3.nabble.com/please-read-current-state-and-the-future-of-the-apache-spark-build-system-td31075.html] -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org For additional commands, e-mail: issues-h...@spark.apache.org