欢迎来到天天文库
浏览记录
ID:44714860
大小:434.01 KB
页数:36页
时间:2019-10-25
《LTP性能测试工具详细介绍》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、LTP工具说明 1LTP测试套件21.1简介21.2 源目录结构22 LTP安装32.1 下载32.2 编译32.3 安装说明43 LTP测试套件结构说明53.1 概述53.2 目录介绍53.3 LTP执行原理54 LTP测试套件测试内容54.1 LTP测试套件测试内容54.1.1 commands64.1.2 kernel64.1.3 kdump64.1.4 network64.1.5 realtime64.1.6 open_posix_testsuite74.1.7 mi
2、sc74.2 测试方法说明74.2.1 commands模块内容描述及实现方法74.2.2 kernel84.2.3 network144.2.4 open_posix_testsuite164.2.5 realtime175 LTP测试套件配置详细185.1 networktests.sh脚本配置185.2 networkstress.sh配置205.3 open_posix_testsuite测试套件235.4 realtime配置245.5 mm脚本的配置255.6 io脚本配置255
3、.7 filecaps的配置255.8 tpm_tools的配置265.9 tcore的配置265.10 io_floppy的配置265.11 io_cd 的配置265.12 cpuhotplug的配置265.13 adp.sh的配置275.14 autofs1.sh和autofs4.sh的配置275.15 exportfs.sh的配置285.16 isofs.sh的配置285.17 ltpdmmapper.sh的配置295.18 ltpfslvm.sh的配置及要求295.19 ltpfsnolvn.sh的配置及要求305.20 ltp-scsi_debug
4、.sh的配置及要求305.21 sysfs.sh的配置及要求305.22 rpctirpc的配置及要求305.23 test_selinux.sh的配置及要求315.24 smack的配置和要求325.25 perfcounters的配置及要求335.26 can的配置及要求335.27 test_robind.sh的配置336 LTP测试套件使用说明346.1 概述346.2 初始测试356.2.1 runltp使用说明356.2.2 runalltests.sh脚本说明37 1LTP测试套件1.1简介LTP(LinuxTestProj
5、ect)是SGI、IBM、OSDL和Bull合作的项目,目的是为开源社区提供一个测试套件,用来验证Linux系统可靠性、健壮性和稳定性。LTP测试套件是测试Linux内核和内核相关特性的工具的集合。该工具的目的是通过把测试自动化引入到Linux内核测试,提高Linux的内核质量。LTP提供了验证linux系统稳定性的标准,设计标准的压力场景,通过对linux系统进行压力测试,对系统的功能、性能进行分析,并以此确定linux系统的可靠性、健壮性和稳定性。1.2源目录结构 如表1,是对LTP源包目录结构的描述:INSTALLLTP安装配置指导文档READMELTP介绍CREDITS记录对L
6、TP有很大贡献的人COPYINGGNUPublicLicenseChangeLog描述版本变化ltpmenu规划执行LTP的图形化界面接口MakefileLTP顶层目录的Makefile,负责编译安装pan、testcases和toolsrunalltests.sh顺序运行全部测试例程并且报告结果的脚本doc/*工程文档包含工具和库函数使用手册,描述各种测试include/*通用的头文件目录lib/*通用的库函数目录testcases/*包含在LTP下运行和bin目录下的所有测试用例和链接testscripts/*存放分组的测试脚本runtest/*为自动测试提供命令列表pan/*测试的
7、驱动装置。具备随即和并行测试的能力scratch/*存放零碎测试的东西tools/*存放自动化测试脚本和辅助工具表1 LTP源代码结构 2LTP安装2.1下载 LTP是一项动态工程,LTP源包命名方式一般为:ltp-yyyymmdd。目前版本为ltp-20110228。以下均为ltp-20110228版本的配置,官网地址为:http:/ltp.sourceforge.net/。2.2编译 从官方网站下载最新的LTP测试套件包
此文档下载收益归作者所有