continuous-integration - Azure Pipelines 中获取 PHPUnit 测试报告失败
问题描述
在 Azure Pipelines 中获取 PHPUnit 测试报告失败。
我想在 Azure Pipelines 中获取 PHPUnit 的测试结果报告,但出现找不到文件的错误:
Starting: PublishTestResults
==============================================================================
Task : Publish Test Results
Description : Publish test results to Azure Pipelines
Version : 2.180.0
Author : Microsoft Corporation
Help : https://docs.microsoft.com/azure/devops/pipelines/tasks/test/publish-test-results
==============================================================================
/usr/bin/dotnet --version
5.0.301
##[warning]No test result files matching **/result.xml were found.
Finishing: PublishTestResults
这里是结束azure-pipelines.yml
- task: PublishTestResults@2
inputs:
testResultsFormat: 'JUnit'
testResultsFiles: '**/result.xml'
在任务之前运行测试,并获得正确的文件。
lib/Cake/Console/cake test app All --debug --log-junit app/result.xml
我错过了什么?
PHP:5.3.29 PHPUnit:3.7.38
解决方案
推荐阅读
- scala - Scala FunctionN tupled vs curried 结果解释
- javascript - JSF 2.3 与某些没有结束标记的 HTML5 元素不兼容,如链接
- c++ - 当我将一个类对象推回一个初始化的类向量时,我遇到了一个很长很奇怪的错误
- node.js - 通过 Node.js 向 Cassandra / Scylla 添加 65M 记录
- javascript - Mongodb更新集合中的字段,同时自动生成另一个字段
- python - 能够选择一个数字并显示该数字的值
- java - 通过 ReadWriteLock 或 synchronize(this) 锁定会阻塞渲染线程吗?
- intellij-idea - IntelliJ 的远程结对编程
- python - 有没有办法在数据帧上向后滚动 Pandas Grouper?
- android - 使用 Xamarin.Android 访问 SMS 消息