Orchestrata Ultimate › Tests › Reference › orchestrator › test_intent_workflow_behavioral
Tests reference — tests/orchestrator/test_intent_workflow_behavioral.py
Module of tests/orchestrator, split out because the directory page would be too large.
Prose pending.
tests/orchestrator/test_intent_workflow_behavioral.py
source · 28 tests · 630 lines
Behavioral tests for intent workflow engine.
Covers: infra.redis_state, orchestrator.intent_lifecycle, orchestrator.intent_types, orchestrator.intent_workflow
| Kind | Name | Line | Description |
|---|---|---|---|
| class | TestWorkflowStep |
59 | |
| method | TestWorkflowStep.test_to_dict |
60 | |
| class | TestWorkflowDef |
74 | |
| method | TestWorkflowDef.test_to_dict |
75 | |
| method | TestWorkflowDef.test_get_step |
88 | |
| class | TestWorkflowResult |
101 | |
| method | TestWorkflowResult.test_to_dict |
102 | |
| class | TestIntentWorkflow |
113 | |
| method | TestIntentWorkflow.test_define_and_get_status |
114 | |
| method | TestIntentWorkflow.test_execute_sequential |
129 | |
| method | TestIntentWorkflow.test_execute_parallel |
154 | |
| method | TestIntentWorkflow.test_execute_parallel_failure |
176 | |
| method | TestIntentWorkflow.test_execute_dag |
204 | |
| method | TestIntentWorkflow.test_execute_dag_deadlock |
228 | |
| method | TestIntentWorkflow.test_execute_unknown_mode |
245 | |
| method | TestIntentWorkflow.test_cancel |
258 | |
| method | TestIntentWorkflow.test_pause_and_resume |
271 | |
| method | TestIntentWorkflow.test_get_status_missing |
287 | |
| method | TestIntentWorkflow.test_list_workflows |
292 | |
| method | TestIntentWorkflow.test_list_workflows_filtered |
304 | |
| method | TestIntentWorkflow.test_execute_sequential_fail_strategy |
318 | |
| method | TestIntentWorkflow.test_execute_sequential_retry_strategy |
345 | |
| method | TestIntentWorkflow.test_execute_dag_continue_strategy |
365 | |
| method | TestIntentWorkflow.test_retry_step |
382 | |
| method | TestIntentWorkflow.test_execute_sequential_fail_strategy_actually_fails |
399 | A step whose intent starts in a terminal state (e.g. CANCELLED) |
| method | TestIntentWorkflow.test_execute_sequential_retry_strategy_exhausts_and_fails |
432 | A step that can never succeed (terminal starting status) exhausts |
| method | TestIntentWorkflow.test_execute_sequential_continue_strategy_skips_failed_step |
461 | CONTINUE strategy lets the loop proceed past a genuinely failed |
| method | TestIntentWorkflow.test_execute_parallel_real_failure_reports_failed_steps |
494 | A genuinely failing step (terminal starting status) makes |
| method | TestIntentWorkflow.test_execute_dag_fail_strategy_actually_fails |
525 | A DAG step with the default FAIL strategy that genuinely fails |
| method | TestIntentWorkflow.test_execute_dag_continue_strategy_real_failure_marks_satisfied |
546 | CONTINUE strategy treats a genuinely failed DAG step as satisfied |
| method | TestIntentWorkflow.test_retry_step_exhausts_all_attempts_and_returns_failed |
582 | Direct unit test of _retry_step: a step that can never |
| method | TestIntentWorkflow.test_execute_step_exception |
605 |