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

PR: Split "test_mainwindow.test_help" and skip tests on Windows CI because they are timing out. #7792

Merged

Conversation

jnsebgosselin
Copy link
Member

@jnsebgosselin jnsebgosselin commented Aug 30, 2018

Description of Changes

It seems that tests related to the LSP are failing on AppVeyor with this error:

image

This PR proposes to skip the problematic tests on Windows CI. Note that the tests are passing locally on my Windows 10 laptop.

Also this PR proposes to split the test_mainwindow.test_help in two so that Help is tested independently when called from the Editor or from the IPython console. Otherwise, it is not possible to know if the test is timing out because of the action made in the Editor or in the IPython console.

Unfortunately, after the split, I found out that both tests were timing out on AppVeyor, so they had to be skipped. Still, I think splitting the test in two is an improvement, so I'm proposing it here anyway.

Issue(s) Resolved

This PR will allow the tests on Appveyor to pass for the following three PR:

PR #7790
PR #7789
PR #7768

Test the "get help" feature in the IPython console and the Editor
independently, otherwise, it's not possible to know which one is timing
out on AppVeyor.
@jnsebgosselin jnsebgosselin self-assigned this Aug 30, 2018
@ccordoba12 ccordoba12 changed the title Split "test_mainwindow.test_help" and skip tests on Windows CI because they are timing out. PR: Split "test_mainwindow.test_help" and skip tests on Windows CI because they are timing out. Aug 31, 2018
@ccordoba12
Copy link
Member

Tests are failing in Travis in the exact same point, so it seems you have found another error due to this.

@ccordoba12
Copy link
Member

Ok, I see you're addressing that in PR #7790.

@ccordoba12
Copy link
Member

Failures in Travis were already fixed.

@ccordoba12 ccordoba12 merged commit 3bbc834 into spyder-ide:master Aug 31, 2018
@jnsebgosselin jnsebgosselin deleted the split_test_Help_and_skip_tests branch August 31, 2018 20:45
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