From 75fbeea807bfb643361a47cf1833c723f0e93af9 Mon Sep 17 00:00:00 2001 From: Carlos Santos <4a.santos@gmail.com> Date: Thu, 24 Jul 2025 18:29:33 +0200 Subject: [PATCH] ci: enhance logging for failed TestApp and OpenVidu Meet tests --- .github/workflows/wc-e2e-test.yaml | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/.github/workflows/wc-e2e-test.yaml b/.github/workflows/wc-e2e-test.yaml index 802f9cb..96a3009 100644 --- a/.github/workflows/wc-e2e-test.yaml +++ b/.github/workflows/wc-e2e-test.yaml @@ -240,13 +240,14 @@ jobs: env: RUN_MODE: CI PLAYWRIGHT_BROWSERS_PATH: /tmp/ms-playwright - - name: List test results directory - if: always() + - name: Dump TestApp logs on failure + if: failure() run: | - echo "Listing test-results directory:" - ls -la frontend/webcomponent/test-results/ || echo "test-results directory not found" - echo "Finding all .webm files:" - find frontend/webcomponent/ -name "*.webm" -type f || echo "No .webm files found" + echo "=== TestApp logs ===" + docker logs testapp || echo "TestApp container logs not available" + + echo "=== OpenVidu Meet Backend logs ===" + docker logs openvidu-meet || echo "OpenVidu Meet container logs not available" - name: Upload failed test videos if: always() uses: actions/upload-artifact@v4