From 64f866387cecd00ae19750d21fa1028f292ba2a2 Mon Sep 17 00:00:00 2001 From: Ivan Dyachkov Date: Thu, 5 Oct 2023 14:36:56 +0200 Subject: [PATCH] ci: compress ct logs before uploading --- .github/workflows/run_test_cases.yaml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/run_test_cases.yaml b/.github/workflows/run_test_cases.yaml index 3eb48af0d..54d250c24 100644 --- a/.github/workflows/run_test_cases.yaml +++ b/.github/workflows/run_test_cases.yaml @@ -108,11 +108,14 @@ jobs: with: name: coverdata path: _build/test/cover + - name: compress logs + if: failure() + run: tar -czf logs.tar.gz _build/test/logs - uses: actions/upload-artifact@v3 if: failure() with: name: logs-${{ matrix.profile }}-${{ matrix.prefix }}-${{ matrix.otp }}-sg${{ matrix.suitegroup }} - path: _build/test/logs + path: logs.tar.gz ct: runs-on: ${{ fromJSON(inputs.runner_labels) }} @@ -149,11 +152,14 @@ jobs: name: coverdata path: _build/test/cover if-no-files-found: warn # do not fail if no coverdata found + - name: compress logs + if: failure() + run: tar -czf logs.tar.gz _build/test/logs - uses: actions/upload-artifact@v3 if: failure() with: name: logs-${{ matrix.profile }}-${{ matrix.prefix }}-${{ matrix.otp }}-sg${{ matrix.suitegroup }} - path: _build/test/logs + path: logs.tar.gz tests_passed: needs: