From 11bcc8efe28ea948b6fe4d1b2fb779929ec2f473 Mon Sep 17 00:00:00 2001 From: Daniel Teske <daniel.teske@theqtcompany.com> Date: Wed, 29 Apr 2015 17:32:04 +0200 Subject: [PATCH] Android: Increase timeout of android list avd to 20s Now that every usage of that command is using it in a separate thread we can do that without any problems. Change-Id: If38a734ceb5c519cd3ed28357374c83843e67c8e Task-number: QTCREATORBUG-13634 Reviewed-by: BogDan Vatra <bogdan@kde.org> --- src/plugins/android/androidconfigurations.cpp | 7 +------ src/plugins/android/androidconfigurations.h | 1 - 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/src/plugins/android/androidconfigurations.cpp b/src/plugins/android/androidconfigurations.cpp index f5f8693dd13..e836ba8c3f3 100644 --- a/src/plugins/android/androidconfigurations.cpp +++ b/src/plugins/android/androidconfigurations.cpp @@ -673,11 +673,6 @@ QFuture<QVector<AndroidDeviceInfo>> AndroidConfig::androidVirtualDevicesFuture() return QtConcurrent::run(&AndroidConfig::androidVirtualDevices, androidToolPath().toString(), androidToolEnvironment()); } -QVector<AndroidDeviceInfo> AndroidConfig::androidVirtualDevices() const -{ - return androidVirtualDevices(androidToolPath().toString(), androidToolEnvironment()); -} - QVector<AndroidDeviceInfo> AndroidConfig::androidVirtualDevices(const QString &androidTool, const Environment &environment) { QVector<AndroidDeviceInfo> devices; @@ -685,7 +680,7 @@ QVector<AndroidDeviceInfo> AndroidConfig::androidVirtualDevices(const QString &a proc.setProcessEnvironment(environment.toProcessEnvironment()); proc.start(androidTool, QStringList() << QLatin1String("list") << QLatin1String("avd")); // list available AVDs - if (!proc.waitForFinished(10000)) { + if (!proc.waitForFinished(20000)) { proc.terminate(); return devices; } diff --git a/src/plugins/android/androidconfigurations.h b/src/plugins/android/androidconfigurations.h index 77c9c5a0751..906632bd2d0 100644 --- a/src/plugins/android/androidconfigurations.h +++ b/src/plugins/android/androidconfigurations.h @@ -152,7 +152,6 @@ public: static QVector<AndroidDeviceInfo> connectedDevices(const QString &adbToolPath, QString *error = 0); QFuture<QVector<AndroidDeviceInfo> > androidVirtualDevicesFuture(); - QVector<AndroidDeviceInfo> androidVirtualDevices() const; static QVector<AndroidDeviceInfo> androidVirtualDevices(const QString &androidTool, const Utils::Environment &environment); QString startAVD(const QString &name) const; -- GitLab