From af621838b9f7c804d38af155201098181b248f90 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9a=20Saviot?= Date: Wed, 12 Feb 2020 13:46:50 +0100 Subject: [PATCH] [quiz/runner] For device, sleep after the tests have properly finished --- build/defaults.mak | 4 ++++ quiz/src/runner.cpp | 6 ++++++ 2 files changed, 10 insertions(+) diff --git a/build/defaults.mak b/build/defaults.mak index e4f889b20..d8a0c8c0d 100644 --- a/build/defaults.mak +++ b/build/defaults.mak @@ -42,6 +42,10 @@ ifeq ("$(origin V)", "command line") endif endif +ifeq ("$(PLATFORM)", "device") + SFLAGS += -DPLATFORM_DEVICE +endif + # Host detection ifeq ($(OS),Windows_NT) HOST = windows diff --git a/quiz/src/runner.cpp b/quiz/src/runner.cpp index bc61d67e3..dae22605a 100644 --- a/quiz/src/runner.cpp +++ b/quiz/src/runner.cpp @@ -24,8 +24,14 @@ static inline void ion_main_inner() { i++; } quiz_print("ALL TESTS FINISHED"); +#ifdef PLATFORM_DEVICE + while (1) { + Ion::Timing::msleep(100000); + } +#endif } + void ion_main(int argc, const char * const argv[]) { // Initialize the backlight Ion::Backlight::init();