sim:test: Add entropy source controller robot tests Match https://github.com/renode/renode/commit/e474f6de609833c093e5abed6c94df23683a4b65 Change-Id: I324f7819452ff1d1b3c336410e549898b1af39ef
diff --git a/opentitan_peripherals_test.robot b/opentitan_peripherals_test.robot index 862bb35..28bc3ac 100644 --- a/opentitan_peripherals_test.robot +++ b/opentitan_peripherals_test.robot
@@ -32,6 +32,9 @@ ${AON_TIMER_WDOG_SLEEP_BIN} ${ROOTDIR}/out/opentitan/sw/build-out/sw/device/tests/aon_timer_sleep_wdog_sleep_pause_test_prog_fpga_cw310 ${AON_TIMER_BIN} ${ROOTDIR}/out/opentitan/sw/build-out/sw/device/tests/aon_timer_smoketest_prog_fpga_cw310 ${AON_TIMER_WDOG_BITE_BIN} ${ROOTDIR}/out/opentitan/sw/build-out/sw/device/tests/aon_timer_wdog_bite_reset_test_prog_fpga_cw310 +${ENTROPY_SRC_AST_REQ_BIN} ${ROOTDIR}/out/opentitan/sw/build-out/sw/device/tests/entropy_src_ast_rng_req_test_prog_fpga_cw310 +${ENTROPY_SRC_FW_OVR_BIN} ${ROOTDIR}/out/opentitan/sw/build-out/sw/device/tests/entropy_src_fw_ovr_test_prog_fpga_cw310 +${ENTROPY_SRC_KAT_BIN} ${ROOTDIR}/out/opentitan/sw/build-out/sw/device/tests/entropy_src_kat_test_prog_fpga_cw310 ${HELLO_WORLD_BIN} ${ROOTDIR}/out/opentitan/sw/build-out/sw/device/examples/hello_world/hello_world_fpga_cw310.elf @@ -228,3 +231,12 @@ Execute Command sysbus.sysrst_ctrl WriteDoubleWord 0x30 0x40 # Invert the pwrButton input # Expect error as this should work only when done by CPU Wait For Log Entry Couldn't find the cpu requesting reset. + +Should Pass Entropy Source Analog Sensor Top Request Smoketest + Run Test ${ENTROPY_SRC_AST_REQ_BIN} + +Should Pass Entropy Source Firmware Override Smoketest + Run Test ${ENTROPY_SRC_FW_OVR_BIN} + +Should Pass Entropy Source Known Answer Test Smoketest + Run Test ${ENTROPY_SRC_KAT_BIN}