From 212febae195d5842d62087ac24c43fb2db979393 Mon Sep 17 00:00:00 2001 From: Thiago Macieira Date: Wed, 14 Apr 2010 18:22:03 +0200 Subject: Add the test to the testsuite, but disabled --- tests/auto/network.pro | 2 ++ tests/auto/qtcpsocket_stresstest/tst_qtcpsocket_stresstest.cpp | 7 +++++++ 2 files changed, 9 insertions(+) diff --git a/tests/auto/network.pro b/tests/auto/network.pro index 4f205fe..7aa4313 100644 --- a/tests/auto/network.pro +++ b/tests/auto/network.pro @@ -34,6 +34,8 @@ SUBDIRS=\ qsslerror \ qsslkey \ qsslsocket \ + qtcpsocket_stresstest \ + contains(QT_CONFIG, private_tests): SUBDIRS -= \ qhttpnetworkconnection \ diff --git a/tests/auto/qtcpsocket_stresstest/tst_qtcpsocket_stresstest.cpp b/tests/auto/qtcpsocket_stresstest/tst_qtcpsocket_stresstest.cpp index a4d5096..d8c71e6 100644 --- a/tests/auto/qtcpsocket_stresstest/tst_qtcpsocket_stresstest.cpp +++ b/tests/auto/qtcpsocket_stresstest/tst_qtcpsocket_stresstest.cpp @@ -58,6 +58,7 @@ public: public slots: void initTestCase_data(); + void init(); void slotReadAll() { static_cast(sender())->readAll(); } @@ -84,6 +85,12 @@ void tst_QTcpSocket_stresstest::initTestCase_data() QTest::newRow("remote") << true << QtNetworkSettings::serverName() << 80; } +void tst_QTcpSocket_stresstest::init() +{ + if (qgetenv("QTCPSOCKET_STRESSTEST").toInt() == 0) + QSKIP("Stress test disabled", SkipAll); +} + void tst_QTcpSocket_stresstest::blockingConnectDisconnect() { QFETCH_GLOBAL(QString, hostname); -- cgit v0.12