标记为通过的长时间运行单元测试失败 TFS 构建 - 对象“xxx.rem”已断开连接或服务器上不存在。**

2023-12-12

我想利用 TFS 和 MSTest 进行回归测试。我有一些长时间运行的单元测试(10分钟以上)。单元测试可以在 VS2017 内的开发人员机器上本地成功运行。 TFS2017 上显示单元测试已通过。然而,构建被标记为失败。对我来说,这个问题看起来像是执行程序和单元测试之间的超时。有没有办法增加TFS中的超时设置?还有其他修复构建的想法吗?

2017-11-28T14:01:00.8504854Z ##[error]错误:调用执行器“executor://mstestadapter/v2”时发生异常:对象“/fe158daa_975c_4c26_818d_b79d26604456/ekqkfvms170qdx3bql9dzzy2_318.rem”已断开连接或在服务器上不存在。


检查构建代理计算机上安装的 Visual Studio 2017 的确切版本。好像有问题MSTest.TestAdapter and MSTest.TestFramework在早期版本上。基于这个线程该问题已得到修复,并可在 v1.1.13 中使用。

查看github错误:运行测试间歇性失败,并出现与服务器断开连接的异常。

请尝试以下项目来解决该问题:

  • 启用清洁选项 for 获取资源 and Build步骤,然后重试。
  • 只需尝试升级到最新版本的 对比2017年,然后再试一次。
  • 更新MSTest.TestAdapter and MSTest.TestFramework到构建代理计算机上的最新版本。
  • 检查所有测试项目是否引用相同版本的测试 适配器。如果不是,请尝试将解决方案中的所有测试项目移至 请参考相同版本的适配器。

另外以下相关问题供您参考:

  • https://github.com/Microsoft/testfx/issues/177
  • https://github.com/Microsoft/testfx/issues/194
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

