From: danielhanrahan Date: Tue, 15 Aug 2023 13:12:30 +0000 (+0100) Subject: Update performance test timing for warmup X-Git-Tag: 3.3.6~17 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=8a369358cd7c6f20bbfd70bbe409cc7f5cc3ae23;p=cps.git Update performance test timing for warmup Incorrect limit on the warmup results in performance pipeline failing, as the first test that runs must include the time taken to write initial data. Issue-ID: CPS-1811 Signed-off-by: danielhanrahan Change-Id: I82353fcd5d0904f458808b32f4f01597ba25a688 --- diff --git a/integration-test/src/test/groovy/org/onap/cps/integration/performance/base/CpsPerfTestBase.groovy b/integration-test/src/test/groovy/org/onap/cps/integration/performance/base/CpsPerfTestBase.groovy index 1dbd71613..5fd27476c 100644 --- a/integration-test/src/test/groovy/org/onap/cps/integration/performance/base/CpsPerfTestBase.groovy +++ b/integration-test/src/test/groovy/org/onap/cps/integration/performance/base/CpsPerfTestBase.groovy @@ -84,7 +84,7 @@ class CpsPerfTestBase extends PerfTestBase { stopWatch.stop() def durationInMillis = stopWatch.getTotalTimeMillis() then: 'all data is read within expected time' - recordAndAssertPerformance("Warming database", 100, durationInMillis) + recordAndAssertPerformance("Warming database", TimeUnit.SECONDS.toMillis(200), durationInMillis) } } diff --git a/integration-test/src/test/groovy/org/onap/cps/integration/performance/cps/DeletePerfTest.groovy b/integration-test/src/test/groovy/org/onap/cps/integration/performance/cps/DeletePerfTest.groovy index fb836b1c3..0bab6159d 100644 --- a/integration-test/src/test/groovy/org/onap/cps/integration/performance/cps/DeletePerfTest.groovy +++ b/integration-test/src/test/groovy/org/onap/cps/integration/performance/cps/DeletePerfTest.groovy @@ -176,7 +176,7 @@ class DeletePerfTest extends CpsPerfTestBase { stopWatch.stop() def deleteDurationInMillis = stopWatch.getTotalTimeMillis() then: 'delete duration is within expected time' - recordAndAssertPerformance('Batch delete 100 non-existing', TimeUnit.SECONDS.toMillis(6), deleteDurationInMillis) + recordAndAssertPerformance('Batch delete 100 non-existing', TimeUnit.SECONDS.toMillis(7), deleteDurationInMillis) } def 'Clean up test data'() {