From 2024747e7ffcaa3600f630970f14a99828c7b6a5 Mon Sep 17 00:00:00 2001 From: Dominik Jain Date: Sat, 14 Feb 2026 19:10:25 +0100 Subject: [PATCH] Disable TestSerenaAgent::test_find_symbol_references for TYPESCRIPT in CI #1039 --- test/serena/test_serena_agent.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/test/serena/test_serena_agent.py b/test/serena/test_serena_agent.py index 63fb03f9..abd6bc2c 100644 --- a/test/serena/test_serena_agent.py +++ b/test/serena/test_serena_agent.py @@ -199,6 +199,12 @@ class TestSerenaAgent: indirect=["serena_agent"], ) def test_find_symbol_references(self, serena_agent: SerenaAgent, symbol_name: str, def_file: str, ref_file: str) -> None: + # skip flaky tests in CI + # TODO: Revisit the flaky tests and re-enable once the LS issues are resolved #1039 + flaky_languages = {Language.TYPESCRIPT} + if set(serena_agent.get_active_lsp_languages()).intersection(flaky_languages) and is_ci: + pytest.skip("Test is flaky and thus skipped in CI environment.") + agent = serena_agent # Find the symbol location first