diff options
author | Marc Mutz <marc.mutz@qt.io> | 2021-12-22 16:01:53 +0100 |
---|---|---|
committer | Marc Mutz <marc.mutz@qt.io> | 2021-12-23 08:14:02 +0100 |
commit | 50ad52d8047cffdcc64b43e7443f1a58e6b9d86e (patch) | |
tree | 1efa5b06f871421ba7481b3049c3ec575f464732 | |
parent | b369dc6021e83e70b95d04f886cfda4dfcf56c45 (diff) |
tst_qsharedmemory: skip readOnly() test under asan
The test helper is expected to crash, but when built with asan, it
just fails.
Skip the test in that case.
Pick-to: 6.3 6.2 5.15
Change-Id: I583142f5ec623895df62498100c1a30539b149ab
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
-rw-r--r-- | tests/auto/corelib/kernel/qsharedmemory/tst_qsharedmemory.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tests/auto/corelib/kernel/qsharedmemory/tst_qsharedmemory.cpp b/tests/auto/corelib/kernel/qsharedmemory/tst_qsharedmemory.cpp index 81a7dcf36f..26cf67e9de 100644 --- a/tests/auto/corelib/kernel/qsharedmemory/tst_qsharedmemory.cpp +++ b/tests/auto/corelib/kernel/qsharedmemory/tst_qsharedmemory.cpp @@ -452,6 +452,8 @@ void tst_QSharedMemory::readOnly() QSKIP("No qprocess support", SkipAll); #elif defined(Q_OS_MACOS) QSKIP("QTBUG-59936: Times out on macOS", SkipAll); +#elif defined(__SANITIZE_ADDRESS__) || __has_feature(address_sanitizer) + QSKIP("ASan prevents the crash this test is looking for.", SkipAll); #else rememberKey("readonly_segfault"); // ### on windows disable the popup somehow |