This is an automated email from the ASF dual-hosted git repository.
spmallette pushed a commit to branch gha-fix
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
The following commit(s) were added to refs/heads/gha-fix by this push:
new 496105ac53 Run feature and integration tests in parallel for hadoop
GHA CTR
496105ac53 is described below
commit 496105ac5357df937c7710ba62db0e840f4b0231
Author: Stephen Mallette <[email protected]>
AuthorDate: Thu Feb 19 08:15:45 2026 -0500
Run feature and integration tests in parallel for hadoop GHA CTR
---
.github/workflows/build-test.yml | 32 ++++++++++++++++++++------------
1 file changed, 20 insertions(+), 12 deletions(-)
diff --git a/.github/workflows/build-test.yml b/.github/workflows/build-test.yml
index 6e192a2be7..6c9cc99678 100644
--- a/.github/workflows/build-test.yml
+++ b/.github/workflows/build-test.yml
@@ -125,14 +125,11 @@ jobs:
# name: ${{ github.sha }}
# path: ./gremlin-server/gremlin-server.tar
# retention-days: 1
- hadoop:
- name: hadoop
+ hadoop-standard:
+ name: hadoop standard
timeout-minutes: 45
needs: smoke
- runs-on: ${{ matrix.os }}
- strategy:
- matrix:
- os: [ubuntu-latest, windows-latest]
+ runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- name: Set up JDK 11
@@ -140,15 +137,26 @@ jobs:
with:
java-version: '11'
distribution: 'temurin'
- - name: Build with Maven Windows
- if: runner.os == 'Windows'
+ - name: Build with Maven
run: |
- mvn clean install -pl
-:gremlin-javascript,-:gremlin-python,-gremlin-dotnet,-:gremlin-dotnet-source,-:gremlin-dotnet-tests,-:gremlint
-q -DskipTests -DskipImageBuild -Dci
- - name: Build with Maven Ubuntu
- if: runner.os == 'Linux'
+ mvn clean install -pl
-:gremlin-javascript,-:gremlin-python,-gremlin-dotnet,-:gremlin-dotnet-source,-:gremlin-dotnet-tests,-:gremlint
-q -DskipTests -Dci
+ mvn verify -pl :hadoop-gremlin -DskipTests
-DskipIntegrationTests=false '-Dit.test=HadoopGraphProcessStandardIntegrateTest'
+ hadoop-feature:
+ name: hadoop feature
+ timeout-minutes: 45
+ needs: smoke
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v6
+ - name: Set up JDK 11
+ uses: actions/setup-java@v5
+ with:
+ java-version: '11'
+ distribution: 'temurin'
+ - name: Build with Maven
run: |
mvn clean install -pl
-:gremlin-javascript,-:gremlin-python,-gremlin-dotnet,-:gremlin-dotnet-source,-:gremlin-dotnet-tests,-:gremlint
-q -DskipTests -Dci
- mvn verify -pl :hadoop-gremlin -DskipTests
-DskipIntegrationTests=false
+ mvn verify -pl :hadoop-gremlin -DskipTests
-DskipIntegrationTests=false '-Dit.test=HadoopGraphFeatureIntegrateTest'
spark-core:
name: spark core
timeout-minutes: 45