Android: skip crahsing tst_QFile's unixPipe() and socketPair()

... on Android 12.

Task-number: QTBUG-105736
Change-Id: I1a67ef34e2f3918d96bdcfdcde48c1c14fe01c2e
Reviewed-by: Ivan Solovev <ivan.solovev@qt.io>
(cherry picked from commit 7c917a6dbff7ee837ad847f74be17d4cf6536371)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
Assam Boudjelthia 2022-08-17 23:00:16 +03:00 committed by Qt Cherry-pick Bot
parent 29d6c1adf0
commit c28859a861

View File

@ -2642,6 +2642,10 @@ void tst_QFile::unixPipe_data()
void tst_QFile::unixPipe()
{
#ifdef Q_OS_ANDROID
if (QNativeInterface::QAndroidApplication::sdkVersion() >= 31)
QSKIP("Crashes on Android 12 (QTBUG-105736)");
#endif
int pipes[2] = { -1, -1 };
QVERIFY2(pipe(pipes) == 0, qPrintable(qt_error_string()));
unixPipe_helper(pipes);
@ -2651,6 +2655,10 @@ void tst_QFile::unixPipe()
void tst_QFile::socketPair()
{
#ifdef Q_OS_ANDROID
if (QNativeInterface::QAndroidApplication::sdkVersion() >= 31)
QSKIP("Crashes on Android 12 (QTBUG-105736)");
#endif
int pipes[2] = { -1, -1 };
QVERIFY2(socketpair(AF_UNIX, SOCK_STREAM, 0, pipes) == 0, qPrintable(qt_error_string()));
unixPipe_helper(pipes);