我们使用Cuda优化了一些算法,我们希望在运行TeamCity的自动构建系统中进行单元测试。 遗憾的是,TeamCity代理上的测试失败,因为cudaGetDeviceCount报告没有可用的设备。 我认为这是因为TeamCity代理无法访问显示器,但我只想在后台进行计算而不进行渲染到屏幕。
任何sugestions?搜索单元测试+ Cuda + TeamCity不会产生任何有用的东西。
答案 0 :(得分:0)
事实证明,Windows电源管理配置为在20分钟后关闭显示器,这使测试运行失败。因此,当我设置Windows以保持显示始终打开时,它就能正常工作。