Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SWC-6624: fixes #5246

Merged
merged 1 commit into from
Dec 13, 2023
Merged

SWC-6624: fixes #5246

merged 1 commit into from
Dec 13, 2023

Conversation

hallieswan
Copy link
Contributor

No description provided.

…g e2e tests, ensure that e2e report is pushed to s3 even if playwright tests fail
Comment on lines +66 to +71
- name: Confirm build downloaded
run: |
if [ ! -f "/$(pwd)/${{ env.BUILD_DIR }}/${{ env.BUILD_NAME }}" ]; then
echo "::error ::downloaded WAR not found"
exit 1
fi
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The latest e2e run on this branch did not repro the failures on develop, where the Playwright tests failed to run with this error: TypeError: The argument 'file' cannot be empty. Received ''. However, I can repro the error locally by deleting the SWC WAR, so that the file doesn't exist at the volume path specified when launching the SWC tomcat container.

Add this check to confirm that the build was successfully downloaded to help with troubleshooting if the same error occurs on develop in the future.

@@ -85,15 +91,15 @@ jobs:
TRACE_TOGGLE: ${{ github.repository_owner == 'Sage-Bionetworks' && 'on' || 'off'}}
run: yarn playwright test --shard ${{ matrix.shard }} --trace=${{ env.TRACE_TOGGLE }}
- name: Assume AWS Role
if: github.repository_owner == 'Sage-Bionetworks'
if: ${{ github.repository_owner == 'Sage-Bionetworks' && always() }}
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

When running in the Sage repo, ensure that e2e report is pushed to S3 even if Playwright tests fail

@hallieswan hallieswan marked this pull request as ready for review December 13, 2023 21:48
@hallieswan hallieswan requested a review from nickgros December 13, 2023 21:48
@hallieswan hallieswan merged commit 0e24d10 into develop Dec 13, 2023
8 checks passed
@hallieswan hallieswan deleted the SWC-6624 branch December 13, 2023 22:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants