From 41ae3df75d74cfe9bcf5c1acdd861b97856c73f5 Mon Sep 17 00:00:00 2001 From: Ed_ Date: Fri, 27 Feb 2026 19:01:12 -0500 Subject: [PATCH] chore(tests): Move meta-infrastructure tests to conductor/tests/ for permanent isolation --- .../tests}/diag_subagent.py | 0 .../tests}/test_ai_client_cli.py | 0 .../tests}/test_cli_tool_bridge.py | 0 .../tests}/test_cli_tool_bridge_mapping.py | 0 .../tests}/test_gemini_cli_adapter.py | 0 .../tests}/test_gemini_cli_adapter_parity.py | 0 .../tests}/test_gemini_cli_edge_cases.py | 0 .../tests}/test_gemini_cli_integration.py | 0 .../test_gemini_cli_parity_regression.py | 0 .../tests}/test_gemini_metrics.py | 0 .../tests}/test_infrastructure.py | 0 .../tests}/test_mma_exec.py | 2 +- .../tests}/test_mma_skeleton.py | 0 .../tests}/verify_mma_gui_robust.py | 0 .../tests}/visual_mma_verification.py | 0 .../visual_orchestration_verification.py | 0 tests.toml | 24 +---------- tests/temp_liveaisettingssim.toml | 40 +++++++++++++++++++ tests/temp_liveaisettingssim_history.toml | 14 +++++++ tests/temp_livecontextsim.toml | 35 ++++++++++++++++ tests/temp_livecontextsim_history.toml | 15 +++++++ tests/temp_liveexecutionsim.toml | 40 +++++++++++++++++++ tests/temp_liveexecutionsim_history.toml | 14 +++++++ tests/temp_livetoolssim.toml | 40 +++++++++++++++++++ tests/temp_livetoolssim_history.toml | 14 +++++++ tests/temp_project.toml | 2 +- tests/temp_project_history.toml | 12 +++--- 27 files changed, 221 insertions(+), 31 deletions(-) rename {tests/conductor => conductor/tests}/diag_subagent.py (100%) rename {tests => conductor/tests}/test_ai_client_cli.py (100%) rename {tests => conductor/tests}/test_cli_tool_bridge.py (100%) rename {tests => conductor/tests}/test_cli_tool_bridge_mapping.py (100%) rename {tests => conductor/tests}/test_gemini_cli_adapter.py (100%) rename {tests => conductor/tests}/test_gemini_cli_adapter_parity.py (100%) rename {tests => conductor/tests}/test_gemini_cli_edge_cases.py (100%) rename {tests => conductor/tests}/test_gemini_cli_integration.py (100%) rename {tests => conductor/tests}/test_gemini_cli_parity_regression.py (100%) rename {tests => conductor/tests}/test_gemini_metrics.py (100%) rename {tests/conductor => conductor/tests}/test_infrastructure.py (100%) rename {tests/conductor => conductor/tests}/test_mma_exec.py (98%) rename {tests/conductor => conductor/tests}/test_mma_skeleton.py (100%) rename {tests => conductor/tests}/verify_mma_gui_robust.py (100%) rename {tests => conductor/tests}/visual_mma_verification.py (100%) rename {tests => conductor/tests}/visual_orchestration_verification.py (100%) create mode 100644 tests/temp_liveaisettingssim.toml create mode 100644 tests/temp_liveaisettingssim_history.toml create mode 100644 tests/temp_livecontextsim.toml create mode 100644 tests/temp_livecontextsim_history.toml create mode 100644 tests/temp_liveexecutionsim.toml create mode 100644 tests/temp_liveexecutionsim_history.toml create mode 100644 tests/temp_livetoolssim.toml create mode 100644 tests/temp_livetoolssim_history.toml diff --git a/tests/conductor/diag_subagent.py b/conductor/tests/diag_subagent.py similarity index 100% rename from tests/conductor/diag_subagent.py rename to conductor/tests/diag_subagent.py diff --git a/tests/test_ai_client_cli.py b/conductor/tests/test_ai_client_cli.py similarity index 100% rename from tests/test_ai_client_cli.py rename to conductor/tests/test_ai_client_cli.py diff --git a/tests/test_cli_tool_bridge.py b/conductor/tests/test_cli_tool_bridge.py similarity index 100% rename from tests/test_cli_tool_bridge.py rename to conductor/tests/test_cli_tool_bridge.py diff --git a/tests/test_cli_tool_bridge_mapping.py b/conductor/tests/test_cli_tool_bridge_mapping.py similarity index 100% rename from tests/test_cli_tool_bridge_mapping.py rename to conductor/tests/test_cli_tool_bridge_mapping.py diff --git a/tests/test_gemini_cli_adapter.py b/conductor/tests/test_gemini_cli_adapter.py similarity index 100% rename from tests/test_gemini_cli_adapter.py rename to conductor/tests/test_gemini_cli_adapter.py diff --git a/tests/test_gemini_cli_adapter_parity.py b/conductor/tests/test_gemini_cli_adapter_parity.py similarity index 100% rename from tests/test_gemini_cli_adapter_parity.py rename to conductor/tests/test_gemini_cli_adapter_parity.py diff --git a/tests/test_gemini_cli_edge_cases.py b/conductor/tests/test_gemini_cli_edge_cases.py similarity index 100% rename from tests/test_gemini_cli_edge_cases.py rename to conductor/tests/test_gemini_cli_edge_cases.py diff --git a/tests/test_gemini_cli_integration.py b/conductor/tests/test_gemini_cli_integration.py similarity index 100% rename from tests/test_gemini_cli_integration.py rename to conductor/tests/test_gemini_cli_integration.py diff --git a/tests/test_gemini_cli_parity_regression.py b/conductor/tests/test_gemini_cli_parity_regression.py similarity index 100% rename from tests/test_gemini_cli_parity_regression.py rename to conductor/tests/test_gemini_cli_parity_regression.py diff --git a/tests/test_gemini_metrics.py b/conductor/tests/test_gemini_metrics.py similarity index 100% rename from tests/test_gemini_metrics.py rename to conductor/tests/test_gemini_metrics.py diff --git a/tests/conductor/test_infrastructure.py b/conductor/tests/test_infrastructure.py similarity index 100% rename from tests/conductor/test_infrastructure.py rename to conductor/tests/test_infrastructure.py diff --git a/tests/conductor/test_mma_exec.py b/conductor/tests/test_mma_exec.py similarity index 98% rename from tests/conductor/test_mma_exec.py rename to conductor/tests/test_mma_exec.py index 24509cf..1e2ba3e 100644 --- a/tests/conductor/test_mma_exec.py +++ b/conductor/tests/test_mma_exec.py @@ -45,7 +45,7 @@ def test_get_role_documents(): def test_get_model_for_role(): """Test that get_model_for_role returns the correct model for each role.""" assert get_model_for_role('tier1-orchestrator') == 'gemini-3.1-pro-preview' - assert get_model_for_role('tier2-tech-lead') == 'gemini-3-flash-preview' + assert get_model_for_role('tier2-tech-lead') == 'gemini-2.5-flash-lite' assert get_model_for_role('tier3-worker') == 'gemini-2.5-flash-lite' assert get_model_for_role('tier4-qa') == 'gemini-2.5-flash-lite' diff --git a/tests/conductor/test_mma_skeleton.py b/conductor/tests/test_mma_skeleton.py similarity index 100% rename from tests/conductor/test_mma_skeleton.py rename to conductor/tests/test_mma_skeleton.py diff --git a/tests/verify_mma_gui_robust.py b/conductor/tests/verify_mma_gui_robust.py similarity index 100% rename from tests/verify_mma_gui_robust.py rename to conductor/tests/verify_mma_gui_robust.py diff --git a/tests/visual_mma_verification.py b/conductor/tests/visual_mma_verification.py similarity index 100% rename from tests/visual_mma_verification.py rename to conductor/tests/visual_mma_verification.py diff --git a/tests/visual_orchestration_verification.py b/conductor/tests/visual_orchestration_verification.py similarity index 100% rename from tests/visual_orchestration_verification.py rename to conductor/tests/visual_orchestration_verification.py diff --git a/tests.toml b/tests.toml index 1fbcc4b..40d011a 100644 --- a/tests.toml +++ b/tests.toml @@ -42,27 +42,7 @@ files = [ "tests/test_mma_orchestration_gui.py", "tests/test_headless_verification.py", "tests/test_tier4_interceptor.py", - "tests/test_conductor_api_hook_integration.py", - "tests/test_ai_client_cli.py", - "tests/test_cli_tool_bridge.py", - "tests/test_cli_tool_bridge_mapping.py", - "tests/test_gemini_cli_adapter.py", - "tests/test_gemini_cli_adapter_parity.py", - "tests/test_gemini_cli_edge_cases.py", - "tests/test_gemini_cli_integration.py", - "tests/test_gemini_cli_parity_regression.py", - "tests/test_gemini_metrics.py", - "tests/visual_mma_verification.py", - "tests/visual_orchestration_verification.py", - "tests/verify_mma_gui_robust.py" -] - -[categories.conductor] -description = "Gemini CLI Meta-Infrastructure & Conductor internal tests (Blacklisted from default core runs)" -files = [ - "tests/conductor/test_mma_exec.py", - "tests/conductor/test_mma_skeleton.py", - "tests/conductor/test_infrastructure.py" + "tests/test_conductor_api_hook_integration.py" ] [categories.integrations] @@ -93,4 +73,4 @@ files = [ [execution] default_categories = ["core", "mma", "integrations", "simulations"] -blacklist_categories = ["conductor"] +blacklist_categories = [] diff --git a/tests/temp_liveaisettingssim.toml b/tests/temp_liveaisettingssim.toml new file mode 100644 index 0000000..58ff4bf --- /dev/null +++ b/tests/temp_liveaisettingssim.toml @@ -0,0 +1,40 @@ +[project] +name = "temp_liveaisettingssim" +git_dir = "C:\\projects\\manual_slop" +system_prompt = "" +main_context = "" +word_wrap = true +summary_only = false +auto_scroll_comms = true +auto_scroll_tool_calls = true + +[output] +output_dir = "./md_gen" + +[files] +base_dir = "." +paths = [] + +[screenshots] +base_dir = "." +paths = [] + +[gemini_cli] +binary_path = "gemini" + +[deepseek] +reasoning_effort = "medium" + +[agent.tools] +run_powershell = true +read_file = true +list_directory = true +search_files = true +get_file_summary = true +web_search = true +fetch_url = true + +[mma] +epic = "" +active_track_id = "" +tracks = [] diff --git a/tests/temp_liveaisettingssim_history.toml b/tests/temp_liveaisettingssim_history.toml new file mode 100644 index 0000000..e8efcd3 --- /dev/null +++ b/tests/temp_liveaisettingssim_history.toml @@ -0,0 +1,14 @@ +roles = [ + "User", + "AI", + "Vendor API", + "System", + "Reasoning", +] +active = "main" +auto_add = true + +[discussions.main] +git_commit = "" +last_updated = "2026-02-27T18:56:53" +history = [] diff --git a/tests/temp_livecontextsim.toml b/tests/temp_livecontextsim.toml new file mode 100644 index 0000000..e416ff1 --- /dev/null +++ b/tests/temp_livecontextsim.toml @@ -0,0 +1,35 @@ +[project] +name = "temp_livecontextsim" +git_dir = "C:\\projects\\manual_slop" +system_prompt = "" +main_context = "" +word_wrap = true +summary_only = false +auto_scroll_comms = true +auto_scroll_tool_calls = true + +[output] +output_dir = "./md_gen" + +[files] +base_dir = "." +paths = [] + +[screenshots] +base_dir = "." +paths = [] + +[gemini_cli] +binary_path = "gemini" + +[agent.tools] +run_powershell = true +read_file = true +list_directory = true +search_files = true +get_file_summary = true +web_search = true +fetch_url = true + +[mma] +epic = "" diff --git a/tests/temp_livecontextsim_history.toml b/tests/temp_livecontextsim_history.toml new file mode 100644 index 0000000..00e15d2 --- /dev/null +++ b/tests/temp_livecontextsim_history.toml @@ -0,0 +1,15 @@ +roles = [ + "User", + "AI", + "Vendor API", + "System", + "Reasoning", +] +history = [] +active = "TestDisc_1772236592" +auto_add = true + +[discussions.TestDisc_1772236592] +git_commit = "" +last_updated = "2026-02-27T18:56:46" +history = [] diff --git a/tests/temp_liveexecutionsim.toml b/tests/temp_liveexecutionsim.toml new file mode 100644 index 0000000..05dbbe3 --- /dev/null +++ b/tests/temp_liveexecutionsim.toml @@ -0,0 +1,40 @@ +[project] +name = "temp_liveexecutionsim" +git_dir = "C:\\projects\\manual_slop" +system_prompt = "" +main_context = "" +word_wrap = true +summary_only = false +auto_scroll_comms = true +auto_scroll_tool_calls = true + +[output] +output_dir = "./md_gen" + +[files] +base_dir = "." +paths = [] + +[screenshots] +base_dir = "." +paths = [] + +[gemini_cli] +binary_path = "\"C:\\projects\\manual_slop\\.venv\\Scripts\\python.exe\" \"C:\\projects\\manual_slop\\tests\\mock_gemini_cli.py\"" + +[deepseek] +reasoning_effort = "medium" + +[agent.tools] +run_powershell = true +read_file = true +list_directory = true +search_files = true +get_file_summary = true +web_search = true +fetch_url = true + +[mma] +epic = "" +active_track_id = "" +tracks = [] diff --git a/tests/temp_liveexecutionsim_history.toml b/tests/temp_liveexecutionsim_history.toml new file mode 100644 index 0000000..8cdaff9 --- /dev/null +++ b/tests/temp_liveexecutionsim_history.toml @@ -0,0 +1,14 @@ +roles = [ + "User", + "AI", + "Vendor API", + "System", + "Reasoning", +] +active = "main" +auto_add = true + +[discussions.main] +git_commit = "" +last_updated = "2026-02-27T18:57:53" +history = [] diff --git a/tests/temp_livetoolssim.toml b/tests/temp_livetoolssim.toml new file mode 100644 index 0000000..9e36480 --- /dev/null +++ b/tests/temp_livetoolssim.toml @@ -0,0 +1,40 @@ +[project] +name = "temp_livetoolssim" +git_dir = "C:\\projects\\manual_slop" +system_prompt = "" +main_context = "" +word_wrap = true +summary_only = false +auto_scroll_comms = true +auto_scroll_tool_calls = true + +[output] +output_dir = "./md_gen" + +[files] +base_dir = "." +paths = [] + +[screenshots] +base_dir = "." +paths = [] + +[gemini_cli] +binary_path = "gemini" + +[deepseek] +reasoning_effort = "medium" + +[agent.tools] +run_powershell = true +read_file = true +list_directory = true +search_files = true +get_file_summary = true +web_search = true +fetch_url = true + +[mma] +epic = "" +active_track_id = "" +tracks = [] diff --git a/tests/temp_livetoolssim_history.toml b/tests/temp_livetoolssim_history.toml new file mode 100644 index 0000000..f4a012e --- /dev/null +++ b/tests/temp_livetoolssim_history.toml @@ -0,0 +1,14 @@ +roles = [ + "User", + "AI", + "Vendor API", + "System", + "Reasoning", +] +active = "main" +auto_add = true + +[discussions.main] +git_commit = "" +last_updated = "2026-02-27T18:57:10" +history = [] diff --git a/tests/temp_project.toml b/tests/temp_project.toml index 448a54f..904e0f8 100644 --- a/tests/temp_project.toml +++ b/tests/temp_project.toml @@ -6,7 +6,7 @@ main_context = "" word_wrap = true summary_only = false auto_scroll_comms = true -auto_scroll_tool_calls = false +auto_scroll_tool_calls = true [output] output_dir = "./md_gen" diff --git a/tests/temp_project_history.toml b/tests/temp_project_history.toml index 71e695c..c774fec 100644 --- a/tests/temp_project_history.toml +++ b/tests/temp_project_history.toml @@ -10,15 +10,13 @@ auto_add = true [discussions.main] git_commit = "" -last_updated = "2026-02-27T13:51:58" +last_updated = "2026-02-27T18:58:03" history = [ - "@2026-02-27T13:51:51\nUser:\nHello! This is an automated test. Just say 'Acknowledged'.", - "@2026-02-27T13:51:58\nAI:\nAcknowledged.", + "@2026-02-27T18:57:55\nUser:\nHello! This is an automated test. Just say 'Acknowledged'.", + "@2026-02-27T18:58:02\nAI:\nAcknowledged", ] [discussions.AutoDisc] git_commit = "" -last_updated = "2026-02-27T18:47:58" -history = [ - "@2026-02-27T18:18:46\nSystem:\n[PERFORMANCE ALERT] Frame time high: 61.9ms. Please consider optimizing recent changes or reducing load.", -] +last_updated = "2026-02-27T18:58:27" +history = []