Linux Test Project 测试套件说明
LTP(Linux Test Project)
Linux Test Project 是由SGI、OSDL和Bull开发和维护的一个项目,由IBM、思科、富士通、SUSE、Red Hat、Oracle和其他公司共同开发和维护。该项目的目标是向开源社区提供测试用例,以验证Linux的可靠性、健壮性和稳定性。
LTP 测试套件包含用于测试Linux内核和相关特性的工具集。我们目标是通过将自动化测试引入到测试工作中来改进Linux内核和系统库。当然我们鼓励感兴趣的开源贡献者加入。
- 项目主页在: http://linux-test-project.github.io/
- 最新的版本在: https://github.com/linux-test-project/ltp/releases
- 关于项目的讨论在ltp邮件列表中: http://lists.linux.it/listinfo/ltp
- git仓库在GitHub上: https://github.com/linux-test-project/ltp
其他说明
最早ltp的源码在sourceforge上:http://ltp.sourceforge.net/
当然目前已经移到github上了:https://github.com/linux-test-project/ltp
警告
测试一定要小心
不要在生产系统上运行它们。Growfiles、doio和iogen会对系统的I/O功能造成特殊的压力,虽然它们不会在功能正常的系统上造成问题,但是他们的目的就是为了寻找(或触发)问题。
快速测试方法
安装
如果您系统上安装的有git、autoconf、automake、m4、linux头文件和通用开发包,直接执行下面的命令即可。
比如:我当前测试的环境是CentOS 7.4,安装的有kernel-headers和kernel-devel包,还有一下安装原则是,报什么依赖错误,直接安装对应的rpm即可。
# git clone https://github.com/linux-test-project/ltp.git
# cd ltp
# make autotools
# ./configure
# make
# make install
默认LTP会安装在/opt/ltp目录下。
测试
运行所有测试用例
# cd /opt/ltp
# ./runltp
需要使用root用户执行,原因是一些测试用例需要root权限。
运行一个特定的测试套件
# ./runltp -f syscalls
# ./runltp -f syscalls -s madvise
当然也可以看帮助:
# ./runltp --help
转载于:https://blog.51cto.com/dangzhiqiang/2113555
Linux Test Project 测试套件说明相关推荐
- linux 环境套件,Phoronix推出面向Linux环境的测试套件(图)
上面是一张PTS的截图: 一直以来,Linux系统下都缺少一个标准且针对整体的测试工具,用户若想测试CPU或显卡性能的话,不得不自行进行相关测试,如运行lame进行MP3编码测试CPU性能.运行DOO ...
- LTP(LinuxTest Project)测试工具
LTP(LinuxTest Project)是SGI.IBM.OSDL和Bull合作的项目,目的是为开源社区提供一个测试套件,用来验证Linux系统可靠性.健壮性和稳定性.LTP测试套件是测试Linu ...
- Android系统的VTS测试套件介绍
1. HAL硬件抽象层 下图是最新的Android系统架构: Android系统基于Linux系统内核,应用层使用Jave或Kotlin语言编写,底层控制设备的是Linux内核,Linux系统采用C语 ...
- OpenHarmony移植:XTS子系统之应用兼容性测试套件
本文分享自华为云社区<移植案例与原理 - XTS子系统之应用兼容性测试套件>,作者:zhushy. XTS(X Test Suite)子系统是OpenHarmony生态认证测试套件的集合, ...
- Phoronix Test Suite 0.7.0发布Linux下的测试软件
作者: 佚名 来由:OwnLinux 阅读提示:phoronix.com 是业内一个着名的网站,其常常发布硬件从命测评以及 Linux 体系相干的从命测评, Phoronix Test Suite ...
- 无线安全渗透测试套件WiFi-Pumpkin新版本发布
无线安全渗透测试套件WiFi-Pumpkin新版本发布 WiFi-Pumpkin是一款无线安全检测工具,利用该工具可以伪造接入点完成中间人攻击,同时也支持一些其它的无线渗透功能.旨在提供更安全的无线网 ...
- NIST数字测试套件使用说明
NIST 测试套件是由15个测试组成的统计软件包,这些是为了测试随机(任意长度)由基于硬件或软件的密码随机或伪随机数生成器产生的二进制序列.测试关注于各种不同类型的已存在的非随机序列.有些测试可以分成 ...
- linux LTP移植Android,LTP(Linux Test Project) for Android的编译
Linux Test Project (GitHub首页在此)(以下简称LTP) 包含了Linux内核和内核相关特性的工具集合.该工具的目的是通过把测试自动化引入到Linux内核测试,提高Linux的 ...
- LTP(Linux Test Project)学习(一)——LTP介绍
LTP(Linux Test Project)开源项目由SGI发起,IBM维护, 贡献者包括IBM, Cisco, Fujitsu, SUSE, Red Hat, Oracle公司等. LTP特点: ...
最新文章
- Angular Http
- ARM linux的启动部分源代码简略分析
- Java 性能优化系列之3.2[JVM调优] --- JIT即时编译
- 数据结构 - 有两个链表,第一个升序,第二个降序,合并为一个升序链表(C++)
- python系统-python 系统相关操作
- 不同版本的Chrom浏览器对应的ChromDriver的版本
- 2019CCPC网络选拔赛签到题题解
- 发布 Rafy .NET Standard 版本 Nuget 包
- 一篇文章教会你使用Python中三种简单的函数
- python编写爬虫代码_python编写简单爬虫资料汇总
- mysql中文时间转换,MySQL 当中 日期 字符串 时间戳互转
- Codejock 19.x 定制Crack Version
- 前端响应式布局与Bootstrap栅格系统快速了解与应用
- 怎么在字符串中加加号python_python加号连接字符串
- php jwt payload,php实现JWT(json web token)鉴权实例详解
- Python判断指定日期是不是法定节假日
- 手机html5翻页效果代码,jquery html5手机端翻书效果_手指滑动书本翻页效果代码
- Java银联卡支付小系统
- 按键精灵连接远程mysql_【按键精灵】按键精灵读取github page 网页,实现脚本远程控制功能...
- 计算机图形学:向量运算(OpenGL)
热门文章
- wikioi 1083 Cantor表
- NDK JNI方式读写Android系统的demo(二)
- 暗时间:开发效率为何如此低下
- linux下history(历史)命令用法详解
- Linux下DNS轮询与Squid反向代理结合
- 调试JDK源码-Hashtable实现原理以及线程安全的原因
- bzero, memset ,setmem 区别
- json11库的使用
- C/C++中“#”和“##”的作用和用法
- 【Qt】Qt再学习(三):Chart Themes Example(常用图表)