工具/软件:Starterware
您好!
现在、我们将使用 SYslib pktlib 单元测试来检查电路板上的 SYLslib (v4.0.3)功能。
外环境是;
-。 MCSDK 3.1.4.7 (应用了 SYSLIB MCSDK Patche)
-。 RT Linux。
-。 SYSLIB 4.0.3
我们已经执行了所有程序以及单元测试指南文档。
除了上次 关闭系统配置之外、我们还获得了所有通过结果。
错误日志为"Error: QMSS exit failed -152"(错误:QMSS 退出失败-152)
以下是我们执行"test_pktlib_K2d.out"时的输出
您知道这些错误的原因吗? 或有任何检查点?
请告诉我。
===
/test_pktlib_K2d.out
[TUE Aug01 19:30:47.026 2017] Debug:named resource instance [1] Mapped to Database 0x23008 shared address bb6d86000 [Init 1](TUE 08 01 19:30:47.026 2017)
[2017年8月1日19:30:47.044星期二]调试:已成功创建名称数据库[处理0x23008 ]
[2017年8月1日19:30:47.044 ]调试:HPLIB 共享内存信号 bb6f16000
[2017年8月1日19:30:47.044星期二]调试:SysRM 已成功初始化[处理0x23060]
[2017年8月1日19:30:47.058 ]调试:存储器区域[ARM-DDR3-0]物理0x9f9ee300虚拟0xb6674300
[2017年8月1日19:30:47.058 ]调试:插入存储器区域(ARM-DDR3-0)@索引2描述符数量4096
[2017年8月1日19:30:47.058、星期二]调试:存储器区域[ARM-DDR3-1]物理0x9fa6e300虚拟0xb66f4300
[星期二01年8月19:30:47.074 2017年]调试:插入内存区域(ARM-DDR3-1)@索引3描述符数量512
[2017年8月1日19:30:47.074日
[2017年8月1日19:30:47.090年]调试:执行 PKTLIB 单元测试。
[2017年8月1日19:30:47.090年
[Tue Aug1 19:30:47.090 2017] Debug:heap 0x246b0 has been successfully created.
[2017年8月1日19:30:47.107 ]调试:查找堆测试通过
[2017年8月1日19:30:47.107年]--------------------------------
[2017年8月1日19:30:47.107星期二]调试:合并 API 测试
[2017年8月1日19:30:47.107 ]调试:合并 API 测试 API 通过
[2017年8月1日19:30:47.107年]--------------------------------
[2017年8月1日19:30:47.122 ]调试:从链中的3个数据包开始进行克隆测试
[2017年8月1日19:30:47.122 ]调试:测试原始克隆。
[2017年8月1日19:30:47.122 ]调试:测试克隆的克隆。
[2017年8月1日19:30:47.122 ]调试:清理克隆内存泄漏测试
[Tue Aug1 19:30:47.138 2017] Debug:Merge an original packet after a Cloned Packet (使用 CPDMA 仿真)。
[2017年8月1日19:30:47.138 ]调试:在克隆的数据包之后合并原始数据包(软件免费)
[2017年8月1日19:30:47.138 ]调试:在克隆的数据包之后合并克隆的数据包(使用 CPDMA 仿真)
[2017年8月1日19:30:47.154 ]调试:在克隆的数据包之后合并克隆的数据包(软件免费)
[2017年8月1日19:30:47.154 ]调试:在原始数据包之后合并克隆的数据包(使用 CPDMA 仿真)
[2017年8月1日19:30:47.171]调试:在原始数据包之后合并克隆的数据包(软件免费)
[星期二01年8月19:30:47.171]调试:在原始数据包之后合并原始数据包(使用 CPDMA 仿真)
[2017年8月1日19:30:47.186月]调试:在原始数据包之后合并原始数据包(软件免费)
[2017年8月1日19:30:47.186月]调试:所有克隆测试均通过。
[2017年8月1日19:30:47.186 2017年]----------------------------
[2017年8月1日19:30:47.203 ]调试:从链中的5个数据包开始进行分离测试
[2017年8月1日19:30:47.203 ]调试:测试拆分在第一个数据包中间
[2017年8月1日19:30:47.203 ]调试:测试在3个数据包中间进行分离
[2017年8月1日19:30:47.203 ]调试:测试在3个数据包末尾分离
[2017年8月1日19:30:47.219日]调试:测试数据包中的10 1字节拆分。
[2017年8月1日19:30:47.219星期二]调试:分离 API 测试成功。
[2017年8月1日19:30:47.219号]----------------------------------------
[2017年8月1日19:30:47.219测试]调试:从链中的5个数据包开始进行分离测试
[2017年8月1日19:30:47.235 ]调试:在第一个数据包中间进行测试分离
[2017年8月1日19:30:47.235 ]调试:测试拆分在4个数据包中间
[2017年8月1日19:30:47.235 ]调试:测试在2个数据包末尾分离
[2017年8月1日19:30:47.251年]--------------------------------
[2017年8月1日19:30:47.251 ]调试:从链中的5个数据包开始进行分离测试
[Tue Aug1 19:30:47.251 2017] Debug:Testing 10 1 byte splits in the packet。
[2017年8月1日19:30:47.251 ]调试:Split2 API 测试成功。
[2017年8月1日19:30:47.269月]----------------------------
[2017年8月1日19:30:47.269月]调试:测试多个堆
[2017年8月1日19:30:47.269月]调试:多堆测试成功。
[2017年8月1日19:30:47.269月]----------------------------
[2017年8月1日19:30:47.285 ]调试:测试数据包库免费用例
[Tue Aug1 19:30:47.285 2017] Debug:Use Case1 -> Sending Packet to IP
[2017年8月1日19:30:47.285 ]调试:使用 CASE2 ->克隆并向 IP 发送原始数据包(使用垃圾回收)
[Tue Aug1 19:30:47.301 2017] Debug:Use case3 -> Cloning and Sending Cloned Packet to IP (With Trybage Collection)
[2017年8月1日19:30:47.301 ]调试:使用案例4 ->双克隆 IP 发送。
[2017年8月1日19:30:47.301 ]----------------------------
[2017年8月1日19:30:47.318 ]调试:测试超级堆
[Tue Aug1 19:30:47.318 2017] Debug:'y Test Heap '的最大数据缓冲区大小为512字节
[2017年8月1日19:30:47.318 ]调试:'myHeap1'的最大数据缓冲区大小为128字节
[2017年8月1日19:30:47.318 ]调试:"myHeap2"的最大数据缓冲区大小为256字节
[TUE Aug01 19:30:47.334 2017] Debug:Super Heap has been created with handle 0x249c8
[星期二01年8月19:30:47.334 2017年]调试:用例1 ->不同的数据包大小分配检查
[Tue Aug1 19:30:47.334 2017] Debug:Testing Packet Size Allocations from 1 to 128 bytes.
[Tue Aug1 19:30:47.351 2017] Debug:Testing Packet Size Allocations from 129 to 256 bytes.
[Tue Aug1 19:30:47.351 2017] Debug:Testing Packet Size Allocations from 257 to 512 bytes.
[Tue Aug1 19:30:47.351 2017] Debug:Super Heap Packet Size Allocation (1到512) Bytes Checks PASSED
[Tue Aug01 19:30:47.363 2017] Debug:Use Case 2 -> Super Heap bufferless packet allocation passed
[Tue Aug1 19:30:47.363 2017] Debug:Use Case 3 --> Super Heap bufferless packet allocation (Member->Member) Passed
[2017年8月1日19:30:47.378段]--------------------------------------------
[2017年8月1日19:30:47.378 ]调试:测试数据包库复制元数据
[2017年8月1日19:30:47.378 ]调试:PKTLIB 单元测试通过
[2017年8月1日19:30:47.378]调试:PKTLIB 实例已删除
[2017年8月1日19:30:47.395 ]调试:数据库删除成功
[2017年8月1日19:30:47.395 ]调试:关闭存储器区域2.
[2017年8月1日19:30:47.395 ]错误:目前不支持 HPLIB FREE。
[2017年8月1日19:30:47.395 ]调试:关闭存储器区域3.
[2017年8月1日19:30:47.411 2017年]错误:目前不支持 HPLIB 免费版。
[2017年8月1日19:30:47.411 2017]错误:QMSS 退出失败-152
[2017年8月1日19:30:47.411错误:关闭系统配置失败
谢谢、