一种服务器产线测试方法、服务器及测试设备技术

技术编号:24329492 阅读:19 留言:0更新日期:2020-05-29 19:08
本发明专利技术公开了一种服务器产线测试方法,包括:测试端下发测试命令;服务器端响应测试命令,反馈测试数据;测试端根据测试数据分析服务器功能,获得并存储测试结果;测试端编码测试结果并发送;服务器端接收并解码测试结果,将测试结果存储至服务器端指定位置。本发明专利技术还公开了一种服务器,包括射频天线、射频识别模块和基板管理控制器;一种服务器测试设备,包括:上位机、测试数据存储模块和射频识别读写器。通过上述服务器产线测试方法、服务器及测试设备,在不进行测试设备与服务器主板测试接口变更的情况下,实现了测试数据在服务器与测试设备之间的传输,有效解决了测试数据与服务器本体分离的问题,降低了不良品流出的概率。

【技术实现步骤摘要】
一种服务器产线测试方法、服务器及测试设备
本专利技术涉及服务器测试领域,具体涉及一种服务器产线测试方法、服务器及测试设备。
技术介绍
为了保证服务器出货质量,验证服务器能否正常开机、功能是否正常、工作参数是否满足性能要求,一系列产线测试是服务器出厂前必不可少的流程。随着对产线自动化要求的不断提升,测试自动化及测试数据的无线传输问题亟待优化。现有的服务器产线测试流程是:测试设备通过测试接口对服务器下达命令,测试设备根据服务器的反馈数据进行功能验证,验证数据和结果均存储在测试设备中,因此无法通过服务器本体去追踪查询该服务器的产线测试数据与测试结果,容易导致不良品流出。
技术实现思路
为了解决上述技术问题,本专利技术提出了一种服务器产线测试方法、服务器及测试设备,实现了服务器本体存储测试结果,大大降低了服务器产线不良品流出的概率。为实现上述目的,本专利技术采用以下技术方案:一种服务器产线测试方法,包括:测试端下发测试命令;服务器端响应测试命令,反馈测试数据;测试端根据测试数据分析服务器功能,获得并存储测试结果;测试端编码测试结果并发送;服务器端接收并解码测试结果,将测试结果存储至服务器端指定位置。进一步地,所述测试端编码测试结果并发送,具体为:测试端启动射频识别读写器,射频识别读写器将获得的测试结果编码为射频信号并发送。进一步地,所述服务器端接收并解码测试结果,将测试结果存储至服务器端指定位置,具体为:服务器端的射频天线接收射频信号,对射频信号进行放大并传输至射频识别模块;射频识别模块将射频信号转换为数字信号,更新至射频识别模块的寄存器内部缓存中,射频识别模块的寄存器数据更新标志位变为有效;基板管理控制器定时轮巡射频识别模块的寄存器,当寄存器数据更新标志位为有效时,读取更新的数字信号;基板管理控制器解析读取的数字信号,按照目标格式存储至服务器端指定位置。进一步地,所述服务器端指定位置为服务器端现场可更换单元的可读写存储模块。进一步地,还包括:服务器端重新启动,调取测试结果进行自检,判断服务器是否正常。本专利技术还提供了一种服务器,包括射频天线、射频识别模块和基板管理控制器;所述射频天线用于接收测试结果编码的射频信号,对射频信号进行放大并传输至射频识别模块;所述射频识别模块用于将射频信号转换为数字信号,寄存数字信号,等待基板管理控制器读取;所述基板管理控制器用于读取并解析射频识别模块中存储的数字信号,并按照目标格式存储至服务器指定位置。进一步地,所述服务器指定位置为现场可更换单元的可读写存储模块。进一步地,所述服务器还包括报警模块,所述报警模块接收基板管理控制器信号,用于在测试结果中有失败项时进行报警。进一步地,所述基板管理控制器还用于在服务器开机时调取测试结果并自检,判断服务器是否正常。本专利技术还提供了一种服务器测试设备,包括:上位机、测试数据存储模块和射频识别读写器;所述上位机通过测试接口连接待测试服务器,用于下发测试命令及分析服务器反馈的测试数据;所述测试数据存储模块与上位机连接,用于存储测试结果;所述射频识别读写器通过通用串行总线连接上位机,用于将上位机的测试结果编码为射频信号并发送。本专利技术的有益效果是:本专利技术通过提出一种服务器产线测试方法、服务器及测试设备,在不进行测试设备与服务器主板测试接口变更的情况下,通过在测试设备端添加射频识别读写器,在服务器添加射频识别模块和射频天线,实现了测试数据在服务器与测试设备之间基于射频识别的无线传输。本专利技术充分利用了服务器现场可更换单元剩余的存储空间,实现了测试结果在服务器本体的存储,可以有效解决测试数据与服务器本体分离的问题,通过服务器的测试结果自检功能,大大降低了服务器产线不良品流出的概率。附图说明图1是本专利技术服务器产线测试方法流程示意图;图2是本专利技术服务器、测试设备结构示意图。具体实施方式为能清楚说明本方案的技术特点,下面通过具体实施方式,并结合其附图,对本专利技术进行详细阐述。下文的公开提供了许多不同的实施例或例子用来实现本专利技术的不同结构。为了简化本专利技术的公开,下文中对特定例子的部件和设置进行描述。此外,本专利技术可以在不同例子中重复参考数字和/或字母。这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施例和/或设置之间的关系。应当注意,在附图中所图示的部件不一定按比例绘制。本专利技术省略了对公知组件和处理技术及工艺的描述以避免不必要地限制本专利技术。如图1所示,本专利技术实施例公开了一种服务器产线测试方法,其实现步骤如下:1)测试端下发测试命令;具体地,测试端上位机通过测试接口向服务器下发测试命令;所述测试命令包括验证服务器能否正常开机、功能是否正常、工作参数是否满足性能要求等。2)服务器端响应测试命令,反馈测试数据;具体地,服务器针对不同测试命令,反馈对应的测试数据。3)测试端根据测试数据分析服务器功能,获得并存储测试结果;具体地,测试端上位机根据服务器反馈的测试数据进行分析,确认服务器的对应功能是否有效,对应性能是否满足要求,并将测试结果存储在测试数据存储模块中。4)测试端编码测试结果并发送;具体地,测试端上位机启动射频识别读写器,射频识别读写器将获得的测试结果编码为射频信号并发送。5)服务器端接收并解码测试结果,将测试结果存储至服务器端指定位置;具体地,服务器的射频天线接收射频信号后,对射频信号进行初步放大,传输至射频识别模块;射频识别模块根据传输协议将射频信号转换为对应的数字信号,并将数据新至射频识别模块的寄存器内部缓存中,射频识别模块的寄存器数据更新标志位变为有效,等待基板管理控制器的轮巡;基板管理控制器通过I2C总线定时轮巡射频识别模块的寄存器,当寄存器数据更新标志位为有效时,读取更新的数字信号;基板管理控制器解析读取的数字信号,按照目标格式通过I2C总线将数据存储至服务器端指定位置。优选的,服务器的现场可更换单元具有一个可读写存储模块,用于存储现场可更换单元信息,而服务器的现场可更换单元信息数据量较小,因此可读写存储模块一般剩余较大的可利用存储空间,本专利技术实施例所述服务器端指定位置为服务器端现场可更换单元的可读写存储模块。优选的,服务器端存储测试结果后,还可以在每次开机时,通过基板管理控制器调取测试结果并进行自检,判断服务器是否正常。如图2所示,本专利技术实施例公开了一种服务器和测试设备。本专利技术实施例公开的服务器在现有服务器硬件框架基础上,还包括:射频天线、射频识别模块和基板管理控制器;所述射频天线用于接收测试结果编码的射频信号,对射频信号进行放大并传输至射频识别模块;所述射频识别模块用于将射频信号转换为数字信号,寄存数字信号,等待基板管理本文档来自技高网...

