LTP学习笔记(基本安装+执行)
一、安装
1. 下载源文件
https://github.com/linux-test-project/ltp/releases/tag/20210524
2. 解压后安装,默认安装在/opt/ltp
./configure
sudo make
sudo make install
二、执行
1.全集测试
直接运行 runltp 命令将测试 ltp/scenario_groups/default 中的所有测试集
cd /opt/ltp
sudo ./runltp //全集测试
sudo ./runltp -t 60s |tee ~/LTP/log/runltp_test.log
-t 60s:表示执行60s,全集预计3小时
|tee ~/LTP/log/runltp_test.log:把终端打印测试的日志收集到/home/LTP/log/runltp_test.log文件)
测试结果会在/opt/ltp/results中展示LTP_RUN_ON-实时.log
2.测试集测试(-f)
/opt/ltp/runtest下有n个测试集(每一个文件就是一个测试集)
sudo ./runltp -f mm //测试内存sudo ./runltp -f mm -t 60s |tee ~/LTP/log/runltp_test_mm.log
对应执行结果如下:
3. 单条执行(-s)
sudo ./runltp -s bind06 //复测全集测试中的失败项bind06
对应执行结果如下:
sudo ./runltp -s mtest06 //复测单测试集测试中的失败项mtest06
对应执行结果如下:
还可以直接去源文件里面的testcases中找到对应的脚本直接执行
cd /home/ts/LTP/ltp-full-20210524/testcases/kernel/syscalls/bind
sudo ./bind06
三、结果
1. 终端打印测试结果如下(以执行测试集mm为例)
(通过命令|tee ~/LTP/log/runltp_test.log,可以把终端打印的日志保存到home下的.log中)
1.1【Running tests.......】表示测试开始
1.2【PAN will run for 60 seconds】因为输入命令设置了时间-t 60s
1.3 <<<test_start>>> -- <<<test_end>>>之间的内容为单个用例执行的结果
1.4 <<<test_start>>> 后的打印数据
tag=mm01 -- 对应/opt/ltp/runtest中mm中第一行 tag
stime=1625816237 -- 执行此条用例时的时间
cmdline="mmap001 -m 10000" -- 对应/opt/ltp/runtest中mm中第一行 执行命令
contacts=""
analysis=exit
1.5 Summary中skipped表示测试环境不满足而跳过测试
LTP学习笔记(基本安装+执行)相关推荐
- mesos 学习笔记-- mesos安装和配置
2019独角兽企业重金招聘Python工程师标准>>> mesos 学习笔记-- mesos安装和配置 博客分类: 架构 mesos 参考资料: 官方文档:http://mesos. ...
- OracleDesigner学习笔记1――安装篇
OracleDesigner学习笔记1――安装篇 QQ:King MSN:qiutianwh@msn.com Email:qqking@gmail.com 一. 前言 Oracle是当 ...
- [python教程入门学习]python学习笔记(CMD执行文件并传入参数)
本文章向大家介绍python学习笔记(CMD执行文件并传入参数),主要包括python学习笔记(CMD执行文件并传入参数)使用实例.应用技巧.基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋 ...
- linux sipp 呼叫转移_SIPp 学习笔记 一 (安装)
SIPp学习笔记一(安装) SIPp可以用来测试各种sip的设备,如终端电话或者proxy,包括功能和性能上的(性能上只能在linux平台下才可以;)具体的描述可以去参照SIPp的官方网站; http ...
- homeassistant mysql_HomeAssistant学习笔记docker安装的ha更换数据库
HomeAssistant学习笔记docker安装的ha更换数据库 用了一段时间之后发现日志和历史打开的速度越来越慢,在论坛里查了半天发现是因为HA官方所用数据库导致,官方也给出了相关文档,https ...
- homeassistant mysql_学习笔记 篇三:HomeAssistant学习笔记docker安装的ha更换数据库
学习笔记 篇三:HomeAssistant学习笔记docker安装的ha更换数据库 2018-11-15 12:06:58 4点赞 18收藏 3评论 是返乡过年?还是就地过年?最新一届#双面过节指南# ...
- Joomla 学习笔记-----Joomla 安装
Joomla 学习笔记-----Joomla 安装 1.Joomla安装 自己建的web服务器地址:10.170.89.116 下载Joomla 3.2 并解压 解压后的目录: 使用FileZill ...
- ZED相机学习笔记1——安装与配置(Win10 + Python)
系列文章目录 ZED相机学习笔记1--安装与配置(Win10 + Python) 文章目录 系列文章目录 前言 一.ZED2 相机 二.配置ZED相机环境 1.安装CUDA 2.安装ZED-SDK 3 ...
- python数组 swig_学习笔记:安装swig+用SWIG封装C++为Python模块+SWIG使用说明
这段时间一直在摸索swing,用它来封装C++代码来生成python脚步语言.并总结了swing从安装到配置再到代码封装编译生成动态库的整个过程,下面这篇文章都是我在实际的运用中的一些经验总结,分享给 ...
- ElasticSearch学习笔记(安装与使用)
问题一.ElasticSearch是什么?有什么用处? 答:截至2018年12月28日,从ElasticSearch官网(https://www.elastic.co/cn/products)上,得知 ...
最新文章
- DNS服务(二)——常用资源记录类型详解
- idea php 断点设置,php - xdebug在IntelliJ Idea中跳过断点 - SO中文参考 - www.soinside.com...
- emberjs重写补充类之reopen方法和reopenClass方法
- zabbix的安装与部署(proxy、睿象云)
- 工作总结8:关于Vue中的slot-scope=“scope“
- java 延迟实例化_延迟初始化Spring Bean的几种方式
- 全面取消校园全封闭管理!这个省发通知了!那北京呢?
- Hadoop学习笔记 ZooKeeper
- Ext.grid.Panel一定要有renderTo或autoRender属性,不然页面为空
- c++ 设计模式_设计模式行为型:观察者模式(ObserverPattern)
- 两个无线AP导致的网络故障
- PHP单次数据库查询实现无限级分类
- 2015年蓝桥杯省赛A组c++第4题
- 第二季-专题16-LCD亮起来
- jmail mysql_教你怎么使用Jmail发送匿名的邮件(不要身份认证)
- (Note)CIE色度图
- 2022-7 一套鼠标键盘控制两台及以上电脑
- 数据安全合格有哪些要求
- 捣鼓PlantUML
- mac mysql 移动硬盘_Mac下无法推出硬盘
热门文章
- Java如何与Simon Ritter-JDK 9到13一起发展
- C语言-简单的Simon游戏
- HttpPrinter-网页打印控件
- [RK3288][Android6.0] 调试笔记 --- Audio的Voice Call无法静音问题
- 计算机硬盘没内存怎么办,电脑内存不够用怎么办
- 设计师的色彩搭配指南
- 【 Codeforces Round #521 (Div. 3) E. Thematic Contests】二分+STL
- 批量替换Excel超级链接
- MXNet对含隐藏状态的循环神经网络(RNN)的实现
- Binder 机制详解—Binder Java框架(转自Cloud Chou's Tech Blog)