From 72c19e2673b15359e225eb6ac9d59ab58f401fb9 Mon Sep 17 00:00:00 2001 From: Nemanja Glumac <31325167+nemanjaglumac@users.noreply.github.com> Date: Wed, 30 Mar 2022 20:21:43 +0200 Subject: [PATCH] [E2E] Log output to file (#21360) --- .github/workflows/e2e-tests.yml | 5 ++++- frontend/test/__runner__/log4j2.xml | 6 +++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/e2e-tests.yml b/.github/workflows/e2e-tests.yml index 4ab4d6df316..18847bc41ed 100644 --- a/.github/workflows/e2e-tests.yml +++ b/.github/workflows/e2e-tests.yml @@ -122,10 +122,13 @@ jobs: run: yarn run test-cypress-no-build --folder ${{ matrix.folder }} --record --key ${{ secrets.CURRENTS_KEY }} --group ${{ matrix.folder }}-${{ matrix.edition }} --ci-build-id "${{ github.run_id }}-${{ github.run_attempt }}" env: TERM: xterm + - name: Upload Cypress recording upon failure uses: actions/upload-artifact@v3 if: failure() with: name: cypress-recording-${{ matrix.folder }}-${{ matrix.edition }} - path: ./cypress + path: | + ./cypress + ./logs/test.log if-no-files-found: ignore diff --git a/frontend/test/__runner__/log4j2.xml b/frontend/test/__runner__/log4j2.xml index b7652cee911..516ba509442 100644 --- a/frontend/test/__runner__/log4j2.xml +++ b/frontend/test/__runner__/log4j2.xml @@ -1,11 +1,11 @@ <?xml version="1.0" encoding="UTF-8"?> <Configuration> <Appenders> - <Console name="STDOUT" target="SYSTEM_OUT"> + <File name="TestLogs" fileName="logs/test.log"> <PatternLayout pattern="%d{MM-dd HH:mm:ss} %highlight{%p} %style{%c{2}}{bright} :: %m%n"> <replace regex=":basic-auth \\[.*\\]" replacement=":basic-auth [redacted]"/> </PatternLayout> - </Console> + </File> </Appenders> <Loggers> @@ -13,7 +13,7 @@ <Logger name="com.mchange" level="ERROR"/> <Root level="ERROR"> - <AppenderRef ref="STDOUT"/> + <AppenderRef ref="TestLogs"/> </Root> </Loggers> </Configuration> -- GitLab