Cts框架解析(15)-任务执行完
来源:互联网 发布:mac炉石传说闪退 编辑:程序博客网 时间:2024/06/06 03:50
case执行完毕后,会回到CtsTest的run方法中:
这个时候会先将mRemainingTestPkgs列表的第一项移除,以便下一次取第一个的时候,取的是新的TestPackage对象,然后根据case的类别来做相应的重启操作,最后返回到主界面。最后,截图留下犯罪现场,下载之前安装的jar包。在finally语句块中report未执行的case。为执行的case是通过执行其testStarted方法,但是不执行testEnded方法,让监听器识别出这条case未执行。
当CtsTest的run方法执行完毕后,回到了TestInvocation.prepareAndRun中:
执行完恢复操作以后,会返回到performInvocation中:
将日志系统打印出来并保存到logs目录文件中。
然后调用InvocationSummaryHelper.reportInvocationEnded方法:
通知所有监听器,本次任务的彻底结束,各自该干嘛,干嘛去。然后回到invoke中,然后invoke也完成了,回到了InvocationThread.run方法中:
然后释放设备。移除执行线程。最后返回到CommandScheduler.run方法
我们的讲解也结束了,我们也该干嘛干嘛去吧。散了吧!!
0 0
- Cts框架解析(15)-任务执行完
- Cts框架解析(6)-任务的执行
- Cts框架解析(13)-任务执行过程
- Cts框架解析(14)-任务执行过程
- Cts框架解析-任务执行过程
- Cts框架解析(7)-任务执行的调度室
- Cts框架解析(4)-任务的添加
- cts任务执行
- CTS测试框架 -- 命令执行
- Cts框架解析(8)-IBuildProvider
- Cts框架解析(9)-IDeviceRecovery
- Cts框架解析(10)-TestDeviceOptions
- Cts框架解析(11)-ICommandOptions
- Cts框架解析(12)-ITargetPreparer
- CTS测试框架 -- 命令解析
- Cts框架解析(1)-windows下cts配置
- Cts框架解析(2)-cts调试环境的搭建
- Cts框架解析-cts调试环境的搭建
- 转载_网络基本功(十):细说TCP确认机制
- 正差值
- Hadoop-2.4.1学习之HDFS快照
- android 拍照裁剪以及本地图片裁剪工具类使用
- Linux网络编程之socket:epoll系列函数简介,与select,poll函数的区别
- Cts框架解析(15)-任务执行完
- 5.4.4 写泛型函数
- Lucene 中.fnm格式
- Java读写XML文件的四种方式(DOM、SAX、JDOM、DOM4J)简述与比较
- 机房重构之模版方法模式-组合查询
- Xamarin iOS开发实战第1章使用C#编写第一个iOS应用程序
- 21
- 转载_网络基本功(十一):TCP窗口调整与流控
- 利用nmake工具编译时怎样制定framework版本