test: Mark tst_QFile::writeLargeDataBlock() unstable failure as XFAIL
The test has one unstable failure on Windows, so mark this with QEXPECT_FAIL Task-number: QTBUG-26906 Change-Id: I2f6c63ddefecacd224d93f83e6951e961a02a051 Reviewed-by: Rohan McGovern <rohan.mcgovern@nokia.com>
This commit is contained in:
parent
449d1f620a
commit
531b96f42e
@ -2271,7 +2271,17 @@ void tst_QFile::writeLargeDataBlock()
|
|||||||
|
|
||||||
QVERIFY2( openFile(file, QIODevice::WriteOnly, (FileType)type),
|
QVERIFY2( openFile(file, QIODevice::WriteOnly, (FileType)type),
|
||||||
qPrintable(QString("Couldn't open file for writing: [%1]").arg(fileName)) );
|
qPrintable(QString("Couldn't open file for writing: [%1]").arg(fileName)) );
|
||||||
QCOMPARE( file.write(originalData), (qint64)originalData.size() );
|
qint64 fileWriteOriginalData = file.write(originalData);
|
||||||
|
qint64 originalDataSize = (qint64)originalData.size();
|
||||||
|
#if defined(Q_OS_WIN)
|
||||||
|
if (fileWriteOriginalData == -1) {
|
||||||
|
qWarning() << qPrintable(QString("Error writing a large data block to [%1]: %2")
|
||||||
|
.arg(fileName)
|
||||||
|
.arg(file.errorString()));
|
||||||
|
QEXPECT_FAIL("unc file", "QTBUG-26906", Abort);
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
QCOMPARE( fileWriteOriginalData, originalDataSize );
|
||||||
QVERIFY( file.flush() );
|
QVERIFY( file.flush() );
|
||||||
|
|
||||||
closeFile(file);
|
closeFile(file);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user