Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 12 additions & 12 deletions .github/rawWorkflows/gh-ci-parameterized-flow.txt
Original file line number Diff line number Diff line change
Expand Up @@ -45,20 +45,20 @@
find . -path "**/build/reports/*" -or -path "**/build/test-results/*" > artifacts.list
rsync -R --files-from=artifacts.list . ${{ github.job }}-artifacts
tar -zcvf ${{ github.job }}-jdk${{ matrix.jdk }}-logs.tar.gz ${{ github.job }}-artifacts
- name: Generate Fork Repo Test Reports
if: ${{ (github.repository_owner != 'linkedin') && (success() || failure()) }}
uses: dorny/test-reporter@v1.9.1
- name: Publish Test Report
env:
NODE_OPTIONS: --max-old-space-size=9182
NODE_OPTIONS: "--max_old_space_size=8192"
uses: mikepenz/action-junit-report@v5
if: always() # always run even if the previous step fails
with:
token: ${{ secrets.GITHUB_TOKEN }}
name: ${{ github.job }} Test Reports # Name where it report the test results
path: '**/TEST-*.xml'
fail-on-error: 'false'
max-annotations: '10'
list-tests: 'all'
list-suites: 'all'
reporter: java-junit
check_name: 'Unit Test Report'
comment: true
annotate_only: true
flaky_summary: true
check_retries: true
commit: ${{github.event.workflow_run.head_sha}}
detailed_summary: true
report_paths: '**/build/test-results/test/TEST-*.xml'
- name: Upload Build Artifacts
if: success() || failure()
uses: actions/upload-artifact@v4
Expand Down
14 changes: 11 additions & 3 deletions .github/workflows/UnitTests-core.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,13 +15,14 @@ jobs:
strategy:
fail-fast: false
matrix:
jdk: [ 8, 11, 17 ]
jdk: [ 17 ]
runs-on: ubuntu-latest
timeout-minutes: 60
permissions:
contents: read
checks: write
id-token: write
pull-requests: write # only required if `comment: true` was enabled
steps:
- uses: actions/checkout@v4
with:
Expand All @@ -40,7 +41,7 @@ jobs:
- name: Setup Gradle
uses: gradle/actions/setup-gradle@v4
- name: Run Unit Tests with Code Coverage
run: ./gradlew -x :internal:venice-avro-compatibility-test:test ${{ inputs.arg }}
run: ./gradlew -DmaxParallelForks=4 --parallel --continue -x :internal:venice-avro-compatibility-test:test ${{ inputs.arg }}
- name: Package Build Artifacts
if: success() || failure()
shell: bash
Expand All @@ -52,9 +53,16 @@ jobs:
- name: Publish Test Report
env:
NODE_OPTIONS: "--max_old_space_size=8192"
uses: mikepenz/action-junit-report@v3
uses: mikepenz/action-junit-report@v5
if: always() # always run even if the previous step fails
with:
check_name: 'Unit Test Report'
comment: true
annotate_only: true
check_retries: true
flaky_summary: true
commit: ${{github.event.workflow_run.head_sha}}
detailed_summary: true
report_paths: '**/build/test-results/test/TEST-*.xml'
- name: Upload Build Artifacts
if: success() || failure()
Expand Down
181 changes: 0 additions & 181 deletions .github/workflows/VeniceCI-CompatibilityTests.yml

This file was deleted.

Loading