(Androd2.3CTS测试修改测试结果和调试方法.doc

(Androd2.3CTS测试修改测试结果和调试方法.doc

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(Androd2.3CTS测试修改测试结果和调试方法

Android 2.3 CTS测试修改测试结果和调试方法 1. CTS 测试 用 USB 连接开发板和办公电脑,就可以开始进行 cts 测试了。 测试步骤如下: 1)进入 cts 目录,启动 cts。 localhost bin # pwd /work/android_src/out/host/linux-x86/bin (cts 可执行程序放在 android 源代码/work/android_src 中的/out/host/linux-x86/bin 路径下。) localhost bin # ./cts (启动 cts) 启动开发板会在屏幕上显示下面信息。 Android CTS version 2.2_r1 Device(0123456789ABCDEF) connected (开发板已经连接,说明 USB 已经连接好,可以进行 CTS 测试了) cts_host start --plan VM (启动 cts 的 VM 测试计划) start test plan VM ============================================================== Test package: android.core.vm-tests dot.junit.opcodes.add_double_2addr.JUnit_Test_add_double_2addr#testB1....(pass) dot.junit.opcodes.add_double_2addr.JUnit_Test_add_double_2addr#testB2...(pass) dot.junit.opcodes.add_double_2addr.JUnit_Test_add_double_2addr#testB3....(pass) ........................(略) 如果以前跑过 VM 测试,或由于某种原因导致 VM 测试暂停,在下次 cts 测试,会显示如下信息: localhost bin # ./cts Android CTS version 2.2_r1 Device(0123456789ABCDEF) connected cts_host start --plan VM cts_host There are 1 existing session(s) for plan VM. Create a new session or choose an existing one? (表示对 VM 重新进行测试) Create a new session [0] (表示从上次中断的地方开始继续进行测试) Choose a session [1] (输入 1,从上次中断处继续进行测试) (VM 如果重新测试过两次及以上,会出现下面的信息,session 值越小,表示上次测试时间离目前时间越远) Please choose a session from the existed session(s): 1 [0] 7 [1] (从最早一次开始进行测试) 0 resume test plan VM (session id = 1) ============================================================== Test package: android.core.vm-tests dot.junit.opcodes.add_float_2addr.JUnit_Test_add_float_2addr#testN5...(pass) ........................(略) 测试中存在着很多意想不到的情况,会导致 cts 测试中断,可见 cts 功能做得很贴心。上面这点一定要知道,因为它非常重要。 2)测试时注意事项: 如果测试中出现板子跑死了,需要重新开始测试,只需要把板子重新启动,千万不要通过 Ctrl+C 的方式把正在运行的 cts 中断掉,因为在享受(Ctrl+C)带来快感的 同时,很有可能会导致测试结果毁于一旦。这一点非常重要,我在测试 VM 的时候,就多次遇到这种问题,导致测试进度缓慢,一天也没有把 VM 测试完。 (注:这一点也并不是每次必现的,在测试 Java 部分的时候,一次失败都没有遇到 ,但在测试 VM 的时候却多次出现,搞的我真的很郁闷,看来,以后只能多攒点 RP 了 。 通过(Ctrl+C)中断测试真的很爽,如果测试进度要求很紧的话,还是不用为妙,按板子的 reset 键,对于 cts 测试来说,更迅速点,可以一键搞定问题。) 4. 修改 C

您可能关注的文档

文档评论(0)

popo786 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档