Files
cleveragents-core/features/steps
HAL9000 d19ee2eb76
CI / lint (pull_request) Successful in 29s
CI / quality (pull_request) Successful in 24s
CI / security (pull_request) Successful in 47s
CI / typecheck (pull_request) Successful in 47s
CI / build (pull_request) Successful in 23s
CI / helm (pull_request) Successful in 28s
CI / push-validation (pull_request) Successful in 21s
CI / e2e_tests (pull_request) Failing after 3m19s
CI / unit_tests (pull_request) Failing after 7m43s
CI / docker (pull_request) Has been skipped
CI / integration_tests (pull_request) Successful in 7m36s
CI / coverage (pull_request) Successful in 9m38s
CI / status-check (pull_request) Failing after 1s
fix(actor): fix concurrency test assertion logic and namespace consistency
The test assertion was too strict - it checked that all concurrent threads
returned identical result sets. However, when clear() runs concurrently with
list_actors(namespace=...), it's valid for some threads to see the full list
while others see an empty list.

Changed the assertion to verify that each result only contains actors from
the requested namespace, allowing for empty results when clear() wins the race.

Also stored the namespace in context during the When step so the Then step
can reference it for validation.

ISSUES CLOSED: #8588
2026-04-16 00:46:14 +00:00
..