ltp 测试流程及测试脚本分析

本文详细介绍了LTP(Linux Test Project)的测试流程,包括pan工作原理、测试阶段、runltp调试过程以及在ARM平台上的交叉编译。此外,还讲解了如何在LTP中运行自定义测试用例,通过修改命令文件和添加测试脚本来实现个性化测试。
摘要由CSDN通过智能技术生成
111 pan
    pan工作原理:LTP测试套件有一个专门的测试驱动程序pan,具体的测试用例的执行都是由pan来调用执行,它可以跟踪孤儿进程和抓取测试的输出信息。它的工作方式是这样的:
    从一个测试命令文件中读取要测试的条目的要执行的命令行,然后等待该项测试的结束,并记录详细的测试输出。默认状态下pan会随机的选择一个命令行来运行,可以指定在同一时间要执行测试的次数。
    pan会记录测试产生的详细的格式复杂的输出,但它不进行数据的整理和统计,数据整理统计的工作由scanner来完成,scanner是一个测试结果分析工具,它会理解pan的输出格式,并输出成一个表格的
    形式来总结那些测试passed或failed。


222 ltp  测试过程

    LTP测试的过程主要分为两个阶段:

    第一阶段——初始测试,主要用于测试系统的可靠性,包括LTP测试套件在硬件和操作系统上24小时的成功运转。

    第二阶段——压力测试,主要验证产品在系统高使用率时的健壮性。

    初始测试
./runltp -c 2 -i 2 -p -l /data/ltp/result-log.8104  -C /data/ltp/result-failed.8104 -d /data/ltp


    压力测试
    ./ltpstress.sh -m 35 -S -t 72h  //-m:
    表示genload不停的在分配和释放35m内存&#x
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值