---
title: TA生命周期测试
description: "| 用例编号 | 4.1.7 |"
url: https://www.hikunpeng.com/document/detail/zh/kunpengboostkithistory/2300/history/kunpengtrustzone_08_0014.html
sourcePath: /source/zh/kunpengboostkithistory/2300/history/kunpengtrustzone_08_0014.html
indexId: 2c9ea8369353f5d749506ea6a6d83a95c131b13cec9f8502dff1cdd7a77f6b9476
---
# TA生命周期测试

| 用例编号 | 4.1.7 |
| --- | --- |
| 测试目的 | 测试TA应用生命周期。 |
| 测试组网 | 请参见测试组网。 |
| 预置条件 | 服务器已烧写TrustZone套件，并配有TrustZone License。 服务器已加载REE Patch，CA/TA应用可正常加载通信。 |
| 测试步骤 | 登录REE OS，加载TrustZone REE Patch，预期结果1。 insmod tzdriver /usr/bin/teecd & 编写测试CA/TA，要求TA代码各个入口API添有打印信息，CA代码各个GP Client API前后添有打印信息。编译运行，预期结果2。 编写测试CA/TA，要求TA代码里主动调用TEE\_Panic接口，编译运行，预期结果3。 编写测试CA/TA，要求运行过程中，通过执行kill命令将CA进程主动停止，预期结果4。 |
| 预期结果 | REE Patch加载成功，无异常信息。 CA终端打印、tlogcat安全日志可观察到正确的时序信息，CA调用OpenSession后，TA实例被创建加载，当CA关闭Session后，TA实例被销毁，资源被TEE OS回收。 TA调用TEE\_Panic后，TA实例被销毁，资源被TEE回收；CA可重新发起对TA请求，且功能正常。 TA执行成功，因超时（30s）等待后，TA实例被销毁，资源被TEE回收。 |
| 测试结果 |  |
| 备注 |  |
