Teamcity Team City如何在运行exe时执行非阻塞构建步骤

Teamcity Team City如何在运行exe时执行非阻塞构建步骤,teamcity,Teamcity,我们最近发现,验收测试项目偶尔会在构建服务器上失败,这是由于我们的web驱动程序类型未解决错误。我正在做一个实验,看看这是否是构建步骤的时间安排问题。为此,我尝试创建一个单独的构建步骤,单独启动webdriver可执行文件,然后继续进行单元测试——我遇到的问题是,当我启动流程时,它会在成功启动后阻止下一步 例如,未解析成员“OpenQA.Selenium.WebDriverException,WebDriver,版本=2.41.0.0,区域性=中性,PublicKeyToken=null”的类型

我们最近发现,验收测试项目偶尔会在构建服务器上失败,这是由于我们的web驱动程序类型未解决错误。我正在做一个实验,看看这是否是构建步骤的时间安排问题。为此,我尝试创建一个单独的构建步骤,单独启动webdriver可执行文件,然后继续进行单元测试——我遇到的问题是,当我启动流程时,它会在成功启动后阻止下一步

例如,未解析成员“OpenQA.Selenium.WebDriverException,WebDriver,版本=2.41.0.0,区域性=中性,PublicKeyToken=null”的类型

在调用exe后,是否有方法可以进入下一个构建步骤


谢谢

您有多个生成代理吗?您是否考虑过将其拆分为单独的构建配置,并在以前的构建配置上使用触发器

您可以有以下配置:

编写 Webdriver,在成功编译完成时触发 单元测试,在成功编译完成时触发。 这并不好,但它应该给你带来你想要的非阻塞行为。我看不到任何其他方法可以实现这一点,构建配置应该以线性顺序运行