gpt4 book ai didi

azure-devops - 在 AzureDevops 中发布测试结果挂起

转载 作者:行者123 更新时间:2023-12-04 13:00:14 31 4
gpt4 key购买 nike

我们正在使用发布测试结果任务 PublishTestResults@2在 Azure Devops 的管道中发布 junit 类型结果。它以前运行良好,但现在挂起 10 分钟(我认为这是默认的作业超时)然后失败,即使结果已发布。如果我在作业开始挂起时尝试​​取消作业,取消请求将被忽略,作业将继续挂起。有没有其他人经历过类似的?

这是任务挂起时的日志输出

Starting: PublishTestResults
==============================================================================
Task : Publish Test Results
Description : Publish test results to Azure Pipelines
Version : 2.160.0
Author : Microsoft Corporation
Help : https://docs.microsoft.com/azure/devops/pipelines/tasks/test/publish-test-results
==============================================================================
##[warning]An error occurred while sending the request.
Publishing test results to test run '1033544'.
TestResults To Publish 11, Test run id:1033544
Test results publishing 11, remaining: 0. Test run id: 1033544
Async Command Start: Publish test results

最佳答案

我们最终将其确定为仅在作为服务运行的代理上发生,而不是在交互上发生。问题是我们的代理在代理后面。我们根据 instructions 提供了代理设置但似乎发布测试结果任务不使用该设置,因此我们必须通过编辑runsvc.sh 将其提供给运行该服务的环境:

export HTTP_PROXY=http://ourproxy:8080/
export NO_PROXY=localhost,127.0.0.1,localaddress
export HTTPS_PROXY=http://ourproxy:8080/

关于azure-devops - 在 AzureDevops 中发布测试结果挂起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59053614/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com