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 failing tests due to #9154 monaco upgrade 0.23.0 #9702

Merged
merged 2 commits into from
Jul 8, 2021

Conversation

EstherPerelman
Copy link
Contributor

@EstherPerelman EstherPerelman commented Jul 5, 2021

Signed-off-by: Esther Perelman [email protected]

What it does

Fixes: #9701

Review checklist

Reminder for reviewers

@EstherPerelman
Copy link
Contributor Author

EstherPerelman commented Jul 5, 2021

I still haven't found a solution for the next issue:
image

@vince-fugnitto vince-fugnitto added ci issues related to CI / tests test issues related to unit and api tests labels Jul 5, 2021
@EstherPerelman EstherPerelman changed the title Fix failing tests due to monaco upgrade 0.23.0 Fix failing tests due to #9154 monaco upgrade 0.23.0 Jul 6, 2021
@vince-fugnitto
Copy link
Member

I still haven't found a solution for the next issue

@EstherPerelman any update regarding the last failing typescript test (run reference code lens)?

@EstherPerelman
Copy link
Contributor Author

EstherPerelman commented Jul 6, 2021

I still haven't found a solution for the next issue

@EstherPerelman any update regarding the last failing typescript test (run reference code lens)?

@vince-fugnitto I know where the problem is, but don't know how to solve it (still working on it).

@vince-fugnitto
Copy link
Member

@EstherPerelman it's been a week now that the CI has been failing which means that new contributions have a failing CI, and next is not being published nightly. Perhaps if the test cannot be fixed soon, we can .skip it for the moment, and open an issue to track bringing it back?

@EstherPerelman
Copy link
Contributor Author

EstherPerelman commented Jul 8, 2021

@EstherPerelman it's been a week now that the CI has been failing which means that new contributions have a failing CI, and next is not being published nightly. Perhaps if the test cannot be fixed soon, we can .skip it for the moment, and open an issue to track bringing it back?

@vince-fugnitto It's really bad, I had some progress with it, It seems to be an error inside vsCode which checking for some condition before previous processes have been finished (that causes the condition to return false instead true), It happens only for the first time (what means that it's not so disturbing in real life),
There is also one more issue - as the link.dispatchEvent(new MouseEvent('mouseup', { bubbles: true })); not invoking (I clicked with the mouse and it worked),
I think it's a good idea to skip it until there will be a good solution...
WDYS?

@vince-fugnitto
Copy link
Member

WDYS?

@EstherPerelman I think proceeding with the fixes you have and the .skip is fine for the moment to bring CI back (which I highlighted why is important). You can also create an issue to track bringing the .skip back with your findings and hopefully we can think of providing a solution for it.

Signed-off-by: Esther Perelman <[email protected]>
@EstherPerelman
Copy link
Contributor Author

EstherPerelman commented Jul 8, 2021

@EstherPerelman I think proceeding with the fixes you have and the .skip is fine for the moment to bring CI back (which I highlighted why is important). You can also create an issue to track bringing the .skip back with your findings and hopefully we can think of providing a solution for it.

@vince-fugnitto added .skip & opened #9714 .

Copy link
Member

@vince-fugnitto vince-fugnitto 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 for taking care of the test regressions and opening the follow-up #9714 👍

@vince-fugnitto vince-fugnitto merged commit 36b9092 into eclipse-theia:master Jul 8, 2021
@vince-fugnitto vince-fugnitto added this to the 1.16.0 milestone Jul 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci issues related to CI / tests test issues related to unit and api tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

api-test: test failures following monaco upgrade
2 participants