【技术实现步骤摘要】
一种定位Vmotion测试中故障项的方法、设备及介质
本专利技术涉及Vmotion测试领域,更具体地,特别是指一种定位Vmotion测试中故障项的方法、设备及可读介质。
技术介绍
浪潮自研网卡IOVP认证测试,是基于VMwareESXI系统下展开测试的,其中一些复杂的测试项,比如Vmotion涉及到虚拟机的迁移,测试主机与辅助机之间需要多次迁移,VMware官方针对这类过程复杂的测试项,在测试工具workbench中实现了测试过程的自动化,包括VMmachine的克隆与迁移过程,实现虚拟机的Vmotion操作并验证操作成功,该测试项预计完成时间需要3小时左右。VMware测试工具workbench虽然实现了VMotion的测试自动化,减轻了复杂测试的工作量,但是测试过程中出现的问题不易定位,并且测试项自动运行时间过长,导致定位问题时耗费大量时间,针对复杂的测试过程仅从测试log文件很难解决问题,因此需要另寻其他测试方法解决VMotion失败的问题,实现可控调试验证的目的。
技术实现思路
有鉴于此, ...
【技术保护点】
1.一种定位Vmotion测试中故障项的方法,其特征在于,包括以下步骤:/n配置测试环境管理参数以使得运行Vmotion测试失败后测试环境不会被清除和/或复原;/n自动化运行Vmotion测试;/n响应于Vmotion测试报错,停止所述Vmotion测试并进行虚拟机迁移;/n判断所述虚拟机迁移是否成功;/n响应于所述虚拟机迁移成功,确定故障项为自动化Vmotion测试逻辑;以及/n响应于所述虚拟机迁移不成功,根据迁移日志定位故障项。/n
【技术特征摘要】
1.一种定位Vmotion测试中故障项的方法,其特征在于,包括以下步骤:
配置测试环境管理参数以使得运行Vmotion测试失败后测试环境不会被清除和/或复原;
自动化运行Vmotion测试;
响应于Vmotion测试报错,停止所述Vmotion测试并进行虚拟机迁移;
判断所述虚拟机迁移是否成功;
响应于所述虚拟机迁移成功,确定故障项为自动化Vmotion测试逻辑;以及
响应于所述虚拟机迁移不成功,根据迁移日志定位故障项。
2.根据权利要求1所述的方法,其特征在于,所述判断所述虚拟机迁移是否成功包括:
判断虚拟机迁移进度是否达到100%。
3.根据权利要求2所述的方法,其特征在于,所述判断所述虚拟机迁移是否成功还包括:
判断虚拟机迁移进度达到100%所用的时间是否小于阈值。
4.根据权利要求3所述的方法,其特征在于,所述判断所述虚拟机迁移是否成功还包括:
判断从辅助机到测试机的反向虚拟机迁移是否成功。
5.根据权利要求1所述的方法,其特征在于,所述配置测试环境管理参数以使得运行Vmotion测试失败后测试环境不会被清除和/或复原包括:将参数Test.cleanuponFailure值设置为no。
6.一种计算机设备,其特...
【专利技术属性】
技术研发人员:孙志杰,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。