Vivado  – 我可以在启动运行和智能分配作业之前测试与远程主机的连接-Altera-Intel社区-FPGA CPLD-ChipDebug

Vivado – 我可以在启动运行和智能分配作业之前测试与远程主机的连接

描述

在Vivado Design Suite 2012.x远程主机窗口中,我可以单击“测试”以在“配置远程主机”对话框中验证所选远程主机的可用性。

从这里开始运行之前,我可以手动删除因任何原因未通过测试的主机(参见页面底部的图)。

在批处理或脚本模式下运行时,有没有办法检查和删除不可用的服务器?

如果我的脚本使用的服务器不可用,则会导致脚本失败。

例如,使用以下Tcl脚本:

 launch_runs impl_1 impl_2 impl_3 impl_4 impl_5 -host {host001 1} -host {host002 -2} 
-host {host003 -1} ... -host {host100 -1} -remote_cmd {ssh -q -o BatchMode = yes}

如果host003关闭,Vivado工具会在最开始时停止显示找不到host003。

我必须注意这个条件并修改命令才能继续。

我想要一个可以在启动运行之前测试所有指定主机的连接的命令,并继续仅向有效主机提交作业。

没有可用于实现此功能的Vivado特定Tcl命令。

Vivado Design Suite 2012使用“gethostbyname”方法( 此处的手册页引用 )在GUI中实现Test。

“ping”命令也可用于在脚本中实现测试。

test.png
test.png
请登录后发表评论

    没有回复内容