Orchestrata Ultimate › Tests › Reference › kernel › test_pipeline_expanded

Tests reference — tests/kernel/test_pipeline_expanded.py

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

Prose pending.

tests/kernel/test_pipeline_expanded.py

source · 38 tests · 611 lines

Expanded tests for kernel.pipeline.

Covers: core.infra_config, kernel.pipeline, core.graph/ (package), core.packet/ (package)

Kind Name Line Description
class TestPipelineRunnerConstruction 55
method TestPipelineRunnerConstruction.test_init 56
method TestPipelineRunnerConstruction.test_get_graph_client 64
class TestPipelineRunnerBoot 71
method TestPipelineRunnerBoot.test_boot 72
class TestPipelineRunnerSubmitIntent 77
method TestPipelineRunnerSubmitIntent.test_submit_intent 78
method TestPipelineRunnerSubmitIntent.test_submit_intent_blocked 84
method TestPipelineRunnerSubmitIntent.test_submit_intent_with_response 89
method TestPipelineRunnerSubmitIntent.test_submit_intent_with_escalation 106
class TestPipelineRunnerRespond 124
method TestPipelineRunnerRespond.test_respond 125
method TestPipelineRunnerRespond.test_respond_unknown_thread 139
method TestPipelineRunnerRespond.test_respond_with_response 143
method TestPipelineRunnerRespond.test_respond_with_escalation 167
class TestPipelineRunnerRouteEscalation 193
method TestPipelineRunnerRouteEscalation.test_route_escalation_to_human 194
method TestPipelineRunnerRouteEscalation.test_route_escalation_no_response 211
method TestPipelineRunnerRouteEscalation.test_route_escalation_cycle_detection 219
method TestPipelineRunnerRouteEscalation.test_route_escalation_crash 256
method TestPipelineRunnerRouteEscalation.test_route_escalation_production_limits 276
method TestPipelineRunnerRouteEscalation.test_route_escalation_depth_limit 280
method TestPipelineRunnerRouteEscalation.test_route_escalation_prolog_facts 316
method TestPipelineRunnerRouteEscalation.test_route_escalation_qa_compliance 330
method TestPipelineRunnerRouteEscalation.test_route_escalation_context_inject 343
class TestPipelineRunnerHumanHandler 358
method TestPipelineRunnerHumanHandler.test_human_handler_qa_complete 359
method TestPipelineRunnerHumanHandler.test_human_handler_other 370
class TestPipelineRunnerShutdown 382
method TestPipelineRunnerShutdown.test_shutdown 383
class TestPipelineRunnerGetStatus 392
method TestPipelineRunnerGetStatus.test_get_status 393
class TestPipelineRunnerReviewVolk 399
method TestPipelineRunnerReviewVolk.test_review_known 400
method TestPipelineRunnerReviewVolk.test_review_unknown 405
class TestPipelineRunnerApprove 410
method TestPipelineRunnerApprove.test_approve_no_thread 411
method TestPipelineRunnerApprove.test_approve_no_volk 414
method TestPipelineRunnerApprove.test_approve_blocked 420
method TestPipelineRunnerApprove.test_approve_with_escalation 430
method TestPipelineRunnerApprove.test_approve_no_escalation_target 455
class TestPipelineRunnerBuildEscalation 475
method TestPipelineRunnerBuildEscalation.test_build_escalation_qa 476
method TestPipelineRunnerBuildEscalation.test_build_escalation_architect 486
method TestPipelineRunnerBuildEscalation.test_build_escalation_default 502
class TestPipelineRunnerGetLastHumanMessage 513
method TestPipelineRunnerGetLastHumanMessage.test_empty 514
method TestPipelineRunnerGetLastHumanMessage.test_with_message 517
class TestPipelineRunnerSyncToGraph 523
method TestPipelineRunnerSyncToGraph.test_sync_success 524 _sync_to_graph must MERGE real File/Class nodes into the graph.
method TestPipelineRunnerSyncToGraph.test_sync_failure 576 A genuine graph outage during the KG persist must not propagate