-
1.
公开(公告)号:US20240296110A1
公开(公告)日:2024-09-05
申请号:US18572201
申请日:2021-09-29
Applicant: Intel Corporation
Inventor: Tao ZHAO , Yun LIU , Edwin Lei WANG
IPC: G06F11/36
CPC classification number: G06F11/3688 , G06F11/3664
Abstract: Examples relate to an apparatus, device, method, and computer program for performing unit tests on firmware code, and to an apparatus, device, method, and computer program for preparing data for performing unit tests on firmware code. The firmware code is suitable for interacting with a hardware device. The apparatus comprises circuitry configured to obtain a timeline of changes of transaction data encountered at one or more interfaces of the hardware device during simulation of the hardware device, the simulation being based on one or more simulation parameters defined by one or more unit tests to be performed on the firmware code. The circuitry is configured to perform the one or more unit tests of the firmware code using the timeline of changes of transaction data of the simulated hardware device, the one or more unit tests being based on the one or more simulation parameters.