[PATCH-3] Reincluding the test case for Delta report performance tests. 31/142831/3
authorGM001016278 <gourav.malviya@techmahindra.com>
Wed, 4 Feb 2026 05:43:51 +0000 (11:13 +0530)
committerGM001016278 <gourav.malviya@techmahindra.com>
Wed, 18 Mar 2026 12:43:45 +0000 (18:13 +0530)
- Removed ignore annotation from "Get delta between an anchor and JSON payload with grouping enabled" test.

- This change Reintroduced the delta report performance test case to ensure performance coverage and validate delta report behavior.

Issue-ID:CPS-3131
Change-Id:  Iffb68e0beb6f90df26a50c78f798368500fabbde
Signed-off-by: GM001016278 <gourav.malviya@techmahindra.com>
integration-test/src/test/groovy/org/onap/cps/integration/performance/cps/DeltaPerfTest.groovy

index ddd4c8b..ba05d40 100644 (file)
@@ -109,7 +109,6 @@ class DeltaPerfTest extends CpsPerfTestBase{
             'all descendants'    | INCLUDE_ALL_DESCENDANTS || 6.0
     }
 
-    @Ignore
     def 'Get delta between an anchor and JSON payload with grouping disabled and #scenario'() {
         when: 'attempt to get delta between an anchor and JSON payload'
             resourceMeter.start()
@@ -117,7 +116,7 @@ class DeltaPerfTest extends CpsPerfTestBase{
             resourceMeter.stop()
             def durationInSeconds = resourceMeter.getTotalTimeInSeconds()
         then: 'the delta is returned and operation completes within expected time'
-            recordAndAssertResourceUsage('CPS:Delta between anchor and JSON, without grouping', expectedDuration, durationInSeconds, resourceMeter.getTotalMemoryUsageInMB())
+            recordAndAssertResourceUsage('CPS:Delta of anchor-JSON no grouping ${scenario}', expectedDuration, durationInSeconds, resourceMeter.getTotalMemoryUsageInMB())
         where: 'the following parameters are used'
             scenario             | fetchDescendantsOption  || expectedDuration
             'no descendants'     | OMIT_DESCENDANTS        || 6.0