Skip to content

Flaky on CI 3.12: graph engine INT128 overflow fails graph-query tests intermittently #144

Description

@fazpu

Two different tests in src/tests/surfaces/test_graph_queries.py have failed on CI (3.12 matrix only, so far) with the same underlying fault, each passing on rerun:

Failure shape, identical in both:

AssertionError: assert Negative(kind=<NegativeKind.BOUNDARY: 'boundary'>,
  explanation='the graph engine hit a transient internal fault on this traversal
  (Overflow exception: INT128 is out of range: cannot add in place.); one retry
  did not clear it', workaround='retry the query, or narrow the hop bound') is None

Notable: the second failing test is itself the test that proves a transient engine fault retries on a fresh connection — i.e. the engine threw the transient twice in a row, so the single retry the code grants was not enough on that runner.

Not investigated further; observed twice on 2026-07-25/26, both cleared by rerun. Worth deciding whether the graph adapter should retry more than once for this specific fault class, or whether the underlying overflow is fixable upstream.

🤖 Generated with Claude Code

https://claude.ai/code/session_01GKENhTLJg1HqhbdwCmmkbc

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions