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

Cypress evidence improvements #1065

Merged
merged 13 commits into from
Oct 10, 2024

Conversation

matzehecht
Copy link
Contributor

@matzehecht matzehecht commented Oct 7, 2024

Improves the test evidences for the e2e-cypress quickstarter by:

  • only adding log lines related to the test evidences to the xUnit files. (4f5c1c6)
  • switching plugin file to TS (5b9ddcb)
  • Add functions for printing plain text evidences and taking screenshot evidences (30edc9d, 5c1e480 and some fixes afterwards)

Closes #1042

Tasks:

  • Updated documentation in docs/modules/... directory
  • Ran tests in <quickstarter>/testdata directory

cschweikert
cschweikert previously approved these changes Oct 9, 2024
@matzehecht
Copy link
Contributor Author

Is there something missing to get this PR merged?

@cschweikert
Copy link
Member

Is there something missing to get this PR merged?

Hi, I already approved it 😉 LGTM from a code perspective. The golden sample tests should not be affected by the code changes, but I guess you tested this anyways. Then feel free to merge.

@BraisVQ
Copy link
Contributor

BraisVQ commented Oct 10, 2024

@matzehecht I put the zip, stashing and archiving for video inside an conditional, because it fails the pipeline if you do not generate it

Aside of this, it is good already

@BraisVQ BraisVQ self-requested a review October 10, 2024 14:18
@BraisVQ BraisVQ merged commit 31f4453 into opendevstack:master Oct 10, 2024
12 checks passed
@matzehecht matzehecht deleted the cypress-evidence-improvements branch October 10, 2024 14:54
@metmajer
Copy link
Member

@cschweikert @matzehecht @BraisVQ storing potentially large .zip files on a rather limited disk mount is totally discouraged and must be stored in Nexus instead. I have asked for this to be addressed in #1079. Please consider for next time.

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.

Improvements in the reporter for cypress
4 participants