用途:以 Azure DevOps REST API 唯读检视某次 Pipeline 建置发布的自动化测试结果,包括通过率、各 outcome 统计、各 test run 数字、与上次建置相比新增或已修复的失败,以及失败测试的错误信息与 stack trace。
必要用法:每个 curl 调用自带验证参数。组织读 AZURE_DEVOPS_ORG;PAT 以 Basic 验证送出 -u ":$AZURE_DEVOPS_PAT",或用 -H "Authorization: Bearer $AZURE_DEVOPS_TOKEN"。权限需 Test Management (Read),用 Pipeline 名称找建置另需 Build (Read)。路径与查询中的项目、Pipeline 名称要 URL 编码,$ 写成 %24。测试结果摘要 API 主机为 vstmr.dev.azure.com,且必须带 7.1-preview.1。
主要流程:先取整个建置的测试摘要,再列出 test run,最后对失败 run 取失败细节并标注新失败或持续失败。失败超过 20 笔时先按错误首行分组;需要附件或 console 输出请到 webAccessUrl 查看。
限制:本 Skill 为唯读;未提供组织、项目或建置 ID 时需先询问;401、403、203 或 HTML 登录页代表令牌无效、过期或权限不足,显示后停止;404 代表组织、项目、建置或 test run ID 有误。部分错误信息、平台与使用步骤暂未提供。