============================= test session starts ============================== platform darwin -- Python 3.14.2, pytest-9.0.2, pluggy-1.6.0 -- [LOCAL_WORKSPACE]/KINDYNOS/OTHER APPS/CSUITE/backend/venv/bin/python cachedir: .pytest_cache rootdir: [LOCAL_WORKSPACE]/KINDYNOS/OTHER APPS/CSUITE/backend plugins: anyio-4.12.1 collecting ... collected 49 items execution/tests/test_execution.py::TestSimulationRun::test_auto_id PASSED [ 2%] execution/tests/test_execution.py::TestSimulationRun::test_validate_valid PASSED [ 4%] execution/tests/test_execution.py::TestSimulationRun::test_validate_missing PASSED [ 6%] execution/tests/test_execution.py::TestSimulationRun::test_invalid_mode PASSED [ 8%] execution/tests/test_execution.py::TestSimulationRun::test_to_dict PASSED [ 10%] execution/tests/test_execution.py::TestSimulationRun::test_hash PASSED [ 12%] execution/tests/test_execution.py::TestBranch::test_auto_id PASSED [ 14%] execution/tests/test_execution.py::TestBranch::test_to_dict PASSED [ 16%] execution/tests/test_execution.py::TestInterventionLog::test_auto_id PASSED [ 18%] execution/tests/test_execution.py::TestLedgerEntry::test_auto_id PASSED [ 20%] execution/tests/test_execution.py::TestExecutionStore::test_persist_get_simulation PASSED [ 22%] execution/tests/test_execution.py::TestExecutionStore::test_list_simulations PASSED [ 24%] execution/tests/test_execution.py::TestExecutionStore::test_persist_get_branch PASSED [ 26%] execution/tests/test_execution.py::TestExecutionStore::test_list_branches PASSED [ 28%] execution/tests/test_execution.py::TestExecutionStore::test_persist_intervention PASSED [ 30%] execution/tests/test_execution.py::TestExecutionStore::test_append_ledger PASSED [ 32%] execution/tests/test_execution.py::TestExecutionStore::test_persist_get_phase PASSED [ 34%] execution/tests/test_execution.py::TestExecutionStore::test_get_missing PASSED [ 36%] execution/tests/test_execution.py::TestExecutionStore::test_traces PASSED [ 38%] execution/tests/test_execution.py::TestBranchDAG::test_create_root PASSED [ 40%] execution/tests/test_execution.py::TestBranchDAG::test_fork PASSED [ 42%] execution/tests/test_execution.py::TestBranchDAG::test_fork_nonexistent PASSED [ 44%] execution/tests/test_execution.py::TestBranchDAG::test_fork_closed_branch PASSED [ 46%] execution/tests/test_execution.py::TestBranchDAG::test_close PASSED [ 48%] execution/tests/test_execution.py::TestBranchDAG::test_prune PASSED [ 51%] execution/tests/test_execution.py::TestBranchDAG::test_double_close PASSED [ 53%] execution/tests/test_execution.py::TestBranchDAG::test_get_tree PASSED [ 55%] execution/tests/test_execution.py::TestBranchDAG::test_get_depth PASSED [ 57%] execution/tests/test_execution.py::TestBranchDAG::test_get_children PASSED [ 59%] execution/tests/test_execution.py::TestBranchDAG::test_get_path_to_root PASSED [ 61%] execution/tests/test_execution.py::TestBranchDAG::test_immutability_fork_replay PASSED [ 63%] execution/tests/test_execution.py::TestReplayLedger::test_append_and_verify PASSED [ 65%] execution/tests/test_execution.py::TestReplayLedger::test_multiple_entries PASSED [ 67%] execution/tests/test_execution.py::TestReplayLedger::test_get_final_hash PASSED [ 69%] execution/tests/test_execution.py::TestReplayLedger::test_empty_chain PASSED [ 71%] execution/tests/test_execution.py::TestPhaseManager::test_initialize PASSED [ 73%] execution/tests/test_execution.py::TestPhaseManager::test_transition PASSED [ 75%] execution/tests/test_execution.py::TestPhaseManager::test_action_allowed PASSED [ 77%] execution/tests/test_execution.py::TestPhaseManager::test_no_restrictions PASSED [ 79%] execution/tests/test_execution.py::TestSnapshotManager::test_request PASSED [ 81%] execution/tests/test_execution.py::TestSnapshotManager::test_fork PASSED [ 83%] execution/tests/test_execution.py::TestSnapshotManager::test_metrics PASSED [ 85%] execution/tests/test_execution.py::TestInterventionEngine::test_apply PASSED [ 87%] execution/tests/test_execution.py::TestExecutionEngine::test_create_simulation PASSED [ 89%] execution/tests/test_execution.py::TestExecutionEngine::test_fork_branch PASSED [ 91%] execution/tests/test_execution.py::TestExecutionEngine::test_apply_action PASSED [ 93%] execution/tests/test_execution.py::TestExecutionEngine::test_finalize PASSED [ 95%] execution/tests/test_execution.py::TestExecutionEngine::test_verify_replay PASSED [ 97%] execution/tests/test_execution.py::TestExecutionEngine::test_full_lifecycle PASSED [100%] ============================== 49 passed in 0.26s ==============================