From 396f9a656f33e1b31f92498aec44aff18e00c669 Mon Sep 17 00:00:00 2001 From: David Faure Date: Sat, 1 Aug 2015 13:45:29 +0200 Subject: [PATCH] Use QBENCHMARK instead of a hard requirement on the machine's performance https://build.kde.org/job/plasma-framework%20master%20kf5-qt5/PLATFORM=Linux,Variation=All,compiler=gcc/52/console failed due to the CI machine being a bit slow/busy. --- autotests/packagestructuretest.cpp | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/autotests/packagestructuretest.cpp b/autotests/packagestructuretest.cpp index 70b4315cd..67cdb4fd1 100644 --- a/autotests/packagestructuretest.cpp +++ b/autotests/packagestructuretest.cpp @@ -76,15 +76,11 @@ void PackageStructureTest::copyPerformance() // seed the cache first ps.filePath("mainscript"); - QTime t; - t.start(); - - for (int i = 0; i < 100000; ++i) { + QBENCHMARK { Plasma::Package foo(ps); const QString bar = foo.filePath("mainscript"); + Q_UNUSED(bar); } - - QVERIFY(t.elapsed() < 400); } void PackageStructureTest::mutateAfterCopy()