中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助
鲲鹏小智

TA生命周期测试

用例编号

1.3.3

测试目的

测试TA应用生命周期。

测试组网

请参见测试组网

预置条件

  1. 服务器已烧写TrustZone套件,并配有TrustZone License。
  2. 服务器已加载REE Patch,CA/TA应用可正常加载通信。

测试步骤

  1. 登录REE OS,加载TrustZone REE Patch,预期结果1。

    insmod tzdriver

    /usr/bin/teecd &

  2. 编写测试CA/TA,要求TA代码各个入口API添有打印信息,CA代码各个GP Client API前后添有打印信息。编译运行,预期结果2。
  3. 编写测试CA/TA,要求TA代码里主动调用TEE_Panic接口,编译运行,预期结果3。
  4. 编写测试CA/TA,要求运行过程中,通过kill将CA进程主动杀掉,预期结果4。

预期结果

  1. REE Patch加载成功,无异常信息。
  2. CA终端打印、tlogcat安全日志可观察到正确的时序信息,CA调用OpenSession后,TA实例被创建加载,当CA关闭Session后,TA实例被销毁,资源被TEE OS回收。
  3. TA调用TEE_Panic后,TA实例被销毁,资源被TEE回收;CA可重新发起对TA请求,且功能正常。
  4. TA执行成功,因超时(30s)等待后,TA实例被销毁,资源被TEE回收。

测试结果

  

备注

需研发协助提供测试用的TA/CA源码以及二进制。

搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词