From 97db021347f6de5025effcbab4519d8c5f304c91 Mon Sep 17 00:00:00 2001 From: Christian Kandeler Date: Mon, 14 Apr 2014 10:20:19 +0200 Subject: Make "infinite-loop" test app not actually run infinitely. Otherwise, a failing test will leave a CPU-burning process behind. Change-Id: Ie9cb2e608f0cb3f1e1ad7491948666f8ac6fc87c Reviewed-by: Christian Stenger --- tests/auto/api/testdata/infinite-loop-process/infinite-loop.qbs | 1 + tests/auto/api/testdata/infinite-loop-process/main.cpp | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/auto/api/testdata/infinite-loop-process/infinite-loop.qbs b/tests/auto/api/testdata/infinite-loop-process/infinite-loop.qbs index 166f598dd..e2094576e 100644 --- a/tests/auto/api/testdata/infinite-loop-process/infinite-loop.qbs +++ b/tests/auto/api/testdata/infinite-loop-process/infinite-loop.qbs @@ -3,6 +3,7 @@ import qbs Project { CppApplication { type: "application" // suppress bundle generation + Depends { name: "Qt.core" } files: "main.cpp" name: "infinite-loop" } diff --git a/tests/auto/api/testdata/infinite-loop-process/main.cpp b/tests/auto/api/testdata/infinite-loop-process/main.cpp index 71b27a96b..26b4e3899 100644 --- a/tests/auto/api/testdata/infinite-loop-process/main.cpp +++ b/tests/auto/api/testdata/infinite-loop-process/main.cpp @@ -1,5 +1,6 @@ +#include + int main() { - while (true) - ; + QThread::sleep(60); } -- cgit v1.2.3