-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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 crashing issues on workspace loader. #12421
Fix browser crashing issues on workspace loader. #12421
Conversation
Signed-off-by: Masaki Muranaka <monaka@monami-ya.com>
Can one of the admins verify this patch? |
1 similar comment
Can one of the admins verify this patch? |
ci-test |
Results of automated E2E tests of Eclipse Che Multiuser on OCP: |
Signed-off-by: Masaki Muranaka <monaka@monami-ya.com>
Signed-off-by: Masaki Muranaka <monaka@monami-ya.com>
Signed-off-by: Masaki Muranaka <monaka@monami-ya.com>
I fixed all pointed. Could you review again to make sure? |
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.
Nice. Thanks for improvement!
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.
I see the test report (https://ci.codenvycorp.com/job/che-pullrequests-test-ocp/1427//Selenium_20tests_20report/) shows a big regression, only 24.476% tests success. So che-qa has to investigate what is the reason.
ci-test |
Results of automated E2E tests of Eclipse Che Multiuser on OCP: |
ci-test |
Results of automated E2E tests of Eclipse Che Multiuser on OCP: |
I checked both CI failed and test regressions. I can't believe they are caused by this PR. This doesn't touch Selenium and/or Theia. |
@monaka Thanks for your contribution. Can not wait until your PR will be merged. |
ci-test |
@sleshchenko No problem :) I just wrote my impression about logs. I'm making similar patches for dashboard now. I'll send it after this was merged. |
Results of automated E2E tests of Eclipse Che Multiuser on OCP: |
ci-test |
Results of automated E2E tests of Eclipse Che Multiuser on OCP: |
Selenium tests execution on Eclipse Che Multiuser on OCP (https://ci.codenvycorp.com/job/che-pullrequests-test-ocp/1443/) doesn't show any regression against this Pull Request.
Sorry again for issues you faced with ci-test. |
ci-build |
1 similar comment
ci-build |
ci-build |
* Use `const` instead of `let` if it can. Signed-off-by: Masaki Muranaka <monaka@monami-ya.com> * Use updated authentication tokens always (refs eclipse-che#12042). Signed-off-by: Masaki Muranaka <monaka@monami-ya.com> * Wait for the reconnection established. (refs eclipse-che#11893) Signed-off-by: Masaki Muranaka <monaka@monami-ya.com> * Catch the unhandled Promise.reject(). Signed-off-by: Masaki Muranaka <monaka@monami-ya.com>
What does this PR do?
It fixes crashing web browsers by workspace-loader under unstable networks.
What issues does this PR fix or reference?
#11893 #12402 (and possibly #9295 #12063)
Note: I found similar bugs in Dashboard also. Issues above will be fixed after merged this and next PR.