【技术实现步骤摘要】
测试程序调度策略生成方法、装置、存储介质及电子设备
[0001]本申请涉及测试领域,具体而言,涉及一种测试程序调度策略生成方法
、
装置
、
存储介质及电子设备
。
技术介绍
[0002]随着科学的发展和生活的进步,电子设备
(
包括计算机
、
手机以及智能手表等等
)
扮演着越来越重要的角色,在人们的生活
、
工作以及学习中被广泛使用
。
为了保障电子设备能够在各种应用场景下正常工作,往往需要对其进行测试,以计算机系统测试为例,在计算机系统测试中,如何通过测试程序的调度来模拟应用场景的功耗变化是一个重要的问题
。
技术实现思路
[0003]本申请的目的在于提供一种测试程序调度策略生成方法
、
装置
、
存储介质及电子设备,以至少部分改善上述问题
。
[0004]为了实现上述目的,本申请实施例采用的技术方案如下:
[0005]第一方面,本申请实施例提供一种测试程序调度策略生成方法,所述方法包括:获取目标功耗曲线中的
N
个目标时段各自对应的目标功耗值;其中,任意两个所述目标时段的持续长度相等,
N
大于或等于2;基于第
i
个所述目标时段对应的目标功耗值,在测试程序集合中筛选出第
i
个所述目标时段对应的目标程序;其中,所述目标程序为所述测试程序集合中的测试 ...
【技术保护点】
【技术特征摘要】
1.
一种测试程序调度策略生成方法,其特征在于,所述方法包括:获取目标功耗曲线中的
N
个目标时段各自对应的目标功耗值;其中,任意两个所述目标时段的持续长度相等,
N
大于或等于2;基于第
i
个所述目标时段对应的目标功耗值,在测试程序集合中筛选出第
i
个所述目标时段对应的目标程序;其中,所述目标程序为所述测试程序集合中的测试程序,第
i
个所述目标时段对应的目标程序的拉载功耗的总和与第
i
个所述目标时段对应的目标功耗值之间的差值小于第一预设数值,
1≤i≤N
;基于
N
个所述目标时段各自对应的目标程序,生成测试程序调度策略
。2.
如权利要求1所述的测试程序调度策略生成方法,其特征在于,所述获取目标功耗曲线中的
N
个目标时段各自对应的目标功耗值的步骤,包括:对所述目标功耗曲线进行离散化处理,以划分为
N
个所述目标时段;分别获取
N
个所述目标时段各自对应的目标功耗值
。3.
如权利要求2所述的测试程序调度策略生成方法,其特征在于,所述分别获取
N
个所述目标时段各自对应的目标功耗值的步骤,包括:按照等间隔分布的方式,在第
i
个所述目标时段中确定
M
个时间点;将所述
M
个时间点所对应的功耗值的平均值或中位数作为所述目标功耗值
。4.
如权利要求1所述的测试程序调度策略生成方法,其特征在于,所述基于第
i
个所述目标时段对应的目标功耗值,在测试程序集合中筛选出第
i
个所述目标时段对应的目标程序的步骤,包括:基于第
i
个所述目标时段对应的目标功耗值,在测试程序集合中筛选出第
i
个所述目标时段对应的至少一组疑似目标程序;其中,第
i
个所述目标时段对应的每一组疑似目标程序的拉载功耗的总和与第
i
个所述目标时段对应的目标功耗值之间的差值小于第一预设数值;将每一组所述疑似目标程序分别与第
i
‑1个所述目标时段对应的目标程序进行比...
【专利技术属性】
技术研发人员:叶琴,张坤,
申请(专利权)人:飞腾信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。