Lower timeout on tst_QSemaphore::tryAcquireWithTimeout
The test was so slow it was blacklisted on all platforms for timing out. This patch lowers the timeout to a 5th and tries removing the blacklist. Change-Id: Ib28b21de572517c548a14300f26815598efe91e2 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
This commit is contained in:
parent
311e523cef
commit
b750a3786f
@ -1,3 +0,0 @@
|
||||
# Times out randomly on linux, windows, osx
|
||||
[tryAcquireWithTimeout]
|
||||
*
|
@ -202,8 +202,8 @@ void tst_QSemaphore::tryAcquireWithTimeout_data()
|
||||
{
|
||||
QTest::addColumn<int>("timeout");
|
||||
|
||||
QTest::newRow("1s") << 1000;
|
||||
QTest::newRow("10s") << 10000;
|
||||
QTest::newRow("0.2s") << 200;
|
||||
QTest::newRow("2s") << 2000;
|
||||
}
|
||||
|
||||
void tst_QSemaphore::tryAcquireWithTimeout()
|
||||
@ -212,7 +212,7 @@ void tst_QSemaphore::tryAcquireWithTimeout()
|
||||
|
||||
// timers are not guaranteed to be accurate down to the last millisecond,
|
||||
// so we permit the elapsed times to be up to this far from the expected value.
|
||||
int fuzz = 50;
|
||||
int fuzz = 50 + (timeout / 20);
|
||||
|
||||
QSemaphore semaphore;
|
||||
QElapsedTimer time;
|
||||
|
Loading…
Reference in New Issue
Block a user