【技术实现步骤摘要】
一种数据处理方法、装置、计算机设备及存储介质
[0001]本公开涉及数据处理
,具体而言,涉及一种数据处理方法、装置、计算机设备及存储介质。
技术介绍
[0002]数据处理单元(Data Processing Unit,DPU)是一种面向以数据为中心的新一代处理器,其中融合了多种芯片。在DPU的测试过程中,需要通过驱动器(driver)将用于测试的数据包发送至DPU中的待测试设备,并通过监测器(monitor)得到对待测试设备进行测试后的测试结果,然后通过比对测试结果与真实结果进行测试。
[0003]在上述测试过程中,针对不同类型的待测试设备,通常需要修改驱动器(driver)和监测器(monitor)中的数据传输参数,以适应待测试设备的数据传输方式。而这种反复修改的过程,费时费力,导致测试效率较低。
技术实现思路
[0004]本公开实施例至少提供一种数据处理方法、装置、计算机设备及存储介质。
[0005]第一方面,本公开实施例提供了一种数据处理方法,包括:
[0006]针对数据 ...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:针对数据处理器DPU中的待测试设备,生成待发送的数据包;所述数据包用于对所述待测试设备进行测试;基于所述待测试设备的设备类型,从针对各设备类型的待测试设备预先设置的接口参数中,确定与所述待测试设备的设备类型匹配的目标接口参数;利用所述目标接口参数对目标接口进行配置,并调用配置好的所述目标接口,使得所述目标接口按照所述目标接口参数指示的数据发送方法,将所述数据包发送至所述待测试设备。2.根据权利要求1所述的方法,其特征在于,所述生成待发送的数据包,包括:获取用于对所述待测试设备进行测试的原始数据以及目标配置信息;所述目标配置信息用于配置目标类型的报文;利用所述目标配置信息,对所述原始数据进行配置,得到所述目标类型的报文;对所述目标类型的报文进行打包,生成所述数据包。3.根据权利要求2所述的方法,其特征在于,所述目标配置信息包括多个配置层的配置信息;不同配置层的配置信息用于配置得到不同类型的报文;所述利用所述目标配置信息,对所述原始数据进行配置,得到所述目标类型的报文,包括:在各配置层,分别利用所述配置层对应的配置信息,对所述原始数据进行配置,得到所述目标类型的报文;所述对所述目标类型的报文进行打包,生成所述数据包,包括:利用各所述配置层的报文头依次对所述目标类型的报文分别进行封装,并对封装后的报文进行打包生成所述数据包。4.根据权利要求2所述的方法,其特征在于,所述获取目标配置信息,包括:基于所述待测试设备的设备类型,确定用于对所述待测试设备进行测试的报文的类型;基于所述报文的类型,从预先设置的配置信息中,确定与所述报文的类型匹配的目标配置信息。5.根据权利要求1所述的方法,其特征在于,所述目标接口参数包括驱动参数;所述利用所述目标接口参数对目标接口进行配置,并调用配置好的所述目标接口,使得所述目标接口按照所述目标接口参数指示的数据发送方法,将所述数据包发送至所述待测试设备,包括:基于所述待测试设备的设备类型,确定与所述待测试设备的设备类型匹配的数据发送接口,并将所述数据发送接口作为所述目...
【专利技术属性】
技术研发人员:魏学超,王瑶宝,薄守静,莫杭斌,王彬,于海鑫,
申请(专利权)人:北京火山引擎科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。