Skip to content

Commit

Permalink
try to split tests in CI to speed up
Browse files Browse the repository at this point in the history
  • Loading branch information
jlorper committed Feb 1, 2025
1 parent 09fc121 commit 483cb75
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions .github/workflows/test-java.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@ on: [push]
jobs:
test:
runs-on: ubuntu-latest
strategy:
matrix:
package: [ "com.google.appengine.tools.cloudtasktest", "com.google.appengine.tools.mapreduce", "com.google.appengine.tools.pipeline" ]
steps:
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
Expand All @@ -16,9 +19,9 @@ jobs:
run: |
cd java/
mvn clean compile
- name: Build with Maven
- name: Run Tests for Package ${{ matrix.package }}
env:
APPENGINE_MAPREDUCE_CI_SERVICE_ACCOUNT_KEY: ${{ secrets.APPENGINE_MAPREDUCE_CI_SERVICE_ACCOUNT_KEY }}
run: |
cd java/
mvn test
mvn test -Dtest=${{ matrix.package }}.**

0 comments on commit 483cb75

Please sign in to comment.