【技术保护点】
1.一种服务器产线测试方法,其特征在于,包括:/n测试端下发测试命令;/n服务器端响应测试命令,反馈测试数据;/n测试端根据测试数据分析服务器功能,获得并存储测试结果;/n测试端编码测试结果并发送;/n服务器端接收并解码测试结果,将测试结果存储至服务器端指定位置。/n

【技术特征摘要】
1.一种服务器产线测试方法,其特征在于,包括:
测试端下发测试命令;
服务器端响应测试命令,反馈测试数据;
测试端根据测试数据分析服务器功能,获得并存储测试结果;
测试端编码测试结果并发送;
服务器端接收并解码测试结果,将测试结果存储至服务器端指定位置。


2.根据权利要求1所述的服务器产线测试方法,其特征在于,所述测试端编码测试结果并发送,具体为:
测试端启动射频识别读写器,射频识别读写器将获得的测试结果编码为射频信号并发送。


3.根据权利要求1所述的服务器产线测试方法,其特征在于,所述服务器端接收并解码测试结果,将测试结果存储至服务器端指定位置,具体为:
服务器端的射频天线接收射频信号,对射频信号进行放大并传输至射频识别模块;
射频识别模块将射频信号转换为数字信号,更新至射频识别模块的寄存器内部缓存中,射频识别模块的寄存器数据更新标志位变为有效;
基板管理控制器定时轮巡射频识别模块的寄存器,当寄存器数据更新标志位为有效时,读取更新的数字信号;
基板管理控制器解析读取的数字信号,按照目标格式存储至服务器端指定位置。


4.根据权利要求1所述的服务器产线测试方法,其特征在于,所述服务器端指定位置为服务器端现场可更换单元的可读写存储模块。


5.根据权利要求1所述的服务器产线测试方法,其特征在...

【专利技术属性】
技术研发人员:莫新虎
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

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

1