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

fix: skip open attribute list step on e2e #3481

Merged
merged 4 commits into from Dec 27, 2023
Merged

Conversation

danielbdias
Copy link
Contributor

This PR fixes our Cypress e2e tests that are breaking due to a behavior change on our UI. Since we already open the Attribute list on the Trace and Test tabs, there is no need of having of clicking on the expand button to show the list.

Fixes

  • Update e2e to skip open attribute list step

Checklist

  • tested locally
  • added new dependencies
  • updated the docs
  • added a test

@@ -146,80 +146,45 @@ jobs:
with:
fetch-depth: 0

- name: set cache keys
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Our cache is causing false positives and negatives during our tests, causing our tests not to capture changes that should break tests.

This allowed us to merge a PR with a false negative test (the PR that changed the behavior of the Trace tab) and blocked this PR with a false positive.

@danielbdias danielbdias merged commit 068e293 into main Dec 27, 2023
37 checks passed
@danielbdias danielbdias deleted the fix/frontend-e2e-tests branch December 27, 2023 20:22
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.

None yet

2 participants