Orchestrata Ultimate › Tests › Reference › orchestrator › test_orchestrator_defect_regressions

Tests reference — tests/orchestrator/test_orchestrator_defect_regressions.py

Module of tests/orchestrator, split out because the directory page would be too large.

Prose pending.

tests/orchestrator/test_orchestrator_defect_regressions.py

source · 5 tests · 305 lines

Covers: infra.prolog_bridge, orchestrator.graph_audit, orchestrator.intent_lifecycle, orchestrator.intent_types, orchestrator.intent_validator

Kind Name Line Description
class TestGraphAuditTrailRedisWiring 62
method TestGraphAuditTrailRedisWiring.test_enqueue_persists_to_real_redis_without_injection 63 Constructed with no redis client (the engine's pattern), start()
method TestGraphAuditTrailRedisWiring.test_no_redis_path_still_drops_before_start 124 Sanity: without start(), _enqueue still no-ops and counts a drop.
class TestIntentValidatorRateLimitConcurrency 152 The race is in the synchronous _check_rate_limit on the shared
method TestIntentValidatorRateLimitConcurrency.test_concurrent_rate_limit_decision_is_consistent 164 Many threads hammer _check_rate_limit for ONE requester with a low
method TestIntentValidatorRateLimitConcurrency.test_concurrent_distinct_requesters_no_dict_corruption 218 Many threads insert distinct requesters concurrently. Under the
class TestIntentLifecycleZeroTTL 264
method TestIntentLifecycleZeroTTL.test_store_intent_with_zero_ttl_does_not_raise 287 ttl_seconds=0 → ex would be 0, which Redis rejects with