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

Flaky Playwright test - notebook split cell #14450 #14457

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dhuebner
Copy link
Member

What it does

  • Removed flaky expectation that assumes a line element has state visible Intermittent Playwright test failures in theia-notebook-editor.test #14450
  • Added logging to see the line element state if the test should fail again
  • Updated Playwright to ^1.47.0 because earlier versions are not working with OS X Sequoia
  • Added allure-results to .gitignore . It is produced during Playwright tests run
  • Adjusted test workspace location detection, because in the latest Playwright plug-in the working directory is the workspace root. In the older version it was the playwright configuration file directory.

How to test

Tests are running automatically

Follow-ups

Further investigate failing flaky test using new logging data as it is not reproducible locally.

Review checklist

Reminder for reviewers

Copy link
Contributor

@planger planger left a comment

Choose a reason for hiding this comment

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

Thank you! Code changes look good and the Playwright upgrade is also more than welcome. Let's observe whether this already resolves the flakiness. At least it'll give us more insights.

Thanks again!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Needs merge
Development

Successfully merging this pull request may close these issues.

2 participants