当前位置: 首页 > news >正文

测试脚本

$language = "python"

$interface = "1.0"

import sys
reload(sys)
sys.setdefaultencoding('utf-8') # 设置默认编码为UTF-8
global left
left = "" # 新增全局变量初始化
import time

def cycle(total_duration,interval,command):
# 设置执行时间
start = time.time()

# 循环
while time.time() - start < total_duration:crt.Screen.Send(command+'\r')  # 发送命令crt.Sleep(1000*interval)  # 短暂等待

def switch(choice):
global left
crt.Screen.Synchronous = False
crt.Screen.Send('su'+'\r')
if choice == 1:
while True:
crt.Screen.Send('su'+'\r')
crt.Screen.Send('echo 0 > /proc/sys/kernel/printk'+'\r')
crt.Sleep(1000)
crt.Screen.Send('/data/stressapptest_64bit -s 20 -i 4 -C 4 -W --stop_on_errors '+
'-M 1024'+'\r')#stressapptest
if crt.Screen.WaitForString("Status: PASS - please verify no corrected errors"):
left="PASS"
break
else:
if crt.Screen.WaitForString("Status: FAIL"):
left="FAIL"
break
elif choice == 2:
crt.Screen.Send('imbug 1379'+'\r')
crt.Screen.Send('echo 0 > /proc/sys/kernel/printk'+'\r')
crt.Sleep(2000)
crt.Screen.Send('/data/memtester_64bit 1024m '+'\r')
crt.Sleep(20000)#12小时
crt.Screen.Send(chr(3))
crt.Sleep(1000)
crt.Screen.Send('am force-stop com.example.lenovo.dramtest'+'\r')
current_session = crt.GetScriptTab()
current_session.Session.Disconnect()
crt.Sleep(2000)
current_session.Session.Connect()
crt.Sleep(5000)

禁用回显提升速度(适用于已知稳定环境)

crt.Screen.Synchronous = True

设置屏幕缓存模式

crt.Screen.IgnoreEscape = True

switch(1)
switch(2)
switch(3)
switch(4)

http://www.zskr.cn/news/11138.html

相关文章:

  • 实用指南:python+django/flask的宠物救助及领养系统javaweb
  • glTF/glb:您需要知道的一切,怎么免费获取下载
  • 第五章 运算符、表达式和语句
  • 学习问题日记-2
  • Are English people good or bad
  • Lampiao靶场渗透wp-脏牛提权
  • 社交网络架构。京东场景题:亿级用户100Wqps 社交关系如何设计?如何查看我的关注,关注我的?
  • go 面试题
  • 什么是sql 慢日志。哈罗面试:没开sql慢日志,怎么发现慢 sql?
  • 2025.9.24
  • StarRocks GitHub 工作流程
  • 【Selenium】消除Selenium报错:ChromeDriver与Chrome浏览器版本不匹配
  • Java第二次实验
  • 英语_阅读
  • 《新概念英语》在线朗读,单句点读,随时随地在线学习。
  • React学习教程,从入门到精通,React Router 语法知识点及使用手段详解(28)
  • 读书笔记:OpenPBR 规范(1)
  • CentOS 7 下 Kubernetes 集群搭建与配置指南
  • 【HD300I 】基于昇腾 310P 的全国产化智能计算模组
  • 【Origin】数据分析后的图,提取到外部图表
  • WPF Prism register interface and implemented interface service
  • 人机共生:AI如何重塑招聘全流程,赋能HR战略升级
  • hot100题简单题
  • 注意事项
  • 产品经理如何借力项目管理软件,驾驭复杂项目并准时上线?
  • 程序员的旅行神器:用AI提示词工程解决选择困难症
  • 西电PCB设计指南第4章学习笔记
  • 读取zip包中的文件
  • Attention复杂度解析与改进方向
  • 三维模型非结构化网格生成