{
  "timestamp": "2025-07-28T10:28:31.615191",
  "project": "ai-trackdown-pytools",
  "total_results": 2,
  "successful_suites": 0,
  "failed_suites": 2,
  "total_duration": 0.6111748218536377,
  "results": [
    {
      "type": "unit",
      "success": false,
      "duration": 0.18169093132019043,
      "output": "\n- generated xml file: /Users/masa/Projects/claude-mpm/test-reports/unit-tests.xml -\nno tests ran in 0.00s\n",
      "errors": "ERROR: file or directory not found: /Users/masa/Projects/claude-mpm/tests/unit\n\n",
      "command": "/Users/masa/Projects/claude-mpm/venv/bin/python3 -m pytest /Users/masa/Projects/claude-mpm/tests/unit -q --tb=short --strict-markers --junit-xml=/Users/masa/Projects/claude-mpm/test-reports/unit-tests.xml --cov=/Users/masa/Projects/claude-mpm/src/ai_trackdown_pytools --cov-report=html:/Users/masa/Projects/claude-mpm/htmlcov --cov-report=xml:/Users/masa/Projects/claude-mpm/test-reports/coverage.xml --cov-report=term-missing --cov-fail-under=70"
    },
    {
      "type": "integration",
      "success": false,
      "duration": 0.42948389053344727,
      "output": "..FFFF.F.FFs                                                             [100%]\n=================================== FAILURES ===================================\n_________ TestSchemaIntegration.test_agent_deployment_with_new_format __________\ntests/integration/test_schema_integration.py:50: in test_agent_deployment_with_new_format\n    assert agent is not None\nE   assert None is not None\n________ TestSchemaIntegration.test_task_tool_with_standardized_agents _________\ntests/integration/test_schema_integration.py:71: in test_task_tool_with_standardized_agents\n    \"agent_id\": qa_agent[\"id\"],\n                ^^^^^^^^^^^^^^\nE   KeyError: 'id'\n_______ TestSchemaIntegration.test_hook_service_with_standardized_agents _______\ntests/integration/test_schema_integration.py:85: in test_hook_service_with_standardized_agents\n    hook_service = HookService()\n                   ^^^^^^^^^^^\nE   NameError: name 'HookService' is not defined\n___________ TestSchemaIntegration.test_cli_with_standardized_agents ____________\ntests/integration/test_schema_integration.py:124: in test_cli_with_standardized_agents\n    assert result.returncode == 0\nE   AssertionError: assert 1 == 0\nE    +  where 1 = CompletedProcess(args=['python', '/private/var/folders/l1/rj7vjw0d5jzcc0g4nkd6kyp40000gn/T/pytest-of-masa/pytest-235/t...ents.agent_registry import AgentRegistry\\nModuleNotFoundError: No module named \\'claude_mpm.agents.agent_registry\\'\\n').returncode\n____________ TestSchemaIntegration.test_resource_tier_distribution _____________\ntests/integration/test_schema_integration.py:162: in test_resource_tier_distribution\n    assert tier_counts[\"basic\"] >= 1\nE   assert 0 >= 1\n_____________ TestSchemaIntegration.test_concurrent_agent_loading ______________\ntests/integration/test_schema_integration.py:203: in test_concurrent_agent_loading\n    results = [f.result() for f in futures]\n               ^^^^^^^^^^\n/opt/homebrew/Cellar/python@3.13/3.13.5/Frameworks/Python.framework/Versions/3.13/lib/python3.13/concurrent/futures/_base.py:449: in result\n    return self.__get_result()\n           ^^^^^^^^^^^^^^^^^^^\n/opt/homebrew/Cellar/python@3.13/3.13.5/Frameworks/Python.framework/Versions/3.13/lib/python3.13/concurrent/futures/_base.py:401: in __get_result\n    raise self._exception\n/opt/homebrew/Cellar/python@3.13/3.13.5/Frameworks/Python.framework/Versions/3.13/lib/python3.13/concurrent/futures/thread.py:59: in run\n    result = self.fn(*self.args, **self.kwargs)\n             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\ntests/integration/test_schema_integration.py:197: in load_agents\n    loader = AgentLoader(agents_dir=str(agents_dir))\n             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nE   TypeError: AgentLoader.__init__() got an unexpected keyword argument 'agents_dir'\n___________ TestSchemaIntegration.test_error_handling_invalid_agents ___________\ntests/integration/test_schema_integration.py:226: in test_error_handling_invalid_agents\n    loader = AgentLoader(agents_dir=str(tmp_path))\n             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nE   TypeError: AgentLoader.__init__() got an unexpected keyword argument 'agents_dir'\n=============================== warnings summary ===============================\ntests/integration/test_schema_integration.py: 16 warnings\n  /Users/masa/Projects/claude-mpm/src/claude_mpm/validation/agent_validator.py:122: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).\n    \"validated_at\": datetime.utcnow().isoformat(),\n\n-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html\n- generated xml file: /Users/masa/Projects/claude-mpm/test-reports/integration-tests.xml -\n=========================== short test summary info ============================\nFAILED tests/integration/test_schema_integration.py::TestSchemaIntegration::test_agent_deployment_with_new_format\nFAILED tests/integration/test_schema_integration.py::TestSchemaIntegration::test_task_tool_with_standardized_agents\nFAILED tests/integration/test_schema_integration.py::TestSchemaIntegration::test_hook_service_with_standardized_agents\nFAILED tests/integration/test_schema_integration.py::TestSchemaIntegration::test_cli_with_standardized_agents\nFAILED tests/integration/test_schema_integration.py::TestSchemaIntegration::test_resource_tier_distribution\nFAILED tests/integration/test_schema_integration.py::TestSchemaIntegration::test_concurrent_agent_loading\nFAILED tests/integration/test_schema_integration.py::TestSchemaIntegration::test_error_handling_invalid_agents\n7 failed, 4 passed, 1 skipped, 16 warnings in 0.27s\n",
      "errors": "",
      "command": "/Users/masa/Projects/claude-mpm/venv/bin/python3 -m pytest /Users/masa/Projects/claude-mpm/tests/integration -q --tb=short --strict-markers --junit-xml=/Users/masa/Projects/claude-mpm/test-reports/integration-tests.xml"
    }
  ]
}
