diff --git a/.github/workflows/e2e-tests.yml b/.github/workflows/e2e-tests.yml index 4ab4d6df31684f67677673cb1f730b577975a8eb..18847bc41ed9873d0311f313c371e7e22c55687e 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 b7652cee911b0f4749b6062058d4b4d37d440fc7..516ba509442c98ba00aa356d542cc0ef6cd5a641 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>