PerfProfiler: Fix test generated data

Amends 67c800af6e.

Change-Id: I8e8bda0373ec70bda94f2fef74710d6125dfcace
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
This commit is contained in:
Christian Stenger
2020-11-02 10:55:33 +01:00
parent dca5cb4f14
commit 873566d743

View File

@@ -117,7 +117,7 @@ void PerfResourceCounterTest::testRandomFill()
SizeCounter::Container container;
SizeCounter counter(&container);
for (int i = 0; i < 10000; ++i) {
const int amount = rg->generate();
const int amount = qAbs(int(rg->generate()));
counter.request(amount, i);
counter.obtain(rg->generate());
if (sum(container) != counter.currentTotal())
@@ -163,7 +163,7 @@ void PerfResourceCounterTest::testRandomAlternate()
auto rg = QRandomGenerator::global();
for (int i = 0; i < 1000; ++i) {
for (int i = 0; i < 100; ++i) {
counter.request(rg->generate());
counter.request(qAbs(int(rg->generate())));
counter.obtain(rg->generate());
counter.release(rg->generate());
}