X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;ds=inline;f=cps-path-parser%2Fsrc%2Ftest%2Fgroovy%2Forg%2Fonap%2Fcps%2Fcpspath%2Fparser%2FCpsPathUtilSpec.groovy;fp=cps-path-parser%2Fsrc%2Ftest%2Fgroovy%2Forg%2Fonap%2Fcps%2Fcpspath%2Fparser%2FCpsPathUtilSpec.groovy;h=36e89127c18db9e8d81c5b5470f105451a4a4867;hb=30d76ed37b777e642854d5ab4e94a6fc5f6af84a;hp=f6a768a0a1fd71de43009d22c191e14e5eede873;hpb=8119a0634b900e15a0d99eb3b1993bb59546127c;p=cps.git diff --git a/cps-path-parser/src/test/groovy/org/onap/cps/cpspath/parser/CpsPathUtilSpec.groovy b/cps-path-parser/src/test/groovy/org/onap/cps/cpspath/parser/CpsPathUtilSpec.groovy index f6a768a0a..36e89127c 100644 --- a/cps-path-parser/src/test/groovy/org/onap/cps/cpspath/parser/CpsPathUtilSpec.groovy +++ b/cps-path-parser/src/test/groovy/org/onap/cps/cpspath/parser/CpsPathUtilSpec.groovy @@ -90,16 +90,16 @@ class CpsPathUtilSpec extends Specification { def 'CPS Path Processing Performance Test.'() { when: '200,000 paths are processed' - def setupStopWatch = new StopWatch() - setupStopWatch.start() + def stopWatch = new StopWatch() + stopWatch.start() (1..100000).each { CpsPathUtil.getNormalizedXpath('/long/path/to/see/if/it/adds/paring/time/significantly/parent/child[@common-leaf-name="123"]') CpsPathUtil.getNormalizedXpath('//child[@other-leaf=1]/leaf-name[text()="search"]/ancestor::parent') } - setupStopWatch.stop() + stopWatch.stop() then: 'it takes less then 10,000 milliseconds' // In CI this actually takes about 3-5 sec which is approx. 50+ parser executions per millisecond! - assert setupStopWatch.getTotalTimeMillis() < 10000 + assert stopWatch.getTotalTimeMillis() < 10000 } }