From dd3e4f1dbe868a8524ac199af838bb5f48d8bb9d Mon Sep 17 00:00:00 2001 From: Rohan McGovern Date: Tue, 29 May 2012 16:20:22 +1000 Subject: [PATCH] Set explicit testcase.timeout for slow tests We'd like to decrease the default timeout for tests in the Qt Project CI so that we waste less time waiting for hanging tests. Tests which genuinely take a long time to run, such as these, should have their timeout explicitly set in their .pro file. Change-Id: I4fe6249e9efa764b230251d73a1115c24411e168 Reviewed-by: Toby Tomkins Reviewed-by: Kalle Lehtonen --- tests/auto/network/access/qnetworkreply/test/test.pro | 1 + tests/auto/network/socket/qudpsocket/test/test.pro | 1 + .../qsslsocket_onDemandCertificates_member.pro | 1 + tests/auto/widgets/graphicsview/qgraphicsview/qgraphicsview.pro | 1 + tests/auto/widgets/kernel/qwidget/qwidget.pro | 1 + 5 files changed, 5 insertions(+) diff --git a/tests/auto/network/access/qnetworkreply/test/test.pro b/tests/auto/network/access/qnetworkreply/test/test.pro index 61f979d..302a603 100644 --- a/tests/auto/network/access/qnetworkreply/test/test.pro +++ b/tests/auto/network/access/qnetworkreply/test/test.pro @@ -1,4 +1,5 @@ CONFIG += testcase +testcase.timeout = 600 # this test is slow CONFIG += parallel_test QT -= gui SOURCES += ../tst_qnetworkreply.cpp diff --git a/tests/auto/network/socket/qudpsocket/test/test.pro b/tests/auto/network/socket/qudpsocket/test/test.pro index 48e076b..8ad16c6 100644 --- a/tests/auto/network/socket/qudpsocket/test/test.pro +++ b/tests/auto/network/socket/qudpsocket/test/test.pro @@ -1,4 +1,5 @@ CONFIG += testcase +testcase.timeout = 800 # this test is slow SOURCES += ../tst_qudpsocket.cpp QT = core network testlib diff --git a/tests/auto/network/ssl/qsslsocket_onDemandCertificates_member/qsslsocket_onDemandCertificates_member.pro b/tests/auto/network/ssl/qsslsocket_onDemandCertificates_member/qsslsocket_onDemandCertificates_member.pro index cd82769..7e6ae1c 100644 --- a/tests/auto/network/ssl/qsslsocket_onDemandCertificates_member/qsslsocket_onDemandCertificates_member.pro +++ b/tests/auto/network/ssl/qsslsocket_onDemandCertificates_member/qsslsocket_onDemandCertificates_member.pro @@ -1,5 +1,6 @@ CONFIG += testcase CONFIG += parallel_test +testcase.timeout = 300 # this test is slow SOURCES += tst_qsslsocket_onDemandCertificates_member.cpp !wince*:win32:LIBS += -lws2_32 diff --git a/tests/auto/widgets/graphicsview/qgraphicsview/qgraphicsview.pro b/tests/auto/widgets/graphicsview/qgraphicsview/qgraphicsview.pro index 20cff55..49dca55 100644 --- a/tests/auto/widgets/graphicsview/qgraphicsview/qgraphicsview.pro +++ b/tests/auto/widgets/graphicsview/qgraphicsview/qgraphicsview.pro @@ -1,4 +1,5 @@ CONFIG += testcase +testcase.timeout = 250 # this test is slow TARGET = tst_qgraphicsview QT += widgets widgets-private testlib diff --git a/tests/auto/widgets/kernel/qwidget/qwidget.pro b/tests/auto/widgets/kernel/qwidget/qwidget.pro index 678796d..ffb0920 100644 --- a/tests/auto/widgets/kernel/qwidget/qwidget.pro +++ b/tests/auto/widgets/kernel/qwidget/qwidget.pro @@ -1,4 +1,5 @@ CONFIG += testcase +testcase.timeout = 600 # this test is slow TARGET = tst_qwidget QT += widgets core-private gui-private widgets-private testlib -- 2.7.4