-
-
Notifications
You must be signed in to change notification settings - Fork 3.9k
Fix browser tests #6870
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 browser tests #6870
Conversation
|
Thanks for making a pull request to JupyterLab! To try out this branch on binder, follow this link: |
blink1073
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks!
8e38429 to
fea72db
Compare
|
Eep, this is still failing browser tests, just a bit further down the road. |
|
If anybody is able to discern why this is still failing for some examples (you can test from the examples directory by running |
also added a `path` cmd line arg to `test_examples.py`
|
@ian-r-rose You were definitely right about waiting for the redirect: jupyterlab/examples/chrome-example-test.js Lines 50 to 54 in fea72db
but apparently waiting for too long can lead to errors like: You can get the "goldilocks" wait like so: await page.waitForNavigation();Refs: |
|
Ugggh, now the command line argument I added to |
ian-r-rose
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for finishing this off @telamonian!
|
No problem. Looking over the actual CI output logs, there are a ton of test errors that are being unhandled/uncaught for a variety of reasons. Example: Basically, |
Possible fix for CI woes in "Linux Usage" with notebook 6.0
References
jupyter/notebook#4260
Supersedes #6867
Code changes
User-facing changes
None
Backwards-incompatible changes
None