sim:tests: track debug build changes to DebugConsole
DebugConsole only includes TEST_* support in debug builds; make the
smoketest use conditional on RUN_DEBUG.
Change-Id: If78ddd0322254a80b905c0172c94e6c9607e9b4c
diff --git a/shodan_boot.robot b/shodan_boot.robot
index aed63d5..b7f931b 100644
--- a/shodan_boot.robot
+++ b/shodan_boot.robot
@@ -103,15 +103,18 @@
Execute Command showAnalyzer "uart5-analyzer" ${UART5} Antmicro.Renode.Analyzers.LoggingUartAnalyzer
# Add UART5 virtual time so we can check the machine execution time
Execute Command uart5-analyzer TimestampFormat Virtual
- Write Line To Uart install mobilenet_v1_emitc_static.model
- # Bundle ID needs to be retrieved at runtime
- ${l}= Wait For Line On Uart Model "([^"]+)" installed treatAsRegex=true
- Write Line to Uart test_mlexecute anything ${l.groups[0]}
- Wait For Prompt On Uart ${PROMPT}
- Wait For LogEntry "main returned: ", 0
- # Test timer
- Write Line To Uart test_timer_blocking 10
- Wait For LogEntry Timer completed.
+ IF ${RUN_DEBUG} == 1
+ Write Line To Uart install mobilenet_v1_emitc_static.model
+ # Bundle ID needs to be retrieved at runtime
+ ${l}= Wait For Line On Uart Model "([^"]+)" installed treatAsRegex=true
+ Write Line to Uart test_mlexecute anything ${l.groups[0]}
+ Wait For Prompt On Uart ${PROMPT}
+ Wait For LogEntry "main returned: ", 0
+
+ # Test timer
+ Write Line To Uart test_timer_blocking 10
+ Wait For LogEntry Timer completed.
+ END
Test C hello app (no SDK)
Requires shodan-bootup