From 97db1645ad36196a9a920efe86dcb14930936fa8 Mon Sep 17 00:00:00 2001 From: Cristian Adam Date: Tue, 5 Mar 2024 20:54:12 +0100 Subject: [PATCH] Android: Log jdb communication Change-Id: If4833de2b65e57dd55c58c82bf707e57d4561031 Reviewed-by: Alessandro Portale --- src/plugins/android/androidrunnerworker.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/plugins/android/androidrunnerworker.cpp b/src/plugins/android/androidrunnerworker.cpp index f152b7c5380..64979ef948c 100644 --- a/src/plugins/android/androidrunnerworker.cpp +++ b/src/plugins/android/androidrunnerworker.cpp @@ -771,6 +771,7 @@ void AndroidRunnerWorker::handleJdbSettled() for (int i = 0; i < 120 && m_jdbProcess->state() == QProcess::Running; ++i) { m_jdbProcess->waitForReadyRead(500ms); const QByteArray lines = m_jdbProcess->readAllRawStandardOutput(); + qCDebug(androidRunWorkerLog) << "JDB output:" << lines; const auto linesList = lines.split('\n'); for (const auto &line : linesList) { auto msg = line.trimmed(); @@ -784,8 +785,10 @@ void AndroidRunnerWorker::handleJdbSettled() const QStringList commands{"threads", "cont", "exit"}; for (const QString &command : commands) { - if (waitForCommand()) + if (waitForCommand()) { + qCDebug(androidRunWorkerLog) << "JDB input:" << command; m_jdbProcess->write(QString("%1\n").arg(command)); + } } if (!m_jdbProcess->waitForFinished(s_jdbTimeout)) {