2017-06-14 112 views
0

它是一个内部构建服务器。我们在Window Server 2012上运行VSO构建代理,并在其上安装了IE 11。Karma无法在VSO构建代理(构建服务器)上启动IE

VSO构建代理正在'网络服务'用户下运行。

在单元测试构建步骤中,Karma能够启动Chrome而不是IE。

错误

2017-06-14T18:10:38.5588660Z [33m14 06 2017 14:10:38.557:WARN [launcher]: [39mIE have not captured in 60000 ms, killing. 
2017-06-14T18:10:38.7008770Z [32m14 06 2017 14:10:38.699:INFO [launcher]: [39mTrying to start IE again (1/2). 
2017-06-14T18:11:38.7030837Z [33m14 06 2017 14:11:38.702:WARN [launcher]: [39mIE have not captured in 60000 ms, killing. 
2017-06-14T18:11:38.8830954Z [32m14 06 2017 14:11:38.882:INFO [launcher]: [39mTrying to start IE again (2/2). 
2017-06-14T18:12:38.8953023Z [33m14 06 2017 14:12:38.884:WARN [launcher]: [39mIE have not captured in 60000 ms, killing. 
2017-06-14T18:12:39.0743168Z [31m14 06 2017 14:12:39.074:ERROR [launcher]: [39mIE failed 2 times (timeout). Giving up. 

我甚至尝试在Karma fails to launch IE on Team City build

仍然没有运气的建议。我错过了什么吗?

+0

你如何尝试这个建议?使用网络服务登录机器的步骤是什么? –

回答

0

最简单的方法是,你可以更改构建服务帐户(例如,您的帐户):

  1. 打开本地服务
  2. 双击生成服务
  3. 选择登录
  4. 选择这帐户并指定一个帐户。
+0

我尝试使用“允许服务与桌面交互”选项的本地系统。没有运气。我甚至尝试使用系统管理员帐户,甚至没有工作。 – Sundeep

+0

@Sundeep您是否在更改帐户后重新启动服务?重新启动服务是必需的。另一方面,尝试关闭IE增强安全配置。 –

+0

是的。我在更改帐户后确实重新启动了服务。我会尝试关闭增强的安全性。谢谢你的帮助。 – Sundeep