运行功能测试:上载测试运行结果/附件时出错

时间:2016-08-26 07:32:39

标签: tfs tfs2015 azure-pipelines

环境:

  • 内部部署TFS 2015 Update 3
  • 发布管理vNext
  • 使用任务发布定义:
    • Visual Studio测试代理部署(VS测试代理14.0.25420.1)
    • 运行功能测试(基于测试计划)

我们有一个包含400多个测试的大型测试套件和一个自定义数据收集器,用于收集相当大的日志文件(每个文件50 MB并不罕见)。 "运行功能测试"任务似乎执行所有测试但在尝试发布测试结果和附件时最终失败:

  

W,3224,3,2016 / 08 / 24,02:32:07.663,322736173808,DTAExecutionHost.exe,尝试调用restapis失败。异常:System.AggregateException:发生一个或多个错误。 ---> Microsoft.VisualStudio.Services.Common.VssServiceException:无法上传文件,因为它超出了最大文件大小(104857600字节)

     

(来自测试机器上的DTAExecutionHost.exe.log)

我想这是一个TFS / IIS配置问题,但我不知道在哪里看。

1 个答案:

答案 0 :(得分:1)

在与 100M 限制相关的TFS / IIS中没有此类配置。根据错误信息,这可能与REST API限制有关。

尝试通过测试运行附件查找超过100M的文件,然后将其删除并再次运行Release定义以查看错误是否消失。