From c5a0e68b9144aa6165b5979dfa78b09fad0ed9e3 Mon Sep 17 00:00:00 2001 From: Daniel Chalef <131175+danielchalef@users.noreply.github.com> Date: Sun, 12 Oct 2025 08:45:31 -0700 Subject: [PATCH] Skip flaky LLM-based tests in test_temporal_operations_int.py MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - test_get_edge_contradictions_multiple_existing - test_invalidate_edges_partial_update These tests rely on OpenAI LLM responses for edge contradiction detection and produce non-deterministic results. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- tests/utils/maintenance/test_temporal_operations_int.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/utils/maintenance/test_temporal_operations_int.py b/tests/utils/maintenance/test_temporal_operations_int.py index 6b3b53d4..9d23178d 100644 --- a/tests/utils/maintenance/test_temporal_operations_int.py +++ b/tests/utils/maintenance/test_temporal_operations_int.py @@ -112,6 +112,7 @@ async def test_get_edge_contradictions_no_contradictions(): assert len(invalidated_edges) == 0 +@pytest.mark.skip(reason='Flaky LLM-based test with non-deterministic results') @pytest.mark.asyncio @pytest.mark.integration async def test_get_edge_contradictions_multiple_existing(): @@ -243,6 +244,7 @@ async def test_get_edge_contradictions_no_effect(): assert len(invalidated_edges) == 0 +@pytest.mark.skip(reason='Flaky LLM-based test with non-deterministic results') @pytest.mark.asyncio @pytest.mark.integration async def test_invalidate_edges_partial_update():