That allows you to read the debug and look to the screen to make sure what is on the screen is what you are expecting on debug line. Signed-off-by: Rodrigo Vivi <rodrigo.vivi@xxxxxxxxx> --- lib/igt_core.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/lib/igt_core.h b/lib/igt_core.h index b4eb724..e006819 100644 --- a/lib/igt_core.h +++ b/lib/igt_core.h @@ -514,6 +514,19 @@ void igt_vlog(enum igt_log_level level, const char *format, va_list args); #define igt_debug(f...) igt_log(IGT_LOG_DEBUG, f) /** + * igt_debug_wait: + * @wait: seconds to keep waiting + * @...: format string and optional arguments + * + * Wrapper for igt_log() for message at the IGT_LOG_DEBUG level with + * waiting time in seconds. + */ +#define igt_debug_wait(wait, f...) \ + igt_log(IGT_LOG_DEBUG, f); \ + for (int w = 0; igt_log_level == IGT_LOG_DEBUG && w < (wait); w++) \ + sleep(1); + +/** * igt_info: * @...: format string and optional arguments * -- 1.9.3 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/intel-gfx