多好的一句话;测试验证:过期“;在azure devop中是什么意思?

多好的一句话;测试验证:过期“;在azure devop中是什么意思?,azure,testing,azure-devops,devops,Azure,Testing,Azure Devops,Devops,我们在azure devop中有一个测试管道,我们已经将其设置为在拉请求时执行 但在其中一个公共关系中,我们看到: 测试成功了,昨天已经执行了,但我不明白这意味着什么。你有什么解释吗?如果这是一项强制检查,如何完成此PR?最有可能的情况是,在特定时间段后,存在使测试结果过期的请求策略。 当涉及到重复测试验证时,新提交应该可以完成这项工作。我会在存储库设置中检查PR策略。我的猜测是,一旦代码发生更改,或者有一个时间限制,在这个时间限制之后,必须重复验证。@szachmat您是对的,如果目标(开发

我们在azure devop中有一个测试管道,我们已经将其设置为在拉请求时执行

但在其中一个公共关系中,我们看到:


测试成功了,昨天已经执行了,但我不明白这意味着什么。你有什么解释吗?如果这是一项强制检查,如何完成此PR?

最有可能的情况是,在特定时间段后,存在使测试结果过期的请求策略。

当涉及到重复测试验证时,新提交应该可以完成这项工作。

我会在存储库设置中检查PR策略。我的猜测是,一旦代码发生更改,或者有一个时间限制,在这个时间限制之后,必须重复验证。@szachmat您是对的,如果目标(开发)是分支有更新,有一个12小时的宽限期,在此期间测试结果仍然有效。那么,解决这个问题的预期方法是什么?合并开发回功能分支,即使没有冲突?我本人从未处理过这种情况,但我坚信您应该能够在UI中的某个位置重复检查(可能在右手边的3点按钮下面?)。一个肮脏的解决方法是创建虚拟提交,例如使用新行。这应该会触发测试验证。我没有创建新的验证,但是将develop合并到pull请求源的分支会触发新的测试。如果您通过我们的讨论创建答案,我将接受它!谢谢,很高兴我能提供帮助:)