macios-ci-failure-inspector

Investigate Azure DevOps CI failures for the dotnet/macios repository.

2.9k|576|Updated Apr 20, 2016
One-click install
npx skills add https://github.com/dotnet/macios --skill macios-ci-failure-inspector
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: macios-ci-failure-inspector
Source: https://github.com/dotnet/macios/tree/main/.agents/skills/macios-ci-failure-inspector
Command: npx skills add https://github.com/dotnet/macios --skill macios-ci-failure-inspector

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Investigate and triage Azure DevOps CI failures for the dotnet/macios repository by collecting build metadata, timelines, and artifacts to identify root causes and communicate findings clearly.

Core Features & Use Cases

  • Collects the Azure DevOps build URL and extracts the buildId to frame the investigation.
  • Analyzes build overview, timeline, and artifacts (TestSummary and HtmlReport) to identify failing jobs, tests, and root causes.
  • Categorizes failures as Test, Infrastructure, or Build errors and provides actionable remediation steps.

Quick Start

Provide an Azure DevOps build URL from the dotnet/macios project to begin CI failure investigation.

Frequently Asked Questions about macios-ci-failure-inspector

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

FAQPage Schema
How do I diagnose Azure DevOps CI failures for iOS and macOS builds?

Diagnose Azure DevOps CI failures by providing a build URL to automatically collect build metadata, timelines, and artifacts to identify failing jobs and root causes across iOS, tvOS, macOS, and Mac Catalyst.

What is the best way to investigate red CI pipelines in the dotnet/macios repository?

Investigating red CI pipelines involves analyzing the Azure DevOps build overview and timeline to categorize failures as Test, Infrastructure, or Build errors, then providing actionable remediation steps.

Can I parse TestSummary and HtmlReport artifacts to find failing tests in Azure DevOps?

Yes, parsing TestSummary and HtmlReport artifacts finds failing tests by extracting these reports from the Azure DevOps build to identify specific test failures and communicate findings clearly.

Does the CI failure inspector work with Mac Catalyst and tvOS build timelines?

Yes, the CI failure inspector works with Mac Catalyst and tvOS build timelines. It supports understanding test failures across iOS, tvOS, macOS, and Mac Catalyst by analyzing the full build timeline data.

How do I categorize infrastructure errors versus test failures in Azure DevOps?

Categorize infrastructure errors versus test failures by analyzing collected build metadata and timeline data, which automatically classifies failures into Test, Infrastructure, or Build errors with actionable next steps.

What do I need to start troubleshooting an Azure DevOps build failure?

To start troubleshooting an Azure DevOps build failure, you only need to provide the Azure DevOps build URL from the dotnet/macios project. The investigation extracts the buildId to frame the end-to-end data collection automatically.