From 1a315097de64a3251de56fd7517ee5a23e1b7ff8 Mon Sep 17 00:00:00 2001 From: Marek Siarkowicz Date: Fri, 20 Jan 2023 09:19:49 +0100 Subject: [PATCH] tests: Set artifact name based to avoid file override from different subruns Signed-off-by: Marek Siarkowicz --- .github/workflows/linearizability-nightly.yaml | 3 +++ .github/workflows/linearizability-template.yaml | 4 ++++ .github/workflows/linearizability.yaml | 1 + 3 files changed, 8 insertions(+) diff --git a/.github/workflows/linearizability-nightly.yaml b/.github/workflows/linearizability-nightly.yaml index 109c3a72b..fca3b094c 100644 --- a/.github/workflows/linearizability-nightly.yaml +++ b/.github/workflows/linearizability-nightly.yaml @@ -13,15 +13,18 @@ jobs: ref: main count: 100 testTimeout: 200m + artifactName: test-main test-35: uses: ./.github/workflows/linearizability-template.yaml with: ref: release-3.5 count: 100 testTimeout: 200m + artifactName: test-35 test-34: uses: ./.github/workflows/linearizability-template.yaml with: ref: release-3.4 count: 100 testTimeout: 200m + artifactName: test-34 diff --git a/.github/workflows/linearizability-template.yaml b/.github/workflows/linearizability-template.yaml index 074a621b3..5f97a0010 100644 --- a/.github/workflows/linearizability-template.yaml +++ b/.github/workflows/linearizability-template.yaml @@ -12,6 +12,9 @@ on: required: false type: string default: '30m' + artifactName: + required: true + type: string permissions: read-all jobs: test: @@ -46,4 +49,5 @@ jobs: - uses: actions/upload-artifact@v2 if: always() with: + name: ${{ inputs.artifactName }} path: /tmp/linearizability/* diff --git a/.github/workflows/linearizability.yaml b/.github/workflows/linearizability.yaml index 1afa605c0..4564aba96 100644 --- a/.github/workflows/linearizability.yaml +++ b/.github/workflows/linearizability.yaml @@ -8,3 +8,4 @@ jobs: ref: ${{ github.ref }} count: 15 testTimeout: 30m + artifactName: test