From dd76f8e11b0f7ad5fa5d51ff8e26727536db948f Mon Sep 17 00:00:00 2001 From: Laurent Pinchart Date: Thu, 7 Apr 2022 11:24:01 +0300 Subject: test: v4l2_videodevice: dequeue_watchdog: Log message on failures Failing a test without an error message makes it difficult to debug issues. Add a message when buffer allocation fails. Signed-off-by: Laurent Pinchart Reviewed-by: Paul Elder Tested-by: Kieran Bingham Reviewed-by: Kieran Bingham --- test/v4l2_videodevice/dequeue_watchdog.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/test/v4l2_videodevice/dequeue_watchdog.cpp b/test/v4l2_videodevice/dequeue_watchdog.cpp index 0cb4de6f..2282e395 100644 --- a/test/v4l2_videodevice/dequeue_watchdog.cpp +++ b/test/v4l2_videodevice/dequeue_watchdog.cpp @@ -33,8 +33,10 @@ protected: Timer timeout; int ret = capture_->allocateBuffers(bufferCount, &buffers_); - if (ret < 0) + if (ret < 0) { + std::cout << "Failed to allocate buffers" << std::endl; return TestFail; + } capture_->dequeueTimeout.connect(this, &DequeueWatchdogTest::barkCounter); capture_->setDequeueTimeout(5ms); -- cgit v1.2.1