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),
|
||||
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() );
|
||||
|
||||
closeFile(file);
|
||||
|
Loading…
x
Reference in New Issue
Block a user