标记为通过的长时间运行单元测试失败 TFS 构建 - 对象“xxx.rem”已断开连接或服务器上不存在。** 的相关文章

  • 我应该更改单元测试的命名约定吗?

    我目前对单元测试使用一个简单的约定 如果我有一个名为 EmployeeReader 的类 我将创建一个名为 EmployeeReader Tests 的测试类 然后 我在测试类中为该类创建所有测试 名称如下 Reading Valid Em
  • Python - 对象 MagicMock 不能在“await”表达式中使用

    当我尝试使用 MagicMock 在单元测试中模拟异步函数时 出现以下异常 类型错误 对象 MagicMock 不能在 await 表达式中使用 示例代码如下 source code class Service async def comp
  • Python 的最佳实践:assert command() == False [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 计算 TCP 重传次数

    我想知道在LINUX中是否有一种方法可以计算一个流中发生的TCP重传的次数 无论是在客户端还是服务器端 好像netstat s解决了我的目的
  • 如何使用 React 和 Jest 模拟 onPaste 事件?

    我正在尝试在我的反应项目上使用 JEST 测试来模拟粘贴事件 我有一个外部组件 App 其中包含带有 onPaste 事件的输入字段 我想测试过去的数据并检查输入值 it on past with small code gt Create
  • Android:UiTesting 时运行时错误

    我正在尝试运行 Ui 测试 每次运行应用程序时 它都会在控制台中出现以下错误并关闭正在运行的应用程序 我导入了 uiautomator jar android jar 和 JUnit4 库 我正在使用 Eclipse 我在这里缺少什么 20
  • 我们可以在板条箱之间共享测试实用程序吗?

    我有 crate 0 有src lib rs如下 cfg test pub mod test utils pub struct OnlyInTests pub usize pub fn helper gt usize 999 test fn
  • 如何将Sinon添加到Angular 2测试中?

    我想添加Sinon进行测试 但无法让它运行 我已经安装了 sinon 和 karma sinon 作为 DevDependency 将 sinon 添加到我的 karma 配置文件中的框架中 frameworks jasmine brows
  • 如何在要测试的 React 组件内模拟自定义钩子?

    如果您有一个调用获取数据的自定义挂钩的 React 组件 那么在测试 React 组件时模拟内部自定义挂钩结果的最佳方法是什么 我看到两种主要方法 1 Jest mock 自定义钩子 这似乎是最推荐的方法 但它似乎要求测试对内部实现细节以及
  • 如何让 Mockito 在 androidTest 中工作

    在我的测试中 我如何模拟我编写的课程 这是我的测试代码 import android support test runner AndroidJUnit4 import org junit Before import org junit Te
  • 使用unittest时如何知道每次测试花费的时间?

    Unittest 仅显示运行所有测试所花费的总时间 但不单独显示每个测试所花费的时间 使用unittest时如何添加每个测试的计时 我想 目前不可能 http bugs python org issue4080 http bugs pyth
  • Spring boot:单元测试和配置文件

    我正在对休息控制器进行单元测试 这只是更大应用程序的一小部分 我的应用程序无法识别我的测试上下文 并且出现以下异常 java lang IllegalStateException 无法加载ApplicationContext 这是我的测试课
  • AngularJS 和 PouchDB 服务的单元测试

    我正在尝试对我的个人 Angular 工厂进行单元测试 但很难尝试正确模拟和注入 PouchDB 对象 我的工厂代码目前如下 factory Track function var db new PouchDB tracks var reso
  • PowerShell(2.0,32 位)无法加载 TFS 2010 管理单元...除非可以

    我有一个与 Team Foundation Server 交互的 PowerShell 脚本 当我在 PowerShell 控制台中运行它时 它运行得很好 这对于测试它来说很好 但我想通过双击它或批处理文件或其他东西来运行它 我什至选择右键
  • 如何在 Team Foundation 上强制发表有意义的签入评论?

    我有一个开发团队有一个坏习惯 他们写道poor签入评论 当我们必须在团队基础上查看文件的历史记录时 这使得它成为一场噩梦 我已经启用了变更集评论政策 这样他们甚至可以在签到时留下评论 否则他们不会 我们就团队的工作质量进行了一些讨论 他们很
  • 如何在android sdk上使用PowerMock

    我想为我的 android 项目编写一些单元测试和仪器测试 然而 我遇到了一个困扰我一段时间的问题 我需要模拟静态方法并伪造返回值来测试项目 经过一些论坛的调查 唯一的方法是使用PowerMock来模拟静态方法 这是我的 gradle 的一
  • Spock模拟inputStream导致无限循环

    我有一个代码 gridFSFile inputStream bytes 当我尝试这样测试时 given def inputStream Mock InputStream def gridFSDBFile Mock GridFSDBFile
  • 使用 Mockito 进行 Android 仪器测试 [重复]

    这个问题在这里已经有答案了 我正在尝试将 Mockito 框架与 android 仪器测试一起使用 但无法正确初始化它 我有以下测试类 class MainKontorTest extends ActivityInstrumentation
  • 如何模拟私有内部类

    我有一个 spring 应用程序 我想在像这样的控制器上创建一个单一测试 问题是Wrapper类是私有内部类 所以测试中看不懂Wrapper 是否可以在不更改控制器类的情况下使用 Mockito 来模拟它 我可以使用prepareData
  • 分布式环境中的 MS Team Foundation Server - 提示所需技巧

    是否有人在地理分布的团队中使用 Team Foundation Server 我们在英国 尝试与澳大利亚的团队合作 但我们发现这非常困难 我们主要的两个问题是 事情正在向我们检查 而我们无需询问最新情况 即使使用代理 大多数事情也需要一段时

随机推荐

  • 方法“moveActiveSheet”在 Google Apps 脚本 (JavaScript) 中无法按预期工作

    我正在用 Google Apps 脚本编写脚本 目标 允许用户按照每个工作表名称中的日期对 Google 电子表格中的工作表 标签进行排序 function sorter var sp SpreadsheetApp getActiveSpr
  • 为什么不可变类提供变异器?

    考虑以下代码 bdval new BigDecimal strval new MathContext attrib getPrecision bdval setScale attrib getScale RoundingMode HALF
  • Android 运行时和空点异常

    我在一个名为 ParseInitialization java 的类中进行了 Parse 初始化 该类扩展了 Application 并且在运行我的应用程序 MainActivity java 时 我得到了 RuntimeException
  • IMAP 空闲如何工作?

    有人可以向我解释一下 IMAP IDLE 是如何工作的吗 它是否会为它打开的每个连接创建一个新进程 我可以以某种方式使用 eventmachine 吗 我正在尝试通过后台工作人员在 Heroku 上的 ruby 中实现它 有什么想法吗 在
  • 如何使用 Wix 工具集在重大升级期间显式删除 dll

    我们正在尝试为我们的产品部署更新 其中包含更新的 dll 该 dll 也有一个版本号 因此通常安装程序应该能够看到它并替换旧的 dll Windows 安装程序在检查版本号时只关心前三个数字 然而 在这种情况下 更新后的版本号看起来与第四个
  • 类型错误:“长”对象不可迭代

    我刚刚用 python 创建了一本字典 stb info self stb type print type stb info The output gives me dict 当我想为每个组运行我的踩踏功能时 for group no sh
  • 单个查询中的多个 select 语句

    我正在 php mysql 中生成报告 ex select count id as tot user from user table select count id as tot cat from cat table select coun
  • 元素隐式具有“any”类型,因为“string”类型的表达式不能用于索引

    在 React 项目中尝试 TypeScript 时 我遇到了这个错误 Element implicitly has an any type because expression of type string can t be used t
  • 在 PHP 中验证英国电话号码

    我购买了联系表 很棒的小事情 但我需要转换电话号码的验证以允许英国号码格式 换句话说 允许空格 现在它的验证不带空格 最小长度为 8 个字符 if is numeric phone if phone strlen phone lt 8 er
  • Java 中简单文件(行计数)函数的 API

    你好 给定一个任意文件 java 我想计算行数 这很简单 例如 使用 Apache 的 FileUtils readLines 方法 然而 对于大文件 就地读取整个文件是可笑的 即仅计算行数 一种自行开发的选项 创建 BufferedRea
  • 来自 2D 数组的 C++ 16 位灰度梯度图像

    我目前正在尝试构建 16 位灰度 渐变 图像 但我的输出看起来很奇怪 所以我显然没有正确理解这一点 我希望有人能就我的问题提供一些知识 我认为我写的 位图 是错误的 但我不确定 include CImg h using namespace
  • Windows Azure 是否具有与 AWS Identity Access Management 相当的功能?

    因此 我有一个使用 AWS 的 IAM 基础设施的移动应用程序 它可以有效地允许我向匿名移动设备提供临时访问令牌 以便它们可以直接从移动设备对 AWS 服务运行查询 有谁知道 Windows Azure 是否也有此类东西的替代品 我读过有关
  • Android HttpResponse响应代码[重复]

    这个问题在这里已经有答案了 我正在尝试获取 HttpResponse 的响应代码 没有直接获取响应代码的方法 HttpResponse getStatusLine getStatusCode 就是您正在寻找的
  • “background-attachment:fixed”的解决方法在 iOS4 中不起作用

    我正在努力获取具有固定背景图像的网页 因此当页面在 UIWebView 中滚动时图像不会移动 我发现的是 background attachment fixed不适用于 iOS4 使用 4 2 1 为了仔细检查 我已经准备了一个页面 其中包
  • setTimeOut 参数传递

    在 JavaScript 中我想使用setTimeOut 像这样的功能 最好的方法是通过匿名function设置超时 这个匿名函数将能够访问id setTimeout function showGrid id 5000 将字符串传递给set
  • 使用 Objective-C 执行 PHP 脚本

    我正在尝试执行一个 PHP 脚本来增加数据库中的字段 我的脚本正在运行 并且我目前正在使用 ASIHTTPRequest 完美地修改数据库 但我觉得我应该使用不同的方法 因为我不需要返回 这就是所谓的 HTTP POST 吗 increme
  • 批处理文件:迭代自给定日期以来修改的文件

    我想创建一个批处理文件 该文件对与某个日期以来修改的通配符 例如 jpg 匹配的每个文件执行命令 作为一个简单的示例 删除文件 尽管我的命令是自定义 不同的 2010 年 1 月 1 日或之后 该日期可以硬编码在批处理文件中 也可以作为命令
  • 使用 Ajax 实时更改数据库

    我正在建立一个网站 将其Mysql数据库中的内容打印到页面上以供用户查看 数据库的内容将不断添加 我想在页面上实时显示这些更改 而无需用户重新加载 我现在正在使用 PHP 将数据库的内容回显到页面 效果很好 只是要看到任何新的更改 必须重新
  • HTML 通过一个复选框提交多个值?

    您好 我有一个表单 允许用户检查任意数量的选项 然后点击提交 有没有办法让输入类型 复选框 提交多个值 例如现在我有
  • 标记为通过的长时间运行单元测试失败 TFS 构建 - 对象“xxx.rem”已断开连接或服务器上不存在。**

    我想利用 TFS 和 MSTest 进行回归测试 我有一些长时间运行的单元测试 10分钟以上 单元测试可以在 VS2017 内的开发人员机器上本地成功运行 TFS2017 上显示单元测试已通过 然而 构建被标记为失败 对我来说 这个问题看起