Any test provides a status report at the end of simulation. The status report
comprises the test pass/fail status and the total number of sent
packets.
# =========================================================
# >>>>>> SRC ID 0 :: TEST REPORT >>>>>>
# =========================================================
# [INFO] SRC ID = 0 ::: TG_HIERARCHY = design_1_wrapper_sim_wrapper.design_1_wrapper_i.design_1_i.perf_axi_tg_0.inst.u_top_axi_mst
# [INFO] SRC ID = 0 ::: AXI_PROTOCOL = AXI4_STREAM
# [INFO] SRC ID = 0 ::: AXI_CLK_PERIOD = 3332ps, AXI_DATAWIDTH = 512bit
# [INFO] SRC ID = 0 ::: TEST_NAME = write_only
# [INFO] SRC ID = 0 ::: TOTAL_PACKET_SENT = 100
# [INFO] SRC ID = 0 ::: TEST_STATUS = TEST PASSED
# =========================================================
- Errors
- The TEST FAILED status is reported in the following cases:
- If not all sent packet transactions have been accepted by the slave.
- If any test sequence error occurred due to the input to the TG.
- Warnings
-
- The TG is idle throughout the simulation if no traffic is sent from the
TG. This warning occurs when the
pkt_cnt
is set as 0, or when an empty CSV without any Stream commands specified is given to the TG. - If the simulator run time set on the Vivado IDE is less than 6000 AXI cycles, the TG issues a warning. This warning can be ignored if the simulation is terminated early due to any other fatal error.
- The TG is idle throughout the simulation if no traffic is sent from the
TG. This warning occurs when the