测试平台冷启动方法及装置制造方法及图纸

技术编号:41534010 阅读:28 留言:0更新日期:2024-06-03 23:11
本发明专利技术实施例提供一种测试平台冷启动方法及装置,该方法包括:响应于第一线程接收到至少一个测试平台的连接请求,第一线程分别创建与测试平台对应的子线程;响应于子线程接收到对应的测试平台的冷启动请求,根据冷启动请求获取冷启动控制数据,等待预设延迟时间后,根据冷启动控制数据向电源分配单元发送冷启动控制指令,以控制对应的测试平台进行冷启动;其中,预设延迟时间根据测试平台关机下电所需时间确定。本发明专利技术实施例提供的测试平台冷启动方法及装置,实现了多测试平台的冷启动的并发控制,避免了对于测试平台造成损坏,提高了冷启动的可靠性;并且,通过利用第二线程每隔预设时间间隔判断测试平台的活跃状态,在测试平台的非活跃状态确定次数小于预设次数时,向电源分配单元发送强制重启控制指令,以控制测试平台进行强制重启,保证了测试平台的正常工作,避免了测试平台在上电过程、下电过程、测试过程等各个工作过程中出现卡死时无法处理的情形,保障了测试的顺利进行,提高了测试平台的可靠性。

【技术实现步骤摘要】

本专利技术实施例涉及计算机,具体涉及一种测试平台冷启动方法及装置


技术介绍

1、在自动化测试过程中,基于测试需要,测试平台需要进行多次冷启动(coldboot)。冷启动即关机下电后再启动。

2、现有的冷启动方式是手动在电源分配单元(power distribution unit,pdu)的web端控制ac电源的断开和闭合,这种方式无法实现自动化的冷启动。

3、还有一种方式是通过命令行控制电源分配单元进行测试平台的强制重启。这种方式在发出命令后立即执行测试平台的重启操作,无法保证测试平台关机下电再进行启动,在进行大量重复性测试时,容易导致测试平台损坏,无法实现可靠的冷启动。并且,该方式通过命令行逐个对测试平台进行强制重启,无法实现多测试平台的冷启动的并行处理。

4、因此,如何实现可靠的多测试平台的自动化冷启动,成为亟待解决的问题。


技术实现思路

1、针对现有技术存在的缺陷,本专利技术实施例提供一种测试平台冷启动方法及装置。

2、本专利技术实施例提供一种测试平台冷本文档来自技高网...

【技术保护点】

1.一种测试平台冷启动方法,其特征在于,包括:

2.根据权利要求1所述的测试平台冷启动方法,其特征在于,所述连接请求包括所述测试平台的标识;响应于第一线程接收到至少一个测试平台的连接请求,所述方法还包括:

3.根据权利要求2所述的测试平台冷启动方法,其特征在于,所述冷启动请求还包括所述测试平台的标识,在所述根据所述冷启动请求获取冷启动控制数据之后,所述方法还包括:

4.根据权利要求3所述的测试平台冷启动方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的测试平台冷启动方法,其特征在于,所述根据所述连接时间判断所述测试平台的活跃状态,...

【技术特征摘要】

1.一种测试平台冷启动方法,其特征在于,包括:

2.根据权利要求1所述的测试平台冷启动方法,其特征在于,所述连接请求包括所述测试平台的标识;响应于第一线程接收到至少一个测试平台的连接请求,所述方法还包括:

3.根据权利要求2所述的测试平台冷启动方法,其特征在于,所述冷启动请求还包括所述测试平台的标识,在所述根据所述冷启动请求获取冷启动控制数据之后,所述方法还包括:

4.根据权利要求3所述的测试平台冷启动方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的测试平台冷启动方法,其特征在于,所述根据所述连接时间判断所述测试平台的活跃状态,包括:

6.根据权利要求4所述的测试平台冷启动方法,其特征在于,所述方法还包括:

7.根据权利要求2所述的测试平台冷启动方法,其特征在于,所述方法还包括:

8.根据权利要求1所述的测试平台冷启动方法...

【专利技术属性】
技术研发人员:请求不公布姓名请求不公布姓名请求不公布姓名请求不公布姓名请求不公布姓名
申请(专利权)人:上海壁仞科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1