Skip to content

Commit 5b730ba

Browse files
committed
Mark flaky test as xfail, install pytest-timeout
1 parent 7908319 commit 5b730ba

3 files changed

Lines changed: 16 additions & 0 deletions

File tree

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ dev = [
7272
"jupyter-book>=1,<2",
7373
"nbsphinx",
7474
"pyinstrument",
75+
"pytest-timeout>=2.4.0",
7576
]
7677
agno = ["agno>=2.2.1", "sqlalchemy>=2.0.40"]
7778
google = ["google-genai>=1.8.0"]

test/solidlsp/elixir/test_elixir_symbol_retrieval.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -257,6 +257,7 @@ def test_symbol_methods_integration(self, language_server: SolidLanguageServer)
257257
# We should find some references or none (both are valid outcomes)
258258
assert isinstance(refs, list)
259259

260+
@pytest.mark.xfail(reason="Flaky test, sometimes fails with an Expert-internal error")
260261
@pytest.mark.parametrize("language_server", [Language.ELIXIR], indirect=True)
261262
def test_symbol_tree_structure(self, language_server: SolidLanguageServer) -> None:
262263
"""Test that symbol tree structure is correctly built."""

uv.lock

Lines changed: 14 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)