我们正在构建一个设置,在构建应用程序时将统计信息发送到外部服务器。有以下构建配置,包含几个步骤。
Write-Host "##teamcity[importData type='nunit' path='%report.monitoring.rules%' parseOutOfDate='true' verbose='true']"
来处理它们Invoke-WebRequest -uri http://[host]/httpAuth/app/rest/builds/id:$buildId/statistics -Credential $creds -Headers @{"accept"="application/json"}
问题在于,即使添加了暂停,在第3步内我也无法获取统计信息。但是,只要构建完成,统计信息就会出现(例如,响应中的此行)
<property name="TotalTestCount" value="2"/>
)
问题:是否可以在构建期间访问有关测试运行的信息?
答案 0 :(得分:0)
基于他们的文档,它将显示为虽然您可以通过向以下网址发出请求来获取您想要的信息: http:// teamcity:8111 / app / rest / testOccurrences?locator = build:(id:XXX),CurrentlyFailing:true
&#xA;