  Started by timer
  Running as SYSTEM
  [EnvInject] - Loading node environment variables.
  Building remotely on prd-ubuntu1804-docker-8c-8g-9044 (ubuntu1804-docker-8c-8g) in workspace /w/workspace/dcaegen2-services-prh-sonar
  The recommended git tool is: NONE
  using credential onap-jenkins-ssh
  Wiping out workspace first.
  Cloning the remote Git repository
  Cloning repository git://cloud.onap.org/mirror/dcaegen2/services/prh
   > git init /w/workspace/dcaegen2-services-prh-sonar # timeout=10
  Fetching upstream changes from git://cloud.onap.org/mirror/dcaegen2/services/prh
   > git --version # timeout=10
   > git --version # 'git version 2.17.1'
  using GIT_SSH to set credentials Gerrit user
  Verifying host key using manually-configured host key entries
   > git fetch --tags --progress -- git://cloud.onap.org/mirror/dcaegen2/services/prh +refs/heads/*:refs/remotes/origin/* # timeout=10
   > git config remote.origin.url git://cloud.onap.org/mirror/dcaegen2/services/prh # timeout=10
   > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
  Avoid second fetch
   > git rev-parse refs/remotes/origin/master^{commit} # timeout=10
  Checking out Revision 9f3d6465676075e58d694384dd759bfbfea7bf97 (refs/remotes/origin/master)
   > git config core.sparsecheckout # timeout=10
   > git checkout -f 9f3d6465676075e58d694384dd759bfbfea7bf97 # timeout=10
  Commit message: "Remove scheduled task"
   > git rev-list --no-walk 9f3d6465676075e58d694384dd759bfbfea7bf97 # timeout=10
  Run condition [Boolean condition] enabling prebuild for step [BuilderChain]
  Run condition [Not] preventing prebuild for step [BuilderChain]
  [dcaegen2-services-prh-sonar] $ /bin/bash /tmp/jenkins2212232074994743140.sh
  ---> python-tools-install.sh
  Setup pyenv:
  * system (set by /opt/pyenv/version)
  * 3.8.13 (set by /opt/pyenv/version)
  * 3.9.13 (set by /opt/pyenv/version)
  * 3.10.6 (set by /opt/pyenv/version)
  lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-npwW
  lf-activate-venv(): INFO: Save venv in file: /tmp/.os_lf_venv
  lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv)
  lf-activate-venv(): INFO: Attempting to install with network-safe options...
  lf-activate-venv(): INFO: Base packages installed successfully
  lf-activate-venv(): INFO: Installing additional packages: lftools 
  lf-activate-venv(): INFO: Adding /tmp/venv-npwW/bin to PATH
  Generating Requirements File
  ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
  httplib2 0.30.2 requires pyparsing<4,>=3.0.4, but you have pyparsing 2.4.7 which is incompatible.
  Python 3.10.6
  pip 26.1.1 from /tmp/venv-npwW/lib/python3.10/site-packages/pip (python 3.10)
  appdirs==1.4.4
  argcomplete==3.6.3
  aspy.yaml==1.3.0
  attrs==26.1.0
  autopage==0.6.0
  backports.strenum==1.3.1
  beautifulsoup4==4.14.3
  boto3==1.43.6
  botocore==1.43.6
  bs4==0.0.2
  certifi==2026.4.22
  cffi==2.0.0
  cfgv==3.5.0
  chardet==7.4.3
  charset-normalizer==3.4.7
  click==8.3.3
  cliff==4.13.3
  cmd2==3.5.1
  cryptography==3.3.2
  debtcollector==3.1.0
  decorator==5.2.1
  defusedxml==0.7.1
  Deprecated==1.3.1
  distlib==0.4.0
  dnspython==2.8.0
  docker==7.1.0
  dogpile.cache==1.5.0
  durationpy==0.10
  email-validator==2.3.0
  filelock==3.29.0
  future==1.0.0
  gitdb==4.0.12
  GitPython==3.1.50
  httplib2==0.30.2
  identify==2.6.19
  idna==3.13
  importlib-resources==1.5.0
  iso8601==2.1.0
  Jinja2==3.1.6
  jmespath==1.1.0
  jsonpatch==1.33
  jsonpointer==3.1.1
  jsonschema==4.26.0
  jsonschema-specifications==2025.9.1
  keystoneauth1==5.13.1
  kubernetes==35.0.0
  lftools==0.37.22
  lxml==6.1.0
  markdown-it-py==4.2.0
  MarkupSafe==3.0.3
  mdurl==0.1.2
  msgpack==1.1.2
  multi_key_dict==2.0.3
  munch==4.0.0
  netaddr==1.3.0
  niet==1.4.2
  nodeenv==1.10.0
  oauth2client==4.1.3
  oauthlib==3.3.1
  openstacksdk==4.12.0
  os-service-types==1.8.2
  osc-lib==4.6.0
  oslo.config==10.3.0
  oslo.context==6.3.0
  oslo.i18n==6.7.2
  oslo.log==8.1.0
  oslo.serialization==5.9.1
  oslo.utils==10.0.1
  packaging==26.2
  pbr==7.0.3
  platformdirs==4.9.6
  prettytable==3.17.0
  psutil==7.2.2
  pyasn1==0.6.3
  pyasn1_modules==0.4.2
  pycparser==3.0
  pygerrit2==2.0.15
  PyGithub==2.9.1
  Pygments==2.20.0
  PyJWT==2.12.1
  PyNaCl==1.6.2
  pyparsing==2.4.7
  pyperclip==1.11.0
  pyrsistent==0.20.0
  python-cinderclient==9.9.0
  python-dateutil==2.9.0.post0
  python-discovery==1.3.0
  python-heatclient==5.1.0
  python-jenkins==1.8.3
  python-keystoneclient==5.8.0
  python-magnumclient==4.10.0
  python-openstackclient==9.0.0
  python-swiftclient==4.10.0
  PyYAML==6.0.3
  referencing==0.37.0
  requests==2.33.1
  requests-oauthlib==2.0.0
  rfc3986==2.0.0
  rich==15.0.0
  rich-argparse==1.8.0
  rpds-py==0.30.0
  rsa==4.9.1
  ruamel.yaml==0.19.1
  ruamel.yaml.clib==0.2.15
  s3transfer==0.17.0
  simplejson==4.1.1
  six==1.17.0
  smmap==5.0.3
  soupsieve==2.8.3
  stevedore==5.7.0
  tabulate==0.10.0
  toml==0.10.2
  tomlkit==0.14.0
  tqdm==4.67.3
  typing_extensions==4.15.0
  urllib3==1.26.20
  virtualenv==21.3.1
  wcwidth==0.7.0
  websocket-client==1.9.0
  wrapt==2.1.2
  xdg==6.0.0
  xmltodict==1.0.4
  yq==3.4.3
  [dcaegen2-services-prh-sonar] $ /bin/sh /tmp/jenkins10649600674049328744.sh
  ---> uv-install.sh
  Installing uv/uvx (latest) using shell installer
  2026-05-09 02:14:48 URL:https://releases.astral.sh/installers/uv/latest/uv-installer.sh [71233/71233] -> "/tmp/uv-install-1ZxlSC.sh" [1]
  downloading uv 0.11.12 x86_64-unknown-linux-gnu
  installing to /home/jenkins/.local/bin
    uv
    uvx
  everything's installed!
  
  To add $HOME/.local/bin to your PATH, either restart your shell or run:
  
      source $HOME/.local/bin/env (sh, bash, zsh)
      source $HOME/.local/bin/env.fish (fish)
  Adding install location to PATH
  ---> Validating uv/uvx install
  uvx 0.11.12 (x86_64-unknown-linux-gnu)
  [Boolean condition] checking [true] against [^(1|y|yes|t|true|on|run)$] (origin token: true)
  Run condition [Boolean condition] enabling perform for step [BuilderChain]
  [dcaegen2-services-prh-sonar] $ /bin/sh -xe /tmp/jenkins7525258645027665949.sh
  + echo Using SonarCloud
  Using SonarCloud
  [dcaegen2-services-prh-sonar] $ /bin/sh -xe /tmp/jenkins6272522776976556840.sh
  + echo quiet=on
  Unpacking https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.5.4/apache-maven-3.5.4-bin.zip to /w/tools/hudson.tasks.Maven_MavenInstallation/mvn35 on prd-ubuntu1804-docker-8c-8g-9044
  [dcaegen2-services-prh-sonar] $ /w/tools/hudson.tasks.Maven_MavenInstallation/mvn35/bin/mvn -DGERRIT_BRANCH=master -DPROJECT=dcaegen2/services/prh -DMVN=/w/tools/hudson.tasks.Maven_MavenInstallation/mvn35/bin/mvn -DSTREAM=master "-DARCHIVE_ARTIFACTS=**/*.log **/hs_err_*.log **/target/**/feature.xml **/target/failsafe-reports/failsafe-summary.xml **/target/surefire-reports/*-output.txt
  " -DJAVA_OPTS= -DGERRIT_PROJECT=dcaegen2/services/prh -Dsha1=origin/master "-DMAVEN_OPTS=-Xmx1024m -XX:MaxMetaspaceSize=256m" -DGERRIT_REFSPEC=refs/heads/master -DM2_HOME=/w/tools/hudson.tasks.Maven_MavenInstallation/mvn35 -DMAVEN_PARAMS= -DSONAR_MAVEN_GOAL=org.sonarsource.scanner.maven:sonar-maven-plugin:3.9.1.2184:sonar --version
  Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-17T18:33:14Z)
  Maven home: /w/tools/hudson.tasks.Maven_MavenInstallation/mvn35
  Java version: 11.0.16, vendor: Ubuntu, runtime: /usr/lib/jvm/java-11-openjdk-amd64
  Default locale: en, platform encoding: UTF-8
  OS name: "linux", version: "4.15.0-192-generic", arch: "amd64", family: "unix"
  [dcaegen2-services-prh-sonar] $ /bin/sh -xe /tmp/jenkins3652746665159166518.sh
  + rm /home/jenkins/.wgetrc
  [EnvInject] - Injecting environment variables from a build step.
  [EnvInject] - Injecting as environment variables the properties content 
  SET_JDK_VERSION=openjdk11
  GIT_URL="git://cloud.onap.org/mirror"
  
  [EnvInject] - Variables injected successfully.
  [dcaegen2-services-prh-sonar] $ /bin/sh /tmp/jenkins6979537896309264745.sh
  ---> update-java-alternatives.sh
  ---> Updating Java version
  ---> Ubuntu/Debian system detected
  update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/bin/java to provide /usr/bin/java (java) in manual mode
  update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/bin/javac to provide /usr/bin/javac (javac) in manual mode
  update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64 to provide /usr/lib/jvm/java-openjdk (java_sdk_openjdk) in manual mode
  openjdk version "11.0.16" 2022-07-19
  OpenJDK Runtime Environment (build 11.0.16+8-post-Ubuntu-0ubuntu118.04)
  OpenJDK 64-Bit Server VM (build 11.0.16+8-post-Ubuntu-0ubuntu118.04, mixed mode)
  JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
  [EnvInject] - Injecting environment variables from a build step.
  [EnvInject] - Injecting as environment variables the properties file path '/tmp/java.env'
  [EnvInject] - Variables injected successfully.
  [EnvInject] - Injecting environment variables from a build step.
  [EnvInject] - Injecting as environment variables the properties content 
  MAVEN_GOALS=clean install
  SONARCLOUD_JAVA_VERSION=openjdk17
  SONARCLOUD_QUALITYGATE_WAIT=False
  SCAN_DEV_BRANCH=False
  PROJECT_ORGANIZATION=onap
  SONAR_HOST_URL=https://sonarcloud.io
  PROJECT_KEY=onap_dcaegen2-services-prh
  
  [EnvInject] - Variables injected successfully.
  provisioning config files...
  copy managed file [global-settings] to file:/w/workspace/dcaegen2-services-prh-sonar@tmp/config7404857918952738010tmp
  copy managed file [dcaegen2-services-prh-settings] to file:/w/workspace/dcaegen2-services-prh-sonar@tmp/config495949530042993768tmp
  [dcaegen2-services-prh-sonar] $ /bin/bash -l /tmp/jenkins1501583499516902176.sh
  ---> common-variables.sh
  --show-version --batch-mode -Djenkins -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r
  ---> maven-sonar.sh
  + set +u
  + export MAVEN_OPTS
  + declare -a params
  + params+=("--global-settings $GLOBAL_SETTINGS_FILE")
  + params+=("--settings $SETTINGS_FILE")
  + _JAVA_OPTIONS=
  + /w/tools/hudson.tasks.Maven_MavenInstallation/mvn35/bin/mvn clean install -e -Dsonar --global-settings /w/workspace/dcaegen2-services-prh-sonar@tmp/config7404857918952738010tmp --settings /w/workspace/dcaegen2-services-prh-sonar@tmp/config495949530042993768tmp --show-version --batch-mode -Djenkins -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r
  Picked up _JAVA_OPTIONS: 
  Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-17T18:33:14Z)
  Maven home: /w/tools/hudson.tasks.Maven_MavenInstallation/mvn35
  Java version: 11.0.16, vendor: Ubuntu, runtime: /usr/lib/jvm/java-11-openjdk-amd64
  Default locale: en, platform encoding: UTF-8
  OS name: "linux", version: "4.15.0-192-generic", arch: "amd64", family: "unix"
  [INFO] Error stacktraces are turned on.
  [INFO] Scanning for projects...
  [INFO] ------------------------------------------------------------------------
  [INFO] Reactor Build Order:
  [INFO] 
  [INFO] dcaegen2-services-prh                                              [pom]
  [INFO] prh-commons                                                        [jar]
  [INFO] prh-app-server                                                     [jar]
  [INFO] 
  [INFO] -------------------< org.onap.dcaegen2.services:prh >-------------------
  [INFO] Building dcaegen2-services-prh 1.13.0-SNAPSHOT                     [1/3]
  [INFO] --------------------------------[ pom ]---------------------------------
  [INFO] 
  [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ prh ---
  [INFO] 
  [INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-property) @ prh ---
  [INFO] Skipping Rule Enforcement.
  [INFO] 
  [INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-no-snapshots) @ prh ---
  [INFO] Skipping Rule Enforcement.
  [INFO] 
  [INFO] --- jacoco-maven-plugin:0.8.2:prepare-agent (pre-unit-test) @ prh ---
  [INFO] surefireArgLine set to -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.8.2/org.jacoco.agent-0.8.2-runtime.jar=destfile=/w/workspace/dcaegen2-services-prh-sonar/target/code-coverage/jacoco-ut.exec,excludes=**/gen/**:**/generated-sources/**:**/yang-gen/**:**/pax/**
  [INFO] 
  [INFO] --- maven-checkstyle-plugin:2.17:check (onap-license) @ prh ---
  [INFO] Starting audit...
  Audit done.
  [INFO] 
  [INFO] --- maven-checkstyle-plugin:2.17:check (onap-java-style) @ prh ---
  [INFO] Starting audit...
  Audit done.
  [INFO] 
  [INFO] --- jacoco-maven-plugin:0.8.2:report (post-unit-test) @ prh ---
  [INFO] Skipping JaCoCo execution due to missing execution data file.
  [INFO] 
  [INFO] --- jacoco-maven-plugin:0.8.2:prepare-agent (pre-integration-test) @ prh ---
  [INFO] failsafeArgLine set to -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.8.2/org.jacoco.agent-0.8.2-runtime.jar=destfile=/w/workspace/dcaegen2-services-prh-sonar/target/code-coverage/jacoco-it.exec,excludes=**/gen/**:**/generated-sources/**:**/yang-gen/**:**/pax/**
  [INFO] 
  [INFO] --- maven-failsafe-plugin:2.22.0:integration-test (integration-tests) @ prh ---
  [INFO] No tests to run.
  [INFO] 
  [INFO] --- jacoco-maven-plugin:0.8.2:report (post-integration-test) @ prh ---
  [INFO] Skipping JaCoCo execution due to missing execution data file.
  [INFO] 
  [INFO] --- maven-failsafe-plugin:2.22.0:verify (integration-tests) @ prh ---
  [INFO] Failsafe report directory: /w/workspace/dcaegen2-services-prh-sonar/target/failsafe-reports
  [INFO] 
  [INFO] --- maven-install-plugin:2.4:install (default-install) @ prh ---
  [INFO] Installing /w/workspace/dcaegen2-services-prh-sonar/pom.xml to /tmp/r/org/onap/dcaegen2/services/prh/1.13.0-SNAPSHOT/prh-1.13.0-SNAPSHOT.pom
  [INFO] 
  [INFO] -------------< org.onap.dcaegen2.services.prh:prh-commons >-------------
  [INFO] Building prh-commons 1.13.0-SNAPSHOT                               [2/3]
  [INFO] --------------------------------[ jar ]---------------------------------
  [INFO] 
  [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ prh-commons ---
  [INFO] 
  [INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-property) @ prh-commons ---
  [INFO] Skipping Rule Enforcement.
  [INFO] 
  [INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-no-snapshots) @ prh-commons ---
  [INFO] Skipping Rule Enforcement.
  [INFO] 
  [INFO] --- jacoco-maven-plugin:0.8.2:prepare-agent (pre-unit-test) @ prh-commons ---
  [INFO] surefireArgLine set to -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.8.2/org.jacoco.agent-0.8.2-runtime.jar=destfile=/w/workspace/dcaegen2-services-prh-sonar/prh-commons/target/code-coverage/jacoco-ut.exec,excludes=**/gen/**:**/generated-sources/**:**/yang-gen/**:**/pax/**
  [INFO] 
  [INFO] --- maven-checkstyle-plugin:2.17:check (onap-license) @ prh-commons ---
  [INFO] Starting audit...
  Audit done.
  [INFO] 
  [INFO] --- maven-checkstyle-plugin:2.17:check (onap-java-style) @ prh-commons ---
  [INFO] Starting audit...
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/adapter/kafka/KafkaConfiguration.java:20: warning: 'package' should be separated from previous statement.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/adapter/aai/api/AaiPnfResultModel.java:33: warning: Line is longer than 120 characters (found 975).
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/adapter/aai/api/AaiPnfResultModel.java:60: warning: First sentence of Javadoc is incomplete (period is missing) or not present.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/adapter/aai/api/AaiPnfResultModel.java:67: warning: First sentence of Javadoc is incomplete (period is missing) or not present.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/adapter/aai/api/AaiPnfResultModel.java:95: warning: First sentence of Javadoc is incomplete (period is missing) or not present.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/adapter/aai/api/AaiPnfResultModel.java:102: warning: First sentence of Javadoc is incomplete (period is missing) or not present.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/adapter/aai/api/AaiPnfResultModel.java:117: warning: Line is longer than 120 characters (found 199).
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/adapter/aai/api/AaiPnfResultModel.java:130: warning: First sentence of Javadoc is incomplete (period is missing) or not present.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/adapter/aai/api/AaiPnfResultModel.java:137: warning: First sentence of Javadoc is incomplete (period is missing) or not present.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/adapter/aai/api/AaiPnfResultModel.java:144: warning: First sentence of Javadoc is incomplete (period is missing) or not present.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/adapter/aai/api/AaiPnfResultModel.java:151: warning: First sentence of Javadoc is incomplete (period is missing) or not present.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/adapter/aai/api/AaiPnfResultModel.java:158: warning: First sentence of Javadoc is incomplete (period is missing) or not present.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/adapter/aai/api/AaiPnfResultModel.java:165: warning: First sentence of Javadoc is incomplete (period is missing) or not present.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/adapter/aai/api/AaiPnfResultModel.java:186: warning: First sentence of Javadoc is incomplete (period is missing) or not present.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/adapter/aai/api/AaiPnfResultModel.java:193: warning: First sentence of Javadoc is incomplete (period is missing) or not present.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/adapter/aai/api/AaiPnfResultModel.java:207: warning: First sentence of Javadoc is incomplete (period is missing) or not present.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/adapter/aai/api/AaiServiceInstanceQueryModel.java:29: warning: 'METHOD_DEF' should be separated from previous statement.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/adapter/aai/api/AaiServiceInstanceQueryModel.java:30: warning: 'METHOD_DEF' should be separated from previous statement.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/adapter/aai/api/AaiServiceInstanceResultModel.java:34: warning: First sentence of Javadoc is incomplete (period is missing) or not present.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/adapter/aai/api/AaiServiceInstanceResultModel.java:202: warning: First sentence of Javadoc is incomplete (period is missing) or not present.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/adapter/aai/main/AaiClientConfiguration.java:34: warning: Line is longer than 120 characters (found 213).
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/adapter/aai/main/AaiClientConfiguration.java:44: warning: First sentence of Javadoc is incomplete (period is missing) or not present.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/adapter/aai/main/AaiClientConfiguration.java:62: warning: First sentence of Javadoc is incomplete (period is missing) or not present.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/adapter/aai/main/AaiHttpClientFactory.java:46:5: warning: Missing a Javadoc comment.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/adapter/aai/impl/AaiJsonBodyBuilderImpl.java:35:5: warning: Missing a Javadoc comment.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/adapter/aai/impl/AaiHttpPatchClient.java:40:19: warning: 'static' modifier out of order with the JLS suggestions.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/adapter/aai/impl/AaiHttpPatchClient.java:47:5: warning: Missing a Javadoc comment.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/adapter/aai/impl/AaiHttpPatchClient.java:54:5: warning: Missing a Javadoc comment.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/adapter/aai/impl/PnfReadyJsonBodyBuilder.java:45:11: warning: WhitespaceAround: 'if' is not followed by whitespace. Empty blocks may only be represented as {} when not part of a multi-block statement (4.1.3)
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/model/Relationship.java:27: warning: Wrong lexicographical order for 'java.util.List' import. Should be before 'org.immutables.value.Value'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/model/RelationshipDict.java:28: warning: Wrong lexicographical order for 'java.util.Collections' import. Should be before 'org.springframework.lang.Nullable'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/model/RelationshipDict.java:29: warning: Wrong lexicographical order for 'java.util.List' import. Should be before 'org.springframework.lang.Nullable'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/model/RelationshipDict.java:31: warning: First sentence of Javadoc is incomplete (period is missing) or not present.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/model/RelationshipDict.java:59: warning: First sentence of Javadoc is incomplete (period is missing) or not present.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/model/RelationshipData.java:27: warning: First sentence of Javadoc is incomplete (period is missing) or not present.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/model/bbs/LogicalLink.java:20: warning: 'package' should be separated from previous statement.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/test/java/org/onap/dcaegen2/services/prh/adapter/aai/impl/AaiHttpPatchClientTest.java:20: warning: 'package' should be separated from previous statement.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/test/java/org/onap/dcaegen2/services/prh/adapter/aai/impl/AaiHttpPatchClientTest.java:39: warning: Abbreviation in name must contain no more than '1' capital letters.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/test/java/org/onap/dcaegen2/services/prh/adapter/aai/impl/AaiHttpPatchClientTest.java:39:39: warning: Member name 'DEFAULT_PATCH_HEADERS' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/test/java/org/onap/dcaegen2/services/prh/adapter/aai/impl/AbstractHttpClientTest.java:21: warning: 'package' should be separated from previous statement.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/test/java/org/onap/dcaegen2/services/prh/adapter/aai/impl/AaiGetServiceInstanceClientTest.java:20: warning: 'package' should be separated from previous statement.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/test/java/org/onap/dcaegen2/services/prh/adapter/aai/impl/AaiGetServiceInstanceClientTest.java:41: warning: Line is longer than 120 characters (found 136).
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/test/java/org/onap/dcaegen2/services/prh/adapter/aai/impl/AaiGetServiceInstanceClientTest.java:67:86: warning: '&&' should be on a new line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/test/java/org/onap/dcaegen2/services/prh/adapter/aai/impl/AaiClientConfigurations.java:20: warning: 'package' should be separated from previous statement.
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/test/java/org/onap/dcaegen2/services/prh/adapter/aai/impl/AaiClientConfigurations.java:57: warning: Line is longer than 120 characters (found 176).
  /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/test/java/org/onap/dcaegen2/services/prh/adapter/aai/impl/AaiHttpGetClientTest.java:20: warning: 'package' should be separated from previous statement.
  Audit done.
  [INFO] 
  [INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ prh-commons ---
  [INFO] Using 'UTF-8' encoding to copy filtered resources.
  [INFO] skip non existing resourceDirectory /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/resources
  [INFO] 
  [INFO] --- maven-compiler-plugin:3.8.0:compile (default-compile) @ prh-commons ---
  [INFO] Changes detected - recompiling the module!
  [INFO] Compiling 19 source files to /w/workspace/dcaegen2-services-prh-sonar/prh-commons/target/classes
  [WARNING] unknown enum constant javax.annotation.meta.When.MAYBE
    reason: class file for javax.annotation.meta.When not found
  [WARNING] unknown enum constant javax.annotation.meta.When.MAYBE
    reason: class file for javax.annotation.meta.When not found
  [WARNING] unknown enum constant javax.annotation.meta.When.MAYBE
    reason: class file for javax.annotation.meta.When not found
  [WARNING] unknown enum constant javax.annotation.meta.When.MAYBE
    reason: class file for javax.annotation.meta.When not found
  [WARNING] /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/adapter/aai/impl/AaiGetServiceInstanceClient.java:[65,66] aaiServiceInstancePath() in org.onap.dcaegen2.services.prh.adapter.aai.main.AaiClientConfiguration has been deprecated
  [WARNING] /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/adapter/aai/impl/AaiHttpGetClient.java:[51,31] pnfUrl() in org.onap.dcaegen2.services.prh.adapter.aai.main.AaiClientConfiguration has been deprecated
  [WARNING] /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/adapter/aai/impl/AaiJsonBodyBuilderImpl.java:[50,25] isEmpty(java.lang.Object) in org.springframework.util.StringUtils has been deprecated
  [WARNING] /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/adapter/aai/impl/AaiJsonBodyBuilderImpl.java:[54,25] isEmpty(java.lang.Object) in org.springframework.util.StringUtils has been deprecated
  [WARNING] /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/main/java/org/onap/dcaegen2/services/prh/adapter/aai/impl/AaiHttpPatchClient.java:[59,31] pnfUrl() in org.onap.dcaegen2.services.prh.adapter.aai.main.AaiClientConfiguration has been deprecated
  [WARNING] /w/workspace/dcaegen2-services-prh-sonar/prh-commons/target/generated-sources/annotations/org/onap/dcaegen2/services/prh/adapter/aai/main/GsonAdaptersAaiClientConfiguration.java:[70,25] pnfUrl() in org.onap.dcaegen2.services.prh.adapter.aai.main.AaiClientConfiguration has been deprecated
  [WARNING] /w/workspace/dcaegen2-services-prh-sonar/prh-commons/target/generated-sources/annotations/org/onap/dcaegen2/services/prh/adapter/aai/main/GsonAdaptersAaiClientConfiguration.java:[78,25] aaiServiceInstancePath() in org.onap.dcaegen2.services.prh.adapter.aai.main.AaiClientConfiguration has been deprecated
  [WARNING] /w/workspace/dcaegen2-services-prh-sonar/prh-commons/target/generated-sources/annotations/org/onap/dcaegen2/services/prh/adapter/aai/main/GsonAdaptersAaiClientConfiguration.java:[193,14] pnfUrl(java.lang.String) in org.onap.dcaegen2.services.prh.adapter.aai.main.ImmutableAaiClientConfiguration.Builder has been deprecated
  [WARNING] /w/workspace/dcaegen2-services-prh-sonar/prh-commons/target/generated-sources/annotations/org/onap/dcaegen2/services/prh/adapter/aai/main/GsonAdaptersAaiClientConfiguration.java:[214,14] aaiServiceInstancePath(java.lang.String) in org.onap.dcaegen2.services.prh.adapter.aai.main.ImmutableAaiClientConfiguration.Builder has been deprecated
  [INFO] 
  [INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ prh-commons ---
  [INFO] Using 'UTF-8' encoding to copy filtered resources.
  [INFO] Copying 10 resources
  [INFO] 
  [INFO] --- maven-compiler-plugin:3.8.0:testCompile (default-testCompile) @ prh-commons ---
  [INFO] Changes detected - recompiling the module!
  [INFO] Compiling 10 source files to /w/workspace/dcaegen2-services-prh-sonar/prh-commons/target/test-classes
  [WARNING] /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/test/java/org/onap/dcaegen2/services/prh/adapter/aai/impl/AaiClientConfigurations.java:[56,13] aaiServiceInstancePath(java.lang.String) in org.onap.dcaegen2.services.prh.adapter.aai.main.ImmutableAaiClientConfiguration.Builder has been deprecated
  [WARNING] /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/test/java/org/onap/dcaegen2/services/prh/adapter/aai/impl/AbstractHttpClientTest.java:[39,29] pnfUrl() in org.onap.dcaegen2.services.prh.adapter.aai.main.AaiClientConfiguration has been deprecated
  [WARNING] /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/test/java/org/onap/dcaegen2/services/prh/adapter/aai/impl/PnfReadyJsonBodyBuilderTest.java:[83,16] JsonParser() in com.google.gson.JsonParser has been deprecated
  [WARNING] /w/workspace/dcaegen2-services-prh-sonar/prh-commons/src/test/java/org/onap/dcaegen2/services/prh/adapter/aai/impl/PnfReadyJsonBodyBuilderTest.java:[83,32] parse(java.lang.String) in com.google.gson.JsonParser has been deprecated
  [INFO] 
  [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ prh-commons ---
  [INFO] Surefire report directory: /w/workspace/dcaegen2-services-prh-sonar/prh-commons/target/surefire-reports
  [INFO] Using configured provider org.junit.platform.surefire.provider.JUnitPlatformProvider
  [INFO] parallel='none', perCoreThreadCount=true, threadCount=0, useUnlimitedThreads=false, threadCountSuites=0, threadCountClasses=0, threadCountMethods=0, parallelOptimized=true
  
  -------------------------------------------------------
   T E S T S
  -------------------------------------------------------
  Picked up _JAVA_OPTIONS: 
  Running org.onap.dcaegen2.services.prh.adapter.aai.api.AaiServiceInstanceResultModelTest
  Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.266 sec - in org.onap.dcaegen2.services.prh.adapter.aai.api.AaiServiceInstanceResultModelTest
  Running org.onap.dcaegen2.services.prh.adapter.aai.api.AaiPnfResultModelTest
  Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.onap.dcaegen2.services.prh.adapter.aai.api.AaiPnfResultModelTest
  Running org.onap.dcaegen2.services.prh.adapter.aai.impl.AaiHttpPatchClientTest
  Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.49 sec - in org.onap.dcaegen2.services.prh.adapter.aai.impl.AaiHttpPatchClientTest
  Running org.onap.dcaegen2.services.prh.adapter.aai.impl.AaiGetServiceInstanceClientTest
  Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.042 sec - in org.onap.dcaegen2.services.prh.adapter.aai.impl.AaiGetServiceInstanceClientTest
  Running org.onap.dcaegen2.services.prh.adapter.aai.impl.PnfReadyJsonBodyBuilderTest
  Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 sec - in org.onap.dcaegen2.services.prh.adapter.aai.impl.PnfReadyJsonBodyBuilderTest
  Running org.onap.dcaegen2.services.prh.adapter.aai.impl.AaiHttpGetClientTest
  Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 sec - in org.onap.dcaegen2.services.prh.adapter.aai.impl.AaiHttpGetClientTest
  Running org.onap.dcaegen2.services.prh.adapter.aai.impl.AaiJsonBodyBuilderTest
  Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec - in org.onap.dcaegen2.services.prh.adapter.aai.impl.AaiJsonBodyBuilderTest
  Running org.onap.dcaegen2.services.prh.model.utils.HttpUtilsTest
  Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec - in org.onap.dcaegen2.services.prh.model.utils.HttpUtilsTest
  
  Results :
  
  Tests run: 19, Failures: 0, Errors: 0, Skipped: 0
  
  [INFO] 
  [INFO] --- jacoco-maven-plugin:0.8.2:report (post-unit-test) @ prh-commons ---
  [INFO] Loading execution data file /w/workspace/dcaegen2-services-prh-sonar/prh-commons/target/code-coverage/jacoco-ut.exec
  [INFO] Analyzed bundle 'prh-commons' with 15 classes
  [INFO] 
  [INFO] --- maven-jar-plugin:3.1.2:jar (default-jar) @ prh-commons ---
  [INFO] Building jar: /w/workspace/dcaegen2-services-prh-sonar/prh-commons/target/prh-commons-1.13.0-SNAPSHOT.jar
  [INFO] 
  [INFO] --- jacoco-maven-plugin:0.8.2:prepare-agent (pre-integration-test) @ prh-commons ---
  [INFO] failsafeArgLine set to -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.8.2/org.jacoco.agent-0.8.2-runtime.jar=destfile=/w/workspace/dcaegen2-services-prh-sonar/prh-commons/target/code-coverage/jacoco-it.exec,excludes=**/gen/**:**/generated-sources/**:**/yang-gen/**:**/pax/**
  [INFO] 
  [INFO] --- maven-failsafe-plugin:2.22.0:integration-test (integration-tests) @ prh-commons ---
  [INFO] 
  [INFO] --- jacoco-maven-plugin:0.8.2:report (post-integration-test) @ prh-commons ---
  [INFO] Skipping JaCoCo execution due to missing execution data file.
  [INFO] 
  [INFO] --- maven-failsafe-plugin:2.22.0:verify (integration-tests) @ prh-commons ---
  [INFO] Failsafe report directory: /w/workspace/dcaegen2-services-prh-sonar/prh-commons/target/failsafe-reports
  [INFO] 
  [INFO] --- maven-install-plugin:2.4:install (default-install) @ prh-commons ---
  [INFO] Installing /w/workspace/dcaegen2-services-prh-sonar/prh-commons/target/prh-commons-1.13.0-SNAPSHOT.jar to /tmp/r/org/onap/dcaegen2/services/prh/prh-commons/1.13.0-SNAPSHOT/prh-commons-1.13.0-SNAPSHOT.jar
  [INFO] Installing /w/workspace/dcaegen2-services-prh-sonar/prh-commons/pom.xml to /tmp/r/org/onap/dcaegen2/services/prh/prh-commons/1.13.0-SNAPSHOT/prh-commons-1.13.0-SNAPSHOT.pom
  [INFO] 
  [INFO] -----------< org.onap.dcaegen2.services.prh:prh-app-server >------------
  [INFO] Building prh-app-server 1.13.0-SNAPSHOT                            [3/3]
  [INFO] --------------------------------[ jar ]---------------------------------
  [INFO] 
  [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ prh-app-server ---
  [INFO] 
  [INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-property) @ prh-app-server ---
  [INFO] Skipping Rule Enforcement.
  [INFO] 
  [INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-no-snapshots) @ prh-app-server ---
  [INFO] Skipping Rule Enforcement.
  [INFO] 
  [INFO] --- git-commit-id-plugin:3.0.0:revision (get-git-info) @ prh-app-server ---
  [INFO] 
  [INFO] --- jacoco-maven-plugin:0.8.2:prepare-agent (pre-unit-test) @ prh-app-server ---
  [INFO] surefireArgLine set to -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.8.2/org.jacoco.agent-0.8.2-runtime.jar=destfile=/w/workspace/dcaegen2-services-prh-sonar/prh-app-server/target/code-coverage/jacoco-ut.exec,excludes=**/gen/**:**/generated-sources/**:**/yang-gen/**:**/pax/**
  [INFO] 
  [INFO] --- maven-checkstyle-plugin:2.17:check (onap-license) @ prh-app-server ---
  [INFO] Starting audit...
  Audit done.
  [INFO] 
  [INFO] --- maven-checkstyle-plugin:2.17:check (onap-java-style) @ prh-app-server ---
  [INFO] Starting audit...
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/tasks/PrhWorkflowProcessor.java:34: warning: Wrong lexicographical order for 'lombok.extern.slf4j.Slf4j' import. Should be before 'org.onap.dcaegen2.services.sdk.rest.services.model.logging.MdcVariables'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/tasks/PrhWorkflowProcessor.java:53:5: warning: Missing a Javadoc comment.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/tasks/BbsActionsTaskImpl.java:81:5: warning: Missing a Javadoc comment.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/tasks/AaiQueryTask.java:30: warning: 'METHOD_DEF' should be separated from previous statement.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/tasks/AaiQueryTask.java:30: warning: Abbreviation in name must contain no more than '1' capital letters.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/tasks/KafkaConsumerTaskImpl.java:37: warning: Wrong lexicographical order for 'javax.annotation.PostConstruct' import. Should be before 'reactor.core.publisher.Flux'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/tasks/KafkaConsumerTaskImpl.java:69:5: warning: Missing a Javadoc comment.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/tasks/AaiProducerTaskImpl.java:54: warning: Line is longer than 120 characters (found 132).
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/tasks/AaiQueryTaskImpl.java:67: warning: Comment has incorrect indentation level 3, expected is 4, indentation should be the same level as line 68.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/tasks/AaiQueryTaskImpl.java:88:61: warning: WhitespaceAround: '=' is not preceded with whitespace.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/service/KafkaConsumerJsonParser.java:21: warning: 'package' should be separated from previous statement.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/service/KafkaConsumerJsonParser.java:37: warning: Wrong lexicographical order for 'java.util.ArrayList' import. Should be before 'reactor.core.publisher.Mono'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/service/KafkaConsumerJsonParser.java:38: warning: Wrong lexicographical order for 'java.util.Optional' import. Should be before 'reactor.core.publisher.Mono'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/service/KafkaConsumerJsonParser.java:39: warning: Wrong lexicographical order for 'java.util.stream.StreamSupport' import. Should be before 'reactor.core.publisher.Mono'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/service/KafkaConsumerJsonParser.java:41: warning: Import statement for 'org.onap.dcaegen2.services.prh.service.PnfRegistrationFields.SOURCE_NAME' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/service/KafkaConsumerJsonParser.java:42: warning: Import statement for 'org.onap.dcaegen2.services.prh.service.PnfRegistrationFields.OAM_IPV_4_ADDRESS' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/service/KafkaConsumerJsonParser.java:43: warning: Import statement for 'org.onap.dcaegen2.services.prh.service.PnfRegistrationFields.OAM_IPV_6_ADDRESS' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/service/KafkaConsumerJsonParser.java:44: warning: Import statement for 'org.onap.dcaegen2.services.prh.service.PnfRegistrationFields.SERIAL_NUMBER' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/service/KafkaConsumerJsonParser.java:45: warning: Import statement for 'org.onap.dcaegen2.services.prh.service.PnfRegistrationFields.EQUIP_VENDOR' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/service/KafkaConsumerJsonParser.java:46: warning: Import statement for 'org.onap.dcaegen2.services.prh.service.PnfRegistrationFields.EQUIP_MODEL' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/service/KafkaConsumerJsonParser.java:47: warning: Import statement for 'org.onap.dcaegen2.services.prh.service.PnfRegistrationFields.EQUIP_TYPE' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/service/KafkaConsumerJsonParser.java:48: warning: Import statement for 'org.onap.dcaegen2.services.prh.service.PnfRegistrationFields.NF_ROLE' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/service/KafkaConsumerJsonParser.java:49: warning: Import statement for 'org.onap.dcaegen2.services.prh.service.PnfRegistrationFields.SW_VERSION' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/service/KafkaConsumerJsonParser.java:50: warning: Import statement for 'org.onap.dcaegen2.services.prh.service.PnfRegistrationFields.ADDITIONAL_FIELDS' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/service/KafkaConsumerJsonParser.java:51: warning: Import statement for 'org.onap.dcaegen2.services.prh.service.PnfRegistrationFields.COMMON_FORMAT_FOR_STRING' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/service/KafkaConsumerJsonParser.java:52: warning: Import statement for 'org.onap.dcaegen2.services.prh.service.PnfRegistrationFields.EVENT' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/service/KafkaConsumerJsonParser.java:53: warning: Import statement for 'org.onap.dcaegen2.services.prh.service.PnfRegistrationFields.COMMON_EVENT_HEADER' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/service/KafkaConsumerJsonParser.java:54: warning: Import statement for 'org.onap.dcaegen2.services.prh.service.PnfRegistrationFields.PNF_REGISTRATION_FIELDS' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/service/KafkaConsumerJsonParser.java:55: warning: Import statement for 'org.onap.dcaegen2.services.prh.service.PnfRegistrationFields.CORRELATION_ID' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/service/KafkaConsumerJsonParser.java:56: warning: Import statement for 'org.onap.dcaegen2.services.prh.service.PnfRegistrationFields.COMMON_FORMAT_FOR_JSON_OBJECT' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/service/KafkaConsumerJsonParser.java:97:5: warning: '{' at column 5 should be on the previous line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/service/KafkaConsumerJsonParser.java:103: warning: 'method def' child have incorrect indentation level 7, expected level should be 8.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/service/KafkaConsumerJsonParser.java:129: warning: Line is longer than 120 characters (found 143).
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/service/KafkaConsumerJsonParser.java:171:10: warning: WhitespaceAround: 'catch' is not preceded with whitespace.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/service/KafkaConsumerJsonParser.java:171:10: warning: WhitespaceAround: '}' is not followed by whitespace. Empty blocks may only be represented as {} when not part of a multi-block statement (4.1.3)
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/service/KafkaConsumerJsonParser.java:171:15: warning: WhitespaceAround: 'catch' is not followed by whitespace. Empty blocks may only be represented as {} when not part of a multi-block statement (4.1.3)
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/service/KafkaConsumerJsonParser.java:171:28: warning: WhitespaceAround: '{' is not preceded with whitespace.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/controllers/PrhServiceController.java:53:5: warning: Missing a Javadoc comment.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/controllers/AppInfoController.java:50:5: warning: Missing a Javadoc comment.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/KafkaPublisherTaskConfig.java:37: warning: 'lambda arguments' have incorrect indentation level 16, expected level should be 12.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/KafkaPublisherTaskConfig.java:44: warning: 'lambda arguments' have incorrect indentation level 16, expected level should be 12.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/AaiHttpClientConfig.java:55: warning: 'lambda arguments' have incorrect indentation level 16, expected level should be 12.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/AaiHttpClientConfig.java:58:5: warning: Missing a Javadoc comment.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/AaiHttpClientConfig.java:61: warning: 'lambda arguments' have incorrect indentation level 16, expected level should be 12.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/AaiHttpClientConfig.java:68:5: warning: Missing a Javadoc comment.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/AaiHttpClientConfig.java:83: warning: Comment has incorrect indentation level 0, expected is 8, indentation should be the same level as line 84.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/CbsContentParser.java:88: warning: Line is longer than 120 characters (found 123).
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/PrhAppConfig.java:32: warning: Wrong lexicographical order for 'java.io.IOException' import. Should be before 'org.springframework.util.StreamUtils'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/PrhAppConfig.java:33: warning: Wrong lexicographical order for 'java.nio.charset.Charset' import. Should be before 'org.springframework.util.StreamUtils'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/PrhAppConfig.java:46:5: warning: Missing a Javadoc comment.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/PrhAppConfig.java:48:11: warning: WhitespaceAround: 'if' is not followed by whitespace. Empty blocks may only be represented as {} when not part of a multi-block statement (4.1.3)
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/CbsConfiguration.java:26: warning: Wrong lexicographical order for 'java.util.Optional' import. Should be before 'lombok.extern.slf4j.Slf4j'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/CbsConfiguration.java:33: warning: Abbreviation in name must contain no more than '1' capital letters.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/CbsConfiguration.java:39: warning: Abbreviation in name must contain no more than '1' capital letters.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/CbsConfiguration.java:39:5: warning: Missing a Javadoc comment.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/KafkaConfig.java:20: warning: 'package' should be separated from previous statement.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/KafkaConfig.java:28: warning: Wrong lexicographical order for 'lombok.extern.slf4j.Slf4j' import. Should be before 'org.apache.kafka.common.config.SaslConfigs'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/KafkaConfig.java:72:5: warning: Missing a Javadoc comment.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/KafkaConfig.java:85:5: warning: Missing a Javadoc comment.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/KafkaConfig.java:96:5: warning: Missing a Javadoc comment.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/CbsConfigRefreshScheduler.java:35: warning: Wrong lexicographical order for 'javax.annotation.PostConstruct' import. Should be before 'reactor.core.scheduler.Schedulers'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/CbsConfigRefreshScheduler.java:36: warning: Wrong lexicographical order for 'javax.annotation.PreDestroy' import. Should be before 'reactor.core.scheduler.Schedulers'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/CbsConfigRefreshScheduler.java:37: warning: Wrong lexicographical order for 'java.time.Duration' import. Should be before 'reactor.core.scheduler.Schedulers'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/CbsConfigRefreshScheduler.java:52:5: warning: Missing a Javadoc comment.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/CbsConfigRefreshScheduler.java:71:39: warning: Parameter name 'e' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/CbsConfigRefreshScheduler.java:71:42: warning: Parameter name 'o' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/CbsConfigRefreshScheduler.java:76:5: warning: Missing a Javadoc comment.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/CbsConfigRefreshScheduler.java:79: warning: Line is longer than 120 characters (found 122).
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/CbsConfigRefreshScheduler.java:91:11: warning: WhitespaceAround: 'if' is not followed by whitespace. Empty blocks may only be represented as {} when not part of a multi-block statement (4.1.3)
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/MainApp.java:32: warning: 'import' should be separated from previous statement.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/MainApp.java:32: warning: Import statement for 'org.onap.dcaegen2.services.sdk.rest.services.model.logging.MdcVariables.INVOCATION_ID' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/bootstrap/CbsBootstrapConfiguration.java:41:5: warning: Missing a Javadoc comment.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/bootstrap/CbsProperties.java:30: warning: Wrong lexicographical order for 'java.time.Duration' import. Should be before 'org.springframework.boot.context.properties.NestedConfigurationProperty'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/bootstrap/CbsPropertySourceLocator.java:37: warning: Wrong lexicographical order for 'java.util.Map' import. Should be before 'reactor.util.retry.Retry'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/bootstrap/CbsJsonToPropertyMapConverter.java:28: warning: Import statement for 'java.util.stream.Collectors.toMap' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/bootstrap/CbsJsonToPropertyMapConverter.java:44:102: warning: '+' should be on a new line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/TestAppConfiguration.java:29:5: warning: Missing a Javadoc comment.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/TestAppConfiguration.java:36: warning: Line is longer than 120 characters (found 200).
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/tasks/BbsActionsTaskTest.java:87: warning: Line is longer than 120 characters (found 121).
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/tasks/BbsActionsTaskTest.java:113: warning: Line is longer than 120 characters (found 137).
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/tasks/BbsActionsTaskTest.java:119: warning: Distance between variable 'encodedLinkName' declaration and its first usage is 8, but allowed 3.  Consider to make that variable as final if you still need to store its value in advance (before method calls that might do side effect on original value).
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/tasks/BbsActionsTaskTest.java:128: warning: Line is longer than 120 characters (found 121).
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/tasks/BbsActionsTaskTest.java:150: warning: Line is longer than 120 characters (found 160).
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/tasks/BbsActionsTaskTest.java:166: warning: Line is longer than 120 characters (found 121).
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/tasks/BbsActionsTaskTest.java:179: warning: Distance between variable 'linkGet' declaration and its first usage is 5, but allowed 3.  Consider to make that variable as final if you still need to store its value in advance (before method calls that might do side effect on original value).
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/tasks/BbsActionsTaskTest.java:180: warning: Distance between variable 'linkDelete' declaration and its first usage is 7, but allowed 3.  Consider to make that variable as final if you still need to store its value in advance (before method calls that might do side effect on original value).
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/tasks/BbsActionsTaskTest.java:215: warning: Line is longer than 120 characters (found 130).
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/tasks/AaiProducerTaskImplTest.java:119: warning: Line is longer than 120 characters (found 122).
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/tasks/PrhWorkflowProcessorTest.java:21: warning: 'package' should be separated from previous statement.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/tasks/PrhWorkflowProcessorTest.java:46:19: warning: 'static' modifier out of order with the JLS suggestions.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/tasks/AaiQueryTaskImplTest.java:200: warning: Abbreviation in name must contain no more than '1' capital letters.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/tasks/AaiQueryTaskImplTest.java:200:34: warning: WhitespaceAround: '{' is not preceded with whitespace.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/service/KafkaConsumerJsonParserTest.java:32: warning: Wrong lexicographical order for 'java.util.Arrays' import. Should be before 'reactor.test.StepVerifier'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/service/KafkaConsumerJsonParserTest.java:33: warning: Wrong lexicographical order for 'java.util.Collections' import. Should be before 'reactor.test.StepVerifier'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/service/KafkaConsumerJsonParserTest.java:236: warning: Line is longer than 120 characters (found 130).
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/service/KafkaConsumerJsonParserTest.java:262: warning: Line is longer than 120 characters (found 127).
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/service/KafkaConsumerJsonParserTest.java:289: warning: Line is longer than 120 characters (found 138).
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowIntegrationTest.java:37: warning: Wrong lexicographical order for 'org.onap.dcaegen2.services.prh.adapter.aai.api.ConsumerPnfModel' import. Should be before 'org.onap.dcaegen2.services.prh.tasks.PrhWorkflowProcessor'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowIntegrationTest.java:51: warning: 'import' should be separated from previous statement.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowIntegrationTest.java:51: warning: Import statement for 'com.github.tomakehurst.wiremock.client.WireMock.urlEqualTo' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowIntegrationTest.java:52: warning: Import statement for 'com.github.stefanbirkner.systemlambda.SystemLambda.withEnvironmentVariable' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowIntegrationTest.java:53: warning: Import statement for 'com.github.tomakehurst.wiremock.client.WireMock.urlPathMatching' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowIntegrationTest.java:54: warning: Import statement for 'com.github.tomakehurst.wiremock.client.WireMock.ok' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowIntegrationTest.java:55: warning: Import statement for 'com.github.tomakehurst.wiremock.client.WireMock.get' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowIntegrationTest.java:56: warning: Import statement for 'com.github.tomakehurst.wiremock.client.WireMock.anyRequestedFor' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowIntegrationTest.java:57: warning: Import statement for 'com.github.tomakehurst.wiremock.client.WireMock.postRequestedFor' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowIntegrationTest.java:58: warning: Import statement for 'com.github.tomakehurst.wiremock.client.WireMock.stubFor' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowIntegrationTest.java:59: warning: Import statement for 'com.github.tomakehurst.wiremock.client.WireMock.verify' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowIntegrationTest.java:60: warning: Import statement for 'com.github.tomakehurst.wiremock.client.WireMock.patch' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowIntegrationTest.java:61: warning: Wrong lexicographical order for 'java.nio.file.Files' import. Should be before 'reactor.core.publisher.Flux'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowIntegrationTest.java:62: warning: Wrong lexicographical order for 'java.nio.file.Paths' import. Should be before 'reactor.core.publisher.Flux'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowIntegrationTest.java:63: warning: 'import' should be separated from previous statement.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowIntegrationTest.java:63: warning: Import statement for 'java.lang.ClassLoader.getSystemResource' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowIntegrationTest.java:64: warning: Import statement for 'org.mockito.ArgumentMatchers.anyString' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowIntegrationTest.java:65: warning: Import statement for 'org.mockito.Mockito.times' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowIntegrationTest.java:66: warning: Import statement for 'org.mockito.Mockito.when' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowIntegrationTest.java:102: warning: '.' have incorrect indentation level 12, expected level should be 16.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowIntegrationTest.java:103: warning: '.' have incorrect indentation level 12, expected level should be 16.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowIntegrationTest.java:103: warning: 'method call' child have incorrect indentation level 12, expected level should be 16.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowEndToEndIntegrationTest.java:55: warning: Wrong lexicographical order for 'org.junit.jupiter.api.BeforeEach' import. Should be before 'reactor.core.publisher.Flux'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowEndToEndIntegrationTest.java:56: warning: Wrong lexicographical order for 'org.junit.jupiter.api.Test' import. Should be before 'reactor.core.publisher.Flux'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowEndToEndIntegrationTest.java:57: warning: Wrong lexicographical order for 'org.mockito.ArgumentCaptor' import. Should be before 'reactor.core.publisher.Flux'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowEndToEndIntegrationTest.java:58: warning: Wrong lexicographical order for 'org.mockito.Mockito' import. Should be before 'reactor.core.publisher.Flux'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowEndToEndIntegrationTest.java:59: warning: Wrong lexicographical order for 'org.onap.dcaegen2.services.prh.MainApp' import. Should be before 'reactor.core.publisher.Flux'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowEndToEndIntegrationTest.java:60: warning: Wrong lexicographical order for 'org.onap.dcaegen2.services.prh.configuration.CbsConfiguration' import. Should be before 'reactor.core.publisher.Flux'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowEndToEndIntegrationTest.java:61: warning: Wrong lexicographical order for 'org.onap.dcaegen2.services.prh.tasks.PrhWorkflowProcessor' import. Should be before 'reactor.core.publisher.Flux'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowEndToEndIntegrationTest.java:62: warning: Wrong lexicographical order for 'org.springframework.beans.factory.annotation.Autowired' import. Should be before 'reactor.core.publisher.Flux'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowEndToEndIntegrationTest.java:63: warning: Wrong lexicographical order for 'org.springframework.beans.factory.annotation.Value' import. Should be before 'reactor.core.publisher.Flux'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowEndToEndIntegrationTest.java:64: warning: Wrong lexicographical order for 'org.springframework.boot.test.context.SpringBootTest' import. Should be before 'reactor.core.publisher.Flux'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowEndToEndIntegrationTest.java:65: warning: Wrong lexicographical order for 'org.springframework.boot.test.mock.mockito.MockBean' import. Should be before 'reactor.core.publisher.Flux'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowEndToEndIntegrationTest.java:66: warning: Wrong lexicographical order for 'org.springframework.boot.test.mock.mockito.SpyBean' import. Should be before 'reactor.core.publisher.Flux'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowEndToEndIntegrationTest.java:67: warning: Wrong lexicographical order for 'org.springframework.cloud.contract.wiremock.AutoConfigureWireMock' import. Should be before 'reactor.core.publisher.Flux'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowEndToEndIntegrationTest.java:68: warning: Wrong lexicographical order for 'org.springframework.context.annotation.Bean' import. Should be before 'reactor.core.publisher.Flux'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowEndToEndIntegrationTest.java:69: warning: Wrong lexicographical order for 'org.springframework.context.annotation.Configuration' import. Should be before 'reactor.core.publisher.Flux'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowEndToEndIntegrationTest.java:70: warning: Wrong lexicographical order for 'org.springframework.context.annotation.Import' import. Should be before 'reactor.core.publisher.Flux'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowEndToEndIntegrationTest.java:71: warning: Wrong lexicographical order for 'org.springframework.kafka.core.KafkaTemplate' import. Should be before 'reactor.core.publisher.Flux'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowEndToEndIntegrationTest.java:72: warning: Wrong lexicographical order for 'org.springframework.test.context.ActiveProfiles' import. Should be before 'reactor.core.publisher.Flux'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowEndToEndIntegrationTest.java:73: warning: Wrong lexicographical order for 'org.springframework.util.concurrent.SettableListenableFuture' import. Should be before 'reactor.core.publisher.Flux'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowEndToEndIntegrationTest.java:154: warning: Line is longer than 120 characters (found 136).
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowEndToEndIntegrationTest.java:200: warning: Distance between variable 'event' declaration and its first usage is 4, but allowed 3.  Consider to make that variable as final if you still need to store its value in advance (before method calls that might do side effect on original value).
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowEndToEndIntegrationTest.java:211: warning: Line is longer than 120 characters (found 124).
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowEndToEndIntegrationTest.java:252: warning: Distance between variable 'event' declaration and its first usage is 4, but allowed 3.  Consider to make that variable as final if you still need to store its value in advance (before method calls that might do side effect on original value).
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowEndToEndIntegrationTest.java:292: warning: Distance between variable 'event' declaration and its first usage is 6, but allowed 3.  Consider to make that variable as final if you still need to store its value in advance (before method calls that might do side effect on original value).
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowEndToEndIntegrationTest.java:303: warning: Line is longer than 120 characters (found 131).
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowEndToEndIntegrationTest.java:325: warning: Line is longer than 120 characters (found 121).
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowEndToEndIntegrationTest.java:359: warning: Distance between variable 'event' declaration and its first usage is 4, but allowed 3.  Consider to make that variable as final if you still need to store its value in advance (before method calls that might do side effect on original value).
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowEndToEndIntegrationTest.java:367: warning: Line is longer than 120 characters (found 134).
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowEndToEndIntegrationTest.java:458: warning: Distance between variable 'event' declaration and its first usage is 4, but allowed 3.  Consider to make that variable as final if you still need to store its value in advance (before method calls that might do side effect on original value).
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowEndToEndIntegrationTest.java:485: warning: Distance between variable 'event2' declaration and its first usage is 5, but allowed 3.  Consider to make that variable as final if you still need to store its value in advance (before method calls that might do side effect on original value).
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowEndToEndIntegrationTest.java:504: warning: Line is longer than 120 characters (found 137).
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/controllers/AppInfoControllerTest.java:40: warning: 'import' should be separated from previous statement.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/controllers/AppInfoControllerTest.java:40: warning: Import statement for 'org.mockito.Mockito.when' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/controllers/PrhServiceControllerTest.java:36: warning: 'import' should be separated from previous statement.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/controllers/PrhServiceControllerTest.java:36: warning: Import statement for 'org.mockito.Mockito.verify' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/controllers/PrhServiceControllerTest.java:37: warning: Import statement for 'org.mockito.Mockito.when' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/configuration/KafkaConfigTest.java:20: warning: 'package' should be separated from previous statement.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/configuration/KafkaConfigTest.java:25: warning: 'org.junit.jupiter.api.Test' should be separated from previous import group.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/configuration/KafkaConfigTest.java:35: warning: '.' have incorrect indentation level 8, expected level should be 12.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/configuration/KafkaConfigTest.java:36: warning: '.' have incorrect indentation level 8, expected level should be 12.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/configuration/KafkaConfigTest.java:36: warning: 'method call' child have incorrect indentation level 8, expected level should be 12.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/configuration/KafkaConfigTest.java:63: warning: '.' have incorrect indentation level 8, expected level should be 12.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/configuration/KafkaConfigTest.java:64: warning: '.' have incorrect indentation level 8, expected level should be 12.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/configuration/KafkaConfigTest.java:64: warning: 'method call' child have incorrect indentation level 8, expected level should be 12.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/configuration/KafkaConfigTest.java:79: warning: '.' have incorrect indentation level 8, expected level should be 12.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/configuration/KafkaConfigTest.java:80: warning: '.' have incorrect indentation level 8, expected level should be 12.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/configuration/KafkaConfigTest.java:80: warning: 'method call' child have incorrect indentation level 8, expected level should be 12.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/configuration/CbsConfigRefreshSchedulerTest.java:34: warning: Wrong lexicographical order for 'java.time.Duration' import. Should be before 'reactor.test.scheduler.VirtualTimeScheduler'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/configuration/CbsConfigRefreshSchedulerTest.java:35: warning: Wrong lexicographical order for 'java.util.Collections' import. Should be before 'reactor.test.scheduler.VirtualTimeScheduler'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/configuration/CbsConfigRefreshSchedulerTest.java:37: warning: Import statement for 'org.mockito.Mockito.*' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/configuration/CbsConfigRefreshSchedulerTest.java:37: warning: Using the '.*' form of import should be avoided - org.mockito.Mockito.*.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/configuration/CbsConfigurationTest.java:27: warning: Wrong lexicographical order for 'java.nio.file.Files' import. Should be before 'org.junit.jupiter.api.Test'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/configuration/CbsConfigurationTest.java:28: warning: Wrong lexicographical order for 'java.nio.file.Paths' import. Should be before 'org.junit.jupiter.api.Test'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/configuration/CbsConfigurationTest.java:30: warning: Import statement for 'com.github.stefanbirkner.systemlambda.SystemLambda.withEnvironmentVariable' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/configuration/CbsConfigurationTest.java:31: warning: Import statement for 'java.lang.ClassLoader.getSystemResource' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/configuration/CbsConfigurationTest.java:32: warning: Import statement for 'org.assertj.core.api.Assertions.assertThat' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/configuration/CbsConfigurationTest.java:33: warning: Import statement for 'org.assertj.core.api.Assertions.assertThatThrownBy' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/configuration/CbsConfigurationTest.java:57: warning: '.' have incorrect indentation level 8, expected level should be 12.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/configuration/CbsConfigurationTest.java:58: warning: '.' have incorrect indentation level 8, expected level should be 12.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/configuration/CbsConfigurationTest.java:58: warning: 'method call' child have incorrect indentation level 8, expected level should be 12.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/configuration/AaiHttpClientConfigTest.java:28: warning: Wrong lexicographical order for 'io.vavr.collection.HashMultimap' import. Should be before 'java.util.concurrent.atomic.AtomicReference'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/configuration/AaiHttpClientConfigTest.java:39: warning: Empty line should be followed by <p> tag on the next line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/configuration/AaiHttpClientConfigTest.java:44: warning: Empty line should be followed by <p> tag on the next line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/configuration/AaiHttpClientConfigTest.java:128: warning: Empty line should be followed by <p> tag on the next line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/configuration/AaiHttpClientConfigTest.java:134: warning: Empty line should be followed by <p> tag on the next line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/bootstrap/CbsPropertySourceLocatorTest.java:43: warning: Wrong lexicographical order for 'java.util.Map' import. Should be before 'reactor.test.scheduler.VirtualTimeScheduler'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/bootstrap/CbsPropertySourceLocatorTest.java:44: warning: 'import' should be separated from previous statement.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/bootstrap/CbsPropertySourceLocatorTest.java:44: warning: Import statement for 'org.assertj.core.api.Assertions.assertThat' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/bootstrap/CbsPropertySourceLocatorTest.java:45: warning: Import statement for 'org.assertj.core.api.Assertions.assertThatThrownBy' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/bootstrap/CbsPropertySourceLocatorTest.java:46: warning: Import statement for 'org.assertj.core.api.Assumptions.assumeThat' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/bootstrap/CbsPropertySourceLocatorTest.java:47: warning: Import statement for 'org.mockito.ArgumentMatchers.any' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/bootstrap/CbsPropertySourceLocatorTest.java:48: warning: Import statement for 'org.mockito.ArgumentMatchers.argThat' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/bootstrap/CbsPropertySourceLocatorTest.java:49: warning: Import statement for 'org.mockito.Mockito.when' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/bootstrap/CbsPropertySourceLocatorTest.java:50: warning: Import statement for 'org.mockito.Mockito.verify' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/bootstrap/CbsPropertySourceLocatorTest.java:51: warning: Import statement for 'org.mockito.Mockito.doThrow' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/bootstrap/CbsClientConfigurationResolverTest.java:28: warning: 'import' should be separated from previous statement.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/bootstrap/CbsClientConfigurationResolverTest.java:28: warning: Import statement for 'org.assertj.core.api.Assertions.assertThat' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/bootstrap/CbsJsonToPropertyMapConverterTest.java:27: warning: Wrong lexicographical order for 'java.util.Map' import. Should be before 'org.junit.jupiter.api.Test'.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/bootstrap/CbsJsonToPropertyMapConverterTest.java:29: warning: Import statement for 'org.assertj.core.api.Assertions.assertThat' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/bootstrap/CbsJsonToPropertyMapConverterTest.java:30: warning: Import statement for 'org.assertj.core.api.Assertions.assertThatThrownBy' is in the wrong order. Should be in the 'STATIC' group, expecting not assigned imports on this line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/bootstrap/CbsJsonToPropertyMapConverterTest.java:35:19: warning: '+' should be on a new line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/bootstrap/CbsJsonToPropertyMapConverterTest.java:36:33: warning: '+' should be on a new line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/bootstrap/CbsJsonToPropertyMapConverterTest.java:37:50: warning: '+' should be on a new line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/bootstrap/CbsJsonToPropertyMapConverterTest.java:38:49: warning: '+' should be on a new line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/bootstrap/CbsJsonToPropertyMapConverterTest.java:39:48: warning: '+' should be on a new line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/bootstrap/CbsJsonToPropertyMapConverterTest.java:40:44: warning: '+' should be on a new line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/bootstrap/CbsJsonToPropertyMapConverterTest.java:41:43: warning: '+' should be on a new line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/bootstrap/CbsJsonToPropertyMapConverterTest.java:42:40: warning: '+' should be on a new line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/bootstrap/CbsJsonToPropertyMapConverterTest.java:43:23: warning: '+' should be on a new line.
  /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/bootstrap/CbsJsonToPropertyMapConverterTest.java:44:21: warning: '+' should be on a new line.
  Audit done.
  [INFO] 
  [INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ prh-app-server ---
  [INFO] Using 'UTF-8' encoding to copy filtered resources.
  [INFO] Copying 6 resources
  [INFO] 
  [INFO] --- maven-compiler-plugin:3.8.0:compile (default-compile) @ prh-app-server ---
  [INFO] Changes detected - recompiling the module!
  [INFO] Compiling 36 source files to /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/target/classes
  [WARNING] /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/tasks/BbsActionsTaskImpl.java:[24,54] io.netty.handler.codec.http.HttpHeaders.Values in io.netty.handler.codec.http.HttpHeaders has been deprecated
  [WARNING] /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/tasks/BbsActionsTaskImpl.java:[24,54] io.netty.handler.codec.http.HttpHeaders.Values in io.netty.handler.codec.http.HttpHeaders has been deprecated
  [WARNING] /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/tasks/BbsActionsTaskImpl.java:[24,54] io.netty.handler.codec.http.HttpHeaders.Values in io.netty.handler.codec.http.HttpHeaders has been deprecated
  [WARNING] /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/tasks/BbsActionsTaskImpl.java:[24,54] io.netty.handler.codec.http.HttpHeaders.Values in io.netty.handler.codec.http.HttpHeaders has been deprecated
  [WARNING] /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/tasks/BbsActionsTaskImpl.java:[24,54] io.netty.handler.codec.http.HttpHeaders.Values in io.netty.handler.codec.http.HttpHeaders has been deprecated
  [WARNING] /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/tasks/BbsActionsTaskImpl.java:[206,50] pnfUrl() in org.onap.dcaegen2.services.prh.adapter.aai.main.AaiClientConfiguration has been deprecated
  [WARNING] /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/CbsContentParser.java:[70,13] pnfUrl(java.lang.String) in org.onap.dcaegen2.services.prh.adapter.aai.main.ImmutableAaiClientConfiguration.Builder has been deprecated
  [WARNING] /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/CbsContentParser.java:[73,13] aaiServiceInstancePath(java.lang.String) in org.onap.dcaegen2.services.prh.adapter.aai.main.ImmutableAaiClientConfiguration.Builder has been deprecated
  [WARNING] /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/tasks/PrhWorkflowProcessor.java:[87,21] setMdcContextMap(java.util.Map<java.lang.String,java.lang.String>) in org.onap.dcaegen2.services.sdk.rest.services.model.logging.MdcVariables has been deprecated
  [WARNING] /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/CbsConfigRefreshScheduler.java:[55,36] newElastic(java.lang.String) in reactor.core.scheduler.Schedulers has been deprecated
  [WARNING] /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/service/KafkaConsumerJsonParser.java:[118,33] JsonParser() in com.google.gson.JsonParser has been deprecated
  [WARNING] /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/service/KafkaConsumerJsonParser.java:[119,66] parse(java.lang.String) in com.google.gson.JsonParser has been deprecated
  [WARNING] /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/service/KafkaConsumerJsonParser.java:[120,41] parse(java.lang.String) in com.google.gson.JsonParser has been deprecated
  [WARNING] /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/service/KafkaConsumerJsonParser.java:[148,28] isEmpty(java.lang.Object) in org.springframework.util.StringUtils has been deprecated
  [INFO] 
  [INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ prh-app-server ---
  [INFO] Using 'UTF-8' encoding to copy filtered resources.
  [INFO] Copying 17 resources
  [INFO] 
  [INFO] --- maven-compiler-plugin:3.8.0:testCompile (default-testCompile) @ prh-app-server ---
  [INFO] Changes detected - recompiling the module!
  [INFO] Compiling 20 source files to /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/target/test-classes
  [WARNING] /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/TestAppConfiguration.java:[31,17] pnfUrl(java.lang.String) in org.onap.dcaegen2.services.prh.adapter.aai.main.ImmutableAaiClientConfiguration.Builder has been deprecated
  [WARNING] /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/TestAppConfiguration.java:[36,17] aaiServiceInstancePath(java.lang.String) in org.onap.dcaegen2.services.prh.adapter.aai.main.ImmutableAaiClientConfiguration.Builder has been deprecated
  [WARNING] /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/bootstrap/CbsJsonToPropertyMapConverterTest.java:[77,16] JsonParser() in com.google.gson.JsonParser has been deprecated
  [WARNING] /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/bootstrap/CbsJsonToPropertyMapConverterTest.java:[77,32] parse(java.lang.String) in com.google.gson.JsonParser has been deprecated
  [WARNING] /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/configuration/ConsulConfigurationParserTest.java:[55,36] isEqualToComparingFieldByField(java.lang.Object) in org.assertj.core.api.AbstractObjectAssert has been deprecated
  [INFO] /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowEndToEndIntegrationTest.java: Some input files use unchecked or unsafe operations.
  [INFO] /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/integration/PrhWorkflowEndToEndIntegrationTest.java: Recompile with -Xlint:unchecked for details.
  [INFO] 
  [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ prh-app-server ---
  [INFO] Surefire report directory: /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/target/surefire-reports
  [INFO] Using configured provider org.junit.platform.surefire.provider.JUnitPlatformProvider
  [INFO] parallel='none', perCoreThreadCount=true, threadCount=0, useUnlimitedThreads=false, threadCountSuites=0, threadCountClasses=0, threadCountMethods=0, parallelOptimized=true
  
  -------------------------------------------------------
   T E S T S
  -------------------------------------------------------
  Picked up _JAVA_OPTIONS: 
  Running org.onap.dcaegen2.services.prh.tasks.BbsActionsTaskTest
  2026-05-09 02:15:32.956  WARN   --- [           main] o.o.d.s.prh.tasks.BbsActionsTaskImpl     : Attachment point is empty! Ignore related actions.
  Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.997 sec - in org.onap.dcaegen2.services.prh.tasks.BbsActionsTaskTest
  Running org.onap.dcaegen2.services.prh.tasks.PrhWorkflowProcessorTest
  2026-05-09 02:15:34.520  WARN   --- [           main] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : PNF not found in AAI for SomeId: 404 Not Found
  Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.4 sec - in org.onap.dcaegen2.services.prh.tasks.PrhWorkflowProcessorTest
  Running org.onap.dcaegen2.services.prh.tasks.KafkaPublisherTaskImplTest
  Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.411 sec - in org.onap.dcaegen2.services.prh.tasks.KafkaPublisherTaskImplTest
  Running org.onap.dcaegen2.services.prh.tasks.AaiProducerTaskImplTest
  Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.234 sec - in org.onap.dcaegen2.services.prh.tasks.AaiProducerTaskImplTest
  Running org.onap.dcaegen2.services.prh.tasks.AaiQueryTaskImplTest
  Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.45 sec - in org.onap.dcaegen2.services.prh.tasks.AaiQueryTaskImplTest
  Running org.onap.dcaegen2.services.prh.service.KafkaConsumerJsonParserTest
  Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 sec - in org.onap.dcaegen2.services.prh.service.KafkaConsumerJsonParserTest
  Running org.onap.dcaegen2.services.prh.integration.PrhWorkflowEndToEndIntegrationTest
  
    .   ____          _            __ _ _
   /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
  ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
   \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
    '  |____| .__|_| |_|_| |_\__, | / / / /
   =========|_|==============|___/=/_/_/_/
   :: Spring Boot ::               (v2.7.18)
  
  2026-05-09 02:15:37.354  INFO 2813 --- [           main] s.p.i.PrhWorkflowEndToEndIntegrationTest : The following 1 profile is active: "prod"
  WARNING: An illegal reflective access operation has occurred
  WARNING: Illegal reflective access by com.github.stefanbirkner.systemlambda.SystemLambda$WithEnvironmentVariables (file:/tmp/r/com/github/stefanbirkner/system-lambda/1.2.1/system-lambda-1.2.1.jar) to field java.util.Collections$UnmodifiableMap.m
  WARNING: Please consider reporting this to the maintainers of com.github.stefanbirkner.systemlambda.SystemLambda$WithEnvironmentVariables
  WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
  WARNING: All illegal access operations will be denied in a future release
  2026-05-09 02:15:38.781  INFO 2813 --- [           main] o.o.d.s.p.c.CbsConfiguration             : Received application configuration: {"config":{"dmaap.dmaapConsumerConfiguration.dmaapUserName":"admin","dmaap.dmaapConsumerConfiguration.dmaapUserPassword":"admin","dmaap.dmaapConsumerConfiguration.consumerId":"c12","dmaap.dmaapConsumerConfiguration.consumerGroup":"OpenDCAE-c12","dmaap.dmaapConsumerConfiguration.timeoutMs":-1,"dmaap.dmaapProducerConfiguration.dmaapUserName":"admin","dmaap.dmaapProducerConfiguration.dmaapUserPassword":"admin","dmaap.dmaapUpdateProducerConfiguration.dmaapUserName":"admin","dmaap.dmaapUpdateProducerConfiguration.dmaapUserPassword":"admin","aai.aaiClientConfiguration.pnfUrl":"http://localhost:12363/aai/v23/network/pnfs/pnf","aai.aaiClientConfiguration.baseUrl":"http://localhost:12363/aai/v23","aai.aaiClientConfiguration.aaiUserName":"AAI","aai.aaiClientConfiguration.aaiUserPassword":"AAI","aai.aaiClientConfiguration.aaiIgnoreSslCertificateErrors":true,"aai.aaiClientConfiguration.aaiServiceInstancePath":"/business/customers/customer/{{customer}}/service-subscriptions/service-subscription/{{serviceType}}/service-instances/service-instance/{{serviceInstanceId}}","aai.aaiClientConfiguration.aaiHeaders":{"X-FromAppId":"prh","X-TransactionId":"9999","Accept":"application/json","Real-Time":"true","Authorization":"Basic QUFJOkFBSQ=="},"security.trustStorePath":"/opt/app/prh/local/org.onap.prh.trust.jks","security.trustStorePasswordPath":"change_it","security.keyStorePath":"/opt/app/prh/local/org.onap.prh.p12","security.keyStorePasswordPath":"change_it","security.enableAaiCertAuth":false,"security.enableDmaapCertAuth":false,"streams_publishes":{"pnf-update":{"type":"message_router","dmaap_info":{"topic_url":"http://localhost:12363/events/unauthenticated.PNF_UPDATE"}},"pnf-ready":{"type":"message_router","dmaap_info":{"topic_url":"http://localhost:12363/events/unauthenticated.PNF_READY"}}},"streams_subscribes":{"ves-reg-output":{"type":"message_router","dmaap_info":{"topic_url":"http://localhost:12363/events/unauthenticated.VES_PNFREG_OUTPUT"}}}}}
  2026-05-09 02:15:39.237  INFO 2813 --- [           main] o.o.d.s.prh.tasks.KafkaConsumerTaskImpl  : Configured Kafka consumer for topic: unauthenticated.VES_PNFREG_OUTPUT, consumerGroup: OpenDCAE-c12
  2026-05-09 02:15:39.264  INFO 2813 --- [           main] o.o.d.s.prh.configuration.KafkaConfig    : Configuring Kafka without authentication
  2026-05-09 02:15:40.406  INFO 2813 --- [           main] o.o.d.s.prh.configuration.KafkaConfig    : Configuring Kafka without authentication
  2026-05-09 02:15:43.551  INFO 2813 --- [           main] s.p.i.PrhWorkflowEndToEndIntegrationTest : Started PrhWorkflowEndToEndIntegrationTest in 7.421 seconds (JVM running for 13.5)
  2026-05-09 02:15:43.588 DEBUG 2813 --- [           main] o.o.d.s.prh.configuration.PrhAppConfig   : Git info={
    "git.branch" : "9f3d6465676075e58d694384dd759bfbfea7bf97",
    "git.build.host" : "prd-ubuntu1804-docker-8c-8g-9044",
    "git.build.number" : "",
    "git.build.number.unique" : "",
    "git.build.time" : "20260509T021527",
    "git.build.user.email" : "",
    "git.build.user.name" : "",
    "git.build.version" : "1.13.0-SNAPSHOT",
    "git.closest.tag.commit.count" : "2",
    "git.closest.tag.name" : "1.12.0",
    "git.commit.id" : "9f3d6465676075e58d694384dd759bfbfea7bf97",
    "git.commit.id.abbrev" : "9f3d646",
    "git.commit.id.describe" : "1.12.0-2-g9f3d646",
    "git.commit.id.describe-short" : "1.12.0-2",
    "git.commit.message.full" : "Remove scheduled task\n\n- remove scheduled task and process events directly [0]\n- use lombok annotations to remove boilerplate\n- bump snapshot version to 1.13.0-SNAPSHOT\n\n[0] before, events were written into inmemory list and a separate\n    scheduled task was processing them every 10 seconds\n\nIssue-ID: DCAEGEN2-3432\nChange-Id: I1b2875cb05588ec090428b521d1d80b497dc797c\nSigned-off-by: Fiete Ostkamp <fiete.ostkamp@telekom.de>",
    "git.commit.message.short" : "Remove scheduled task",
    "git.commit.time" : "20260330T075423",
    "git.commit.user.email" : "fiete.ostkamp@telekom.de",
    "git.commit.user.name" : "Fiete Ostkamp",
    "git.dirty" : "false",
    "git.local.branch.ahead" : "NO_REMOTE",
    "git.local.branch.behind" : "NO_REMOTE",
    "git.remote.origin.url" : "git://cloud.onap.org/mirror/dcaegen2/services/prh",
    "git.tags" : "",
    "git.total.commit.count" : "372"
  }
  2026-05-09 02:15:43.663  INFO 2813 --- [           main] o.o.d.s.p.s.KafkaConsumerJsonParser      : KafkaConsumerJsonParser input for parsing: [{
    "event": {
      "commonEventHeader": {
        "startEpochMicrosec": 1540212137393,
        "sourceId": "val13",
        "eventId": "registration_40212137",
        "nfcNamingCode": "oam",
        "internalHeaderFields": {
          "collectorTimeStamp": "Mon, 10 22 2018 12:42:18 UTC"
        },
        "eventType": "pnfRegistration",
        "priority": "Normal",
        "version": "4.0.1",
        "reportingEntityName": "NOK6061ZW8",
        "sequence": 0,
        "domain": "pnfRegistration",
        "lastEpochMicrosec": 1540212137393,
        "eventName": "pnfRegistration_Nokia_5gDu",
        "vesEventListenerVersion": "7.0.1",
        "sourceName": "NOK6061ZW8",
        "nfNamingCode": "gNB"
      },
      "pnfRegistrationFields": {
        "unitType": "val8",
        "serialNumber": "6061ZW9",
        "pnfRegistrationFieldsVersion": "2.0",
        "manufactureDate": "1540212137393",
        "modelNumber": "val6",
        "lastServiceDate": "1540212137393",
        "unitFamily": "BBU",
        "vendorName": "Nokia",
        "oamV4IpAddress": "val3",
        "oamV6IpAddress": "val4",
        "softwareVersion": "val7"
      }
    }
  }] with commit
  2026-05-09 02:15:43.664  INFO 2813 --- [           main] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : Find PNF in AAI --> NOK6061ZW8
  2026-05-09 02:15:43.666 DEBUG 2813 --- [           main] o.o.d.s.p.a.a.main.AaiHttpClientFactory  : Setting ssl context
  2026-05-09 02:15:44.097 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: GET /aai/v23/network/pnfs/pnf/NOK6061ZW8 DefaultHttpHeaders[X-InvocationID: 795fb17c-18fe-4021-b3b0-0143f2e361fd, X-TransactionId: 9999, Accept: application/json, X-RequestID: 7ddf5cf4-0495-4b82-821c-d2318fec78cd, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:44.532 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:44.551  INFO 2813 --- [or-http-epoll-2] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : Find AAI Info --> NOK6061ZW8
  2026-05-09 02:15:44.552 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.p.a.a.main.AaiHttpClientFactory  : Setting ssl context
  2026-05-09 02:15:44.560 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: GET /aai/v23/network/pnfs/pnf/NOK6061ZW8 DefaultHttpHeaders[X-InvocationID: 137ef657-8118-4ec1-85fc-d1e3b8c3f3e2, X-TransactionId: 9999, Accept: application/json, X-RequestID: 0e8928d4-90d4-4807-a53d-3cefaf596ce5, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:44.566 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:44.567 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.p.a.a.main.AaiHttpClientFactory  : Setting ssl context
  2026-05-09 02:15:44.607 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: GET /aai/v23/business/customers/customer/Demonstration/service-subscriptions/service-subscription/vFWCL/service-instances/service-instance/service-1 DefaultHttpHeaders[X-InvocationID: 28303d6a-6254-488c-978b-4002e5b5c6d4, X-TransactionId: 9999, Accept: application/json, X-RequestID: bb82cc98-caa5-4c57-adef-d07d99116a11, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:44.613 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:44.616 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.prh.tasks.AaiProducerTaskImpl    : Method called with arg ConsumerPnfModel{correlationId=NOK6061ZW8, ipv4=val3, ipv6=val4, serialNumber=6061ZW9, equipVendor=Nokia, equipModel=val6, equipType=val8, nfRole=gNB, swVersion=val7, additionalFields=null}
  2026-05-09 02:15:44.616 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.p.a.a.main.AaiHttpClientFactory  : Setting ssl context
  2026-05-09 02:15:44.621 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: PATCH /aai/v23/network/pnfs/pnf/NOK6061ZW8 DefaultHttpHeaders[X-InvocationID: 6270b8c1-a97f-4e7d-88a9-ac4096673f11, X-TransactionId: 9999, Accept: application/json, Content-Type: application/merge-patch+json, X-RequestID: 842b10f8-883b-45a7-925b-bddae049dfa8, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, Content-Length: 208, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:44.634 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:44.635 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : Re-registration - Logical links won't be updated.
  2026-05-09 02:15:44.635 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : Re-registration - Using PNF_UPDATE Kafka topic.
  2026-05-09 02:15:44.636  INFO 2813 --- [or-http-epoll-2] o.o.d.s.p.tasks.KafkaPublisherTaskImpl   : Publishing to topic unauthenticated.PNF_UPDATE with arg ConsumerPnfModel{correlationId=NOK6061ZW8, ipv4=val3, ipv6=val4, serialNumber=6061ZW9, equipVendor=Nokia, equipModel=val6, equipType=val8, nfRole=gNB, swVersion=val7, additionalFields=null}
  2026-05-09 02:15:44.638  INFO 2813 --- [or-http-epoll-2] o.o.d.s.p.tasks.KafkaPublisherTaskImpl   : Successfully published to unauthenticated.PNF_UPDATE
  2026-05-09 02:15:44.638  INFO 2813 --- [or-http-epoll-2] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : Prh consumed tasks successfully. Published to unauthenticated.PNF_UPDATE
  2026-05-09 02:15:44.638  INFO 2813 --- [           main] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : PRH tasks have been completed
  2026-05-09 02:15:44.675  INFO 2813 --- [           main] o.o.d.s.p.s.KafkaConsumerJsonParser      : KafkaConsumerJsonParser input for parsing: [{
    "event": {
      "commonEventHeader": {
        "startEpochMicrosec": 1540212137393,
        "sourceId": "val13",
        "eventId": "registration_40212137",
        "nfcNamingCode": "oam",
        "internalHeaderFields": {
          "collectorTimeStamp": "Mon, 10 22 2018 12:42:18 UTC"
        },
        "eventType": "pnfRegistration",
        "priority": "Normal",
        "version": "4.0.1",
        "reportingEntityName": "NOK6061ZW8",
        "sequence": 0,
        "domain": "pnfRegistration",
        "lastEpochMicrosec": 1540212137393,
        "eventName": "pnfRegistration_Nokia_5gDu",
        "vesEventListenerVersion": "7.0.1",
        "sourceName": "NOK6061ZW8",
        "nfNamingCode": "gNB"
      },
      "pnfRegistrationFields": {
        "unitType": "val8",
        "serialNumber": "6061ZW9",
        "pnfRegistrationFieldsVersion": "2.0",
        "manufactureDate": "1540212137393",
        "modelNumber": "val6",
        "lastServiceDate": "1540212137393",
        "unitFamily": "BBU",
        "vendorName": "Nokia",
        "oamV4IpAddress": "val3",
        "oamV6IpAddress": "val4",
        "softwareVersion": "val7"
      }
    }
  }] with commit
  2026-05-09 02:15:44.676  INFO 2813 --- [           main] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : Find PNF in AAI --> NOK6061ZW8
  2026-05-09 02:15:44.676 DEBUG 2813 --- [           main] o.o.d.s.p.a.a.main.AaiHttpClientFactory  : Setting ssl context
  2026-05-09 02:15:44.679 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: GET /aai/v23/network/pnfs/pnf/NOK6061ZW8 DefaultHttpHeaders[X-InvocationID: fb7939e3-2158-43b7-8411-b26076e55e2f, X-TransactionId: 9999, Accept: application/json, X-RequestID: 0f27635d-7941-426b-a4c5-92f1abb1e3bc, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:44.684 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:44.686  INFO 2813 --- [or-http-epoll-2] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : Find AAI Info --> NOK6061ZW8
  2026-05-09 02:15:44.688 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.p.a.a.main.AaiHttpClientFactory  : Setting ssl context
  2026-05-09 02:15:44.691 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: GET /aai/v23/network/pnfs/pnf/NOK6061ZW8 DefaultHttpHeaders[X-InvocationID: a47ec294-11f6-40d6-8d8f-56655c1b2a47, X-TransactionId: 9999, Accept: application/json, X-RequestID: 3c7241d2-5e91-465e-840c-bcb1a6c93094, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:44.699 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:44.701 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.p.a.a.main.AaiHttpClientFactory  : Setting ssl context
  2026-05-09 02:15:44.703 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: GET /aai/v23/business/customers/customer/Cust1/service-subscriptions/service-subscription/Sub1/service-instances/service-instance/si-1 DefaultHttpHeaders[X-InvocationID: dd37a499-b010-4209-bbfe-c12ede8ce4f2, X-TransactionId: 9999, Accept: application/json, X-RequestID: 8884715d-6c25-4560-a743-7a36e084f42d, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:44.709 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:44.710 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.prh.tasks.AaiProducerTaskImpl    : Method called with arg ConsumerPnfModel{correlationId=NOK6061ZW8, ipv4=val3, ipv6=val4, serialNumber=6061ZW9, equipVendor=Nokia, equipModel=val6, equipType=val8, nfRole=gNB, swVersion=val7, additionalFields=null}
  2026-05-09 02:15:44.711 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.p.a.a.main.AaiHttpClientFactory  : Setting ssl context
  2026-05-09 02:15:44.715 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: PATCH /aai/v23/network/pnfs/pnf/NOK6061ZW8 DefaultHttpHeaders[X-InvocationID: 1b595ed9-6890-49d0-ae73-5740d14c6b1d, X-TransactionId: 9999, Accept: application/json, Content-Type: application/merge-patch+json, X-RequestID: f15ccca4-c403-42e5-a7ca-b1dda29858e5, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, Content-Length: 208, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:44.722 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:44.724  INFO 2813 --- [or-http-epoll-2] o.o.d.s.p.tasks.KafkaPublisherTaskImpl   : Publishing to topic unauthenticated.PNF_READY with arg ConsumerPnfModel{correlationId=NOK6061ZW8, ipv4=val3, ipv6=val4, serialNumber=6061ZW9, equipVendor=Nokia, equipModel=val6, equipType=val8, nfRole=gNB, swVersion=val7, additionalFields=null}
  2026-05-09 02:15:44.726  INFO 2813 --- [or-http-epoll-2] o.o.d.s.p.tasks.KafkaPublisherTaskImpl   : Successfully published to unauthenticated.PNF_READY
  2026-05-09 02:15:44.727  INFO 2813 --- [or-http-epoll-2] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : Prh consumed tasks successfully. Published to unauthenticated.PNF_READY
  2026-05-09 02:15:44.728  INFO 2813 --- [           main] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : PRH tasks have been completed
  2026-05-09 02:15:44.740  INFO 2813 --- [           main] o.o.d.s.p.s.KafkaConsumerJsonParser      : KafkaConsumerJsonParser input for parsing: [{
    "event": {
      "commonEventHeader": {
        "startEpochMicrosec": 1540212137393,
        "sourceId": "val13",
        "eventId": "registration_40212137",
        "nfcNamingCode": "oam",
        "internalHeaderFields": {
          "collectorTimeStamp": "Mon, 10 22 2018 12:42:18 UTC"
        },
        "eventType": "pnfRegistration",
        "priority": "Normal",
        "version": "4.0.1",
        "reportingEntityName": "NOK6061ZW8",
        "sequence": 0,
        "domain": "pnfRegistration",
        "lastEpochMicrosec": 1540212137393,
        "eventName": "pnfRegistration_Nokia_5gDu",
        "vesEventListenerVersion": "7.0.1",
        "sourceName": "NOK6061ZW8",
        "nfNamingCode": "gNB"
      },
      "pnfRegistrationFields": {
        "unitType": "val8",
        "serialNumber": "6061ZW9",
        "pnfRegistrationFieldsVersion": "2.0",
        "manufactureDate": "1540212137393",
        "modelNumber": "val6",
        "lastServiceDate": "1540212137393",
        "unitFamily": "BBU",
        "vendorName": "Nokia",
        "oamV4IpAddress": "val3",
        "oamV6IpAddress": "val4",
        "softwareVersion": "val7"
      }
    }
  }] with commit
  2026-05-09 02:15:44.741  INFO 2813 --- [           main] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : Find PNF in AAI --> NOK6061ZW8
  2026-05-09 02:15:44.741 DEBUG 2813 --- [           main] o.o.d.s.p.a.a.main.AaiHttpClientFactory  : Setting ssl context
  2026-05-09 02:15:44.743 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: GET /aai/v23/network/pnfs/pnf/NOK6061ZW8 DefaultHttpHeaders[X-InvocationID: a891a785-ec02-437e-8fc8-a3402f145200, X-TransactionId: 9999, Accept: application/json, X-RequestID: ffcdd355-4430-44ef-b17b-5255339c0d43, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:44.749 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:44.751  INFO 2813 --- [or-http-epoll-2] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : Find AAI Info --> NOK6061ZW8
  2026-05-09 02:15:44.752 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.p.a.a.main.AaiHttpClientFactory  : Setting ssl context
  2026-05-09 02:15:44.753 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: GET /aai/v23/network/pnfs/pnf/NOK6061ZW8 DefaultHttpHeaders[X-InvocationID: 7818ec0e-2409-4019-8fa9-98b6eb30f56f, X-TransactionId: 9999, Accept: application/json, X-RequestID: 8dd1ad48-45cc-492a-ab03-1dec82db8283, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:44.758 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:44.759 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.prh.tasks.AaiProducerTaskImpl    : Method called with arg ConsumerPnfModel{correlationId=NOK6061ZW8, ipv4=val3, ipv6=val4, serialNumber=6061ZW9, equipVendor=Nokia, equipModel=val6, equipType=val8, nfRole=gNB, swVersion=val7, additionalFields=null}
  2026-05-09 02:15:44.760 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.p.a.a.main.AaiHttpClientFactory  : Setting ssl context
  2026-05-09 02:15:44.766 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: PATCH /aai/v23/network/pnfs/pnf/NOK6061ZW8 DefaultHttpHeaders[X-InvocationID: 688a437f-03ff-46bb-829d-a69e12297d6e, X-TransactionId: 9999, Accept: application/json, Content-Type: application/merge-patch+json, X-RequestID: 6fa465a7-257f-4387-8160-7f41c020e43a, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, Content-Length: 208, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:44.771 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:44.772  INFO 2813 --- [or-http-epoll-2] o.o.d.s.p.tasks.KafkaPublisherTaskImpl   : Publishing to topic unauthenticated.PNF_READY with arg ConsumerPnfModel{correlationId=NOK6061ZW8, ipv4=val3, ipv6=val4, serialNumber=6061ZW9, equipVendor=Nokia, equipModel=val6, equipType=val8, nfRole=gNB, swVersion=val7, additionalFields=null}
  2026-05-09 02:15:44.774  INFO 2813 --- [or-http-epoll-2] o.o.d.s.p.tasks.KafkaPublisherTaskImpl   : Successfully published to unauthenticated.PNF_READY
  2026-05-09 02:15:44.775  INFO 2813 --- [or-http-epoll-2] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : Prh consumed tasks successfully. Published to unauthenticated.PNF_READY
  2026-05-09 02:15:44.775  INFO 2813 --- [           main] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : PRH tasks have been completed
  2026-05-09 02:15:44.785  INFO 2813 --- [           main] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : PRH tasks have been completed
  2026-05-09 02:15:44.793  INFO 2813 --- [           main] o.o.d.s.p.s.KafkaConsumerJsonParser      : KafkaConsumerJsonParser input for parsing: [{
    "event": {
      "commonEventHeader": {
        "startEpochMicrosec": 1540212137393,
        "sourceId": "val13",
        "eventId": "registration_40212137",
        "nfcNamingCode": "oam",
        "internalHeaderFields": {
          "collectorTimeStamp": "Mon, 10 22 2018 12:42:18 UTC"
        },
        "eventType": "pnfRegistration",
        "priority": "Normal",
        "version": "4.0.1",
        "reportingEntityName": "NOK6061ZW8",
        "sequence": 0,
        "domain": "pnfRegistration",
        "lastEpochMicrosec": 1540212137393,
        "eventName": "pnfRegistration_Nokia_5gDu",
        "vesEventListenerVersion": "7.0.1",
        "sourceName": "NOK6061ZW8",
        "nfNamingCode": "gNB"
      },
      "pnfRegistrationFields": {
        "unitType": "val8",
        "serialNumber": "6061ZW9",
        "pnfRegistrationFieldsVersion": "2.0",
        "manufactureDate": "1540212137393",
        "modelNumber": "val6",
        "lastServiceDate": "1540212137393",
        "unitFamily": "BBU",
        "vendorName": "Nokia",
        "oamV4IpAddress": "val3",
        "oamV6IpAddress": "val4",
        "softwareVersion": "val7"
      }
    }
  }, {
    "event": {
      "commonEventHeader": {
        "startEpochMicrosec": 1540212137393,
        "sourceId": "val13",
        "eventId": "registration_40212137",
        "nfcNamingCode": "oam",
        "internalHeaderFields": {
          "collectorTimeStamp": "Mon, 10 22 2018 12:42:18 UTC"
        },
        "eventType": "pnfRegistration",
        "priority": "Normal",
        "version": "4.0.1",
        "reportingEntityName": "NOK6061ZW9",
        "sequence": 0,
        "domain": "pnfRegistration",
        "lastEpochMicrosec": 1540212137393,
        "eventName": "pnfRegistration_Nokia_5gDu",
        "vesEventListenerVersion": "7.0.1",
        "sourceName": "NOK6061ZW9",
        "nfNamingCode": "gNB"
      },
      "pnfRegistrationFields": {
        "unitType": "val8",
        "serialNumber": "6061ZW9",
        "pnfRegistrationFieldsVersion": "2.0",
        "manufactureDate": "1540212137393",
        "modelNumber": "val6",
        "lastServiceDate": "1540212137393",
        "unitFamily": "BBU",
        "vendorName": "Nokia",
        "oamV4IpAddress": "val3",
        "oamV6IpAddress": "val4",
        "softwareVersion": "val7"
      }
    }
  }] with commit
  2026-05-09 02:15:44.794  INFO 2813 --- [           main] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : Find PNF in AAI --> NOK6061ZW8
  2026-05-09 02:15:44.794 DEBUG 2813 --- [           main] o.o.d.s.p.a.a.main.AaiHttpClientFactory  : Setting ssl context
  2026-05-09 02:15:44.796  INFO 2813 --- [           main] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : Find PNF in AAI --> NOK6061ZW9
  2026-05-09 02:15:44.796 DEBUG 2813 --- [           main] o.o.d.s.p.a.a.main.AaiHttpClientFactory  : Setting ssl context
  2026-05-09 02:15:44.796 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: GET /aai/v23/network/pnfs/pnf/NOK6061ZW8 DefaultHttpHeaders[X-InvocationID: 3dbdd0e9-5266-4cdd-b66b-6b48c840aa10, X-TransactionId: 9999, Accept: application/json, X-RequestID: f3946804-88ef-42a6-bebf-e26c8b08353f, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:44.800 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: GET /aai/v23/network/pnfs/pnf/NOK6061ZW9 DefaultHttpHeaders[X-InvocationID: 7b46989a-578b-419e-9e8f-8b096ff0f419, X-TransactionId: 9999, Accept: application/json, X-RequestID: dbd145da-dd7d-46d3-8192-893f2c991047, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:44.803 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:44.804  INFO 2813 --- [or-http-epoll-2] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : Find AAI Info --> NOK6061ZW8
  2026-05-09 02:15:44.805 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.p.a.a.main.AaiHttpClientFactory  : Setting ssl context
  2026-05-09 02:15:44.812 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:44.813  INFO 2813 --- [or-http-epoll-2] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : Find AAI Info --> NOK6061ZW9
  2026-05-09 02:15:44.814 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.p.a.a.main.AaiHttpClientFactory  : Setting ssl context
  2026-05-09 02:15:44.815 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: GET /aai/v23/network/pnfs/pnf/NOK6061ZW9 DefaultHttpHeaders[X-InvocationID: ade465d3-ff2d-4db1-ab21-a3f6a75d77cc, X-TransactionId: 9999, Accept: application/json, X-RequestID: cf6f8158-f0d0-42b2-a6b6-16569eeadd58, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:44.817 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: GET /aai/v23/network/pnfs/pnf/NOK6061ZW8 DefaultHttpHeaders[X-InvocationID: d60c3ad9-f40b-41cf-ad65-957deb8be1dd, X-TransactionId: 9999, Accept: application/json, X-RequestID: 222621bd-a3cb-4085-a4c0-c4491046c68f, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:44.820 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:44.821 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.prh.tasks.AaiProducerTaskImpl    : Method called with arg ConsumerPnfModel{correlationId=NOK6061ZW9, ipv4=val3, ipv6=val4, serialNumber=6061ZW9, equipVendor=Nokia, equipModel=val6, equipType=val8, nfRole=gNB, swVersion=val7, additionalFields=null}
  2026-05-09 02:15:44.821 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.p.a.a.main.AaiHttpClientFactory  : Setting ssl context
  2026-05-09 02:15:44.825 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: PATCH /aai/v23/network/pnfs/pnf/NOK6061ZW9 DefaultHttpHeaders[X-InvocationID: ebf68f5c-135b-4a70-98e4-c6c2899363b5, X-TransactionId: 9999, Accept: application/json, Content-Type: application/merge-patch+json, X-RequestID: e0dcc28d-0f75-4bfd-8703-53fd4f9c1d8a, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, Content-Length: 208, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:44.828 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:44.828 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.prh.tasks.AaiProducerTaskImpl    : Method called with arg ConsumerPnfModel{correlationId=NOK6061ZW8, ipv4=val3, ipv6=val4, serialNumber=6061ZW9, equipVendor=Nokia, equipModel=val6, equipType=val8, nfRole=gNB, swVersion=val7, additionalFields=null}
  2026-05-09 02:15:44.829 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.p.a.a.main.AaiHttpClientFactory  : Setting ssl context
  2026-05-09 02:15:44.833 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: PATCH /aai/v23/network/pnfs/pnf/NOK6061ZW8 DefaultHttpHeaders[X-InvocationID: 487ac453-dae6-4b9c-9f6e-a4a26de3edeb, X-TransactionId: 9999, Accept: application/json, Content-Type: application/merge-patch+json, X-RequestID: 4e52374a-41f7-4080-b875-b2e0ffdc4fe7, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, Content-Length: 208, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:44.835 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:44.836  INFO 2813 --- [or-http-epoll-2] o.o.d.s.p.tasks.KafkaPublisherTaskImpl   : Publishing to topic unauthenticated.PNF_READY with arg ConsumerPnfModel{correlationId=NOK6061ZW9, ipv4=val3, ipv6=val4, serialNumber=6061ZW9, equipVendor=Nokia, equipModel=val6, equipType=val8, nfRole=gNB, swVersion=val7, additionalFields=null}
  2026-05-09 02:15:44.836  INFO 2813 --- [or-http-epoll-2] o.o.d.s.p.tasks.KafkaPublisherTaskImpl   : Successfully published to unauthenticated.PNF_READY
  2026-05-09 02:15:44.837  INFO 2813 --- [or-http-epoll-2] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : Prh consumed tasks successfully. Published to unauthenticated.PNF_READY
  2026-05-09 02:15:44.841 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:44.842  INFO 2813 --- [or-http-epoll-2] o.o.d.s.p.tasks.KafkaPublisherTaskImpl   : Publishing to topic unauthenticated.PNF_READY with arg ConsumerPnfModel{correlationId=NOK6061ZW8, ipv4=val3, ipv6=val4, serialNumber=6061ZW9, equipVendor=Nokia, equipModel=val6, equipType=val8, nfRole=gNB, swVersion=val7, additionalFields=null}
  2026-05-09 02:15:44.843  INFO 2813 --- [or-http-epoll-2] o.o.d.s.p.tasks.KafkaPublisherTaskImpl   : Successfully published to unauthenticated.PNF_READY
  2026-05-09 02:15:44.843  INFO 2813 --- [or-http-epoll-2] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : Prh consumed tasks successfully. Published to unauthenticated.PNF_READY
  2026-05-09 02:15:44.843  INFO 2813 --- [           main] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : PRH tasks have been completed
  2026-05-09 02:15:44.854  INFO 2813 --- [           main] o.o.d.s.p.s.KafkaConsumerJsonParser      : KafkaConsumerJsonParser input for parsing: [{
    "event": {
      "commonEventHeader": {
        "startEpochMicrosec": 1540212137393,
        "sourceId": "val13",
        "eventId": "registration_40212137",
        "nfcNamingCode": "oam",
        "internalHeaderFields": {
          "collectorTimeStamp": "Mon, 10 22 2018 12:42:18 UTC"
        },
        "eventType": "pnfRegistration",
        "priority": "Normal",
        "version": "4.0.1",
        "reportingEntityName": "NOK6061ZW8",
        "sequence": 0,
        "domain": "pnfRegistration",
        "lastEpochMicrosec": 1540212137393,
        "eventName": "pnfRegistration_Nokia_5gDu",
        "vesEventListenerVersion": "7.0.1",
        "sourceName": "NOK6061ZW8",
        "nfNamingCode": "gNB"
      },
      "pnfRegistrationFields": {
        "unitType": "val8",
        "serialNumber": "6061ZW9",
        "pnfRegistrationFieldsVersion": "2.0",
        "manufactureDate": "1540212137393",
        "modelNumber": "val6",
        "lastServiceDate": "1540212137393",
        "unitFamily": "BBU",
        "vendorName": "Nokia",
        "oamV4IpAddress": "val3",
        "oamV6IpAddress": "val4",
        "softwareVersion": "val7"
      }
    }
  }] with commit
  2026-05-09 02:15:44.855  INFO 2813 --- [           main] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : Find PNF in AAI --> NOK6061ZW8
  2026-05-09 02:15:44.855 DEBUG 2813 --- [           main] o.o.d.s.p.a.a.main.AaiHttpClientFactory  : Setting ssl context
  2026-05-09 02:15:44.857 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: GET /aai/v23/network/pnfs/pnf/NOK6061ZW8 DefaultHttpHeaders[X-InvocationID: 7753592a-5378-440e-a410-38f96ef00c54, X-TransactionId: 9999, Accept: application/json, X-RequestID: 8f16396f-9469-4d9e-b5c2-eff982ed010d, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:44.865 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:44.866  INFO 2813 --- [or-http-epoll-2] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : Find AAI Info --> NOK6061ZW8
  2026-05-09 02:15:44.868 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.p.a.a.main.AaiHttpClientFactory  : Setting ssl context
  2026-05-09 02:15:44.870 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: GET /aai/v23/network/pnfs/pnf/NOK6061ZW8 DefaultHttpHeaders[X-InvocationID: 5c4f385c-5fb4-4189-b312-9cff7ac91361, X-TransactionId: 9999, Accept: application/json, X-RequestID: d38c7691-cc6f-4748-bccc-527b1236b6e0, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:44.876 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:44.877 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.prh.tasks.AaiProducerTaskImpl    : Method called with arg ConsumerPnfModel{correlationId=NOK6061ZW8, ipv4=val3, ipv6=val4, serialNumber=6061ZW9, equipVendor=Nokia, equipModel=val6, equipType=val8, nfRole=gNB, swVersion=val7, additionalFields=null}
  2026-05-09 02:15:44.879 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.p.a.a.main.AaiHttpClientFactory  : Setting ssl context
  2026-05-09 02:15:44.884 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: PATCH /aai/v23/network/pnfs/pnf/NOK6061ZW8 DefaultHttpHeaders[X-InvocationID: 05fa4ce6-7fc5-48c4-b86c-922f3f5a6e96, X-TransactionId: 9999, Accept: application/json, Content-Type: application/merge-patch+json, X-RequestID: 115c4917-f904-47f3-b06d-bc3e57bffaf5, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, Content-Length: 208, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:44.891 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:44.892  INFO 2813 --- [or-http-epoll-2] o.o.d.s.p.tasks.KafkaPublisherTaskImpl   : Publishing to topic unauthenticated.PNF_READY with arg ConsumerPnfModel{correlationId=NOK6061ZW8, ipv4=val3, ipv6=val4, serialNumber=6061ZW9, equipVendor=Nokia, equipModel=val6, equipType=val8, nfRole=gNB, swVersion=val7, additionalFields=null}
  2026-05-09 02:15:44.894  INFO 2813 --- [or-http-epoll-2] o.o.d.s.p.tasks.KafkaPublisherTaskImpl   : Successfully published to unauthenticated.PNF_READY
  2026-05-09 02:15:44.894  INFO 2813 --- [or-http-epoll-2] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : Prh consumed tasks successfully. Published to unauthenticated.PNF_READY
  2026-05-09 02:15:44.895  INFO 2813 --- [           main] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : PRH tasks have been completed
  2026-05-09 02:15:44.910  INFO 2813 --- [           main] o.o.d.s.p.s.KafkaConsumerJsonParser      : KafkaConsumerJsonParser input for parsing: [{
    "event": {
      "commonEventHeader": {
        "startEpochMicrosec": 1540212137393,
        "sourceId": "val13",
        "eventId": "registration_40212137",
        "nfcNamingCode": "oam",
        "internalHeaderFields": {
          "collectorTimeStamp": "Mon, 10 22 2018 12:42:18 UTC"
        },
        "eventType": "pnfRegistration",
        "priority": "Normal",
        "version": "4.0.1",
        "reportingEntityName": "NOK6061ZW3",
        "sequence": 0,
        "domain": "pnfRegistration",
        "lastEpochMicrosec": 1540212137393,
        "eventName": "pnfRegistration_Nokia_5gDu",
        "vesEventListenerVersion": "7.0.1",
        "sourceName": "NOK6061ZW3",
        "nfNamingCode": "gNB"
      },
      "pnfRegistrationFields": {
        "unitType": "val8",
        "serialNumber": "6061ZW3",
        "pnfRegistrationFieldsVersion": "2.0",
        "manufactureDate": "1540212137393",
        "modelNumber": "val6",
        "lastServiceDate": "1540212137393",
        "unitFamily": "BBU",
        "vendorName": "Nokia",
        "oamV4IpAddress": "10.16.123.234",
        "oamV6IpAddress": "0:0:0:0:0:FFFF:0A10:7BEA",
        "softwareVersion": "val7",
        "additionalFields": {
          "attachment-point": "olt-bbs-cpe-1"
        }
      }
    }
  }
  ] with commit
  2026-05-09 02:15:44.910  INFO 2813 --- [           main] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : Find PNF in AAI --> NOK6061ZW3
  2026-05-09 02:15:44.911 DEBUG 2813 --- [           main] o.o.d.s.p.a.a.main.AaiHttpClientFactory  : Setting ssl context
  2026-05-09 02:15:44.915 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: GET /aai/v23/network/pnfs/pnf/NOK6061ZW3 DefaultHttpHeaders[X-InvocationID: cf2fd07f-7b84-466f-b8ef-23125a74443c, X-TransactionId: 9999, Accept: application/json, X-RequestID: 0c9b74c9-7ae1-44aa-8f46-b9db28395605, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:44.921 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:44.923  INFO 2813 --- [or-http-epoll-2] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : Find AAI Info --> NOK6061ZW3
  2026-05-09 02:15:44.924 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.p.a.a.main.AaiHttpClientFactory  : Setting ssl context
  2026-05-09 02:15:44.926 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: GET /aai/v23/network/pnfs/pnf/NOK6061ZW3 DefaultHttpHeaders[X-InvocationID: fd59a1cf-9158-4345-b8f1-0d1adbc3d9b2, X-TransactionId: 9999, Accept: application/json, X-RequestID: 8f5b5fa3-8eb0-4bc9-8ecc-58b27e79c7b2, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:44.932 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:44.934 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.p.a.a.main.AaiHttpClientFactory  : Setting ssl context
  2026-05-09 02:15:44.936 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: GET /aai/v23/business/customers/customer/Cust1/service-subscriptions/service-subscription/Sub1/service-instances/service-instance/si-1 DefaultHttpHeaders[X-InvocationID: 20227d9a-b928-4885-b9b2-48812c65e34c, X-TransactionId: 9999, Accept: application/json, X-RequestID: a9e8f805-891a-400c-ac90-8044ab3b226f, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:44.941 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:44.944 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.prh.tasks.AaiProducerTaskImpl    : Method called with arg ConsumerPnfModel{correlationId=NOK6061ZW3, ipv4=10.16.123.234, ipv6=0:0:0:0:0:FFFF:0A10:7BEA, serialNumber=6061ZW3, equipVendor=Nokia, equipModel=val6, equipType=val8, nfRole=gNB, swVersion=val7, additionalFields={"attachment-point":"olt-bbs-cpe-1"}}
  2026-05-09 02:15:44.945 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.p.a.a.main.AaiHttpClientFactory  : Setting ssl context
  2026-05-09 02:15:44.949 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: PATCH /aai/v23/network/pnfs/pnf/NOK6061ZW3 DefaultHttpHeaders[X-InvocationID: 8cd0fa7b-8845-4e78-946e-aaf81fa8e04a, X-TransactionId: 9999, Accept: application/json, Content-Type: application/merge-patch+json, X-RequestID: a17e7799-6d69-476c-952b-8f97e0c4ee2c, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, Content-Length: 293, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:44.955 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:44.956 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : Re-registration - Logical links won't be updated.
  2026-05-09 02:15:44.957 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : Re-registration - Using PNF_UPDATE Kafka topic.
  2026-05-09 02:15:44.958  INFO 2813 --- [or-http-epoll-2] o.o.d.s.p.tasks.KafkaPublisherTaskImpl   : Publishing to topic unauthenticated.PNF_UPDATE with arg ConsumerPnfModel{correlationId=NOK6061ZW3, ipv4=10.16.123.234, ipv6=0:0:0:0:0:FFFF:0A10:7BEA, serialNumber=6061ZW3, equipVendor=Nokia, equipModel=val6, equipType=val8, nfRole=gNB, swVersion=val7, additionalFields={"attachment-point":"olt-bbs-cpe-1"}}
  2026-05-09 02:15:44.960  INFO 2813 --- [or-http-epoll-2] o.o.d.s.p.tasks.KafkaPublisherTaskImpl   : Successfully published to unauthenticated.PNF_UPDATE
  2026-05-09 02:15:44.960  INFO 2813 --- [or-http-epoll-2] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : Prh consumed tasks successfully. Published to unauthenticated.PNF_UPDATE
  2026-05-09 02:15:44.961  INFO 2813 --- [           main] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : PRH tasks have been completed
  2026-05-09 02:15:44.971  INFO 2813 --- [           main] o.o.d.s.p.s.KafkaConsumerJsonParser      : KafkaConsumerJsonParser input for parsing: [{
    "event": {
      "commonEventHeader": {
        "startEpochMicrosec": 1540212137393,
        "sourceId": "val13",
        "eventId": "registration_40212137",
        "nfcNamingCode": "oam",
        "internalHeaderFields": {
          "collectorTimeStamp": "Mon, 10 22 2018 12:42:18 UTC"
        },
        "eventType": "pnfRegistration",
        "priority": "Normal",
        "version": "4.0.1",
        "reportingEntityName": "NOK6061ZW8",
        "sequence": 0,
        "domain": "pnfRegistration",
        "lastEpochMicrosec": 1540212137393,
        "eventName": "pnfRegistration_Nokia_5gDu",
        "vesEventListenerVersion": "7.0.1",
        "sourceName": "NOK6061ZW8",
        "nfNamingCode": "gNB"
      },
      "pnfRegistrationFields": {
        "unitType": "val8",
        "serialNumber": "6061ZW9",
        "pnfRegistrationFieldsVersion": "2.0",
        "manufactureDate": "1540212137393",
        "modelNumber": "val6",
        "lastServiceDate": "1540212137393",
        "unitFamily": "BBU",
        "vendorName": "Nokia",
        "oamV4IpAddress": "val3",
        "oamV6IpAddress": "val4",
        "softwareVersion": "val7"
      }
    }
  }] with commit
  2026-05-09 02:15:44.972  INFO 2813 --- [           main] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : Find PNF in AAI --> NOK6061ZW8
  2026-05-09 02:15:44.974 DEBUG 2813 --- [           main] o.o.d.s.p.a.a.main.AaiHttpClientFactory  : Setting ssl context
  2026-05-09 02:15:44.977 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: GET /aai/v23/network/pnfs/pnf/NOK6061ZW8 DefaultHttpHeaders[X-InvocationID: 2200c5ff-95b7-4cc9-832f-bd8af324f14e, X-TransactionId: 9999, Accept: application/json, X-RequestID: 9e6929eb-7d6a-475f-88b2-4471283f017f, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:44.986 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:44.987  INFO 2813 --- [or-http-epoll-2] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : Find AAI Info --> NOK6061ZW8
  2026-05-09 02:15:44.989 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.p.a.a.main.AaiHttpClientFactory  : Setting ssl context
  2026-05-09 02:15:44.991 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: GET /aai/v23/network/pnfs/pnf/NOK6061ZW8 DefaultHttpHeaders[X-InvocationID: f9ad9aef-af1f-4952-8cfe-bd787e6bc7bf, X-TransactionId: 9999, Accept: application/json, X-RequestID: e104529f-d863-4b60-bf8c-698b27eaed11, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:44.995 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:44.996 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.prh.tasks.AaiProducerTaskImpl    : Method called with arg ConsumerPnfModel{correlationId=NOK6061ZW8, ipv4=val3, ipv6=val4, serialNumber=6061ZW9, equipVendor=Nokia, equipModel=val6, equipType=val8, nfRole=gNB, swVersion=val7, additionalFields=null}
  2026-05-09 02:15:44.997 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.p.a.a.main.AaiHttpClientFactory  : Setting ssl context
  2026-05-09 02:15:45.001 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: PATCH /aai/v23/network/pnfs/pnf/NOK6061ZW8 DefaultHttpHeaders[X-InvocationID: 8002cb13-7b5b-4334-b3f8-3b87ee3b672b, X-TransactionId: 9999, Accept: application/json, Content-Type: application/merge-patch+json, X-RequestID: 976987ca-eb71-4704-868d-35015cc22937, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, Content-Length: 208, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:45.005 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:45.007  INFO 2813 --- [or-http-epoll-2] o.o.d.s.p.tasks.KafkaPublisherTaskImpl   : Publishing to topic unauthenticated.PNF_READY with arg ConsumerPnfModel{correlationId=NOK6061ZW8, ipv4=val3, ipv6=val4, serialNumber=6061ZW9, equipVendor=Nokia, equipModel=val6, equipType=val8, nfRole=gNB, swVersion=val7, additionalFields=null}
  2026-05-09 02:15:45.009  INFO 2813 --- [or-http-epoll-2] o.o.d.s.p.tasks.KafkaPublisherTaskImpl   : Successfully published to unauthenticated.PNF_READY
  2026-05-09 02:15:45.010  INFO 2813 --- [or-http-epoll-2] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : Prh consumed tasks successfully. Published to unauthenticated.PNF_READY
  2026-05-09 02:15:45.011  INFO 2813 --- [           main] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : PRH tasks have been completed
  2026-05-09 02:15:45.081  INFO 2813 --- [           main] o.o.d.s.p.s.KafkaConsumerJsonParser      : KafkaConsumerJsonParser input for parsing: [{
    "event": {
      "commonEventHeader": {
        "startEpochMicrosec": 1540212137393,
        "sourceId": "val13",
        "eventId": "registration_40212137",
        "nfcNamingCode": "oam",
        "internalHeaderFields": {
          "collectorTimeStamp": "Mon, 10 22 2018 12:42:18 UTC"
        },
        "eventType": "pnfRegistration",
        "priority": "Normal",
        "version": "4.0.1",
        "reportingEntityName": "NOK6061ZW3",
        "sequence": 0,
        "domain": "pnfRegistration",
        "lastEpochMicrosec": 1540212137393,
        "eventName": "pnfRegistration_Nokia_5gDu",
        "vesEventListenerVersion": "7.0.1",
        "sourceName": "NOK6061ZW3",
        "nfNamingCode": "gNB"
      },
      "pnfRegistrationFields": {
        "unitType": "val8",
        "serialNumber": "6061ZW3",
        "pnfRegistrationFieldsVersion": "2.0",
        "manufactureDate": "1540212137393",
        "modelNumber": "val6",
        "lastServiceDate": "1540212137393",
        "unitFamily": "BBU",
        "vendorName": "Nokia",
        "oamV4IpAddress": "10.16.123.234",
        "oamV6IpAddress": "0:0:0:0:0:FFFF:0A10:7BEA",
        "softwareVersion": "val7",
        "additionalFields": {
          "attachment-point": "olt-bbs-cpe-1"
        }
      }
    }
  }
  ] with commit
  2026-05-09 02:15:45.085  INFO 2813 --- [           main] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : Find PNF in AAI --> NOK6061ZW3
  2026-05-09 02:15:45.086 DEBUG 2813 --- [           main] o.o.d.s.p.a.a.main.AaiHttpClientFactory  : Setting ssl context
  2026-05-09 02:15:45.089 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: GET /aai/v23/network/pnfs/pnf/NOK6061ZW3 DefaultHttpHeaders[X-InvocationID: c0af1c61-fbe1-4e70-9b38-9cf958d5ce60, X-TransactionId: 9999, Accept: application/json, X-RequestID: 146a9ebf-7e89-4e49-adb1-96179282d179, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:45.094 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:45.095  INFO 2813 --- [or-http-epoll-2] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : Find AAI Info --> NOK6061ZW3
  2026-05-09 02:15:45.097 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.p.a.a.main.AaiHttpClientFactory  : Setting ssl context
  2026-05-09 02:15:45.098 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: GET /aai/v23/network/pnfs/pnf/NOK6061ZW3 DefaultHttpHeaders[X-InvocationID: 894c1efe-6f1c-47b5-a11a-ed9c5d0785e7, X-TransactionId: 9999, Accept: application/json, X-RequestID: 6f30f097-dcd6-4f3b-90b6-2240460d6bb5, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:45.105 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:45.106 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.prh.tasks.AaiProducerTaskImpl    : Method called with arg ConsumerPnfModel{correlationId=NOK6061ZW3, ipv4=10.16.123.234, ipv6=0:0:0:0:0:FFFF:0A10:7BEA, serialNumber=6061ZW3, equipVendor=Nokia, equipModel=val6, equipType=val8, nfRole=gNB, swVersion=val7, additionalFields={"attachment-point":"olt-bbs-cpe-1"}}
  2026-05-09 02:15:45.107 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.p.a.a.main.AaiHttpClientFactory  : Setting ssl context
  2026-05-09 02:15:45.112 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: PATCH /aai/v23/network/pnfs/pnf/NOK6061ZW3 DefaultHttpHeaders[X-InvocationID: 63c5720d-62b2-4a92-8553-dbbb56d33db5, X-TransactionId: 9999, Accept: application/json, Content-Type: application/merge-patch+json, X-RequestID: acd6259b-f2c1-432f-8740-1636ed22e019, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, Content-Length: 293, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:45.116 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:45.117 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.prh.tasks.BbsActionsTaskImpl     : Creating logical link in AAI HttpRequest{url=http://localhost:12363/aai/v23/network/logical-links/logical-link/olt-bbs-cpe-1, method=PUT, timeout=null, body=RequestBody{contents=ByteBufMonoFuseable, length=170}, diagnosticContext=RequestDiagnosticContext{requestId=99e5f3d9-745c-4a64-a598-e80332060301, invocationId=0cd2bbba-edf3-4217-bbed-cee6e82a7c7f, global=GlobalDiagnosticContext{instanceId=53386ee8-0cab-4c81-a449-3bd98b4e3760, serverFqdn=prd-ubuntu1804-docker-8c-8g-9044/10.30.107.231, serviceName=unknown_service, asMap=HashMap((ServiceName, unknown_service), (InstanceID, 53386ee8-0cab-4c81-a449-3bd98b4e3760), (ServerFQDN, prd-ubuntu1804-docker-8c-8g-9044/10.30.107.231))}, remoteCallHttpHeaders=HashMap((X-InvocationID, 0cd2bbba-edf3-4217-bbed-cee6e82a7c7f), (X-RequestID, 99e5f3d9-745c-4a64-a598-e80332060301)), asMap=HashMap((ServiceName, unknown_service), (RequestID, 99e5f3d9-745c-4a64-a598-e80332060301), (InvocationID, 0cd2bbba-edf3-4217-bbed-cee6e82a7c7f), (InstanceID, 53386ee8-0cab-4c81-a449-3bd98b4e3760), (ServerFQDN, prd-ubuntu1804-docker-8c-8g-9044/10.30.107.231))}, customHeaders=HashMap((X-TransactionId, 9999), (Accept, application/json), (Content-Type, application/json), (Authorization, Basic QUFJOkFBSQ==), (Real-Time, true), (X-FromAppId, prh)), headers=HashMap((X-InvocationID, 0cd2bbba-edf3-4217-bbed-cee6e82a7c7f), (X-TransactionId, 9999), (Accept, application/json), (Content-Type, application/json), (X-RequestID, 99e5f3d9-745c-4a64-a598-e80332060301), (Authorization, Basic QUFJOkFBSQ==), (Real-Time, true), (X-FromAppId, prh))} 
  2026-05-09 02:15:45.153 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: GET /aai/v23/network/pnfs/pnf/NOK6061ZW3 DefaultHttpHeaders[X-InvocationID: b6580106-a07a-4b6a-bb7c-7af4eae05234, X-TransactionId: 9999, Accept: application/json, X-RequestID: a439303d-ab27-49b1-b0ec-aaa81e4900b4, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:45.158 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:45.159 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: PUT /aai/v23/network/logical-links/logical-link/olt-bbs-cpe-1 DefaultHttpHeaders[X-InvocationID: 0cd2bbba-edf3-4217-bbed-cee6e82a7c7f, X-TransactionId: 9999, Accept: application/json, Content-Type: application/json, X-RequestID: 99e5f3d9-745c-4a64-a598-e80332060301, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, Content-Length: 170, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:45.164 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 201 Created
  2026-05-09 02:15:45.165  INFO 2813 --- [or-http-epoll-2] o.o.d.s.p.tasks.KafkaPublisherTaskImpl   : Publishing to topic unauthenticated.PNF_READY with arg ConsumerPnfModel{correlationId=NOK6061ZW3, ipv4=10.16.123.234, ipv6=0:0:0:0:0:FFFF:0A10:7BEA, serialNumber=6061ZW3, equipVendor=Nokia, equipModel=val6, equipType=val8, nfRole=gNB, swVersion=val7, additionalFields={"attachment-point":"olt-bbs-cpe-1"}}
  2026-05-09 02:15:45.166  INFO 2813 --- [or-http-epoll-2] o.o.d.s.p.tasks.KafkaPublisherTaskImpl   : Successfully published to unauthenticated.PNF_READY
  2026-05-09 02:15:45.166  INFO 2813 --- [or-http-epoll-2] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : Prh consumed tasks successfully. Published to unauthenticated.PNF_READY
  2026-05-09 02:15:45.167  INFO 2813 --- [           main] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : PRH tasks have been completed
  2026-05-09 02:15:45.177  INFO 2813 --- [           main] o.o.d.s.p.s.KafkaConsumerJsonParser      : KafkaConsumerJsonParser input for parsing: [{
    "event": {
      "commonEventHeader": {
        "startEpochMicrosec": 1540212137393,
        "sourceId": "val13",
        "eventId": "registration_40212137",
        "nfcNamingCode": "oam",
        "internalHeaderFields": {
          "collectorTimeStamp": "Mon, 10 22 2018 12:42:18 UTC"
        },
        "eventType": "pnfRegistration",
        "priority": "Normal",
        "version": "4.0.1",
        "reportingEntityName": "NOK6061ZW3",
        "sequence": 0,
        "domain": "pnfRegistration",
        "lastEpochMicrosec": 1540212137393,
        "eventName": "pnfRegistration_Nokia_5gDu",
        "vesEventListenerVersion": "7.0.1",
        "sourceName": "NOK6061ZW3",
        "nfNamingCode": "gNB"
      },
      "pnfRegistrationFields": {
        "unitType": "val8",
        "serialNumber": "6061ZW3",
        "pnfRegistrationFieldsVersion": "2.0",
        "manufactureDate": "1540212137393",
        "modelNumber": "val6",
        "lastServiceDate": "1540212137393",
        "unitFamily": "BBU",
        "vendorName": "Nokia",
        "oamV4IpAddress": "10.16.123.234",
        "oamV6IpAddress": "0:0:0:0:0:FFFF:0A10:7BEA",
        "softwareVersion": "val7",
        "additionalFields": {
          "attachment-point": "olt-bbs-cpe-1"
        }
      }
    }
  }
  ] with commit
  2026-05-09 02:15:45.178  INFO 2813 --- [           main] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : Find PNF in AAI --> NOK6061ZW3
  2026-05-09 02:15:45.179 DEBUG 2813 --- [           main] o.o.d.s.p.a.a.main.AaiHttpClientFactory  : Setting ssl context
  2026-05-09 02:15:45.181 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: GET /aai/v23/network/pnfs/pnf/NOK6061ZW3 DefaultHttpHeaders[X-InvocationID: e4f0a647-7811-4b72-b75d-545999c7047c, X-TransactionId: 9999, Accept: application/json, X-RequestID: 1cd4c582-dbcd-4090-8caa-ddd879d6fc16, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:45.185 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:45.186  INFO 2813 --- [or-http-epoll-2] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : Find AAI Info --> NOK6061ZW3
  2026-05-09 02:15:45.198 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.p.a.a.main.AaiHttpClientFactory  : Setting ssl context
  2026-05-09 02:15:45.200 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: GET /aai/v23/network/pnfs/pnf/NOK6061ZW3 DefaultHttpHeaders[X-InvocationID: 803c553c-7e55-4ba1-949f-8b8cd54a7f36, X-TransactionId: 9999, Accept: application/json, X-RequestID: f7509bf2-de6c-4132-a594-0b03ad553e6e, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:45.206 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:45.207 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.prh.tasks.AaiProducerTaskImpl    : Method called with arg ConsumerPnfModel{correlationId=NOK6061ZW3, ipv4=10.16.123.234, ipv6=0:0:0:0:0:FFFF:0A10:7BEA, serialNumber=6061ZW3, equipVendor=Nokia, equipModel=val6, equipType=val8, nfRole=gNB, swVersion=val7, additionalFields={"attachment-point":"olt-bbs-cpe-1"}}
  2026-05-09 02:15:45.208 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.p.a.a.main.AaiHttpClientFactory  : Setting ssl context
  2026-05-09 02:15:45.211 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: PATCH /aai/v23/network/pnfs/pnf/NOK6061ZW3 DefaultHttpHeaders[X-InvocationID: d8a55225-24ae-43fe-9e5b-625e1d432602, X-TransactionId: 9999, Accept: application/json, Content-Type: application/merge-patch+json, X-RequestID: 57c65eef-485a-437e-b6ba-ae6fbfb477c6, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, Content-Length: 293, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:45.214 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:45.216 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.prh.tasks.BbsActionsTaskImpl     : Creating logical link in AAI HttpRequest{url=http://localhost:12363/aai/v23/network/logical-links/logical-link/olt-bbs-cpe-1, method=PUT, timeout=null, body=RequestBody{contents=ByteBufMonoFuseable, length=170}, diagnosticContext=RequestDiagnosticContext{requestId=fe04fa04-94bb-4b21-aa10-35a6fee7bdfa, invocationId=cd6c2fa8-0ad0-447c-90f4-9af009c92eee, global=GlobalDiagnosticContext{instanceId=53386ee8-0cab-4c81-a449-3bd98b4e3760, serverFqdn=prd-ubuntu1804-docker-8c-8g-9044/10.30.107.231, serviceName=unknown_service, asMap=HashMap((ServiceName, unknown_service), (InstanceID, 53386ee8-0cab-4c81-a449-3bd98b4e3760), (ServerFQDN, prd-ubuntu1804-docker-8c-8g-9044/10.30.107.231))}, remoteCallHttpHeaders=HashMap((X-InvocationID, cd6c2fa8-0ad0-447c-90f4-9af009c92eee), (X-RequestID, fe04fa04-94bb-4b21-aa10-35a6fee7bdfa)), asMap=HashMap((ServiceName, unknown_service), (RequestID, fe04fa04-94bb-4b21-aa10-35a6fee7bdfa), (InvocationID, cd6c2fa8-0ad0-447c-90f4-9af009c92eee), (InstanceID, 53386ee8-0cab-4c81-a449-3bd98b4e3760), (ServerFQDN, prd-ubuntu1804-docker-8c-8g-9044/10.30.107.231))}, customHeaders=HashMap((X-TransactionId, 9999), (Accept, application/json), (Content-Type, application/json), (Authorization, Basic QUFJOkFBSQ==), (Real-Time, true), (X-FromAppId, prh)), headers=HashMap((X-InvocationID, cd6c2fa8-0ad0-447c-90f4-9af009c92eee), (X-TransactionId, 9999), (Accept, application/json), (Content-Type, application/json), (X-RequestID, fe04fa04-94bb-4b21-aa10-35a6fee7bdfa), (Authorization, Basic QUFJOkFBSQ==), (Real-Time, true), (X-FromAppId, prh))} 
  2026-05-09 02:15:45.218 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: GET /aai/v23/network/pnfs/pnf/NOK6061ZW3 DefaultHttpHeaders[X-InvocationID: 213061df-1527-4b4b-a10d-56ff0f2484a2, X-TransactionId: 9999, Accept: application/json, X-RequestID: ca129b13-32e6-438f-82b6-fa22d1e7f87b, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:45.221 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:45.224 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: GET /aai/v23/network/logical-links/logical-link/old-link DefaultHttpHeaders[X-InvocationID: 36ba4198-215e-4404-ae25-25ee5ab2534c, X-TransactionId: 9999, Accept: application/json, X-RequestID: be2fca0a-9487-44a4-91b4-7c34a5b5fa6d, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:45.227 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:45.229 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.prh.tasks.BbsActionsTaskImpl     : Deleting logical link in AAI HttpRequest{url=http://localhost:12363/aai/v23/network/logical-links/logical-link/old-link?resource-version=1560171816043, method=DELETE, timeout=null, body=null, diagnosticContext=RequestDiagnosticContext{requestId=048cea99-cbf3-491c-ae56-b72c0af7ee7e, invocationId=19052c9c-44a3-4c5d-9eaa-e1a3b8b5f0d7, global=GlobalDiagnosticContext{instanceId=53386ee8-0cab-4c81-a449-3bd98b4e3760, serverFqdn=prd-ubuntu1804-docker-8c-8g-9044/10.30.107.231, serviceName=unknown_service, asMap=HashMap((ServiceName, unknown_service), (InstanceID, 53386ee8-0cab-4c81-a449-3bd98b4e3760), (ServerFQDN, prd-ubuntu1804-docker-8c-8g-9044/10.30.107.231))}, remoteCallHttpHeaders=HashMap((X-InvocationID, 19052c9c-44a3-4c5d-9eaa-e1a3b8b5f0d7), (X-RequestID, 048cea99-cbf3-491c-ae56-b72c0af7ee7e)), asMap=HashMap((ServiceName, unknown_service), (RequestID, 048cea99-cbf3-491c-ae56-b72c0af7ee7e), (InvocationID, 19052c9c-44a3-4c5d-9eaa-e1a3b8b5f0d7), (InstanceID, 53386ee8-0cab-4c81-a449-3bd98b4e3760), (ServerFQDN, prd-ubuntu1804-docker-8c-8g-9044/10.30.107.231))}, customHeaders=HashMap((X-TransactionId, 9999), (Accept, application/json), (Content-Type, application/json), (Authorization, Basic QUFJOkFBSQ==), (Real-Time, true), (X-FromAppId, prh)), headers=HashMap((X-InvocationID, 19052c9c-44a3-4c5d-9eaa-e1a3b8b5f0d7), (X-TransactionId, 9999), (Accept, application/json), (Content-Type, application/json), (X-RequestID, 048cea99-cbf3-491c-ae56-b72c0af7ee7e), (Authorization, Basic QUFJOkFBSQ==), (Real-Time, true), (X-FromAppId, prh))} 
  2026-05-09 02:15:45.230 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: DELETE /aai/v23/network/logical-links/logical-link/old-link?resource-version=1560171816043 DefaultHttpHeaders[X-InvocationID: 19052c9c-44a3-4c5d-9eaa-e1a3b8b5f0d7, X-TransactionId: 9999, Accept: application/json, Content-Type: application/json, X-RequestID: 048cea99-cbf3-491c-ae56-b72c0af7ee7e, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:45.258 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:45.260 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: PUT /aai/v23/network/logical-links/logical-link/olt-bbs-cpe-1 DefaultHttpHeaders[X-InvocationID: cd6c2fa8-0ad0-447c-90f4-9af009c92eee, X-TransactionId: 9999, Accept: application/json, Content-Type: application/json, X-RequestID: fe04fa04-94bb-4b21-aa10-35a6fee7bdfa, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, Content-Length: 170, user-agent: ReactorNetty/1.0.39, host: localhost:12363]
  2026-05-09 02:15:45.264 DEBUG 2813 --- [or-http-epoll-2] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 201 Created
  2026-05-09 02:15:45.265  INFO 2813 --- [or-http-epoll-2] o.o.d.s.p.tasks.KafkaPublisherTaskImpl   : Publishing to topic unauthenticated.PNF_READY with arg ConsumerPnfModel{correlationId=NOK6061ZW3, ipv4=10.16.123.234, ipv6=0:0:0:0:0:FFFF:0A10:7BEA, serialNumber=6061ZW3, equipVendor=Nokia, equipModel=val6, equipType=val8, nfRole=gNB, swVersion=val7, additionalFields={"attachment-point":"olt-bbs-cpe-1"}}
  2026-05-09 02:15:45.267  INFO 2813 --- [or-http-epoll-2] o.o.d.s.p.tasks.KafkaPublisherTaskImpl   : Successfully published to unauthenticated.PNF_READY
  2026-05-09 02:15:45.267  INFO 2813 --- [or-http-epoll-2] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : Prh consumed tasks successfully. Published to unauthenticated.PNF_READY
  2026-05-09 02:15:45.267  INFO 2813 --- [           main] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : PRH tasks have been completed
  Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.649 sec - in org.onap.dcaegen2.services.prh.integration.PrhWorkflowEndToEndIntegrationTest
  Running org.onap.dcaegen2.services.prh.integration.PrhWorkflowIntegrationTest
  
    .   ____          _            __ _ _
   /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
  ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
   \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
    '  |____| .__|_| |_|_| |_\__, | / / / /
   =========|_|==============|___/=/_/_/_/
   :: Spring Boot ::               (v2.7.18)
  
  2026-05-09 02:15:45.459  INFO 2813 --- [           main] o.o.d.s.p.i.PrhWorkflowIntegrationTest   : The following 1 profile is active: "prod"
  2026-05-09 02:15:45.819  INFO 2813 --- [           main] o.o.d.s.p.c.CbsConfiguration             : Received application configuration: {"config":{"dmaap.dmaapConsumerConfiguration.dmaapUserName":"admin","dmaap.dmaapConsumerConfiguration.dmaapUserPassword":"admin","dmaap.dmaapConsumerConfiguration.consumerId":"c12","dmaap.dmaapConsumerConfiguration.consumerGroup":"OpenDCAE-c12","dmaap.dmaapConsumerConfiguration.timeoutMs":-1,"dmaap.dmaapProducerConfiguration.dmaapUserName":"admin","dmaap.dmaapProducerConfiguration.dmaapUserPassword":"admin","dmaap.dmaapUpdateProducerConfiguration.dmaapUserName":"admin","dmaap.dmaapUpdateProducerConfiguration.dmaapUserPassword":"admin","aai.aaiClientConfiguration.pnfUrl":"http://localhost:11836/aai/v23/network/pnfs/pnf","aai.aaiClientConfiguration.baseUrl":"http://localhost:11836/aai/v23","aai.aaiClientConfiguration.aaiUserName":"AAI","aai.aaiClientConfiguration.aaiUserPassword":"AAI","aai.aaiClientConfiguration.aaiIgnoreSslCertificateErrors":true,"aai.aaiClientConfiguration.aaiServiceInstancePath":"/business/customers/customer/{{customer}}/service-subscriptions/service-subscription/{{serviceType}}/service-instances/service-instance/{{serviceInstanceId}}","aai.aaiClientConfiguration.aaiHeaders":{"X-FromAppId":"prh","X-TransactionId":"9999","Accept":"application/json","Real-Time":"true","Authorization":"Basic QUFJOkFBSQ=="},"security.trustStorePath":"/opt/app/prh/local/org.onap.prh.trust.jks","security.trustStorePasswordPath":"change_it","security.keyStorePath":"/opt/app/prh/local/org.onap.prh.p12","security.keyStorePasswordPath":"change_it","security.enableAaiCertAuth":false,"security.enableDmaapCertAuth":false,"streams_publishes":{"pnf-update":{"type":"message_router","dmaap_info":{"topic_url":"http://localhost:11836/events/unauthenticated.PNF_UPDATE"}},"pnf-ready":{"type":"message_router","dmaap_info":{"topic_url":"http://localhost:11836/events/unauthenticated.PNF_READY"}}},"streams_subscribes":{"ves-reg-output":{"type":"message_router","dmaap_info":{"topic_url":"http://localhost:11836/events/unauthenticated.VES_PNFREG_OUTPUT"}}}}}
  2026-05-09 02:15:45.887  INFO 2813 --- [           main] o.o.d.s.prh.tasks.KafkaConsumerTaskImpl  : Configured Kafka consumer for topic: unauthenticated.VES_PNFREG_OUTPUT, consumerGroup: OpenDCAE-c12
  2026-05-09 02:15:45.888  INFO 2813 --- [           main] o.o.d.s.prh.configuration.KafkaConfig    : Configuring Kafka without authentication
  2026-05-09 02:15:45.928  INFO 2813 --- [           main] o.o.d.s.prh.configuration.KafkaConfig    : Configuring Kafka without authentication
  2026-05-09 02:15:47.104  INFO 2813 --- [           main] o.o.d.s.p.i.PrhWorkflowIntegrationTest   : Started PrhWorkflowIntegrationTest in 1.763 seconds (JVM running for 17.054)
  2026-05-09 02:15:47.105 DEBUG 2813 --- [           main] o.o.d.s.prh.configuration.PrhAppConfig   : Git info={
    "git.branch" : "9f3d6465676075e58d694384dd759bfbfea7bf97",
    "git.build.host" : "prd-ubuntu1804-docker-8c-8g-9044",
    "git.build.number" : "",
    "git.build.number.unique" : "",
    "git.build.time" : "20260509T021527",
    "git.build.user.email" : "",
    "git.build.user.name" : "",
    "git.build.version" : "1.13.0-SNAPSHOT",
    "git.closest.tag.commit.count" : "2",
    "git.closest.tag.name" : "1.12.0",
    "git.commit.id" : "9f3d6465676075e58d694384dd759bfbfea7bf97",
    "git.commit.id.abbrev" : "9f3d646",
    "git.commit.id.describe" : "1.12.0-2-g9f3d646",
    "git.commit.id.describe-short" : "1.12.0-2",
    "git.commit.message.full" : "Remove scheduled task\n\n- remove scheduled task and process events directly [0]\n- use lombok annotations to remove boilerplate\n- bump snapshot version to 1.13.0-SNAPSHOT\n\n[0] before, events were written into inmemory list and a separate\n    scheduled task was processing them every 10 seconds\n\nIssue-ID: DCAEGEN2-3432\nChange-Id: I1b2875cb05588ec090428b521d1d80b497dc797c\nSigned-off-by: Fiete Ostkamp <fiete.ostkamp@telekom.de>",
    "git.commit.message.short" : "Remove scheduled task",
    "git.commit.time" : "20260330T075423",
    "git.commit.user.email" : "fiete.ostkamp@telekom.de",
    "git.commit.user.name" : "Fiete Ostkamp",
    "git.dirty" : "false",
    "git.local.branch.ahead" : "NO_REMOTE",
    "git.local.branch.behind" : "NO_REMOTE",
    "git.remote.origin.url" : "git://cloud.onap.org/mirror/dcaegen2/services/prh",
    "git.tags" : "",
    "git.total.commit.count" : "372"
  }
  2026-05-09 02:15:47.231  INFO 2813 --- [           main] o.o.d.s.p.s.KafkaConsumerJsonParser      : KafkaConsumerJsonParser input for parsing: [{
    "event": {
      "commonEventHeader": {
        "startEpochMicrosec": 1540212137393,
        "sourceId": "val13",
        "eventId": "registration_40212137",
        "nfcNamingCode": "oam",
        "internalHeaderFields": {
          "collectorTimeStamp": "Mon, 10 22 2018 12:42:18 UTC"
        },
        "eventType": "pnfRegistration",
        "priority": "Normal",
        "version": "4.0.1",
        "reportingEntityName": "NOK6061ZW8",
        "sequence": 0,
        "domain": "pnfRegistration",
        "lastEpochMicrosec": 1540212137393,
        "eventName": "pnfRegistration_Nokia_5gDu",
        "vesEventListenerVersion": "7.0.1",
        "sourceName": "NOK6061ZW8",
        "nfNamingCode": "gNB"
      },
      "pnfRegistrationFields": {
        "unitType": "val8",
        "serialNumber": "6061ZW9",
        "pnfRegistrationFieldsVersion": "2.0",
        "manufactureDate": "1540212137393",
        "modelNumber": "val6",
        "lastServiceDate": "1540212137393",
        "unitFamily": "BBU",
        "vendorName": "Nokia",
        "oamV4IpAddress": "val3",
        "oamV6IpAddress": "val4",
        "softwareVersion": "val7"
      }
    }
  }] with commit
  2026-05-09 02:15:47.232  INFO 2813 --- [           main] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : Find PNF in AAI --> NOK6061ZW8
  2026-05-09 02:15:47.232 DEBUG 2813 --- [           main] o.o.d.s.p.a.a.main.AaiHttpClientFactory  : Setting ssl context
  2026-05-09 02:15:47.256 DEBUG 2813 --- [or-http-epoll-3] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: GET /aai/v23/network/pnfs/pnf/NOK6061ZW8 DefaultHttpHeaders[X-InvocationID: 20755a95-d757-4232-abf1-36c4271b795c, X-TransactionId: 9999, Accept: application/json, X-RequestID: e375fba6-3803-41c1-827e-0377521f4119, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, user-agent: ReactorNetty/1.0.39, host: localhost:11836]
  2026-05-09 02:15:47.277 DEBUG 2813 --- [or-http-epoll-3] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:47.278  INFO 2813 --- [or-http-epoll-3] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : Find AAI Info --> NOK6061ZW8
  2026-05-09 02:15:47.280 DEBUG 2813 --- [or-http-epoll-3] o.o.d.s.p.a.a.main.AaiHttpClientFactory  : Setting ssl context
  2026-05-09 02:15:47.285 DEBUG 2813 --- [or-http-epoll-3] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: GET /aai/v23/network/pnfs/pnf/NOK6061ZW8 DefaultHttpHeaders[X-InvocationID: 93e05081-a1f2-41e8-8d29-d16b58c6b174, X-TransactionId: 9999, Accept: application/json, X-RequestID: 69c42fb7-9339-40e3-8eb7-d398f8baedf3, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, user-agent: ReactorNetty/1.0.39, host: localhost:11836]
  2026-05-09 02:15:47.290 DEBUG 2813 --- [or-http-epoll-3] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:47.291 DEBUG 2813 --- [or-http-epoll-3] o.o.d.s.prh.tasks.AaiProducerTaskImpl    : Method called with arg ConsumerPnfModel{correlationId=NOK6061ZW8, ipv4=val3, ipv6=val4, serialNumber=6061ZW9, equipVendor=Nokia, equipModel=val6, equipType=val8, nfRole=gNB, swVersion=val7, additionalFields=null}
  2026-05-09 02:15:47.292 DEBUG 2813 --- [or-http-epoll-3] o.o.d.s.p.a.a.main.AaiHttpClientFactory  : Setting ssl context
  2026-05-09 02:15:47.294 DEBUG 2813 --- [or-http-epoll-3] o.o.d.s.s.r.s.a.http.RxHttpClient        : Request: PATCH /aai/v23/network/pnfs/pnf/NOK6061ZW8 DefaultHttpHeaders[X-InvocationID: 1924dbe5-b79e-427f-a98a-9b0e49ffd703, X-TransactionId: 9999, Accept: application/json, Content-Type: application/merge-patch+json, X-RequestID: ff0af745-9fcd-4a77-8b1d-c110f5f2c6c3, Authorization: Basic QUFJOkFBSQ==, Real-Time: true, X-FromAppId: prh, Content-Length: 208, user-agent: ReactorNetty/1.0.39, host: localhost:11836]
  2026-05-09 02:15:47.297 DEBUG 2813 --- [or-http-epoll-3] o.o.d.s.s.r.s.a.http.RxHttpClient        : Response status: 200 OK
  2026-05-09 02:15:47.298  INFO 2813 --- [or-http-epoll-3] o.o.d.s.p.tasks.KafkaPublisherTaskImpl   : Publishing to topic unauthenticated.PNF_READY with arg ConsumerPnfModel{correlationId=NOK6061ZW8, ipv4=val3, ipv6=val4, serialNumber=6061ZW9, equipVendor=Nokia, equipModel=val6, equipType=val8, nfRole=gNB, swVersion=val7, additionalFields=null}
  2026-05-09 02:15:47.301  INFO 2813 --- [or-http-epoll-3] o.o.d.s.p.tasks.KafkaPublisherTaskImpl   : Successfully published to unauthenticated.PNF_READY
  2026-05-09 02:15:47.301  INFO 2813 --- [or-http-epoll-3] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : Prh consumed tasks successfully. Published to unauthenticated.PNF_READY
  2026-05-09 02:15:47.301  INFO 2813 --- [           main] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : PRH tasks have been completed
  2026-05-09 02:15:47.308  INFO 2813 --- [           main] o.o.d.s.prh.tasks.PrhWorkflowProcessor   : PRH tasks have been completed
  Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.991 sec - in org.onap.dcaegen2.services.prh.integration.PrhWorkflowIntegrationTest
  2026-05-09 02:15:47.779  WARN 2813 --- [           main] o.a.zookeeper.server.ServerCnxnFactory   : maxCnxns is not configured, using default value 0.
  2026-05-09 02:15:48.832  WARN 2813 --- [           main] kafka.server.BrokerMetadataCheckpoint    : No meta.properties file under dir /tmp/spring.kafka.0ba5e93f-38eb-4300-9ffa-7108462e0d7e18252148315324671417/meta.properties
  Running org.onap.dcaegen2.services.prh.integration.PrhKafkaRoundTripIntegrationTest
  2026-05-09 02:15:51.697  INFO 2813 --- [           main] o.o.d.s.p.s.KafkaConsumerJsonParser      : KafkaConsumerJsonParser input for parsing: [{"event":{  "commonEventHeader":{    "sourceName":"TESTPNF001",    "nfNamingCode":"gNB"  },  "pnfRegistrationFields":{    "vendorName":"Nokia",    "serialNumber":"SN12345",    "pnfRegistrationFieldsVersion":"2.0",    "modelNumber":"AirScale",    "unitType":"BBU",    "unitFamily":"BBU",    "oamV4IpAddress":"10.0.0.1",    "oamV6IpAddress":"::1",    "softwareVersion":"v1.0"  }}}] with commit
  2026-05-09 02:15:51.808  WARN 2813 --- [ad | producer-1] org.apache.kafka.clients.NetworkClient   : [Producer clientId=producer-1] Connection to node 0 (localhost/127.0.0.1:33653) could not be established. Broker may not be available.
  2026-05-09 02:15:51.909  WARN 2813 --- [ad | producer-1] org.apache.kafka.clients.NetworkClient   : [Producer clientId=producer-1] Connection to node 0 (localhost/127.0.0.1:33653) could not be established. Broker may not be available.
  2026-05-09 02:15:52.111  WARN 2813 --- [ad | producer-1] org.apache.kafka.clients.NetworkClient   : [Producer clientId=producer-1] Connection to node 0 (localhost/127.0.0.1:33653) could not be established. Broker may not be available.
  2026-05-09 02:15:52.566  WARN 2813 --- [ad | producer-1] org.apache.kafka.clients.NetworkClient   : [Producer clientId=producer-1] Connection to node 0 (localhost/127.0.0.1:33653) could not be established. Broker may not be available.
  Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.303 sec - in org.onap.dcaegen2.services.prh.integration.PrhKafkaRoundTripIntegrationTest
  Running org.onap.dcaegen2.services.prh.controllers.AppInfoControllerTest
  
    .   ____          _            __ _ _
   /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
  ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
   \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
    '  |____| .__|_| |_|_| |_\__, | / / / /
   =========|_|==============|___/=/_/_/_/
   :: Spring Boot ::               (v2.7.18)
  
  2026-05-09 02:15:53.152  INFO 2813 --- [           main] o.o.d.s.p.c.AppInfoControllerTest        : The following 1 profile is active: "prod"
  2026-05-09 02:15:53.569  WARN 2813 --- [ad | producer-1] org.apache.kafka.clients.NetworkClient   : [Producer clientId=producer-1] Connection to node 0 (localhost/127.0.0.1:33653) could not be established. Broker may not be available.
  2026-05-09 02:15:54.372  WARN 2813 --- [           main] o.o.d.s.prh.tasks.KafkaConsumerTaskImpl  : CBS config not yet available, Kafka topic will be configured later: CBS config missing
  2026-05-09 02:15:54.374  INFO 2813 --- [           main] o.o.d.s.prh.configuration.KafkaConfig    : Configuring Kafka without authentication
  2026-05-09 02:15:54.381  INFO 2813 --- [           main] o.o.d.s.prh.configuration.KafkaConfig    : Configuring Kafka without authentication
  2026-05-09 02:15:54.660  WARN 2813 --- [ad | producer-1] org.apache.kafka.clients.NetworkClient   : [Producer clientId=producer-1] Connection to node 0 (localhost/127.0.0.1:33653) could not be established. Broker may not be available.
  2026-05-09 02:15:55.381  WARN 2813 --- [aListener-0-C-1] org.apache.kafka.clients.NetworkClient   : [Consumer clientId=consumer-OpenDCAE-c12-2, groupId=OpenDCAE-c12] Connection to node -1 (localhost/127.0.0.1:9092) could not be established. Broker may not be available.
  2026-05-09 02:15:55.381  WARN 2813 --- [aListener-0-C-1] org.apache.kafka.clients.NetworkClient   : [Consumer clientId=consumer-OpenDCAE-c12-2, groupId=OpenDCAE-c12] Bootstrap broker localhost:9092 (id: -1 rack: null) disconnected
  2026-05-09 02:15:55.426  INFO 2813 --- [           main] o.o.d.s.p.c.AppInfoControllerTest        : Started AppInfoControllerTest in 2.386 seconds (JVM running for 25.375)
  2026-05-09 02:15:55.482  WARN 2813 --- [aListener-0-C-1] org.apache.kafka.clients.NetworkClient   : [Consumer clientId=consumer-OpenDCAE-c12-2, groupId=OpenDCAE-c12] Connection to node -1 (localhost/127.0.0.1:9092) could not be established. Broker may not be available.
  2026-05-09 02:15:55.482  WARN 2813 --- [aListener-0-C-1] org.apache.kafka.clients.NetworkClient   : [Consumer clientId=consumer-OpenDCAE-c12-2, groupId=OpenDCAE-c12] Bootstrap broker localhost:9092 (id: -1 rack: null) disconnected
  2026-05-09 02:15:55.573  WARN 2813 --- [ad | producer-1] org.apache.kafka.clients.NetworkClient   : [Producer clientId=producer-1] Connection to node 0 (localhost/127.0.0.1:33653) could not be established. Broker may not be available.
  2026-05-09 02:15:55.583  WARN 2813 --- [aListener-0-C-1] org.apache.kafka.clients.NetworkClient   : [Consumer clientId=consumer-OpenDCAE-c12-2, groupId=OpenDCAE-c12] Connection to node -1 (localhost/127.0.0.1:9092) could not be established. Broker may not be available.
  2026-05-09 02:15:55.583  WARN 2813 --- [aListener-0-C-1] org.apache.kafka.clients.NetworkClient   : [Consumer clientId=consumer-OpenDCAE-c12-2, groupId=OpenDCAE-c12] Bootstrap broker localhost:9092 (id: -1 rack: null) disconnected
  2026-05-09 02:15:55.836  WARN 2813 --- [aListener-0-C-1] org.apache.kafka.clients.NetworkClient   : [Consumer clientId=consumer-OpenDCAE-c12-2, groupId=OpenDCAE-c12] Connection to node -1 (localhost/127.0.0.1:9092) could not be established. Broker may not be available.
  2026-05-09 02:15:55.836  WARN 2813 --- [aListener-0-C-1] org.apache.kafka.clients.NetworkClient   : [Consumer clientId=consumer-OpenDCAE-c12-2, groupId=OpenDCAE-c12] Bootstrap broker localhost:9092 (id: -1 rack: null) disconnected
  2026-05-09 02:15:56.683  WARN 2813 --- [ad | producer-1] org.apache.kafka.clients.NetworkClient   : [Producer clientId=producer-1] Connection to node 0 (localhost/127.0.0.1:33653) could not be established. Broker may not be available.
  2026-05-09 02:15:57.541  WARN 2813 --- [ad | producer-1] org.apache.kafka.clients.NetworkClient   : [Producer clientId=producer-1] Connection to node 0 (localhost/127.0.0.1:33653) could not be established. Broker may not be available.
  Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.99 sec - in org.onap.dcaegen2.services.prh.controllers.AppInfoControllerTest
  Running org.onap.dcaegen2.services.prh.controllers.PrhServiceControllerTest
  
    .   ____          _            __ _ _
   /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
  ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
   \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
    '  |____| .__|_| |_|_| |_\__, | / / / /
   =========|_|==============|___/=/_/_/_/
   :: Spring Boot ::               (v2.7.18)
  
  2026-05-09 02:15:58.155  INFO 2813 --- [           main] o.o.d.s.p.c.PrhServiceControllerTest     : The following 1 profile is active: "prod"
  2026-05-09 02:15:58.970  WARN 2813 --- [ad | producer-1] org.apache.kafka.clients.NetworkClient   : [Producer clientId=producer-1] Connection to node 0 (localhost/127.0.0.1:33653) could not be established. Broker may not be available.
  2026-05-09 02:15:59.197  INFO 2813 --- [           main] o.o.d.s.prh.configuration.KafkaConfig    : Configuring Kafka without authentication
  2026-05-09 02:15:59.210  WARN 2813 --- [           main] o.o.d.s.prh.tasks.KafkaConsumerTaskImpl  : CBS config not yet available, Kafka topic will be configured later: CBS config missing
  2026-05-09 02:15:59.212  INFO 2813 --- [           main] o.o.d.s.prh.configuration.KafkaConfig    : Configuring Kafka without authentication
  2026-05-09 02:16:00.128  WARN 2813 --- [ad | producer-1] org.apache.kafka.clients.NetworkClient   : [Producer clientId=producer-1] Connection to node 0 (localhost/127.0.0.1:33653) could not be established. Broker may not be available.
  2026-05-09 02:16:00.209  INFO 2813 --- [           main] o.o.d.s.p.c.PrhServiceControllerTest     : Started PrhServiceControllerTest in 2.184 seconds (JVM running for 30.159)
  2026-05-09 02:16:00.211 DEBUG 2813 --- [           main] o.o.d.s.prh.configuration.PrhAppConfig   : Git info={
    "git.branch" : "9f3d6465676075e58d694384dd759bfbfea7bf97",
    "git.build.host" : "prd-ubuntu1804-docker-8c-8g-9044",
    "git.build.number" : "",
    "git.build.number.unique" : "",
    "git.build.time" : "20260509T021527",
    "git.build.user.email" : "",
    "git.build.user.name" : "",
    "git.build.version" : "1.13.0-SNAPSHOT",
    "git.closest.tag.commit.count" : "2",
    "git.closest.tag.name" : "1.12.0",
    "git.commit.id" : "9f3d6465676075e58d694384dd759bfbfea7bf97",
    "git.commit.id.abbrev" : "9f3d646",
    "git.commit.id.describe" : "1.12.0-2-g9f3d646",
    "git.commit.id.describe-short" : "1.12.0-2",
    "git.commit.message.full" : "Remove scheduled task\n\n- remove scheduled task and process events directly [0]\n- use lombok annotations to remove boilerplate\n- bump snapshot version to 1.13.0-SNAPSHOT\n\n[0] before, events were written into inmemory list and a separate\n    scheduled task was processing them every 10 seconds\n\nIssue-ID: DCAEGEN2-3432\nChange-Id: I1b2875cb05588ec090428b521d1d80b497dc797c\nSigned-off-by: Fiete Ostkamp <fiete.ostkamp@telekom.de>",
    "git.commit.message.short" : "Remove scheduled task",
    "git.commit.time" : "20260330T075423",
    "git.commit.user.email" : "fiete.ostkamp@telekom.de",
    "git.commit.user.name" : "Fiete Ostkamp",
    "git.dirty" : "false",
    "git.local.branch.ahead" : "NO_REMOTE",
    "git.local.branch.behind" : "NO_REMOTE",
    "git.remote.origin.url" : "git://cloud.onap.org/mirror/dcaegen2/services/prh",
    "git.tags" : "",
    "git.total.commit.count" : "372"
  }
  2026-05-09 02:16:01.239  WARN 2813 --- [ad | producer-1] org.apache.kafka.clients.NetworkClient   : [Producer clientId=producer-1] Connection to node 0 (localhost/127.0.0.1:33653) could not be established. Broker may not be available.
  2026-05-09 02:16:02.096  WARN 2813 --- [ad | producer-1] org.apache.kafka.clients.NetworkClient   : [Producer clientId=producer-1] Connection to node 0 (localhost/127.0.0.1:33653) could not be established. Broker may not be available.
  Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.586 sec - in org.onap.dcaegen2.services.prh.controllers.PrhServiceControllerTest
  Running org.onap.dcaegen2.services.prh.configuration.AaiHttpClientConfigTest
  Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec - in org.onap.dcaegen2.services.prh.configuration.AaiHttpClientConfigTest
  Running org.onap.dcaegen2.services.prh.configuration.ConsulConfigurationParserTest
  Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 sec - in org.onap.dcaegen2.services.prh.configuration.ConsulConfigurationParserTest
  Running org.onap.dcaegen2.services.prh.configuration.CbsConfigurationTest
  2026-05-09 02:16:02.636  INFO 2813 --- [           main] o.o.d.s.p.c.CbsConfiguration             : Received application configuration: {"config":{"dmaap.dmaapConsumerConfiguration.dmaapUserName":"admin","dmaap.dmaapConsumerConfiguration.dmaapUserPassword":"admin","dmaap.dmaapConsumerConfiguration.consumerId":"c12","dmaap.dmaapConsumerConfiguration.consumerGroup":"OpenDCAE-c12","dmaap.dmaapConsumerConfiguration.timeoutMs":-1,"dmaap.dmaapProducerConfiguration.dmaapUserName":"admin","dmaap.dmaapProducerConfiguration.dmaapUserPassword":"admin","dmaap.dmaapUpdateProducerConfiguration.dmaapUserName":"admin","dmaap.dmaapUpdateProducerConfiguration.dmaapUserPassword":"admin","aai.aaiClientConfiguration.pnfUrl":"https://aai.onap.svc.cluster.local:8443/aai/v23/network/pnfs/pnf","aai.aaiClientConfiguration.baseUrl":"https://aai.onap.svc.cluster.local:8443/aai/v23","aai.aaiClientConfiguration.aaiUserName":"AAI","aai.aaiClientConfiguration.aaiUserPassword":"AAI","aai.aaiClientConfiguration.aaiIgnoreSslCertificateErrors":true,"aai.aaiClientConfiguration.aaiServiceInstancePath":"/business/customers/customer/{{customer}}/service-subscriptions/service-subscription/{{serviceType}}/service-instances/service-instance/{{serviceInstanceId}}","aai.aaiClientConfiguration.aaiHeaders":{"X-FromAppId":"prh","X-TransactionId":"9999","Accept":"application/json","Real-Time":"true","Authorization":"Basic QUFJOkFBSQ=="},"security.trustStorePath":"/opt/app/prh/local/org.onap.prh.trust.jks","security.trustStorePasswordPath":"change_it","security.keyStorePath":"/opt/app/prh/local/org.onap.prh.p12","security.keyStorePasswordPath":"change_it","security.enableAaiCertAuth":false,"security.enableDmaapCertAuth":false,"streams_publishes":{"pnf-update":{"type":"message_router","dmaap_info":{"topic_url":"http://dmaap-mr:2222/events/unauthenticated.PNF_UPDATE"}},"pnf-ready":{"type":"message_router","dmaap_info":{"topic_url":"http://dmaap-mr:2222/events/unauthenticated.PNF_READY"}}},"streams_subscribes":{"ves-reg-output":{"type":"message_router","dmaap_info":{"topic_url":"http://dmaap-mr:2222/events/unauthenticated.VES_PNFREG_OUTPUT"}}}}}
  Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec - in org.onap.dcaegen2.services.prh.configuration.CbsConfigurationTest
  Running org.onap.dcaegen2.services.prh.configuration.KafkaConfigTest
  2026-05-09 02:16:02.642  INFO 2813 --- [           main] o.o.d.s.prh.configuration.KafkaConfig    : Configuring Kafka with SASL/SCRAM-SHA-512 authentication
  2026-05-09 02:16:02.644  INFO 2813 --- [           main] o.o.d.s.prh.configuration.KafkaConfig    : Configuring Kafka with SASL/SCRAM-SHA-512 authentication
  2026-05-09 02:16:02.645  INFO 2813 --- [           main] o.o.d.s.prh.configuration.KafkaConfig    : Configuring Kafka without authentication
  Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec - in org.onap.dcaegen2.services.prh.configuration.KafkaConfigTest
  Running org.onap.dcaegen2.services.prh.configuration.CbsConfigRefreshSchedulerTest
  2026-05-09 02:16:03.170  INFO 2813 --- [           main] o.o.d.s.p.c.CbsConfigRefreshScheduler    : Configuring pulling for CBS updates in every PT5M
  2026-05-09 02:16:03.175  WARN 2813 --- [ad | producer-1] org.apache.kafka.clients.NetworkClient   : [Producer clientId=producer-1] Connection to node 0 (localhost/127.0.0.1:33653) could not be established. Broker may not be available.
  2026-05-09 02:16:03.178 DEBUG 2813 --- [           main] o.o.d.s.p.c.CbsConfigRefreshScheduler    : Requesting context refresh
  2026-05-09 02:16:03.179 DEBUG 2813 --- [           main] o.o.d.s.p.c.CbsConfigRefreshScheduler    : Requesting context refresh
  2026-05-09 02:16:03.184  INFO 2813 --- [           main] o.o.d.s.p.c.CbsConfigRefreshScheduler    : Configuring pulling for CBS updates in every PT30M
  2026-05-09 02:16:03.185  INFO 2813 --- [           main] o.o.d.s.p.c.CbsConfigRefreshScheduler    : CBS config polling interval changed to null
  2026-05-09 02:16:03.185 DEBUG 2813 --- [           main] o.o.d.s.p.c.CbsConfigRefreshScheduler    : Stopping pulling for CBS updates
  2026-05-09 02:16:03.185  INFO 2813 --- [           main] o.o.d.s.p.c.CbsConfigRefreshScheduler    : Configuring pulling for CBS updates in every PT10S
  2026-05-09 02:16:03.186 DEBUG 2813 --- [           main] o.o.d.s.p.c.CbsConfigRefreshScheduler    : Requesting context refresh
  2026-05-09 02:16:03.186 DEBUG 2813 --- [           main] o.o.d.s.p.c.CbsConfigRefreshScheduler    : Requesting context refresh
  2026-05-09 02:16:03.187 DEBUG 2813 --- [           main] o.o.d.s.p.c.CbsConfigRefreshScheduler    : Requesting context refresh
  2026-05-09 02:16:03.187 DEBUG 2813 --- [           main] o.o.d.s.p.c.CbsConfigRefreshScheduler    : Requesting context refresh
  2026-05-09 02:16:03.187 DEBUG 2813 --- [           main] o.o.d.s.p.c.CbsConfigRefreshScheduler    : Requesting context refresh
  2026-05-09 02:16:03.187 DEBUG 2813 --- [           main] o.o.d.s.p.c.CbsConfigRefreshScheduler    : Requesting context refresh
  2026-05-09 02:16:03.190  INFO 2813 --- [           main] o.o.d.s.p.c.CbsConfigRefreshScheduler    : Configuring pulling for CBS updates in every PT5M
  2026-05-09 02:16:03.190 DEBUG 2813 --- [           main] o.o.d.s.p.c.CbsConfigRefreshScheduler    : Requesting context refresh
  2026-05-09 02:16:03.195  INFO 2813 --- [           main] o.o.d.s.p.c.CbsConfigRefreshScheduler    : Configuring pulling for CBS updates in every PT5M
  2026-05-09 02:16:03.195 DEBUG 2813 --- [           main] o.o.d.s.p.c.CbsConfigRefreshScheduler    : Requesting context refresh
  2026-05-09 02:16:03.199 ERROR 2813 --- [           main] o.o.d.s.p.c.CbsConfigRefreshScheduler    : Failed fetching config updates from CBS
  
  java.lang.RuntimeException: kaboom!
  	at org.springframework.cloud.context.refresh.ContextRefresher.refresh(ContextRefresher.java:94)
  	at org.onap.dcaegen2.services.prh.configuration.CbsConfigRefreshScheduler.lambda$startPollingForCbsUpdates$0(CbsConfigRefreshScheduler.java:69)
  	at reactor.core.publisher.FluxPeekFuseable$PeekConditionalSubscriber.onNext(FluxPeekFuseable.java:840)
  	at reactor.core.publisher.FluxInterval$IntervalRunnable.run(FluxInterval.java:125)
  	at reactor.test.scheduler.VirtualTimeScheduler$VirtualTimeWorker$PeriodicTask.run(VirtualTimeScheduler.java:572)
  	at reactor.test.scheduler.VirtualTimeScheduler.drain(VirtualTimeScheduler.java:405)
  	at reactor.test.scheduler.VirtualTimeScheduler.advanceTime(VirtualTimeScheduler.java:379)
  	at reactor.test.scheduler.VirtualTimeScheduler.advanceTimeBy(VirtualTimeScheduler.java:284)
  	at org.onap.dcaegen2.services.prh.configuration.CbsConfigRefreshSchedulerTest.whenUpdateFails_shouldContinueWithUpdateRequestsAccordingToConfiguredSchedule(CbsConfigRefreshSchedulerTest.java:103)
  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  	at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:725)
  	at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:214)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:210)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:66)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
  	at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
  	at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
  	at org.junit.platform.surefire.provider.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:132)
  	at org.junit.platform.surefire.provider.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:111)
  	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
  	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
  	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
  
  2026-05-09 02:16:03.200 DEBUG 2813 --- [           main] o.o.d.s.p.c.CbsConfigRefreshScheduler    : Requesting context refresh
  Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.563 sec - in org.onap.dcaegen2.services.prh.configuration.CbsConfigRefreshSchedulerTest
  Running org.onap.dcaegen2.services.bootstrap.CbsClientConfigurationResolverTest
  2026-05-09 02:16:03.213  WARN 2813 --- [           main] o.o.d.s.b.CbsClientConfigurationResolver : Failed resolving CBS client configuration from system environments: org.onap.dcaegen2.services.sdk.rest.services.cbs.client.api.exceptions.CbsClientConfigurationException: Cannot read HOSTNAME from environment.
  Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 sec - in org.onap.dcaegen2.services.bootstrap.CbsClientConfigurationResolverTest
  Running org.onap.dcaegen2.services.bootstrap.CbsJsonToPropertyMapConverterTest
  Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec - in org.onap.dcaegen2.services.bootstrap.CbsJsonToPropertyMapConverterTest
  Running org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest
  2026-05-09 02:16:04.448  WARN 2813 --- [ad | producer-1] org.apache.kafka.clients.NetworkClient   : [Producer clientId=producer-1] Connection to node 0 (localhost/127.0.0.1:33653) could not be established. Broker may not be available.
  2026-05-09 02:16:05.353  WARN 2813 --- [ad | producer-1] org.apache.kafka.clients.NetworkClient   : [Producer clientId=producer-1] Connection to node 0 (localhost/127.0.0.1:33653) could not be established. Broker may not be available.
  2026-05-09 02:16:05.357  WARN 2813 --- [           main] o.o.d.s.b.CbsPropertySourceLocator       : Failed loading configuration - retrying...
  
  java.lang.RuntimeException: some connection failure
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest.lambda$shouldRetryFetchingConfigFromCbsInCaseOfFailure$4(CbsPropertySourceLocatorTest.java:141)
  	at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:45)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  	at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:203)
  	at reactor.core.publisher.MonoFlatMap.subscribeOrReturn(MonoFlatMap.java:53)
  	at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57)
  	at reactor.core.publisher.FluxRetryWhen.subscribe(FluxRetryWhen.java:77)
  	at reactor.core.publisher.MonoRetryWhen.subscribeOrReturn(MonoRetryWhen.java:46)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4475)
  	at reactor.core.publisher.Mono.block(Mono.java:1741)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocator.locate(CbsPropertySourceLocator.java:60)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest.shouldRetryFetchingConfigFromCbsInCaseOfFailure(CbsPropertySourceLocatorTest.java:145)
  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  	at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:725)
  	at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:214)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:210)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:66)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
  	at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
  	at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
  	at org.junit.platform.surefire.provider.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:132)
  	at org.junit.platform.surefire.provider.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:111)
  	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
  	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
  	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
  
  2026-05-09 02:16:05.375 ERROR 2813 --- [           main] o.o.d.s.b.CbsPropertySourceLocator       : Failed parsing configuration
  
  java.lang.RuntimeException: boom!
  	at org.onap.dcaegen2.services.prh.configuration.CbsConfiguration.parseCBSConfig(CbsConfiguration.java:40)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocator.updateCbsConfig(CbsPropertySourceLocator.java:68)
  	at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:185)
  	at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99)
  	at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onNext(FluxRetryWhen.java:174)
  	at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180)
  	at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2400)
  	at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.request(MonoPeekTerminal.java:139)
  	at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2196)
  	at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2070)
  	at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onSubscribe(MonoPeekTerminal.java:152)
  	at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:192)
  	at reactor.core.publisher.MonoFlatMap.subscribeOrReturn(MonoFlatMap.java:53)
  	at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57)
  	at reactor.core.publisher.FluxRetryWhen.subscribe(FluxRetryWhen.java:77)
  	at reactor.core.publisher.MonoRetryWhen.subscribeOrReturn(MonoRetryWhen.java:46)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4475)
  	at reactor.core.publisher.Mono.block(Mono.java:1741)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocator.locate(CbsPropertySourceLocator.java:60)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest.lambda$shouldPropagateExceptionWhenCbsConfigurationParsingFails$3(CbsPropertySourceLocatorTest.java:130)
  	at org.assertj.core.api.ThrowableAssert.catchThrowable(ThrowableAssert.java:63)
  	at org.assertj.core.api.AssertionsForClassTypes.catchThrowable(AssertionsForClassTypes.java:878)
  	at org.assertj.core.api.Assertions.catchThrowable(Assertions.java:1337)
  	at org.assertj.core.api.Assertions.assertThatThrownBy(Assertions.java:1181)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest.shouldPropagateExceptionWhenCbsConfigurationParsingFails(CbsPropertySourceLocatorTest.java:130)
  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  	at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:725)
  	at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:214)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:210)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:66)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
  	at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
  	at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
  	at org.junit.platform.surefire.provider.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:132)
  	at org.junit.platform.surefire.provider.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:111)
  	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
  	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
  	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
  
  2026-05-09 02:16:05.385  WARN 2813 --- [           main] o.o.d.s.b.CbsPropertySourceLocator       : Failed loading configuration - retrying...
  
  java.lang.RuntimeException: some connection failure
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest.lambda$shouldFailAfterExhaustingAllOfConfiguredRetryAttempts$6(CbsPropertySourceLocatorTest.java:157)
  	at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:45)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  	at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:203)
  	at reactor.core.publisher.MonoFlatMap.subscribeOrReturn(MonoFlatMap.java:53)
  	at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57)
  	at reactor.core.publisher.FluxRetryWhen.subscribe(FluxRetryWhen.java:77)
  	at reactor.core.publisher.MonoRetryWhen.subscribeOrReturn(MonoRetryWhen.java:46)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4475)
  	at reactor.core.publisher.Mono.block(Mono.java:1741)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocator.locate(CbsPropertySourceLocator.java:60)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest.lambda$shouldFailAfterExhaustingAllOfConfiguredRetryAttempts$7(CbsPropertySourceLocatorTest.java:160)
  	at org.assertj.core.api.ThrowableAssert.catchThrowable(ThrowableAssert.java:63)
  	at org.assertj.core.api.AssertionsForClassTypes.catchThrowable(AssertionsForClassTypes.java:878)
  	at org.assertj.core.api.Assertions.catchThrowable(Assertions.java:1337)
  	at org.assertj.core.api.Assertions.assertThatThrownBy(Assertions.java:1181)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest.shouldFailAfterExhaustingAllOfConfiguredRetryAttempts(CbsPropertySourceLocatorTest.java:160)
  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  	at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:725)
  	at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:214)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:210)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:66)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
  	at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
  	at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
  	at org.junit.platform.surefire.provider.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:132)
  	at org.junit.platform.surefire.provider.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:111)
  	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
  	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
  	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
  
  2026-05-09 02:16:05.387  WARN 2813 --- [           main] o.o.d.s.b.CbsPropertySourceLocator       : Failed loading configuration - retrying...
  
  java.lang.RuntimeException: some connection failure
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest.lambda$shouldFailAfterExhaustingAllOfConfiguredRetryAttempts$6(CbsPropertySourceLocatorTest.java:157)
  	at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:45)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  	at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:203)
  	at reactor.core.publisher.MonoFlatMap.subscribeOrReturn(MonoFlatMap.java:53)
  	at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57)
  	at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.resubscribe(FluxRetryWhen.java:216)
  	at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onNext(FluxRetryWhen.java:269)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
  	at reactor.core.publisher.Operators$MonoSubscriber.request(Operators.java:1923)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136)
  	at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.request(Operators.java:2160)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.request(FluxConcatMap.java:331)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136)
  	at reactor.core.publisher.Operators$DeferredSubscription.request(Operators.java:1717)
  	at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:192)
  	at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258)
  	at reactor.core.publisher.FluxHide$SuppressFuseableSubscriber.onError(FluxHide.java:142)
  	at reactor.core.publisher.Operators.error(Operators.java:198)
  	at reactor.core.publisher.MonoError.subscribe(MonoError.java:53)
  	at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:53)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  	at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:203)
  	at reactor.core.publisher.MonoFlatMap.subscribeOrReturn(MonoFlatMap.java:53)
  	at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57)
  	at reactor.core.publisher.FluxRetryWhen.subscribe(FluxRetryWhen.java:77)
  	at reactor.core.publisher.MonoRetryWhen.subscribeOrReturn(MonoRetryWhen.java:46)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4475)
  	at reactor.core.publisher.Mono.block(Mono.java:1741)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocator.locate(CbsPropertySourceLocator.java:60)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest.lambda$shouldFailAfterExhaustingAllOfConfiguredRetryAttempts$7(CbsPropertySourceLocatorTest.java:160)
  	at org.assertj.core.api.ThrowableAssert.catchThrowable(ThrowableAssert.java:63)
  	at org.assertj.core.api.AssertionsForClassTypes.catchThrowable(AssertionsForClassTypes.java:878)
  	at org.assertj.core.api.Assertions.catchThrowable(Assertions.java:1337)
  	at org.assertj.core.api.Assertions.assertThatThrownBy(Assertions.java:1181)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest.shouldFailAfterExhaustingAllOfConfiguredRetryAttempts(CbsPropertySourceLocatorTest.java:160)
  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  	at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:725)
  	at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:214)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:210)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:66)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
  	at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
  	at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
  	at org.junit.platform.surefire.provider.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:132)
  	at org.junit.platform.surefire.provider.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:111)
  	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
  	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
  	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
  
  2026-05-09 02:16:05.388  WARN 2813 --- [           main] o.o.d.s.b.CbsPropertySourceLocator       : Failed loading configuration - retrying...
  
  java.lang.RuntimeException: some connection failure
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest.lambda$shouldFailAfterExhaustingAllOfConfiguredRetryAttempts$6(CbsPropertySourceLocatorTest.java:157)
  	at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:45)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  	at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:203)
  	at reactor.core.publisher.MonoFlatMap.subscribeOrReturn(MonoFlatMap.java:53)
  	at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57)
  	at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.resubscribe(FluxRetryWhen.java:216)
  	at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onNext(FluxRetryWhen.java:269)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
  	at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1839)
  	at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.complete(MonoIgnoreThen.java:292)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onNext(MonoIgnoreThen.java:187)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:236)
  	at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51)
  	at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.complete(MonoIgnoreThen.java:292)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onNext(MonoIgnoreThen.java:187)
  	at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271)
  	at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286)
  	at reactor.test.scheduler.VirtualTimeScheduler.drain(VirtualTimeScheduler.java:405)
  	at reactor.test.scheduler.VirtualTimeScheduler$VirtualTimeWorker.doScheduleAtTime(VirtualTimeScheduler.java:519)
  	at reactor.test.scheduler.VirtualTimeScheduler$VirtualTimeWorker.schedule(VirtualTimeScheduler.java:506)
  	at reactor.test.scheduler.VirtualTimeScheduler.schedule(VirtualTimeScheduler.java:339)
  	at reactor.core.scheduler.Schedulers$CachedScheduler.schedule(Schedulers.java:1308)
  	at reactor.core.publisher.MonoDelay.subscribe(MonoDelay.java:60)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240)
  	at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:451)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerComplete(FluxConcatMap.java:296)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onComplete(FluxConcatMap.java:887)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126)
  	at reactor.core.publisher.Operators$MonoSubscriber.request(Operators.java:1924)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136)
  	at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.request(Operators.java:2160)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.request(FluxConcatMap.java:331)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136)
  	at reactor.core.publisher.Operators$DeferredSubscription.request(Operators.java:1717)
  	at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:192)
  	at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258)
  	at reactor.core.publisher.FluxHide$SuppressFuseableSubscriber.onError(FluxHide.java:142)
  	at reactor.core.publisher.Operators.error(Operators.java:198)
  	at reactor.core.publisher.MonoError.subscribe(MonoError.java:53)
  	at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:53)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  	at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:203)
  	at reactor.core.publisher.MonoFlatMap.subscribeOrReturn(MonoFlatMap.java:53)
  	at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57)
  	at reactor.core.publisher.FluxRetryWhen.subscribe(FluxRetryWhen.java:77)
  	at reactor.core.publisher.MonoRetryWhen.subscribeOrReturn(MonoRetryWhen.java:46)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4475)
  	at reactor.core.publisher.Mono.block(Mono.java:1741)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocator.locate(CbsPropertySourceLocator.java:60)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest.lambda$shouldFailAfterExhaustingAllOfConfiguredRetryAttempts$7(CbsPropertySourceLocatorTest.java:160)
  	at org.assertj.core.api.ThrowableAssert.catchThrowable(ThrowableAssert.java:63)
  	at org.assertj.core.api.AssertionsForClassTypes.catchThrowable(AssertionsForClassTypes.java:878)
  	at org.assertj.core.api.Assertions.catchThrowable(Assertions.java:1337)
  	at org.assertj.core.api.Assertions.assertThatThrownBy(Assertions.java:1181)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest.shouldFailAfterExhaustingAllOfConfiguredRetryAttempts(CbsPropertySourceLocatorTest.java:160)
  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  	at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:725)
  	at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:214)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:210)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:66)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
  	at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
  	at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
  	at org.junit.platform.surefire.provider.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:132)
  	at org.junit.platform.surefire.provider.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:111)
  	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
  	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
  	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
  
  2026-05-09 02:16:05.389  WARN 2813 --- [           main] o.o.d.s.b.CbsPropertySourceLocator       : Failed loading configuration - retrying...
  
  java.lang.RuntimeException: some connection failure
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest.lambda$shouldFailAfterExhaustingAllOfConfiguredRetryAttempts$6(CbsPropertySourceLocatorTest.java:157)
  	at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:45)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  	at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:203)
  	at reactor.core.publisher.MonoFlatMap.subscribeOrReturn(MonoFlatMap.java:53)
  	at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57)
  	at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.resubscribe(FluxRetryWhen.java:216)
  	at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onNext(FluxRetryWhen.java:269)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
  	at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1839)
  	at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.complete(MonoIgnoreThen.java:292)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onNext(MonoIgnoreThen.java:187)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:236)
  	at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51)
  	at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.complete(MonoIgnoreThen.java:292)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onNext(MonoIgnoreThen.java:187)
  	at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271)
  	at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286)
  	at reactor.test.scheduler.VirtualTimeScheduler.drain(VirtualTimeScheduler.java:405)
  	at reactor.test.scheduler.VirtualTimeScheduler$VirtualTimeWorker.doScheduleAtTime(VirtualTimeScheduler.java:519)
  	at reactor.test.scheduler.VirtualTimeScheduler$VirtualTimeWorker.schedule(VirtualTimeScheduler.java:506)
  	at reactor.test.scheduler.VirtualTimeScheduler.schedule(VirtualTimeScheduler.java:339)
  	at reactor.core.scheduler.Schedulers$CachedScheduler.schedule(Schedulers.java:1308)
  	at reactor.core.publisher.MonoDelay.subscribe(MonoDelay.java:60)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240)
  	at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:451)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerComplete(FluxConcatMap.java:296)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onComplete(FluxConcatMap.java:887)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126)
  	at reactor.core.publisher.Operators$MonoSubscriber.request(Operators.java:1924)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136)
  	at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.request(Operators.java:2160)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.request(FluxConcatMap.java:331)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136)
  	at reactor.core.publisher.Operators$DeferredSubscription.request(Operators.java:1717)
  	at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:192)
  	at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258)
  	at reactor.core.publisher.FluxHide$SuppressFuseableSubscriber.onError(FluxHide.java:142)
  	at reactor.core.publisher.Operators.error(Operators.java:198)
  	at reactor.core.publisher.MonoError.subscribe(MonoError.java:53)
  	at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:53)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  	at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:203)
  	at reactor.core.publisher.MonoFlatMap.subscribeOrReturn(MonoFlatMap.java:53)
  	at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57)
  	at reactor.core.publisher.FluxRetryWhen.subscribe(FluxRetryWhen.java:77)
  	at reactor.core.publisher.MonoRetryWhen.subscribeOrReturn(MonoRetryWhen.java:46)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4475)
  	at reactor.core.publisher.Mono.block(Mono.java:1741)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocator.locate(CbsPropertySourceLocator.java:60)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest.lambda$shouldFailAfterExhaustingAllOfConfiguredRetryAttempts$7(CbsPropertySourceLocatorTest.java:160)
  	at org.assertj.core.api.ThrowableAssert.catchThrowable(ThrowableAssert.java:63)
  	at org.assertj.core.api.AssertionsForClassTypes.catchThrowable(AssertionsForClassTypes.java:878)
  	at org.assertj.core.api.Assertions.catchThrowable(Assertions.java:1337)
  	at org.assertj.core.api.Assertions.assertThatThrownBy(Assertions.java:1181)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest.shouldFailAfterExhaustingAllOfConfiguredRetryAttempts(CbsPropertySourceLocatorTest.java:160)
  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  	at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:725)
  	at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:214)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:210)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:66)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
  	at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
  	at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
  	at org.junit.platform.surefire.provider.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:132)
  	at org.junit.platform.surefire.provider.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:111)
  	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
  	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
  	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
  
  2026-05-09 02:16:05.390  WARN 2813 --- [           main] o.o.d.s.b.CbsPropertySourceLocator       : Failed loading configuration - retrying...
  
  java.lang.RuntimeException: some connection failure
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest.lambda$shouldFailAfterExhaustingAllOfConfiguredRetryAttempts$6(CbsPropertySourceLocatorTest.java:157)
  	at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:45)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  	at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:203)
  	at reactor.core.publisher.MonoFlatMap.subscribeOrReturn(MonoFlatMap.java:53)
  	at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57)
  	at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.resubscribe(FluxRetryWhen.java:216)
  	at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onNext(FluxRetryWhen.java:269)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
  	at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1839)
  	at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.complete(MonoIgnoreThen.java:292)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onNext(MonoIgnoreThen.java:187)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:236)
  	at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51)
  	at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.complete(MonoIgnoreThen.java:292)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onNext(MonoIgnoreThen.java:187)
  	at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271)
  	at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286)
  	at reactor.test.scheduler.VirtualTimeScheduler.drain(VirtualTimeScheduler.java:405)
  	at reactor.test.scheduler.VirtualTimeScheduler$VirtualTimeWorker.doScheduleAtTime(VirtualTimeScheduler.java:519)
  	at reactor.test.scheduler.VirtualTimeScheduler$VirtualTimeWorker.schedule(VirtualTimeScheduler.java:506)
  	at reactor.test.scheduler.VirtualTimeScheduler.schedule(VirtualTimeScheduler.java:339)
  	at reactor.core.scheduler.Schedulers$CachedScheduler.schedule(Schedulers.java:1308)
  	at reactor.core.publisher.MonoDelay.subscribe(MonoDelay.java:60)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240)
  	at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:451)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerComplete(FluxConcatMap.java:296)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onComplete(FluxConcatMap.java:887)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126)
  	at reactor.core.publisher.Operators$MonoSubscriber.request(Operators.java:1924)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136)
  	at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.request(Operators.java:2160)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.request(FluxConcatMap.java:331)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136)
  	at reactor.core.publisher.Operators$DeferredSubscription.request(Operators.java:1717)
  	at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:192)
  	at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258)
  	at reactor.core.publisher.FluxHide$SuppressFuseableSubscriber.onError(FluxHide.java:142)
  	at reactor.core.publisher.Operators.error(Operators.java:198)
  	at reactor.core.publisher.MonoError.subscribe(MonoError.java:53)
  	at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:53)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  	at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:203)
  	at reactor.core.publisher.MonoFlatMap.subscribeOrReturn(MonoFlatMap.java:53)
  	at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57)
  	at reactor.core.publisher.FluxRetryWhen.subscribe(FluxRetryWhen.java:77)
  	at reactor.core.publisher.MonoRetryWhen.subscribeOrReturn(MonoRetryWhen.java:46)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4475)
  	at reactor.core.publisher.Mono.block(Mono.java:1741)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocator.locate(CbsPropertySourceLocator.java:60)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest.lambda$shouldFailAfterExhaustingAllOfConfiguredRetryAttempts$7(CbsPropertySourceLocatorTest.java:160)
  	at org.assertj.core.api.ThrowableAssert.catchThrowable(ThrowableAssert.java:63)
  	at org.assertj.core.api.AssertionsForClassTypes.catchThrowable(AssertionsForClassTypes.java:878)
  	at org.assertj.core.api.Assertions.catchThrowable(Assertions.java:1337)
  	at org.assertj.core.api.Assertions.assertThatThrownBy(Assertions.java:1181)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest.shouldFailAfterExhaustingAllOfConfiguredRetryAttempts(CbsPropertySourceLocatorTest.java:160)
  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  	at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:725)
  	at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:214)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:210)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:66)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
  	at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
  	at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
  	at org.junit.platform.surefire.provider.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:132)
  	at org.junit.platform.surefire.provider.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:111)
  	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
  	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
  	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
  
  2026-05-09 02:16:05.395  WARN 2813 --- [           main] o.o.d.s.b.CbsPropertySourceLocator       : Failed loading configuration - retrying...
  
  java.lang.RuntimeException: some connection failure
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest.lambda$shouldFailAfterExhaustingAllOfConfiguredRetryAttempts$6(CbsPropertySourceLocatorTest.java:157)
  	at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:45)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  	at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:203)
  	at reactor.core.publisher.MonoFlatMap.subscribeOrReturn(MonoFlatMap.java:53)
  	at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57)
  	at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.resubscribe(FluxRetryWhen.java:216)
  	at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onNext(FluxRetryWhen.java:269)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
  	at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1839)
  	at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.complete(MonoIgnoreThen.java:292)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onNext(MonoIgnoreThen.java:187)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:236)
  	at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51)
  	at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.complete(MonoIgnoreThen.java:292)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onNext(MonoIgnoreThen.java:187)
  	at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271)
  	at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286)
  	at reactor.test.scheduler.VirtualTimeScheduler.drain(VirtualTimeScheduler.java:405)
  	at reactor.test.scheduler.VirtualTimeScheduler$VirtualTimeWorker.doScheduleAtTime(VirtualTimeScheduler.java:519)
  	at reactor.test.scheduler.VirtualTimeScheduler$VirtualTimeWorker.schedule(VirtualTimeScheduler.java:506)
  	at reactor.test.scheduler.VirtualTimeScheduler.schedule(VirtualTimeScheduler.java:339)
  	at reactor.core.scheduler.Schedulers$CachedScheduler.schedule(Schedulers.java:1308)
  	at reactor.core.publisher.MonoDelay.subscribe(MonoDelay.java:60)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240)
  	at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:451)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerComplete(FluxConcatMap.java:296)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onComplete(FluxConcatMap.java:887)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126)
  	at reactor.core.publisher.Operators$MonoSubscriber.request(Operators.java:1924)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136)
  	at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.request(Operators.java:2160)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.request(FluxConcatMap.java:331)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136)
  	at reactor.core.publisher.Operators$DeferredSubscription.request(Operators.java:1717)
  	at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:192)
  	at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258)
  	at reactor.core.publisher.FluxHide$SuppressFuseableSubscriber.onError(FluxHide.java:142)
  	at reactor.core.publisher.Operators.error(Operators.java:198)
  	at reactor.core.publisher.MonoError.subscribe(MonoError.java:53)
  	at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:53)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  	at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:203)
  	at reactor.core.publisher.MonoFlatMap.subscribeOrReturn(MonoFlatMap.java:53)
  	at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57)
  	at reactor.core.publisher.FluxRetryWhen.subscribe(FluxRetryWhen.java:77)
  	at reactor.core.publisher.MonoRetryWhen.subscribeOrReturn(MonoRetryWhen.java:46)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4475)
  	at reactor.core.publisher.Mono.block(Mono.java:1741)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocator.locate(CbsPropertySourceLocator.java:60)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest.lambda$shouldFailAfterExhaustingAllOfConfiguredRetryAttempts$7(CbsPropertySourceLocatorTest.java:160)
  	at org.assertj.core.api.ThrowableAssert.catchThrowable(ThrowableAssert.java:63)
  	at org.assertj.core.api.AssertionsForClassTypes.catchThrowable(AssertionsForClassTypes.java:878)
  	at org.assertj.core.api.Assertions.catchThrowable(Assertions.java:1337)
  	at org.assertj.core.api.Assertions.assertThatThrownBy(Assertions.java:1181)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest.shouldFailAfterExhaustingAllOfConfiguredRetryAttempts(CbsPropertySourceLocatorTest.java:160)
  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  	at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:725)
  	at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:214)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:210)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:66)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
  	at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
  	at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
  	at org.junit.platform.surefire.provider.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:132)
  	at org.junit.platform.surefire.provider.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:111)
  	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
  	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
  	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
  
  2026-05-09 02:16:05.419  WARN 2813 --- [           main] o.o.d.s.b.CbsPropertySourceLocator       : Failed loading configuration - retrying...
  
  java.lang.RuntimeException: some connection failure
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest.lambda$shouldFailAfterExhaustingAllOfConfiguredRetryAttempts$6(CbsPropertySourceLocatorTest.java:157)
  	at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:45)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  	at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:203)
  	at reactor.core.publisher.MonoFlatMap.subscribeOrReturn(MonoFlatMap.java:53)
  	at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57)
  	at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.resubscribe(FluxRetryWhen.java:216)
  	at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onNext(FluxRetryWhen.java:269)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
  	at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1839)
  	at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.complete(MonoIgnoreThen.java:292)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onNext(MonoIgnoreThen.java:187)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:236)
  	at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51)
  	at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.complete(MonoIgnoreThen.java:292)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onNext(MonoIgnoreThen.java:187)
  	at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271)
  	at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286)
  	at reactor.test.scheduler.VirtualTimeScheduler.drain(VirtualTimeScheduler.java:405)
  	at reactor.test.scheduler.VirtualTimeScheduler$VirtualTimeWorker.doScheduleAtTime(VirtualTimeScheduler.java:519)
  	at reactor.test.scheduler.VirtualTimeScheduler$VirtualTimeWorker.schedule(VirtualTimeScheduler.java:506)
  	at reactor.test.scheduler.VirtualTimeScheduler.schedule(VirtualTimeScheduler.java:339)
  	at reactor.core.scheduler.Schedulers$CachedScheduler.schedule(Schedulers.java:1308)
  	at reactor.core.publisher.MonoDelay.subscribe(MonoDelay.java:60)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240)
  	at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:451)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerComplete(FluxConcatMap.java:296)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onComplete(FluxConcatMap.java:887)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126)
  	at reactor.core.publisher.Operators$MonoSubscriber.request(Operators.java:1924)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136)
  	at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.request(Operators.java:2160)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.request(FluxConcatMap.java:331)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136)
  	at reactor.core.publisher.Operators$DeferredSubscription.request(Operators.java:1717)
  	at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:192)
  	at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258)
  	at reactor.core.publisher.FluxHide$SuppressFuseableSubscriber.onError(FluxHide.java:142)
  	at reactor.core.publisher.Operators.error(Operators.java:198)
  	at reactor.core.publisher.MonoError.subscribe(MonoError.java:53)
  	at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:53)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  	at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:203)
  	at reactor.core.publisher.MonoFlatMap.subscribeOrReturn(MonoFlatMap.java:53)
  	at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57)
  	at reactor.core.publisher.FluxRetryWhen.subscribe(FluxRetryWhen.java:77)
  	at reactor.core.publisher.MonoRetryWhen.subscribeOrReturn(MonoRetryWhen.java:46)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4475)
  	at reactor.core.publisher.Mono.block(Mono.java:1741)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocator.locate(CbsPropertySourceLocator.java:60)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest.lambda$shouldFailAfterExhaustingAllOfConfiguredRetryAttempts$7(CbsPropertySourceLocatorTest.java:160)
  	at org.assertj.core.api.ThrowableAssert.catchThrowable(ThrowableAssert.java:63)
  	at org.assertj.core.api.AssertionsForClassTypes.catchThrowable(AssertionsForClassTypes.java:878)
  	at org.assertj.core.api.Assertions.catchThrowable(Assertions.java:1337)
  	at org.assertj.core.api.Assertions.assertThatThrownBy(Assertions.java:1181)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest.shouldFailAfterExhaustingAllOfConfiguredRetryAttempts(CbsPropertySourceLocatorTest.java:160)
  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  	at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:725)
  	at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:214)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:210)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:66)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
  	at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
  	at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
  	at org.junit.platform.surefire.provider.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:132)
  	at org.junit.platform.surefire.provider.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:111)
  	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
  	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
  	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
  
  2026-05-09 02:16:05.420  WARN 2813 --- [           main] o.o.d.s.b.CbsPropertySourceLocator       : Failed loading configuration - retrying...
  
  java.lang.RuntimeException: some connection failure
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest.lambda$shouldFailAfterExhaustingAllOfConfiguredRetryAttempts$6(CbsPropertySourceLocatorTest.java:157)
  	at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:45)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  	at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:203)
  	at reactor.core.publisher.MonoFlatMap.subscribeOrReturn(MonoFlatMap.java:53)
  	at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57)
  	at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.resubscribe(FluxRetryWhen.java:216)
  	at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onNext(FluxRetryWhen.java:269)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
  	at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1839)
  	at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.complete(MonoIgnoreThen.java:292)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onNext(MonoIgnoreThen.java:187)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:236)
  	at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51)
  	at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.complete(MonoIgnoreThen.java:292)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onNext(MonoIgnoreThen.java:187)
  	at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271)
  	at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286)
  	at reactor.test.scheduler.VirtualTimeScheduler.drain(VirtualTimeScheduler.java:405)
  	at reactor.test.scheduler.VirtualTimeScheduler$VirtualTimeWorker.doScheduleAtTime(VirtualTimeScheduler.java:519)
  	at reactor.test.scheduler.VirtualTimeScheduler$VirtualTimeWorker.schedule(VirtualTimeScheduler.java:506)
  	at reactor.test.scheduler.VirtualTimeScheduler.schedule(VirtualTimeScheduler.java:339)
  	at reactor.core.scheduler.Schedulers$CachedScheduler.schedule(Schedulers.java:1308)
  	at reactor.core.publisher.MonoDelay.subscribe(MonoDelay.java:60)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240)
  	at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:451)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerComplete(FluxConcatMap.java:296)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onComplete(FluxConcatMap.java:887)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126)
  	at reactor.core.publisher.Operators$MonoSubscriber.request(Operators.java:1924)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136)
  	at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.request(Operators.java:2160)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.request(FluxConcatMap.java:331)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136)
  	at reactor.core.publisher.Operators$DeferredSubscription.request(Operators.java:1717)
  	at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:192)
  	at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258)
  	at reactor.core.publisher.FluxHide$SuppressFuseableSubscriber.onError(FluxHide.java:142)
  	at reactor.core.publisher.Operators.error(Operators.java:198)
  	at reactor.core.publisher.MonoError.subscribe(MonoError.java:53)
  	at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:53)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  	at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:203)
  	at reactor.core.publisher.MonoFlatMap.subscribeOrReturn(MonoFlatMap.java:53)
  	at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57)
  	at reactor.core.publisher.FluxRetryWhen.subscribe(FluxRetryWhen.java:77)
  	at reactor.core.publisher.MonoRetryWhen.subscribeOrReturn(MonoRetryWhen.java:46)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4475)
  	at reactor.core.publisher.Mono.block(Mono.java:1741)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocator.locate(CbsPropertySourceLocator.java:60)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest.lambda$shouldFailAfterExhaustingAllOfConfiguredRetryAttempts$7(CbsPropertySourceLocatorTest.java:160)
  	at org.assertj.core.api.ThrowableAssert.catchThrowable(ThrowableAssert.java:63)
  	at org.assertj.core.api.AssertionsForClassTypes.catchThrowable(AssertionsForClassTypes.java:878)
  	at org.assertj.core.api.Assertions.catchThrowable(Assertions.java:1337)
  	at org.assertj.core.api.Assertions.assertThatThrownBy(Assertions.java:1181)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest.shouldFailAfterExhaustingAllOfConfiguredRetryAttempts(CbsPropertySourceLocatorTest.java:160)
  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  	at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:725)
  	at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:214)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:210)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:66)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
  	at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
  	at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
  	at org.junit.platform.surefire.provider.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:132)
  	at org.junit.platform.surefire.provider.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:111)
  	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
  	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
  	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
  
  2026-05-09 02:16:05.421  WARN 2813 --- [           main] o.o.d.s.b.CbsPropertySourceLocator       : Failed loading configuration - retrying...
  
  java.lang.RuntimeException: some connection failure
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest.lambda$shouldFailAfterExhaustingAllOfConfiguredRetryAttempts$6(CbsPropertySourceLocatorTest.java:157)
  	at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:45)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  	at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:203)
  	at reactor.core.publisher.MonoFlatMap.subscribeOrReturn(MonoFlatMap.java:53)
  	at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57)
  	at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.resubscribe(FluxRetryWhen.java:216)
  	at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onNext(FluxRetryWhen.java:269)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
  	at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1839)
  	at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.complete(MonoIgnoreThen.java:292)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onNext(MonoIgnoreThen.java:187)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:236)
  	at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51)
  	at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.complete(MonoIgnoreThen.java:292)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onNext(MonoIgnoreThen.java:187)
  	at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271)
  	at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286)
  	at reactor.test.scheduler.VirtualTimeScheduler.drain(VirtualTimeScheduler.java:405)
  	at reactor.test.scheduler.VirtualTimeScheduler$VirtualTimeWorker.doScheduleAtTime(VirtualTimeScheduler.java:519)
  	at reactor.test.scheduler.VirtualTimeScheduler$VirtualTimeWorker.schedule(VirtualTimeScheduler.java:506)
  	at reactor.test.scheduler.VirtualTimeScheduler.schedule(VirtualTimeScheduler.java:339)
  	at reactor.core.scheduler.Schedulers$CachedScheduler.schedule(Schedulers.java:1308)
  	at reactor.core.publisher.MonoDelay.subscribe(MonoDelay.java:60)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240)
  	at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:451)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerComplete(FluxConcatMap.java:296)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onComplete(FluxConcatMap.java:887)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126)
  	at reactor.core.publisher.Operators$MonoSubscriber.request(Operators.java:1924)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136)
  	at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.request(Operators.java:2160)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.request(FluxConcatMap.java:331)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136)
  	at reactor.core.publisher.Operators$DeferredSubscription.request(Operators.java:1717)
  	at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:192)
  	at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258)
  	at reactor.core.publisher.FluxHide$SuppressFuseableSubscriber.onError(FluxHide.java:142)
  	at reactor.core.publisher.Operators.error(Operators.java:198)
  	at reactor.core.publisher.MonoError.subscribe(MonoError.java:53)
  	at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:53)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  	at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:203)
  	at reactor.core.publisher.MonoFlatMap.subscribeOrReturn(MonoFlatMap.java:53)
  	at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57)
  	at reactor.core.publisher.FluxRetryWhen.subscribe(FluxRetryWhen.java:77)
  	at reactor.core.publisher.MonoRetryWhen.subscribeOrReturn(MonoRetryWhen.java:46)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4475)
  	at reactor.core.publisher.Mono.block(Mono.java:1741)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocator.locate(CbsPropertySourceLocator.java:60)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest.lambda$shouldFailAfterExhaustingAllOfConfiguredRetryAttempts$7(CbsPropertySourceLocatorTest.java:160)
  	at org.assertj.core.api.ThrowableAssert.catchThrowable(ThrowableAssert.java:63)
  	at org.assertj.core.api.AssertionsForClassTypes.catchThrowable(AssertionsForClassTypes.java:878)
  	at org.assertj.core.api.Assertions.catchThrowable(Assertions.java:1337)
  	at org.assertj.core.api.Assertions.assertThatThrownBy(Assertions.java:1181)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest.shouldFailAfterExhaustingAllOfConfiguredRetryAttempts(CbsPropertySourceLocatorTest.java:160)
  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  	at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:725)
  	at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:214)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:210)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:66)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
  	at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
  	at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
  	at org.junit.platform.surefire.provider.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:132)
  	at org.junit.platform.surefire.provider.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:111)
  	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
  	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
  	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
  
  2026-05-09 02:16:05.422  WARN 2813 --- [           main] o.o.d.s.b.CbsPropertySourceLocator       : Failed loading configuration - retrying...
  
  java.lang.RuntimeException: some connection failure
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest.lambda$shouldFailAfterExhaustingAllOfConfiguredRetryAttempts$6(CbsPropertySourceLocatorTest.java:157)
  	at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:45)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  	at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:203)
  	at reactor.core.publisher.MonoFlatMap.subscribeOrReturn(MonoFlatMap.java:53)
  	at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57)
  	at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.resubscribe(FluxRetryWhen.java:216)
  	at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onNext(FluxRetryWhen.java:269)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
  	at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1839)
  	at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.complete(MonoIgnoreThen.java:292)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onNext(MonoIgnoreThen.java:187)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:236)
  	at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51)
  	at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.complete(MonoIgnoreThen.java:292)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onNext(MonoIgnoreThen.java:187)
  	at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271)
  	at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286)
  	at reactor.test.scheduler.VirtualTimeScheduler.drain(VirtualTimeScheduler.java:405)
  	at reactor.test.scheduler.VirtualTimeScheduler$VirtualTimeWorker.doScheduleAtTime(VirtualTimeScheduler.java:519)
  	at reactor.test.scheduler.VirtualTimeScheduler$VirtualTimeWorker.schedule(VirtualTimeScheduler.java:506)
  	at reactor.test.scheduler.VirtualTimeScheduler.schedule(VirtualTimeScheduler.java:339)
  	at reactor.core.scheduler.Schedulers$CachedScheduler.schedule(Schedulers.java:1308)
  	at reactor.core.publisher.MonoDelay.subscribe(MonoDelay.java:60)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240)
  	at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:451)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerComplete(FluxConcatMap.java:296)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onComplete(FluxConcatMap.java:887)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126)
  	at reactor.core.publisher.Operators$MonoSubscriber.request(Operators.java:1924)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136)
  	at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.request(Operators.java:2160)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.request(FluxConcatMap.java:331)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136)
  	at reactor.core.publisher.Operators$DeferredSubscription.request(Operators.java:1717)
  	at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:192)
  	at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258)
  	at reactor.core.publisher.FluxHide$SuppressFuseableSubscriber.onError(FluxHide.java:142)
  	at reactor.core.publisher.Operators.error(Operators.java:198)
  	at reactor.core.publisher.MonoError.subscribe(MonoError.java:53)
  	at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:53)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  	at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:203)
  	at reactor.core.publisher.MonoFlatMap.subscribeOrReturn(MonoFlatMap.java:53)
  	at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57)
  	at reactor.core.publisher.FluxRetryWhen.subscribe(FluxRetryWhen.java:77)
  	at reactor.core.publisher.MonoRetryWhen.subscribeOrReturn(MonoRetryWhen.java:46)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4475)
  	at reactor.core.publisher.Mono.block(Mono.java:1741)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocator.locate(CbsPropertySourceLocator.java:60)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest.lambda$shouldFailAfterExhaustingAllOfConfiguredRetryAttempts$7(CbsPropertySourceLocatorTest.java:160)
  	at org.assertj.core.api.ThrowableAssert.catchThrowable(ThrowableAssert.java:63)
  	at org.assertj.core.api.AssertionsForClassTypes.catchThrowable(AssertionsForClassTypes.java:878)
  	at org.assertj.core.api.Assertions.catchThrowable(Assertions.java:1337)
  	at org.assertj.core.api.Assertions.assertThatThrownBy(Assertions.java:1181)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest.shouldFailAfterExhaustingAllOfConfiguredRetryAttempts(CbsPropertySourceLocatorTest.java:160)
  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  	at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:725)
  	at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:214)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:210)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:66)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
  	at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
  	at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
  	at org.junit.platform.surefire.provider.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:132)
  	at org.junit.platform.surefire.provider.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:111)
  	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
  	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
  	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
  
  2026-05-09 02:16:05.423  WARN 2813 --- [           main] o.o.d.s.b.CbsPropertySourceLocator       : Failed loading configuration - retrying...
  
  java.lang.RuntimeException: some connection failure
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest.lambda$shouldFailAfterExhaustingAllOfConfiguredRetryAttempts$6(CbsPropertySourceLocatorTest.java:157)
  	at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:45)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  	at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:203)
  	at reactor.core.publisher.MonoFlatMap.subscribeOrReturn(MonoFlatMap.java:53)
  	at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57)
  	at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.resubscribe(FluxRetryWhen.java:216)
  	at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onNext(FluxRetryWhen.java:269)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
  	at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1839)
  	at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.complete(MonoIgnoreThen.java:292)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onNext(MonoIgnoreThen.java:187)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:236)
  	at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51)
  	at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.complete(MonoIgnoreThen.java:292)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onNext(MonoIgnoreThen.java:187)
  	at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271)
  	at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286)
  	at reactor.test.scheduler.VirtualTimeScheduler.drain(VirtualTimeScheduler.java:405)
  	at reactor.test.scheduler.VirtualTimeScheduler$VirtualTimeWorker.doScheduleAtTime(VirtualTimeScheduler.java:519)
  	at reactor.test.scheduler.VirtualTimeScheduler$VirtualTimeWorker.schedule(VirtualTimeScheduler.java:506)
  	at reactor.test.scheduler.VirtualTimeScheduler.schedule(VirtualTimeScheduler.java:339)
  	at reactor.core.scheduler.Schedulers$CachedScheduler.schedule(Schedulers.java:1308)
  	at reactor.core.publisher.MonoDelay.subscribe(MonoDelay.java:60)
  	at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240)
  	at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:451)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerComplete(FluxConcatMap.java:296)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onComplete(FluxConcatMap.java:887)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126)
  	at reactor.core.publisher.Operators$MonoSubscriber.request(Operators.java:1924)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136)
  	at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.request(Operators.java:2160)
  	at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.request(FluxConcatMap.java:331)
  	at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136)
  	at reactor.core.publisher.Operators$DeferredSubscription.request(Operators.java:1717)
  	at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:192)
  	at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258)
  	at reactor.core.publisher.FluxHide$SuppressFuseableSubscriber.onError(FluxHide.java:142)
  	at reactor.core.publisher.Operators.error(Operators.java:198)
  	at reactor.core.publisher.MonoError.subscribe(MonoError.java:53)
  	at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:53)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  	at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:203)
  	at reactor.core.publisher.MonoFlatMap.subscribeOrReturn(MonoFlatMap.java:53)
  	at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57)
  	at reactor.core.publisher.FluxRetryWhen.subscribe(FluxRetryWhen.java:77)
  	at reactor.core.publisher.MonoRetryWhen.subscribeOrReturn(MonoRetryWhen.java:46)
  	at reactor.core.publisher.Mono.subscribe(Mono.java:4475)
  	at reactor.core.publisher.Mono.block(Mono.java:1741)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocator.locate(CbsPropertySourceLocator.java:60)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest.lambda$shouldFailAfterExhaustingAllOfConfiguredRetryAttempts$7(CbsPropertySourceLocatorTest.java:160)
  	at org.assertj.core.api.ThrowableAssert.catchThrowable(ThrowableAssert.java:63)
  	at org.assertj.core.api.AssertionsForClassTypes.catchThrowable(AssertionsForClassTypes.java:878)
  	at org.assertj.core.api.Assertions.catchThrowable(Assertions.java:1337)
  	at org.assertj.core.api.Assertions.assertThatThrownBy(Assertions.java:1181)
  	at org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest.shouldFailAfterExhaustingAllOfConfiguredRetryAttempts(CbsPropertySourceLocatorTest.java:160)
  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  	at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:725)
  	at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
  	at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
  	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
  	at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:214)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:210)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135)
  	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:66)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
  	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
  	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
  	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
  	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
  	at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
  	at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
  	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
  	at org.junit.platform.surefire.provider.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:132)
  	at org.junit.platform.surefire.provider.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:111)
  	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
  	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
  	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
  
  Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.356 sec - in org.onap.dcaegen2.services.bootstrap.CbsPropertySourceLocatorTest
  
  Results :
  
  Tests run: 77, Failures: 0, Errors: 0, Skipped: 0
  
  [INFO] 
  [INFO] --- jacoco-maven-plugin:0.8.2:report (post-unit-test) @ prh-app-server ---
  [INFO] Loading execution data file /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/target/code-coverage/jacoco-ut.exec
  [INFO] Analyzed bundle 'prh-app-server' with 32 classes
  [INFO] 
  [INFO] --- maven-dependency-plugin:2.8:copy-dependencies (copy-external-dependencies) @ prh-app-server ---
  [INFO] 
  [INFO] --- maven-dependency-plugin:2.8:build-classpath (copy-external-dependencies) @ prh-app-server ---
  [INFO] 
  [INFO] --- maven-dependency-plugin:2.8:copy-dependencies (copy-internal-dependencies) @ prh-app-server ---
  [INFO] 
  [INFO] --- maven-dependency-plugin:2.8:build-classpath (copy-internal-dependencies) @ prh-app-server ---
  [INFO] 
  [INFO] --- build-helper-maven-plugin:1.12:regex-properties (fix-classpath-separator) @ prh-app-server ---
  [INFO] 
  [INFO] --- maven-jar-plugin:3.1.2:jar (default-jar) @ prh-app-server ---
  [INFO] Building jar: /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/target/prh-app-server-1.13.0-SNAPSHOT.jar
  [INFO] 
  [INFO] --- jacoco-maven-plugin:0.8.2:prepare-agent (pre-integration-test) @ prh-app-server ---
  [INFO] failsafeArgLine set to -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.8.2/org.jacoco.agent-0.8.2-runtime.jar=destfile=/w/workspace/dcaegen2-services-prh-sonar/prh-app-server/target/code-coverage/jacoco-it.exec,excludes=**/gen/**:**/generated-sources/**:**/yang-gen/**:**/pax/**
  [INFO] 
  [INFO] --- maven-failsafe-plugin:2.22.0:integration-test (integration-tests) @ prh-app-server ---
  [INFO] 
  [INFO] --- jacoco-maven-plugin:0.8.2:report (post-integration-test) @ prh-app-server ---
  [INFO] Skipping JaCoCo execution due to missing execution data file.
  [INFO] 
  [INFO] --- maven-failsafe-plugin:2.22.0:verify (integration-tests) @ prh-app-server ---
  [INFO] Failsafe report directory: /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/target/failsafe-reports
  [INFO] 
  [INFO] --- maven-install-plugin:2.4:install (default-install) @ prh-app-server ---
  [INFO] Installing /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/target/prh-app-server-1.13.0-SNAPSHOT.jar to /tmp/r/org/onap/dcaegen2/services/prh/prh-app-server/1.13.0-SNAPSHOT/prh-app-server-1.13.0-SNAPSHOT.jar
  [INFO] Installing /w/workspace/dcaegen2-services-prh-sonar/prh-app-server/pom.xml to /tmp/r/org/onap/dcaegen2/services/prh/prh-app-server/1.13.0-SNAPSHOT/prh-app-server-1.13.0-SNAPSHOT.pom
  [INFO] ------------------------------------------------------------------------
  [INFO] Reactor Summary:
  [INFO] 
  [INFO] dcaegen2-services-prh 1.13.0-SNAPSHOT .............. SUCCESS [  9.374 s]
  [INFO] prh-commons ........................................ SUCCESS [ 15.154 s]
  [INFO] prh-app-server 1.13.0-SNAPSHOT ..................... SUCCESS [ 48.548 s]
  [INFO] ------------------------------------------------------------------------
  [INFO] BUILD SUCCESS
  [INFO] ------------------------------------------------------------------------
  [INFO] Total time: 01:15 min
  [INFO] Finished at: 2026-05-09T02:16:08Z
  [INFO] ------------------------------------------------------------------------
  + '[' https://sonarcloud.io = https://sonarcloud.io ']'
  + params+=("-Dsonar.projectKey=$PROJECT_KEY")
  + params+=("-Dsonar.organization=$PROJECT_ORGANIZATION")
  + params+=("-Dsonar.token=$API_TOKEN")
  + '[' False = True ']'
  + '[' -n openjdk17 ']'
  + '[' openjdk11 '!=' openjdk17 ']'
  + export SET_JDK_VERSION=openjdk17
  + SET_JDK_VERSION=openjdk17
  + bash /dev/fd/63
  ++ curl -s https://raw.githubusercontent.com/lfit/releng-global-jjb/master/shell/update-java-alternatives.sh
  ---> update-java-alternatives.sh
  ---> Updating Java version
  ---> Ubuntu/Debian system detected
  update-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64/bin/java to provide /usr/bin/java (java) in manual mode
  update-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64/bin/javac to provide /usr/bin/javac (javac) in manual mode
  update-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64 to provide /usr/lib/jvm/java-openjdk (java_sdk_openjdk) in manual mode
  openjdk version "17.0.4" 2022-07-19
  OpenJDK Runtime Environment (build 17.0.4+8-Ubuntu-118.04)
  OpenJDK 64-Bit Server VM (build 17.0.4+8-Ubuntu-118.04, mixed mode, sharing)
  JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
  + source /tmp/java.env
  ++ JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
  + /w/tools/hudson.tasks.Maven_MavenInstallation/mvn35/bin/mvn org.sonarsource.scanner.maven:sonar-maven-plugin:3.9.1.2184:sonar -e -Dsonar -Dsonar.host.url=https://sonarcloud.io --global-settings /w/workspace/dcaegen2-services-prh-sonar@tmp/config7404857918952738010tmp --settings /w/workspace/dcaegen2-services-prh-sonar@tmp/config495949530042993768tmp -Dsonar.projectKey=onap_dcaegen2-services-prh -Dsonar.organization=onap -Dsonar.token=**** --show-version --batch-mode -Djenkins -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r
  Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-17T18:33:14Z)
  Maven home: /w/tools/hudson.tasks.Maven_MavenInstallation/mvn35
  Java version: 17.0.4, vendor: Private Build, runtime: /usr/lib/jvm/java-17-openjdk-amd64
  Default locale: en, platform encoding: UTF-8
  OS name: "linux", version: "4.15.0-192-generic", arch: "amd64", family: "unix"
  [INFO] Error stacktraces are turned on.
  [INFO] Scanning for projects...
  [INFO] ------------------------------------------------------------------------
  [INFO] Reactor Build Order:
  [INFO] 
  [INFO] dcaegen2-services-prh                                              [pom]
  [INFO] prh-commons                                                        [jar]
  [INFO] prh-app-server                                                     [jar]
  [INFO] 
  [INFO] -------------------< org.onap.dcaegen2.services:prh >-------------------
  [INFO] Building dcaegen2-services-prh 1.13.0-SNAPSHOT                     [1/3]
  [INFO] --------------------------------[ pom ]---------------------------------
  [INFO] 
  [INFO] --- sonar-maven-plugin:3.9.1.2184:sonar (default-cli) @ prh ---
  [INFO] User cache: /home/jenkins/.sonar/cache
  [INFO] SonarQube version: 12.29.0.3146
  [INFO] Default locale: "en", source code encoding: "UTF-8"
  [INFO] Load global settings
  [INFO] Load global settings (done) | time=576ms
  [INFO] Server id: 1BD809FA-AWHW8ct9-T_TB3XqouNu
  [INFO] Loading required plugins
  [INFO] Load plugins index
  [INFO] Load plugins index (done) | time=174ms
  [INFO] Load/download plugins
  [INFO] Load/download plugins (done) | time=650ms
  [INFO] Loaded core extensions: sca, architecture, a3s
  [INFO] Process project properties
  [INFO] Project key: onap_dcaegen2-services-prh
  [INFO] Base dir: /w/workspace/dcaegen2-services-prh-sonar
  [INFO] Working dir: /w/workspace/dcaegen2-services-prh-sonar/target/sonar
  [INFO] Load project settings for component key: 'onap_dcaegen2-services-prh'
  [INFO] Load project settings for component key: 'onap_dcaegen2-services-prh' (done) | time=357ms
  [INFO] Found an active CI vendor: 'Jenkins'
  [INFO] Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'.
  [INFO] Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'.
  [INFO] Check ALM binding of project 'onap_dcaegen2-services-prh'
  [INFO] Detected project binding: NOT_BOUND
  [INFO] Check ALM binding of project 'onap_dcaegen2-services-prh' (done) | time=177ms
  [INFO] Load branch configuration
  [INFO] Load branch configuration (done) | time=2ms
  [INFO] Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'.
  [INFO] Create analysis
  [INFO] Create analysis (done) | time=295ms
  [INFO] Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'.
  [INFO] Load quality profiles
  [INFO] Load quality profiles (done) | time=390ms
  [INFO] Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'.
  [INFO] Load active rules
  [INFO] Load active rules (done) | time=1191ms
  [INFO] Organization key: onap
  [INFO] Preprocessing files...
  [INFO] 2 languages detected in 88 preprocessed files (done) | time=152ms
  [INFO] 0 files ignored because of inclusion/exclusion patterns
  [INFO] 0 files ignored because of scm ignore settings
  [INFO] Loading plugins for detected languages
  [INFO] Load/download plugins
  [INFO] Load/download plugins (done) | time=1187ms
  SLF4J(W): No SLF4J providers were found.
  SLF4J(W): Defaulting to no-operation (NOP) logger implementation
  SLF4J(W): See https://www.slf4j.org/codes.html#noProviders for further details.
  [INFO] Load project repositories
  [INFO] Load project repositories (done) | time=324ms
  [INFO] Indexing files...
  [INFO] Project configuration:
  [INFO]   Excluded sources: **/gen/**, **/generated-sources/**, **/yang-gen**, **/pax/**, **/build-wrapper-dump.json
  [INFO] Indexing files of module 'prh-app-server'
  [INFO]   Base dir: /w/workspace/dcaegen2-services-prh-sonar/prh-app-server
  [INFO]   Source paths: pom.xml, src/main/java
  [INFO]   Test paths: src/test/java
  [INFO]   Excluded sources: **/gen/**, **/generated-sources/**, **/yang-gen**, **/pax/**, **/build-wrapper-dump.json
  [INFO] Indexing files of module 'prh-commons'
  [INFO]   Base dir: /w/workspace/dcaegen2-services-prh-sonar/prh-commons
  [INFO]   Source paths: pom.xml, src/main/java
  [INFO]   Test paths: src/test/java
  [INFO]   Excluded sources: **/gen/**, **/generated-sources/**, **/yang-gen**, **/pax/**, **/build-wrapper-dump.json
  [INFO] Indexing files of module 'dcaegen2-services-prh'
  [INFO]   Base dir: /w/workspace/dcaegen2-services-prh-sonar
  [INFO]   Source paths: pom.xml
  [INFO]   Excluded sources: **/gen/**, **/generated-sources/**, **/yang-gen**, **/pax/**, **/build-wrapper-dump.json
  [INFO] 88 files indexed (done) | time=27ms
  [INFO] Quality profile for java: ONAP way
  [INFO] Quality profile for xml: Sonar way
  [INFO] ------------- Run sensors on module prh-app-server
  [INFO] Load metrics repository
  [INFO] Load metrics repository (done) | time=121ms
  [INFO] Sensor cache enabled
  [INFO] Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'.
  [INFO] Load sensor cache
  [INFO] Load sensor cache (failed) | time=407ms
  [WARNING] Failed to download the sensor cache
  [INFO] Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'.
  [INFO] Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'.
  [INFO] Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'.
  [INFO] Configured Java source version (sonar.java.source): 11, preview features enabled (sonar.java.enablePreview): false
  [INFO] Sensor JavaSensor [java]
  [INFO] Configured Java source version (sonar.java.source): 11, preview features enabled (sonar.java.enablePreview): false
  [INFO] Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis.
  [INFO] Using ECJ batch to parse 36 Main java source files with batch size 53 KB.
  [INFO] Starting batch processing.
  [INFO] The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files.
  [INFO] No boundary descriptors defined
  [INFO] 100% analyzed
  [INFO] Batch processing: Done.
  [INFO] Did not optimize analysis for any files, performed a full analysis for all 36 files.
  [WARNING] Unresolved imports/types have been detected during analysis. Enable DEBUG mode to see them.
  [WARNING] Use of preview features have been detected during analysis. Enable DEBUG mode to see them.
  [INFO] Using ECJ batch to parse 20 Test java source files with batch size 53 KB.
  [INFO] Starting batch processing.
  [INFO] 100% analyzed
  [INFO] Batch processing: Done.
  [INFO] Did not optimize analysis for any files, performed a full analysis for all 20 files.
  [INFO] No "Generated" source files to scan.
  [INFO] Sensor JavaSensor [java] (done) | time=5208ms
  [INFO] Sensor JaCoCo XML Report Importer [jacoco]
  [INFO] Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list.
  [INFO] Sensor JaCoCo XML Report Importer [jacoco] (done) | time=84ms
  [INFO] Sensor IaC hadolint report Sensor [iac]
  [INFO] Sensor IaC hadolint report Sensor [iac] (done) | time=1ms
  [INFO] Sensor Java Config Sensor [iac]
  [INFO] There are no files to be analyzed for the Java language
  [INFO] Sensor Java Config Sensor [iac] (done) | time=8ms
  [INFO] Sensor IaC Docker Sensor [iac]
  [INFO] There are no files to be analyzed for the Docker language
  [INFO] Sensor IaC Docker Sensor [iac] (done) | time=3ms
  [INFO] Sensor IaC GitHub Actions Sensor [iac]
  [INFO] There are no files to be analyzed for the GitHub Actions language
  [INFO] Sensor IaC GitHub Actions Sensor [iac] (done) | time=1ms
  [INFO] Sensor IaC actionlint report Sensor [iac]
  [INFO] Sensor IaC actionlint report Sensor [iac] (done) | time=0ms
  [INFO] Sensor IaC Shell Sensor [iac]
  [INFO] There are no files to be analyzed for the Shell language
  [INFO] Sensor IaC Shell Sensor [iac] (done) | time=1ms
  [INFO] Sensor ThymeLeaf template sensor [securityjavafrontend]
  [INFO] Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=2ms
  [INFO] Sensor JavaAndroidConfigurationSensor [securityjavafrontend]
  [INFO] Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=1ms
  [INFO] Sensor JavaModuleSecuritySensor [securityjavafrontend]
  [INFO] Sensor JavaModuleSecuritySensor [securityjavafrontend] (done) | time=1ms
  [INFO] Sensor SurefireSensor [java]
  [INFO] parsing [/w/workspace/dcaegen2-services-prh-sonar/prh-app-server/target/surefire-reports]
  [INFO] Sensor SurefireSensor [java] (done) | time=58ms
  [INFO] Sensor Removed properties sensor [java]
  [WARNING] Property 'sonar.jacoco.reportPath' is no longer supported. Use JaCoCo's xml report and sonar-jacoco plugin.
  [WARNING] Property 'sonar.jacoco.itReportPath' is no longer supported. Use JaCoCo's xml report and sonar-jacoco plugin.
  [INFO] Sensor Removed properties sensor [java] (done) | time=0ms
  [INFO] Sensor XML Sensor [xml]
  [INFO] 1 source file to be analyzed
  [INFO] 1/1 source file has been analyzed
  [INFO] Sensor XML Sensor [xml] (done) | time=191ms
  [INFO] Sensor Java A3S Context Collector [javaa3scontextcollector]
  [INFO] Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=389ms
  [INFO] ------------- Run sensors on module prh-commons
  [INFO] Configured Java source version (sonar.java.source): 11, preview features enabled (sonar.java.enablePreview): false
  [INFO] Sensor JavaSensor [java]
  [INFO] Configured Java source version (sonar.java.source): 11, preview features enabled (sonar.java.enablePreview): false
  [INFO] Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis.
  [INFO] Using ECJ batch to parse 19 Main java source files with batch size 53 KB.
  [INFO] Starting batch processing.
  [INFO] The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files.
  [INFO] No boundary descriptors defined
  [INFO] 100% analyzed
  [INFO] Batch processing: Done.
  [INFO] Did not optimize analysis for any files, performed a full analysis for all 19 files.
  [INFO] Using ECJ batch to parse 10 Test java source files with batch size 53 KB.
  [INFO] Starting batch processing.
  [INFO] 100% analyzed
  [INFO] Batch processing: Done.
  [INFO] Did not optimize analysis for any files, performed a full analysis for all 10 files.
  [INFO] No "Generated" source files to scan.
  [INFO] Sensor JavaSensor [java] (done) | time=1220ms
  [INFO] Sensor JaCoCo XML Report Importer [jacoco]
  [INFO] Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list.
  [INFO] Sensor JaCoCo XML Report Importer [jacoco] (done) | time=5ms
  [INFO] Sensor IaC hadolint report Sensor [iac]
  [INFO] Sensor IaC hadolint report Sensor [iac] (done) | time=0ms
  [INFO] Sensor Java Config Sensor [iac]
  [INFO] There are no files to be analyzed for the Java language
  [INFO] Sensor Java Config Sensor [iac] (done) | time=1ms
  [INFO] Sensor IaC Docker Sensor [iac]
  [INFO] There are no files to be analyzed for the Docker language
  [INFO] Sensor IaC Docker Sensor [iac] (done) | time=1ms
  [INFO] Sensor IaC GitHub Actions Sensor [iac]
  [INFO] There are no files to be analyzed for the GitHub Actions language
  [INFO] Sensor IaC GitHub Actions Sensor [iac] (done) | time=1ms
  [INFO] Sensor IaC actionlint report Sensor [iac]
  [INFO] Sensor IaC actionlint report Sensor [iac] (done) | time=0ms
  [INFO] Sensor IaC Shell Sensor [iac]
  [INFO] There are no files to be analyzed for the Shell language
  [INFO] Sensor IaC Shell Sensor [iac] (done) | time=1ms
  [INFO] Sensor ThymeLeaf template sensor [securityjavafrontend]
  [INFO] Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms
  [INFO] Sensor JavaAndroidConfigurationSensor [securityjavafrontend]
  [INFO] Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms
  [INFO] Sensor JavaModuleSecuritySensor [securityjavafrontend]
  [INFO] Sensor JavaModuleSecuritySensor [securityjavafrontend] (done) | time=0ms
  [INFO] Sensor SurefireSensor [java]
  [INFO] parsing [/w/workspace/dcaegen2-services-prh-sonar/prh-commons/target/surefire-reports]
  [INFO] Sensor SurefireSensor [java] (done) | time=6ms
  [INFO] Sensor Removed properties sensor [java]
  [WARNING] Property 'sonar.jacoco.reportPath' is no longer supported. Use JaCoCo's xml report and sonar-jacoco plugin.
  [WARNING] Property 'sonar.jacoco.itReportPath' is no longer supported. Use JaCoCo's xml report and sonar-jacoco plugin.
  [INFO] Sensor Removed properties sensor [java] (done) | time=3ms
  [INFO] Sensor XML Sensor [xml]
  [INFO] 1 source file to be analyzed
  [INFO] 1/1 source file has been analyzed
  [INFO] Sensor XML Sensor [xml] (done) | time=20ms
  [INFO] Sensor Java A3S Context Collector [javaa3scontextcollector]
  [INFO] Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms
  [INFO] ------------- Run sensors on module dcaegen2-services-prh
  [WARNING] Binary paths (sonar.java.binaries) are empty. .class files can not be looked up to facilitate caching.
  [INFO] Sensor JaCoCo XML Report Importer [jacoco]
  [WARNING] No coverage report can be found with sonar.coverage.jacoco.xmlReportPaths='/w/workspace/dcaegen2-services-prh-sonar/target/site/jacoco-ut/jacoco.xml'. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml
  [INFO] No report imported, no coverage information will be imported by JaCoCo XML Report Importer
  [INFO] Sensor JaCoCo XML Report Importer [jacoco] (done) | time=6ms
  [INFO] Sensor IaC hadolint report Sensor [iac]
  [INFO] Sensor IaC hadolint report Sensor [iac] (done) | time=1ms
  [INFO] Sensor Java Config Sensor [iac]
  [INFO] There are no files to be analyzed for the Java language
  [INFO] Sensor Java Config Sensor [iac] (done) | time=2ms
  [INFO] Sensor IaC Docker Sensor [iac]
  [INFO] There are no files to be analyzed for the Docker language
  [INFO] Sensor IaC Docker Sensor [iac] (done) | time=2ms
  [INFO] Sensor IaC GitHub Actions Sensor [iac]
  [INFO] There are no files to be analyzed for the GitHub Actions language
  [INFO] Sensor IaC GitHub Actions Sensor [iac] (done) | time=2ms
  [INFO] Sensor IaC actionlint report Sensor [iac]
  [INFO] Sensor IaC actionlint report Sensor [iac] (done) | time=1ms
  [INFO] Sensor IaC Shell Sensor [iac]
  [INFO] There are no files to be analyzed for the Shell language
  [INFO] Sensor IaC Shell Sensor [iac] (done) | time=0ms
  [INFO] Sensor ThymeLeaf template sensor [securityjavafrontend]
  [INFO] Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms
  [INFO] Sensor JavaAndroidConfigurationSensor [securityjavafrontend]
  [INFO] Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms
  [INFO] Sensor XML Sensor [xml]
  [INFO] 1 source file to be analyzed
  [INFO] 1/1 source file has been analyzed
  [INFO] Sensor XML Sensor [xml] (done) | time=33ms
  [INFO] Sensor Java A3S Context Collector [javaa3scontextcollector]
  [INFO] Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=1ms
  [INFO] Sensor DBD/Java IR Generation [dbdjavafrontend]
  [INFO] Sensor DBD/Java IR Generation [dbdjavafrontend] (done) | time=77ms
  [INFO] Sensor javabugs [dbd]
  [INFO] Analyzing 522/996 functions to detect bugs.
  [INFO] Sensor javabugs [dbd] (done) | time=858ms
  [INFO] Sensor pythonbugs [dbd]
  [INFO] No IR files have been included for analysis.
  [INFO] Sensor pythonbugs [dbd] (done) | time=2ms
  [INFO] Sensor EnterpriseTextAndSecretsSensor [textenterprise]
  [INFO] Available processors: 8
  [INFO] Using 8 threads for analysis.
  [INFO] The property "sonar.tests" is not set. To improve the analysis accuracy, we categorize a file as a test file if any of the following is true:
    * The filename starts with "test"
    * The filename contains "test." or "tests."
    * Any directory in the file path is named: "doc", "docs", "test", "tests", "mock" or "mocks"
    * Any directory in the file path has a name ending in "test" or "tests"
  
  [INFO] Start fetching files for the text and secrets analysis
  [INFO] Using Git CLI to retrieve dirty files
  [INFO] Retrieving language associated files and files included via "sonar.text.inclusions" that are tracked by git
  [INFO] Starting the text and secrets analysis
  [INFO] 88 source files to be analyzed for the text and secrets analysis
  [INFO] 88/88 source files have been analyzed for the text and secrets analysis
  [INFO] Start fetching files for the binary file analysis
  [INFO] There are no files to be analyzed for the binary file analysis
  [INFO] Sensor EnterpriseTextAndSecretsSensor [textenterprise] (done) | time=805ms
  [INFO] Sensor JavaSecuritySensor [security]
  [INFO] 13 taint analysis rules enabled.
  [INFO] Analyzing 235 UCFGs to detect vulnerabilities.
  [INFO] No entry points found.
  [INFO] java security sensor: Begin: 2026-05-09T02:16:35.023712021Z, End: 2026-05-09T02:16:36.862877157Z, Duration: 00:00:01.839
    Load type hierarchy and UCFGs: Begin: 2026-05-09T02:16:35.027710672Z, End: 2026-05-09T02:16:35.219390987Z, Duration: 00:00:00.191
      Load type hierarchy: Begin: 2026-05-09T02:16:35.027723802Z, End: 2026-05-09T02:16:35.088607361Z, Duration: 00:00:00.060
      Load UCFGs: Begin: 2026-05-09T02:16:35.088833402Z, End: 2026-05-09T02:16:35.219334464Z, Duration: 00:00:00.130
    Check cache: Begin: 2026-05-09T02:16:35.220150013Z, End: 2026-05-09T02:16:35.220644907Z, Duration: 00:00:00.000
      Load cache: Begin: 2026-05-09T02:16:35.220436747Z, End: 2026-05-09T02:16:35.220449878Z, Duration: 00:00:00.000
    Create runtime call graph: Begin: 2026-05-09T02:16:35.220688369Z, End: 2026-05-09T02:16:35.256467718Z, Duration: 00:00:00.035
      Variable Type Analysis #1: Begin: 2026-05-09T02:16:35.221107469Z, End: 2026-05-09T02:16:35.242232768Z, Duration: 00:00:00.021
        Create runtime type propagation graph: Begin: 2026-05-09T02:16:35.221737829Z, End: 2026-05-09T02:16:35.235190022Z, Duration: 00:00:00.013
        Run SCC (Tarjan) on 987 nodes: Begin: 2026-05-09T02:16:35.235520968Z, End: 2026-05-09T02:16:35.238058339Z, Duration: 00:00:00.002
        Propagate runtime types to strongly connected components: Begin: 2026-05-09T02:16:35.238125022Z, End: 2026-05-09T02:16:35.242185396Z, Duration: 00:00:00.004
      Variable Type Analysis #2: Begin: 2026-05-09T02:16:35.244709806Z, End: 2026-05-09T02:16:35.255687721Z, Duration: 00:00:00.010
        Create runtime type propagation graph: Begin: 2026-05-09T02:16:35.244713747Z, End: 2026-05-09T02:16:35.253127388Z, Duration: 00:00:00.008
        Run SCC (Tarjan) on 987 nodes: Begin: 2026-05-09T02:16:35.253214023Z, End: 2026-05-09T02:16:35.254024701Z, Duration: 00:00:00.000
        Propagate runtime types to strongly connected components: Begin: 2026-05-09T02:16:35.254064084Z, End: 2026-05-09T02:16:35.255636758Z, Duration: 00:00:00.001
    Load config: Begin: 2026-05-09T02:16:35.256555562Z, End: 2026-05-09T02:16:36.827251364Z, Duration: 00:00:01.570
    Compute entry points: Begin: 2026-05-09T02:16:36.827407742Z, End: 2026-05-09T02:16:36.859109358Z, Duration: 00:00:00.031
  [INFO] java security sensor peak memory: 508 MB
  [INFO] Sensor JavaSecuritySensor [security] (done) | time=1860ms
  [INFO] ------------- Run sensors on project
  [INFO] Sensor JaCoCo Aggregate XML Report Importer [jacoco]
  [INFO] Sensor JaCoCo Aggregate XML Report Importer [jacoco] (done) | time=0ms
  [INFO] Sensor CveReachabilitySensor [cvereachability]
  [INFO] Skipping CveReachabilitySensor
  [INFO] Sensor CveReachabilitySensor [cvereachability] (done) | time=0ms
  [INFO] Sensor javaSecurityContextCollectorSensor [securitya3scontextcollector]
  [INFO] Sensor javaSecurityContextCollectorSensor [securitya3scontextcollector] (done) | time=0ms
  [INFO] Sensor Java A3S Project Context Collector [javaa3scontextcollector]
  [INFO] Sensor Java A3S Project Context Collector [javaa3scontextcollector] (done) | time=0ms
  [INFO] Sensor JavaProjectSensor [java]
  [INFO] Sensor JavaProjectSensor [java] (done) | time=2ms
  [INFO] Sensor JavaArchitectureSensor [architecture]
  [INFO] Found 1 potential Udg file location(s) for "java" in "/w/workspace/dcaegen2-services-prh-sonar/target/sonar"
  [INFO] - /w/workspace/dcaegen2-services-prh-sonar/target/sonar/architecture/java
  [INFO] Architecture analysis is enabled with the following features: legacy, discovery, flaws, smells, deviations, directives
  [INFO] * Protobuf reading starting | memory total=602 | free=178 | used=423 (MB)
  [INFO] * Reading SonarArchitecture UDG data from directory "/w/workspace/dcaegen2-services-prh-sonar/target/sonar/architecture/java"
  [INFO] * Files successfully loaded: "85" out of "85"
  [INFO] * Purging externals (components not scanned) from graphs
  [INFO] * Purging excluded nodes from graphs
  [INFO] * Protobuf reading complete | memory total=602 | free=344 | used=257 (MB)
  [INFO] * Build architecture.graph.java.namespace_graph.default_perspective hierarchy graph complete (filtered=false) | memory total=602 | free=336 | used=265 (MB)
  [INFO] No directives configured
  [INFO] * No intended architecture defined or detected, using an empty model
  [INFO] Sensor JavaArchitectureSensor [architecture] (done) | time=536ms
  [INFO] Sensor Zero Coverage Sensor
  [INFO] Sensor Zero Coverage Sensor (done) | time=1ms
  [INFO] Sensor Java CPD Block Indexer
  [INFO] Sensor Java CPD Block Indexer (done) | time=59ms
  [INFO] Sensor Architecture Telemetry [architecture]
  [INFO] Sensor Architecture Telemetry [architecture] (done) | time=0ms
  [INFO] ------------- Gather SCA dependencies on project
  [INFO] Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'.
  [INFO] Dependency analysis skipped
  [INFO] CPD Executor 20 files had no CPD blocks
  [INFO] CPD Executor Calculating CPD for 35 files
  [INFO] CPD Executor CPD calculation finished (done) | time=12ms
  [INFO] SCM Publisher SCM provider for this project is: git
  [INFO] SCM Publisher 88 source files to be analyzed
  [INFO] SCM Publisher 88/88 source files have been analyzed (done) | time=779ms
  [INFO] SCM revision ID '9f3d6465676075e58d694384dd759bfbfea7bf97'
  [INFO] Analysis report generated in 174ms, dir size=954 KB
  [INFO] Analysis report compressed in 126ms, zip size=374 KB
  [INFO] Analysis report uploaded in 947ms
  [INFO] ANALYSIS SUCCESSFUL, you can find the results at: https://sonarcloud.io/dashboard?id=onap_dcaegen2-services-prh
  [INFO] Note that you will be able to access the updated dashboard once the server has processed the submitted analysis report
  [INFO] More about the report processing at https://sonarcloud.io/api/ce/task?id=AZ4Khcf4D8k6HhVEBJPL
  [INFO] ------------- Upload SCA dependency files
  [INFO] Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'.
  [INFO] Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'.
  [INFO] Successfully sent architecture data
  [WARNING] Failed to publish the sensor cache
  [INFO] Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'.
  [INFO] Analysis total time: 25.158 s
  [INFO] ------------------------------------------------------------------------
  [INFO] Reactor Summary:
  [INFO] 
  [INFO] dcaegen2-services-prh 1.13.0-SNAPSHOT .............. SUCCESS [ 32.044 s]
  [INFO] prh-commons ........................................ SKIPPED
  [INFO] prh-app-server 1.13.0-SNAPSHOT ..................... SKIPPED
  [INFO] ------------------------------------------------------------------------
  [INFO] BUILD SUCCESS
  [INFO] ------------------------------------------------------------------------
  [INFO] Total time: 33.100 s
  [INFO] Finished at: 2026-05-09T02:16:42Z
  [INFO] ------------------------------------------------------------------------
  [dcaegen2-services-prh-sonar] $ /bin/bash /tmp/jenkins12863586762484505425.sh
  [Boolean condition] checking [true] against [^(1|y|yes|t|true|on|run)$] (origin token: true)
  Run condition [Not] preventing perform for step [BuilderChain]
  [PostBuildScript] - [INFO] Executing post build scripts.
  [dcaegen2-services-prh-sonar] $ /bin/bash /tmp/jenkins11181678193167130708.sh
  ---> sysstat.sh
  [dcaegen2-services-prh-sonar] $ /bin/bash /tmp/jenkins16181549935077071438.sh
  ---> package-listing.sh
  ++ facter osfamily
  ++ tr '[:upper:]' '[:lower:]'
  + OS_FAMILY=debian
  + workspace=/w/workspace/dcaegen2-services-prh-sonar
  + START_PACKAGES=/tmp/packages_start.txt
  + END_PACKAGES=/tmp/packages_end.txt
  + DIFF_PACKAGES=/tmp/packages_diff.txt
  + PACKAGES=/tmp/packages_start.txt
  + '[' /w/workspace/dcaegen2-services-prh-sonar ']'
  + PACKAGES=/tmp/packages_end.txt
  + case "${OS_FAMILY}" in
  + dpkg -l
  + grep '^ii'
  + '[' -f /tmp/packages_start.txt ']'
  + '[' -f /tmp/packages_end.txt ']'
  + diff /tmp/packages_start.txt /tmp/packages_end.txt
  + '[' /w/workspace/dcaegen2-services-prh-sonar ']'
  + mkdir -p /w/workspace/dcaegen2-services-prh-sonar/archives/
  + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/dcaegen2-services-prh-sonar/archives/
  [dcaegen2-services-prh-sonar] $ /bin/bash /tmp/jenkins7114006219477428163.sh
  ---> capture-instance-metadata.sh
  Setup pyenv:
    system
    3.8.13
    3.9.13
  * 3.10.6 (set by /w/workspace/dcaegen2-services-prh-sonar/.python-version)
  lf-activate-venv(): INFO: Reuse venv:/tmp/venv-npwW from file:/tmp/.os_lf_venv
  lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv)
  lf-activate-venv(): INFO: Attempting to install with network-safe options...
  lf-activate-venv(): INFO: Base packages installed successfully
  lf-activate-venv(): INFO: Installing additional packages: lftools 
  lf-activate-venv(): INFO: Adding /tmp/venv-npwW/bin to PATH
  INFO: Running in OpenStack, capturing instance metadata
  [dcaegen2-services-prh-sonar] $ /bin/bash /tmp/jenkins17527654468793992535.sh
  provisioning config files...
  copy managed file [jenkins-log-archives-settings] to file:/w/workspace/dcaegen2-services-prh-sonar@tmp/config11304641892446153913tmp
  Regular expression run condition: Expression=[^.*logs-s3.*], Label=[]
  Run condition [Regular expression match] preventing perform for step [Provide Configuration files]
  [EnvInject] - Injecting environment variables from a build step.
  [EnvInject] - Injecting as environment variables the properties content 
  SERVER_ID=logs
  
  [EnvInject] - Variables injected successfully.
  [dcaegen2-services-prh-sonar] $ /bin/bash /tmp/jenkins6694975463573565465.sh
  ---> create-netrc.sh
  [dcaegen2-services-prh-sonar] $ /bin/bash /tmp/jenkins15427759788694978817.sh
  ---> python-tools-install.sh
  Setup pyenv:
    system
    3.8.13
    3.9.13
  * 3.10.6 (set by /w/workspace/dcaegen2-services-prh-sonar/.python-version)
  lf-activate-venv(): INFO: Reuse venv:/tmp/venv-npwW from file:/tmp/.os_lf_venv
  lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv)
  lf-activate-venv(): INFO: Attempting to install with network-safe options...
  lf-activate-venv(): INFO: Base packages installed successfully
  lf-activate-venv(): INFO: Installing additional packages: lftools 
  lf-activate-venv(): INFO: Adding /tmp/venv-npwW/bin to PATH
  [dcaegen2-services-prh-sonar] $ /bin/sh /tmp/jenkins9007393619688152023.sh
  ---> uv-install.sh
  uv 0.11.12 is already installed
  uvx 0.11.12 (x86_64-unknown-linux-gnu)
  [dcaegen2-services-prh-sonar] $ /bin/bash /tmp/jenkins11529286807397746031.sh
  ---> sudo-logs.sh
  Archiving 'sudo' log..
  [dcaegen2-services-prh-sonar] $ /bin/bash /tmp/jenkins2184338351392127178.sh
  ---> job-cost.sh
  INFO: Activating Python virtual environment...
  Setup pyenv:
    system
    3.8.13
    3.9.13
  * 3.10.6 (set by /w/workspace/dcaegen2-services-prh-sonar/.python-version)
  lf-activate-venv(): INFO: Reuse venv:/tmp/venv-npwW from file:/tmp/.os_lf_venv
  lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv)
  lf-activate-venv(): INFO: Attempting to install with network-safe options...
  lf-activate-venv(): INFO: Base packages installed successfully
  lf-activate-venv(): INFO: Installing additional packages: zipp==1.1.0 python-openstackclient urllib3~=1.26.15 
  lf-activate-venv(): INFO: Adding /tmp/venv-npwW/bin to PATH
  INFO: No stack-cost file found
  INFO: Instance uptime: 241s
  INFO: Fetching instance metadata (attempt 1 of 3)...
  DEBUG: URL: http://169.254.169.254/latest/meta-data/instance-type
  INFO: Successfully fetched instance metadata
  INFO: Instance type: v3-standard-8
  INFO: Retrieving pricing info for: v3-standard-8
  INFO: Fetching Vexxhost pricing API (attempt 1 of 3)...
  DEBUG: URL: https://pricing.vexxhost.net/v1/pricing/v3-standard-8/cost?seconds=241
  INFO: Successfully fetched Vexxhost pricing API
  INFO: Retrieved cost: 0.22
  INFO: Retrieved resource: v3-standard-8
  INFO: Creating archive directory: /w/workspace/dcaegen2-services-prh-sonar/archives/cost
  INFO: Archiving costs to: /w/workspace/dcaegen2-services-prh-sonar/archives/cost.csv
  INFO: Successfully archived job cost data
  DEBUG: Cost data: dcaegen2-services-prh-sonar,2240,2026-05-09 02:17:11,v3-standard-8,241,0.22,0.00,SUCCESS
  [dcaegen2-services-prh-sonar] $ /bin/bash -l /tmp/jenkins15293416699453699827.sh
  ---> logs-deploy.sh
  Setup pyenv:
    system
    3.8.13
    3.9.13
  * 3.10.6 (set by /w/workspace/dcaegen2-services-prh-sonar/.python-version)
  lf-activate-venv(): INFO: Reuse venv:/tmp/venv-npwW from file:/tmp/.os_lf_venv
  lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv)
  lf-activate-venv(): INFO: Attempting to install with network-safe options...
  lf-activate-venv(): INFO: Base packages installed successfully
  lf-activate-venv(): INFO: Installing additional packages: lftools urllib3~=1.26.15 
  lf-activate-venv(): INFO: Adding /tmp/venv-npwW/bin to PATH
  INFO: Nexus URL https://nexus.onap.org path production/vex-yul-ecomp-jenkins-1/dcaegen2-services-prh-sonar/2240
  INFO: archiving workspace using pattern(s): -p **/*.log -p **/hs_err_*.log -p **/target/**/feature.xml -p **/target/failsafe-reports/failsafe-summary.xml -p **/target/surefire-reports/*-output.txt
  Archives upload complete.
  INFO: archiving logs to Nexus
  ---> uname -a:
  Linux prd-ubuntu1804-docker-8c-8g-9044 4.15.0-192-generic #203-Ubuntu SMP Wed Aug 10 17:40:03 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
  
  
  ---> lscpu:
  Architecture:        x86_64
  CPU op-mode(s):      32-bit, 64-bit
  Byte Order:          Little Endian
  CPU(s):              8
  On-line CPU(s) list: 0-7
  Thread(s) per core:  1
  Core(s) per socket:  1
  Socket(s):           8
  NUMA node(s):        1
  Vendor ID:           AuthenticAMD
  CPU family:          23
  Model:               49
  Model name:          AMD EPYC-Rome Processor
  Stepping:            0
  CPU MHz:             2799.974
  BogoMIPS:            5599.94
  Virtualization:      AMD-V
  Hypervisor vendor:   KVM
  Virtualization type: full
  L1d cache:           32K
  L1i cache:           32K
  L2 cache:            512K
  L3 cache:            16384K
  NUMA node0 CPU(s):   0-7
  Flags:               fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm rep_good nopl xtopology cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext perfctr_core ssbd ibrs ibpb stibp vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves clzero xsaveerptr arat npt nrip_save umip rdpid arch_capabilities
  
  
  ---> nproc:
  8
  
  
  ---> df -h:
  Filesystem      Size  Used Avail Use% Mounted on
  udev             16G     0   16G   0% /dev
  tmpfs           3.2G  712K  3.2G   1% /run
  /dev/vda1       155G   11G  145G   7% /
  tmpfs            16G     0   16G   0% /dev/shm
  tmpfs           5.0M     0  5.0M   0% /run/lock
  tmpfs            16G     0   16G   0% /sys/fs/cgroup
  /dev/vda15      105M  4.4M  100M   5% /boot/efi
  tmpfs           3.2G     0  3.2G   0% /run/user/1001
  
  
  ---> free -m:
                total        used        free      shared  buff/cache   available
  Mem:          32167         837       28580           0        2749       30896
  Swap:          1023           0        1023
  
  
  ---> ip addr:
  1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
      link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
      inet 127.0.0.1/8 scope host lo
         valid_lft forever preferred_lft forever
      inet6 ::1/128 scope host 
         valid_lft forever preferred_lft forever
  2: ens3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1458 qdisc mq state UP group default qlen 1000
      link/ether fa:16:3e:bd:c4:3b brd ff:ff:ff:ff:ff:ff
      inet 10.30.107.231/23 brd 10.30.107.255 scope global dynamic ens3
         valid_lft 86155sec preferred_lft 86155sec
      inet6 fe80::f816:3eff:febd:c43b/64 scope link 
         valid_lft forever preferred_lft forever
  3: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default 
      link/ether 02:42:90:ef:84:c7 brd ff:ff:ff:ff:ff:ff
      inet 10.250.0.254/24 brd 10.250.0.255 scope global docker0
         valid_lft forever preferred_lft forever
  
  
  ---> sar -b -r -n DEV:
  Linux 4.15.0-192-generic (prd-ubuntu1804-docker-8c-8g-9044) 	05/09/26 	_x86_64_	(8 CPU)
  
  02:13:20     LINUX RESTART	(8 CPU)
  
  02:14:02          tps      rtps      wtps   bread/s   bwrtn/s
  02:15:01       183.95     18.35    165.60    352.08  99196.07
  02:16:01        90.87      9.13     81.74    512.90  24374.41
  02:17:01       251.72     32.16    219.56   2461.32  11650.32
  Average:       175.46     19.89    155.57   1112.96  44770.15
  
  02:14:02    kbmemfree   kbavail kbmemused  %memused kbbuffers  kbcached  kbcommit   %commit  kbactive   kbinact   kbdirty
  02:15:01     29681012  31431336   3258200      9.89     79108   1973660   1991500      5.86   1132236   1813116    200868
  02:16:01     27441340  29440380   5497872     16.69     85016   2209204   3628912     10.68   3185600   1981284      2388
  02:17:01     29259784  31626460   3679428     11.17     88480   2568568   1456648      4.29   1109476   2236244     30204
  Average:     28794045  30832725   4145167     12.58     84201   2250477   2359020      6.94   1809104   2010215     77820
  
  02:14:02        IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s   %ifutil
  02:15:01         ens3    172.92    127.66   2040.64     26.37      0.00      0.00      0.00      0.00
  02:15:01           lo      1.56      1.56      0.19      0.19      0.00      0.00      0.00      0.00
  02:15:01      docker0      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
  02:16:01         ens3    623.29    380.92   3601.94     98.28      0.00      0.00      0.00      0.00
  02:16:01           lo     13.03     13.03      1.64      1.64      0.00      0.00      0.00      0.00
  02:16:01      docker0      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
  02:17:01         ens3    571.29    388.37   3234.44    122.75      0.00      0.00      0.00      0.00
  02:17:01           lo      1.27      1.27      0.15      0.15      0.00      0.00      0.00      0.00
  02:17:01      docker0      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
  Average:         ens3    457.42    299.94   2964.17     82.78      0.00      0.00      0.00      0.00
  Average:           lo      5.31      5.31      0.66      0.66      0.00      0.00      0.00      0.00
  Average:      docker0      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
  
  
  ---> sar -P ALL:
  Linux 4.15.0-192-generic (prd-ubuntu1804-docker-8c-8g-9044) 	05/09/26 	_x86_64_	(8 CPU)
  
  02:13:20     LINUX RESTART	(8 CPU)
  
  02:14:02        CPU     %user     %nice   %system   %iowait    %steal     %idle
  02:15:01        all     12.31      0.00      0.91      1.70      0.05     85.04
  02:15:01          0      6.40      0.00      0.70      0.03      0.03     92.84
  02:15:01          1      3.72      0.00      0.22      0.02      0.02     96.02
  02:15:01          2      4.36      0.00      0.46      0.02      0.05     95.11
  02:15:01          3     10.47      0.00      0.82      8.62      0.05     80.04
  02:15:01          4     23.49      0.00      1.41      0.36      0.07     74.68
  02:15:01          5     26.66      0.00      2.39      1.29      0.07     69.59
  02:15:01          6     10.95      0.00      0.58      3.27      0.07     85.13
  02:15:01          7     12.44      0.00      0.64      0.05      0.03     86.83
  02:16:01        all     37.84      0.00      1.10      0.30      0.18     60.59
  02:16:01          0     36.21      0.00      0.90      0.07      0.17     62.65
  02:16:01          1     35.90      0.00      1.28      0.02      0.13     62.67
  02:16:01          2     46.46      0.00      1.61      0.65      0.20     51.08
  02:16:01          3     34.24      0.00      0.74      1.12      0.13     63.77
  02:16:01          4     39.48      0.00      0.97      0.07      0.17     59.32
  02:16:01          5     31.11      0.00      1.35      0.37      0.42     66.76
  02:16:01          6     35.39      0.00      0.65      0.00      0.13     63.82
  02:16:01          7     43.90      0.00      1.34      0.05      0.12     54.59
  02:17:01        all     23.66      0.00      1.21      0.68      0.08     74.37
  02:17:01          0     18.44      0.00      1.12      0.58      0.07     79.79
  02:17:01          1     17.21      0.00      1.00      0.32      0.07     81.40
  02:17:01          2     27.78      0.00      1.52      0.89      0.08     69.73
  02:17:01          3     17.98      0.00      1.24      2.17      0.08     78.53
  02:17:01          4     36.84      0.00      1.70      0.27      0.12     61.07
  02:17:01          5     21.48      0.00      0.80      0.28      0.07     77.37
  02:17:01          6     23.11      0.00      1.18      0.48      0.08     75.14
  02:17:01          7     26.43      0.00      1.12      0.49      0.08     71.88
  Average:        all     24.67      0.00      1.07      0.89      0.11     73.27
  Average:          0     20.41      0.00      0.91      0.23      0.09     78.36
  Average:          1     19.04      0.00      0.84      0.12      0.07     79.93
  Average:          2     26.31      0.00      1.20      0.52      0.11     71.86
  Average:          3     20.96      0.00      0.93      3.94      0.09     74.08
  Average:          4     33.32      0.00      1.36      0.23      0.12     64.97
  Average:          5     26.42      0.00      1.51      0.64      0.18     71.24
  Average:          6     23.23      0.00      0.80      1.24      0.10     74.63
  Average:          7     27.66      0.00      1.04      0.20      0.08     71.03
  
  
  