AndroidTestRunner: forward QT_* env vars to the tests
Forward QT_* env vars to the test same like QTEST_* vars, this can be useful when debugging, this would allow us to pass QT_DEBUG_PLUGINS. Pick-to: 6.8 Change-Id: I9404ff7c7276f87e3e7d9cf57fa8f5b1eed02eb7 Reviewed-by: Dimitrios Apostolou <jimis@qt.io>
This commit is contained in:
parent
ae788f5508
commit
574c966ac8
@ -408,11 +408,11 @@ static bool parseTestArgs()
|
||||
testAppArgs = "\"%1\""_L1.arg(testAppArgs.trimmed());
|
||||
const QString activityName = "%1/%2"_L1.arg(g_options.package).arg(g_options.activity);
|
||||
|
||||
// Pass over any testlib env vars if set
|
||||
// Pass over any qt or testlib env vars if set
|
||||
QString testEnvVars;
|
||||
const QStringList envVarsList = QProcessEnvironment::systemEnvironment().toStringList();
|
||||
for (const QString &var : envVarsList) {
|
||||
if (var.startsWith("QTEST_"_L1))
|
||||
if (var.startsWith("QTEST_"_L1) || var.startsWith("QT_"_L1))
|
||||
testEnvVars += "%1 "_L1.arg(var);
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user