diff --git a/spyder/app/tests/test_mainwindow.py b/spyder/app/tests/test_mainwindow.py
index <HASH>..<HASH> 100644
--- a/spyder/app/tests/test_mainwindow.py
+++ b/spyder/app/tests/test_mainwindow.py
@@ -82,6 +82,7 @@ def main_window(request):
 # Tests
 #==============================================================================
 @flaky(max_runs=10)
+@pytest.mark.skipif(os.name == 'nt', reason="It times out sometimes on Windows")
 def test_open_notebooks_from_project_explorer(main_window, qtbot):
     """Test that new breakpoints are set in the IPython console."""
     projects = main_window.projects
Testing: Skip improved test on Windows because it hangs there