review-ios-test-results

Analyze iOS xcodebuild test results from .xcresult files and report failed tests.

Updated Oct 23, 2025
One-click install
npx skills add https://github.com/ddpi/PublicArticles --skill review-ios-test-results
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-ios-test-results
Source: https://github.com/ddpi/PublicArticles/tree/main/claude_code/skills/review-ios-test-results
Command: npx skills add https://github.com/ddpi/PublicArticles --skill review-ios-test-results

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the analysis of iOS test results from xcodebuild runs, quickly surfacing failures, error messages, and exact locations in source code to reduce debugging time.

Core Features & Use Cases

  • Automated Test Result Analysis: Locate the latest .xcresult and summarize results.
  • Failure Localization: Extract failing test names, error messages, and file:line references.
  • Actionable Guidance: Propose next steps based on failure patterns for faster debugging.

Quick Start

Use the skill immediately after running xcodebuild test to automatically locate and analyze the latest .xcresult file.

Frequently Asked Questions about review-ios-test-results

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze iOS test failures from xcodebuild?

Analyzing iOS test failures from xcodebuild involves locating the .xcresult file generated by your test run, typically in DerivedData, then parsing it with xcresulttool to extract failed test names, error messages, and file:line references for rapid debugging.

Can I automatically locate and parse the latest .xcresult file?

Yes. The Skill automatically finds the latest .xcresult in your DerivedData path after an xcodebuild test run, extracts statistics (total, passed, failed, skipped), and presents failing tests with exact source code locations and actionable next steps.

What information does xcresulttool extract from test results?

xcresulttool extracts test statistics, individual test outcomes, error messages, and failure details from .xcresult bundles. This Skill parses that output to map each failure to file:line references and surface patterns for faster root cause identification.

How do I reduce iOS test debugging time?

Automated test result analysis reduces debugging time by instantly surfacing failing test names, error messages, exact file:line locations, and proposed next steps immediately after xcodebuild test completes, eliminating manual result parsing.

What's the best way to summarize iOS test results for CI/CD?

Parse the .xcresult file with xcresulttool to extract structured test statistics and failure details, then format them as a summary suitable for logging, reporting, or feeding into downstream analysis or RAG-based retrieval systems.

Do I need to manually inspect .xcresult files to find test failures?

No. This Skill automates .xcresult inspection by locating the file, parsing results via xcresulttool, and presenting a structured summary of failures with actionable guidance, eliminating manual file navigation and analysis.