llm checks: Skip parts of the test on aarch64 for performance
This commit is contained in:
@@ -16,6 +16,7 @@ from clan_lib.service_runner import create_service_manager
|
||||
if TYPE_CHECKING:
|
||||
from clan_lib.llm.llm_types import ChatResult
|
||||
from clan_lib.llm.schemas import SessionState
|
||||
import platform
|
||||
|
||||
|
||||
def get_current_mode(session_state: "SessionState") -> str:
|
||||
@@ -262,6 +263,11 @@ def test_full_conversation_flow(mock_flake: MagicMock) -> None:
|
||||
print(f" Description: {result.next_action['description']}")
|
||||
print_meta_info(result, turn=3, phase="Readme Fetch Executed")
|
||||
|
||||
if platform.machine() == "aarch64":
|
||||
pytest.skip(
|
||||
"aarch64 detected: skipping readme/service-selection and final step for performance reasons"
|
||||
)
|
||||
|
||||
# ========== STEP 4: Execute service selection ==========
|
||||
print_separator("STEP 4: Execute Service Selection", char="=", width=80)
|
||||
result = get_llm_turn(
|
||||
|
||||
Reference in New Issue
Block a user