diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml index e853b917e16..64acdb168dc 100644 --- a/.github/workflows/master.yml +++ b/.github/workflows/master.yml @@ -165,7 +165,7 @@ jobs: **/kyuubi-spark-sql-engine.log* scala213: - name: Scala Spark Test + name: Scala Test runs-on: ubuntu-22.04 strategy: fail-fast: false @@ -175,8 +175,6 @@ jobs: java: - '8' spark: - - '3.2' - - '3.3' - '3.4' steps: - uses: actions/checkout@v3 @@ -195,11 +193,11 @@ jobs: uses: ./.github/actions/cache-engine-archives - name: Build on Scala ${{ matrix.scala }} run: | - TEST_MODULES="dev/kyuubi-codecov" + TEST_MODULES="!externals/kyuubi-flink-sql-engine" ./build/mvn clean install ${MVN_OPT} -am \ -Pjava-${{ matrix.java }} \ -Pscala-${{ matrix.scala }} \ - -Pspark-${{ matrix.spark }} ${{ matrix.spark-archive }} + -Pspark-${{ matrix.spark }} - name: Upload test logs if: failure() uses: actions/upload-artifact@v3 @@ -268,55 +266,6 @@ jobs: **/target/unit-tests.log **/kyuubi-flink-sql-engine.log* - flink-it-scala213: - name: Scala Flink Test - runs-on: ubuntu-22.04 - strategy: - fail-fast: false - matrix: - scala: - - 2.13 - java: - - 8 - flink: - - '1.16' - - '1.17' - steps: - - uses: actions/checkout@v3 - - name: Tune Runner VM - uses: ./.github/actions/tune-runner-vm - - name: Setup JDK ${{ matrix.java }} - uses: actions/setup-java@v3 - with: - distribution: temurin - java-version: ${{ matrix.java }} - cache: 'maven' - check-latest: false - - name: Setup Maven - uses: ./.github/actions/setup-maven - - name: Cache Engine Archives - uses: ./.github/actions/cache-engine-archives - - name: Build Flink with maven w/o linters - run: | - TEST_MODULES="externals/kyuubi-flink-sql-engine,integration-tests/kyuubi-flink-it" - ./build/mvn ${MVN_OPT} -pl ${TEST_MODULES} -Pflink-${{ matrix.flink }} \ - -Pscala-${{ matrix.scala }} \ - -am clean install -DskipTests - - name: Test Flink - run: | - TEST_MODULES="externals/kyuubi-flink-sql-engine,integration-tests/kyuubi-flink-it" - ./build/mvn ${MVN_OPT} -pl ${TEST_MODULES} -Pflink-${{ matrix.flink }} \ - -Pscala-${{ matrix.scala }} \ - test - - name: Upload test logs - if: failure() - uses: actions/upload-artifact@v3 - with: - name: unit-tests-log-scala-${{ matrix.scala }}-flink-${{ matrix.flink }}-${{ matrix.comment }} - path: | - **/target/unit-tests.log - **/kyuubi-flink-sql-engine.log* - hive-it: name: Hive Test runs-on: ubuntu-22.04