Skip some QTemporaryFile tests on VxWorks

We need to block building COIN for VxWorks, but some issues which result
in failures are still to be addressed. Due to this, skip some
QTemporaryFile tests which fail on VxWorks.

Task-number: QTBUG-115777
Task-number: QTBUG-130066
Change-Id: I4919bb4d798796ac5e987d1e8d701970ddb9cded
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
This commit is contained in:
Michał Łoś 2024-10-16 10:57:14 +02:00
parent 10e0ce7f82
commit 7370048940

View File

@ -591,6 +591,10 @@ void tst_QTemporaryFile::rename()
void tst_QTemporaryFile::renameFdLeak()
{
#if defined(Q_OS_VXWORKS)
QSKIP("QTBUG-130066");
#endif
#if defined(Q_OS_UNIX) && !defined(Q_OS_ANDROID)
QTemporaryFile file;
QVERIFY(file.open());
@ -727,6 +731,9 @@ void tst_QTemporaryFile::keepOpenMode()
void tst_QTemporaryFile::resetTemplateAfterError()
{
#if defined(Q_OS_VXWORKS)
QSKIP("QTBUG-130066");
#endif
// calling setFileTemplate on a failed open
QString tempPath = QDir::tempPath();
@ -781,6 +788,9 @@ void tst_QTemporaryFile::resetTemplateAfterError()
void tst_QTemporaryFile::setTemplateAfterOpen()
{
#if defined(Q_OS_VXWORKS)
QSKIP("QTBUG-130066");
#endif
QTemporaryFile temp;
QVERIFY( temp.fileName().isEmpty() );
@ -807,6 +817,9 @@ void tst_QTemporaryFile::setTemplateAfterOpen()
void tst_QTemporaryFile::autoRemoveAfterFailedRename()
{
#if defined(Q_OS_VXWORKS)
QSKIP("QTBUG-130066");
#endif
struct CleanOnReturn
{
~CleanOnReturn()
@ -1011,6 +1024,9 @@ void tst_QTemporaryFile::QTBUG_4796()
void tst_QTemporaryFile::guaranteeUnique()
{
#if defined(Q_OS_VXWORKS)
QSKIP("QTBUG-130066");
#endif
QDir dir(QDir::tempPath());
QString takenFileName;