autotest server使用
来源:互联网 发布:java闰年的判断 编辑:程序博客网 时间:2024/04/30 09:25
1 安装
2. 添加host
进入admin interface 添加一个host, 可以使用ip地址或者url
记得将server机器autotest的ssh key 拷贝到host的root用户下。
3. 命令行上执行测试
../server/autoserv -m 9.3.190.254 -r results/sleep -c ../client/tests/sleeptest/control
4. 查看结果
文本的
./tools/scan_results.py results/sleep/status
html的
firefox results/sleep/job_report.html
5. server side的control file
获取client机器信息的control file。
hosts = [hosts.create_host(h, initialize=False) for h in machines]
for host in hosts:
print host.hostname
print host.run('uname -a').stdout.rstrip()
将client的control file放在server的control file中
kernel_install_control = """
def step_init():
job.next_step([step_test])
job.run_test('hwclock', seconds = 1)
def step_test():
pass
"""
def install_kernel(machine):
host = hosts.create_host(machine)
at = autotest.Autotest(host)
at.run(kernel_install_control, host=host)
job.parallel_simple(install_kernel, machines)
运行一个已有的client的test
def run(machine):
host = hosts.create_host(machine)
at = autotest.Autotest(host)
at.run_test('sleeptest', iterations=5)
job.parallel_simple(run, machines)
- autotest server使用
- autotest client的使用
- KVM Autotest client的使用
- 如何使用kvm autotest来测试kernel
- Ubuntu上使用autotest做Rails项目的自动测试 - autotest安装和测试
- KVM Autotest 配置文件
- Android autotest - Monkey tool
- Autotest 0.14.0 released!
- Android autotest - Monkey tool
- 自动化测试框架AutoTest
- 【Monkey】Android Monkey autotest Tools
- 使KVM autotest支持qemu 模拟
- AutoTest--HTML/XML/XPath基础及辅助工具
- RSpec + Spork + Autotest 给Rails 3添加快速自动化测试
- Ubuntu11.10+ruby on rails 3+rspec+autotest+spork配置
- Autotest中 kvm class和test class的关系
- verCatch Server Server 端使用
- SQL Server report server使用
- java线程之Thread(大部分内容来自于think in java 3th,Bruce Eckel)
- 无密码验证ssh连接设置
- testetsetsetestsets
- ffmpeg和SDL指南2---输出到屏幕
- The example of Using Executors
- autotest server使用
- visual studio恢复默认设置的方法
- MYSQL 删除列,增加列 alter table
- VS2010帮助文档换位置
- ajax介绍
- oracle sqlplus @@用法
- Sql Server 数据库恢复和日志文件的详细介绍
- static的详解
- 第一篇