Started by timer Running as SYSTEM [EnvInject] - Loading node environment variables. Building remotely on prd-ubuntu2204-docker-2c-2g-13374 (ubuntu2204-docker-2c-2g) in workspace /w/workspace/serviceutils-sonar The recommended git tool is: NONE using credential jenkins-ssh Wiping out workspace first. Cloning the remote Git repository Cloning repository git://devvexx.opendaylight.org/mirror/serviceutils > git init /w/workspace/serviceutils-sonar # timeout=10 Fetching upstream changes from git://devvexx.opendaylight.org/mirror/serviceutils > git --version # timeout=10 > git --version # 'git version 2.34.1' using GIT_SSH to set credentials jenkins-ssh Verifying host key using known hosts file You're using 'Known hosts file' strategy to verify ssh host keys, but your known_hosts file does not exist, please go to 'Manage Jenkins' -> 'Security' -> 'Git Host Key Verification Configuration' and configure host key verification. > git fetch --tags --force --progress -- git://devvexx.opendaylight.org/mirror/serviceutils +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git://devvexx.opendaylight.org/mirror/serviceutils # 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 d25834a5a76c52a4f860e3b356cc97881eb4d998 (refs/remotes/origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f d25834a5a76c52a4f860e3b356cc97881eb4d998 # timeout=10 Commit message: "CI: Enable Gerrit Verify workflows with GHA" > git rev-list --no-walk d25834a5a76c52a4f860e3b356cc97881eb4d998 # timeout=10 Run condition [Boolean condition] enabling prebuild for step [BuilderChain] Run condition [Not] preventing prebuild for step [BuilderChain] [serviceutils-sonar] $ /bin/bash /tmp/jenkins10378269371010175451.sh ---> python-tools-install.sh Setup pyenv: * system (set by /opt/pyenv/version) * 3.8.20 (set by /opt/pyenv/version) * 3.9.20 (set by /opt/pyenv/version) 3.10.15 3.11.10 lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-oDMU 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-oDMU/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.31.0 requires pyparsing<4,>=3.0.4, but you have pyparsing 2.4.7 which is incompatible. Python 3.11.10 pip 25.3 from /tmp/venv-oDMU/lib/python3.11/site-packages/pip (python 3.11) appdirs==1.4.4 argcomplete==3.6.3 aspy.yaml==1.3.0 attrs==25.4.0 autopage==0.5.2 beautifulsoup4==4.14.3 boto3==1.42.9 botocore==1.42.9 bs4==0.0.2 cachetools==6.2.3 certifi==2025.11.12 cffi==2.0.0 cfgv==3.5.0 chardet==5.2.0 charset-normalizer==3.4.4 click==8.3.1 cliff==4.13.0 cmd2==3.0.0 cryptography==3.3.2 debtcollector==3.0.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.20.0 future==1.0.0 gitdb==4.0.12 GitPython==3.1.45 google-auth==2.43.0 httplib2==0.31.0 identify==2.6.15 idna==3.11 importlib-resources==1.5.0 iso8601==2.1.0 Jinja2==3.1.6 jmespath==1.0.1 jsonpatch==1.33 jsonpointer==3.0.0 jsonschema==4.25.1 jsonschema-specifications==2025.9.1 keystoneauth1==5.12.0 kubernetes==34.1.0 lftools==0.37.18 lxml==6.0.2 markdown-it-py==4.0.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.9.1 oauth2client==4.1.3 oauthlib==3.3.1 openstacksdk==4.8.0 os-service-types==1.8.2 osc-lib==4.2.0 oslo.config==10.1.0 oslo.context==6.2.0 oslo.i18n==6.7.1 oslo.log==7.2.1 oslo.serialization==5.8.0 oslo.utils==9.2.0 packaging==25.0 pbr==7.0.3 platformdirs==4.5.1 prettytable==3.17.0 psutil==7.1.3 pyasn1==0.6.1 pyasn1_modules==0.4.2 pycparser==2.23 pygerrit2==2.0.15 PyGithub==2.8.1 Pygments==2.19.2 PyJWT==2.10.1 PyNaCl==1.6.1 pyparsing==2.4.7 pyperclip==1.11.0 pyrsistent==0.20.0 python-cinderclient==9.8.0 python-dateutil==2.9.0.post0 python-heatclient==4.3.0 python-jenkins==1.8.3 python-keystoneclient==5.7.0 python-magnumclient==4.9.0 python-openstackclient==8.2.0 python-swiftclient==4.9.0 PyYAML==6.0.3 referencing==0.37.0 requests==2.32.5 requests-oauthlib==2.0.0 requestsexceptions==1.4.0 rfc3986==2.0.0 rich==14.2.0 rich-argparse==1.7.2 rpds-py==0.30.0 rsa==4.9.1 ruamel.yaml==0.18.16 ruamel.yaml.clib==0.2.15 s3transfer==0.16.0 simplejson==3.20.2 six==1.17.0 smmap==5.0.2 soupsieve==2.8 stevedore==5.6.0 tabulate==0.9.0 toml==0.10.2 tomlkit==0.13.3 tqdm==4.67.1 typing_extensions==4.15.0 tzdata==2025.3 urllib3==1.26.20 virtualenv==20.35.4 wcwidth==0.2.14 websocket-client==1.9.0 wrapt==2.0.1 xdg==6.0.0 xmltodict==1.0.2 yq==3.4.3 [Boolean condition] checking [true] against [^(1|y|yes|t|true|on|run)$] (origin token: true) Run condition [Boolean condition] enabling perform for step [BuilderChain] [serviceutils-sonar] $ /bin/sh -xe /tmp/jenkins13627926995292207183.sh + echo Using SonarCloud Using SonarCloud [serviceutils-sonar] $ /bin/sh -xe /tmp/jenkins4797037439036235667.sh + echo quiet=on Unpacking https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.6/apache-maven-3.9.6-bin.zip to /w/tools/hudson.tasks.Maven_MavenInstallation/mvn39 on prd-ubuntu2204-docker-2c-2g-13374 [serviceutils-sonar] $ /w/tools/hudson.tasks.Maven_MavenInstallation/mvn39/bin/mvn -DGERRIT_BRANCH=master -DPROJECT=serviceutils -DMVN=/w/tools/hudson.tasks.Maven_MavenInstallation/mvn39/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=serviceutils -Dsha1=origin/master -DMAVEN_OPTS=-Xmx1024m -DGERRIT_REFSPEC=refs/heads/master -DM2_HOME=/w/tools/hudson.tasks.Maven_MavenInstallation/mvn39 -DMAVEN_PARAMS= -DSONAR_MAVEN_GOAL=sonar:sonar --version Apache Maven 3.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae) Maven home: /w/tools/hudson.tasks.Maven_MavenInstallation/mvn39 Java version: 21.0.9, vendor: Ubuntu, runtime: /usr/lib/jvm/java-21-openjdk-amd64 Default locale: en, platform encoding: UTF-8 OS name: "linux", version: "5.15.0-161-generic", arch: "amd64", family: "unix" [serviceutils-sonar] $ /bin/sh -xe /tmp/jenkins16855580584016073108.sh + rm /home/jenkins/.wgetrc [EnvInject] - Injecting environment variables from a build step. [EnvInject] - Injecting as environment variables the properties content SET_JDK_VERSION=openjdk21 GIT_URL="git://devvexx.opendaylight.org/mirror" [EnvInject] - Variables injected successfully. [serviceutils-sonar] $ /bin/sh /tmp/jenkins11438776039674139898.sh ---> update-java-alternatives.sh ---> Updating Java version ---> Ubuntu/Debian system detected update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/java to provide /usr/bin/java (java) in manual mode update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/javac to provide /usr/bin/javac (javac) in manual mode update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64 to provide /usr/lib/jvm/java-openjdk (java_sdk_openjdk) in manual mode openjdk version "21.0.9" 2025-10-21 OpenJDK Runtime Environment (build 21.0.9+10-Ubuntu-122.04) OpenJDK 64-Bit Server VM (build 21.0.9+10-Ubuntu-122.04, mixed mode, sharing) JAVA_HOME=/usr/lib/jvm/java-21-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=openjdk21 SONARCLOUD_QUALITYGATE_WAIT=False SCAN_DEV_BRANCH=False PROJECT_ORGANIZATION=opendaylight SONAR_HOST_URL=https://sonarcloud.io PROJECT_KEY=opendaylight_serviceutils [EnvInject] - Variables injected successfully. provisioning config files... copy managed file [global-settings] to file:/w/workspace/serviceutils-sonar@tmp/config143331233286274326tmp copy managed file [serviceutils-settings] to file:/w/workspace/serviceutils-sonar@tmp/config10234478636211880070tmp [serviceutils-sonar] $ /bin/bash -l /tmp/jenkins2853887405712276871.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/mvn39/bin/mvn clean install -e -Dsonar --global-settings /w/workspace/serviceutils-sonar@tmp/config143331233286274326tmp --settings /w/workspace/serviceutils-sonar@tmp/config10234478636211880070tmp --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.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae) Maven home: /w/tools/hudson.tasks.Maven_MavenInstallation/mvn39 Java version: 21.0.9, vendor: Ubuntu, runtime: /usr/lib/jvm/java-21-openjdk-amd64 Default locale: en, platform encoding: UTF-8 OS name: "linux", version: "5.15.0-161-generic", arch: "amd64", family: "unix" [INFO] Error stacktraces are turned on. [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] ODL :: serviceutils :: quality-parent [pom] [INFO] ODL :: serviceutils :: binding-parent [pom] [INFO] ODL :: serviceutils :: commons [pom] [INFO] ODL :: serviceutils :: metrics-api [bundle] [INFO] ODL :: serviceutils :: tools-api [bundle] [INFO] listener-api [bundle] [INFO] rpc-api [bundle] [INFO] ODL :: serviceutils :: tools-aggregator [pom] [INFO] ODL :: serviceutils :: metrics-impl [bundle] [INFO] ODL :: serviceutils :: Metrics [feature] [INFO] ODL :: serviceutils :: listener tools [feature] [INFO] ODL :: serviceutils :: RPC tools [feature] [INFO] ODL :: serviceutils :: upgrade [bundle] [INFO] ODL :: serviceutils :: TOOLS [feature] [INFO] ODL :: serviceutils :: srm-api [bundle] [INFO] ODL :: serviceutils :: srm-impl [bundle] [INFO] ODL :: serviceutils :: srm-shell [bundle] [INFO] ODL :: serviceutils :: SRM [feature] [INFO] ODL :: serviceutils :: serviceutils-features [feature] [INFO] ODL :: serviceutils :: serviceutils-features-aggregator [pom] [INFO] ODL :: serviceutils :: serviceutils-artifacts [pom] [INFO] ODL :: serviceutils :: metrics-impl-test [bundle] [INFO] ODL :: serviceutils :: metrics-impl-prometheus [bundle] [INFO] ODL :: serviceutils :: metrics-sample [bundle] [INFO] ODL :: serviceutils :: metrics-it [jar] [INFO] ODL :: serviceutils :: metrics-aggregator [pom] [INFO] ODL :: serviceutils :: srm-aggregator [pom] [INFO] ODL :: serviceutils :: serviceutils-karaf [pom] [INFO] serviceutils [pom] [INFO] [INFO] ------------< org.opendaylight.serviceutils:quality-parent >------------ [INFO] Building ODL :: serviceutils :: quality-parent 0.15.0-SNAPSHOT [1/29] [INFO] from commons/quality-parent/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ quality-parent --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ quality-parent --- [INFO] Rule 0: org.apache.maven.enforcer.rules.version.RequireJavaVersion passed [INFO] Rule 1: org.apache.maven.enforcer.rules.version.RequireMavenVersion passed [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ quality-parent --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ quality-parent --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ quality-parent --- [INFO] argLine set to -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/w/workspace/serviceutils-sonar/commons/quality-parent/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ quality-parent --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ quality-parent --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ quality-parent --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/commons/quality-parent/target/classes/LICENSE [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ quality-parent >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ quality-parent --- [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ quality-parent <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ quality-parent --- [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ quality-parent --- [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ quality-parent --- [INFO] Skipping javadoc generation [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ quality-parent --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 4 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/commons/quality-parent/target/bom.xml [INFO] attaching as quality-parent-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/commons/quality-parent/target/bom.json [INFO] attaching as quality-parent-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ quality-parent --- [INFO] Ignoring POM project! [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ quality-parent --- [INFO] Skipping pom project [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ quality-parent --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ quality-parent --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ quality-parent --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- install:3.1.3:install (default-install) @ quality-parent --- [INFO] Installing /w/workspace/serviceutils-sonar/commons/quality-parent/pom.xml to /tmp/r/org/opendaylight/serviceutils/quality-parent/0.15.0-SNAPSHOT/quality-parent-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/commons/quality-parent/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/quality-parent/0.15.0-SNAPSHOT/quality-parent-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/commons/quality-parent/target/bom.json to /tmp/r/org/opendaylight/serviceutils/quality-parent/0.15.0-SNAPSHOT/quality-parent-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] ------------< org.opendaylight.serviceutils:binding-parent >------------ [INFO] Building ODL :: serviceutils :: binding-parent 0.15.0-SNAPSHOT [2/29] [INFO] from commons/binding-parent/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ binding-parent --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ binding-parent --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ binding-parent --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ binding-parent --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ binding-parent --- [INFO] argLine set to -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/w/workspace/serviceutils-sonar/commons/binding-parent/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ binding-parent --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ binding-parent --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ binding-parent --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/commons/binding-parent/target/classes/LICENSE [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ binding-parent >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ binding-parent --- [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ binding-parent <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ binding-parent --- [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ binding-parent --- [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ binding-parent --- [INFO] Skipping javadoc generation [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ binding-parent --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 3 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/commons/binding-parent/target/bom.xml [INFO] attaching as binding-parent-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/commons/binding-parent/target/bom.json [INFO] attaching as binding-parent-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ binding-parent --- [INFO] Skipping duplicate-finder execution! [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ binding-parent --- [INFO] Skipping pom project [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ binding-parent --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ binding-parent --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ binding-parent --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- install:3.1.3:install (default-install) @ binding-parent --- [INFO] Installing /w/workspace/serviceutils-sonar/commons/binding-parent/pom.xml to /tmp/r/org/opendaylight/serviceutils/binding-parent/0.15.0-SNAPSHOT/binding-parent-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/commons/binding-parent/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/binding-parent/0.15.0-SNAPSHOT/binding-parent-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/commons/binding-parent/target/bom.json to /tmp/r/org/opendaylight/serviceutils/binding-parent/0.15.0-SNAPSHOT/binding-parent-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] ---------------< org.opendaylight.serviceutils:commons >---------------- [INFO] Building ODL :: serviceutils :: commons 0.15.0-SNAPSHOT [3/29] [INFO] from commons/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ commons --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ commons --- [INFO] Rule 0: org.apache.maven.enforcer.rules.version.RequireJavaVersion passed [INFO] Rule 1: org.apache.maven.enforcer.rules.version.RequireMavenVersion passed [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ commons --- [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ commons --- [INFO] Skipping CycloneDX goal, because module skips deploy [INFO] [INFO] --- install:3.1.3:install (default-install) @ commons --- [INFO] Skipping artifact installation [INFO] [INFO] -------------< org.opendaylight.serviceutils:metrics-api >-------------- [INFO] Building ODL :: serviceutils :: metrics-api 0.15.0-SNAPSHOT [4/29] [INFO] from metrics/api/pom.xml [INFO] -------------------------------[ bundle ]------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ metrics-api --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ metrics-api --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ metrics-api --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ metrics-api --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ metrics-api --- [INFO] argLine set to -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/w/workspace/serviceutils-sonar/metrics/api/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ metrics-api --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ metrics-api --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ metrics-api --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/metrics/api/target/classes/LICENSE [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ metrics-api --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/metrics/api/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ metrics-api --- [INFO] Recompiling the module because of changed source code. [INFO] Compiling 14 source files with javac [forked debug release 21] to target/classes [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ metrics-api >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ metrics-api --- [INFO] Fork Value is true [java] Picked up _JAVA_OPTIONS: [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ metrics-api <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ metrics-api --- [INFO] BugInstance size is 0 [INFO] Error size is 0 [INFO] No errors/warnings found [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ metrics-api --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/metrics/api/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ metrics-api --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 2 source files with javac [forked debug release 21] to target/test-classes [WARNING] Picked up _JAVA_OPTIONS: /w/workspace/serviceutils-sonar/metrics/api/src/test/java/org/opendaylight/serviceutils/metrics/function/CheckedCallableTest.java:[30,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void checkedCallableWithCheckedException() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/api/src/test/java/org/opendaylight/serviceutils/metrics/function/CheckedCallableTest.java:[37,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void checkedCallableWithCheckedException() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/api/src/test/java/org/opendaylight/serviceutils/metrics/function/CheckedCallableTest.java:[23,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void checkedCallableWithCheckedException() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/api/src/test/java/org/opendaylight/serviceutils/metrics/function/CheckedRunnableTest.java:[36,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void checkedRunnableWithCheckedException() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/api/src/test/java/org/opendaylight/serviceutils/metrics/function/CheckedRunnableTest.java:[22,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void checkedRunnableWithCheckedException() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/api/src/test/java/org/opendaylight/serviceutils/metrics/function/CheckedRunnableTest.java:[29,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void checkedRunnableWithCheckedException() {'? [INFO] [INFO] --- surefire:3.5.0:test (default-test) @ metrics-api --- [INFO] Surefire report directory: /w/workspace/serviceutils-sonar/metrics/api/target/surefire-reports [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- Picked up _JAVA_OPTIONS: [INFO] Running org.opendaylight.serviceutils.metrics.function.CheckedRunnableTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.030 s -- in org.opendaylight.serviceutils.metrics.function.CheckedRunnableTest [INFO] Running org.opendaylight.serviceutils.metrics.function.CheckedCallableTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in org.opendaylight.serviceutils.metrics.function.CheckedCallableTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ metrics-api --- [INFO] [INFO] --- bundle:5.1.9:bundle (default-bundle) @ metrics-api --- [INFO] Building bundle: /w/workspace/serviceutils-sonar/metrics/api/target/metrics-api-0.15.0-SNAPSHOT.jar [INFO] Writing manifest: /w/workspace/serviceutils-sonar/metrics/api/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ metrics-api --- [INFO] Skipping javadoc generation [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ metrics-api --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 12 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/metrics/api/target/bom.xml [INFO] attaching as metrics-api-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/metrics/api/target/bom.json [INFO] attaching as metrics-api-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ metrics-api --- [INFO] Checking compile classpath [INFO] Checking runtime classpath [INFO] Checking test classpath [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ metrics-api --- [INFO] No dependency problems found [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ metrics-api --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ metrics-api --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ metrics-api --- [INFO] Loading execution data file /w/workspace/serviceutils-sonar/metrics/api/target/code-coverage/jacoco.exec [INFO] Analyzed bundle 'ODL :: serviceutils :: metrics-api' with 4 classes [INFO] [INFO] --- install:3.1.3:install (default-install) @ metrics-api --- [INFO] Installing /w/workspace/serviceutils-sonar/metrics/api/pom.xml to /tmp/r/org/opendaylight/serviceutils/metrics-api/0.15.0-SNAPSHOT/metrics-api-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/metrics/api/target/metrics-api-0.15.0-SNAPSHOT.jar to /tmp/r/org/opendaylight/serviceutils/metrics-api/0.15.0-SNAPSHOT/metrics-api-0.15.0-SNAPSHOT.jar [INFO] Installing /w/workspace/serviceutils-sonar/metrics/api/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/metrics-api/0.15.0-SNAPSHOT/metrics-api-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/metrics/api/target/bom.json to /tmp/r/org/opendaylight/serviceutils/metrics-api/0.15.0-SNAPSHOT/metrics-api-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- bundle:5.1.9:install (default-install) @ metrics-api --- [INFO] Writing OBR metadata [INFO] Installing org/opendaylight/serviceutils/metrics-api/0.15.0-SNAPSHOT/metrics-api-0.15.0-SNAPSHOT.jar [INFO] Writing OBR metadata [INFO] [INFO] --------------< org.opendaylight.serviceutils:tools-api >--------------- [INFO] Building ODL :: serviceutils :: tools-api 0.15.0-SNAPSHOT [5/29] [INFO] from tools/api/pom.xml [INFO] -------------------------------[ bundle ]------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ tools-api --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ tools-api --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ tools-api --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ tools-api --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ tools-api --- [INFO] argLine set to -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/w/workspace/serviceutils-sonar/tools/api/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ tools-api --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ tools-api --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ tools-api --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/tools/api/target/classes/LICENSE [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ tools-api --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/tools/api/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ tools-api --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 10 source files with javac [forked debug release 21] to target/classes [WARNING] Picked up _JAVA_OPTIONS: /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[31,8] [deprecation] DataTreeChangeListenerActions in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[31,42] [deprecation] ChainableDataTreeChangeListener in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[31,8] [deprecation] DataTreeChangeListenerActions in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[31,42] [deprecation] ChainableDataTreeChangeListener in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[31,8] [deprecation] DataTreeChangeListenerActions in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[31,42] [deprecation] ChainableDataTreeChangeListener in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[31,8] [deprecation] DataTreeChangeListenerActions in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[31,42] [deprecation] ChainableDataTreeChangeListener in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[31,8] [deprecation] DataTreeChangeListenerActions in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[31,42] [deprecation] ChainableDataTreeChangeListener in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[31,8] [deprecation] DataTreeChangeListenerActions in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[31,42] [deprecation] ChainableDataTreeChangeListener in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[32,18] [deprecation] ChainableDataTreeChangeListenerImpl in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[32,18] [deprecation] ChainableDataTreeChangeListenerImpl in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[32,18] [deprecation] ChainableDataTreeChangeListenerImpl in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[32,80] [deprecation] ChainableDataTreeChangeListenerImpl in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[45,35] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[45,35] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[45,35] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[46,43] [removal] of(LogicalDatastoreType,InstanceIdentifier) in DataTreeIdentifier has been deprecated and marked for removal where T is a type-variable: T extends DataObject declared in method of(LogicalDatastoreType,InstanceIdentifier) [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[51,35] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[51,35] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[51,35] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[53,43] [removal] of(LogicalDatastoreType,InstanceIdentifier) in DataTreeIdentifier has been deprecated and marked for removal where T is a type-variable: T extends DataObject declared in method of(LogicalDatastoreType,InstanceIdentifier) [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[69,56] [removal] registerDataTreeChangeListener(DataTreeIdentifier,DataTreeChangeListener) in DataTreeChangeService has been deprecated and marked for removal where T is a type-variable: T extends DataObject declared in method registerDataTreeChangeListener(DataTreeIdentifier,DataTreeChangeListener) [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/DataTreeChangeListenerActions.java:[41,57] [removal] getRootPath() in DataTreeModification has been deprecated and marked for removal where T is a type-variable: T extends DataObject declared in interface DataTreeModification [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractClusteredAsyncDataTreeChangeListener.java:[35,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractClusteredAsyncDataTreeChangeListener.java:[35,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractClusteredAsyncDataTreeChangeListener.java:[35,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractClusteredAsyncDataTreeChangeListener.java:[35,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractClusteredAsyncDataTreeChangeListener.java:[35,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractClusteredAsyncDataTreeChangeListener.java:[35,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractClusteredSyncDataTreeChangeListener.java:[33,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractClusteredSyncDataTreeChangeListener.java:[33,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractClusteredSyncDataTreeChangeListener.java:[33,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractClusteredSyncDataTreeChangeListener.java:[33,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractClusteredSyncDataTreeChangeListener.java:[33,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractClusteredSyncDataTreeChangeListener.java:[33,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/ChainableDataTreeChangeListenerImpl.java:[50,14] [CatchingUnchecked] This catch block catches `Exception`, but can only catch unchecked exceptions. Consider catching RuntimeException (or something more specific) instead so it is more apparent that no checked exceptions are being handled. (see https://errorprone.info/bugpattern/CatchingUnchecked) Did you mean '} catch (RuntimeException e) {'? [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/ChainableDataTreeChangeListenerImpl.java:[62,14] [CatchingUnchecked] This catch block catches `Exception`, but can only catch unchecked exceptions. Consider catching RuntimeException (or something more specific) instead so it is more apparent that no checked exceptions are being handled. (see https://errorprone.info/bugpattern/CatchingUnchecked) Did you mean '} catch (RuntimeException e) {'? [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ tools-api >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ tools-api --- [INFO] Fork Value is true [java] Picked up _JAVA_OPTIONS: [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ tools-api <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ tools-api --- [INFO] BugInstance size is 0 [INFO] Error size is 0 [INFO] No errors/warnings found [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ tools-api --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/tools/api/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ tools-api --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.5.0:test (default-test) @ tools-api --- [INFO] No tests to run. [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ tools-api --- [INFO] [INFO] --- bundle:5.1.9:bundle (default-bundle) @ tools-api --- [INFO] Building bundle: /w/workspace/serviceutils-sonar/tools/api/target/tools-api-0.15.0-SNAPSHOT.jar [INFO] Writing manifest: /w/workspace/serviceutils-sonar/tools/api/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ tools-api --- [INFO] Skipping javadoc generation [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ tools-api --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 21 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/tools/api/target/bom.xml [INFO] attaching as tools-api-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/tools/api/target/bom.json [INFO] attaching as tools-api-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ tools-api --- [INFO] Checking compile classpath [INFO] Checking runtime classpath [INFO] Checking test classpath [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ tools-api --- [INFO] No dependency problems found [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ tools-api --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ tools-api --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ tools-api --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- install:3.1.3:install (default-install) @ tools-api --- [INFO] Installing /w/workspace/serviceutils-sonar/tools/api/pom.xml to /tmp/r/org/opendaylight/serviceutils/tools-api/0.15.0-SNAPSHOT/tools-api-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/tools/api/target/tools-api-0.15.0-SNAPSHOT.jar to /tmp/r/org/opendaylight/serviceutils/tools-api/0.15.0-SNAPSHOT/tools-api-0.15.0-SNAPSHOT.jar [INFO] Installing /w/workspace/serviceutils-sonar/tools/api/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/tools-api/0.15.0-SNAPSHOT/tools-api-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/tools/api/target/bom.json to /tmp/r/org/opendaylight/serviceutils/tools-api/0.15.0-SNAPSHOT/tools-api-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- bundle:5.1.9:install (default-install) @ tools-api --- [INFO] Installing org/opendaylight/serviceutils/tools-api/0.15.0-SNAPSHOT/tools-api-0.15.0-SNAPSHOT.jar [INFO] Writing OBR metadata [INFO] [INFO] -------------< org.opendaylight.serviceutils:listener-api >------------- [INFO] Building listener-api 0.15.0-SNAPSHOT [6/29] [INFO] from tools/listener-api/pom.xml [INFO] -------------------------------[ bundle ]------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ listener-api --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ listener-api --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ listener-api --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ listener-api --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ listener-api --- [INFO] argLine set to -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/w/workspace/serviceutils-sonar/tools/listener-api/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ listener-api --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ listener-api --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ listener-api --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/tools/listener-api/target/classes/LICENSE [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ listener-api --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/tools/listener-api/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ listener-api --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 9 source files with javac [forked debug release 21] to target/classes [WARNING] Picked up _JAVA_OPTIONS: /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractDataTreeChangeListener.java:[45,35] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractDataTreeChangeListener.java:[45,35] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractDataTreeChangeListener.java:[45,35] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractDataTreeChangeListener.java:[46,43] [removal] of(LogicalDatastoreType,InstanceIdentifier) in DataTreeIdentifier has been deprecated and marked for removal where T is a type-variable: T extends DataObject declared in method of(LogicalDatastoreType,InstanceIdentifier) [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractDataTreeChangeListener.java:[51,35] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractDataTreeChangeListener.java:[51,35] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractDataTreeChangeListener.java:[51,35] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractDataTreeChangeListener.java:[53,43] [removal] of(LogicalDatastoreType,InstanceIdentifier) in DataTreeIdentifier has been deprecated and marked for removal where T is a type-variable: T extends DataObject declared in method of(LogicalDatastoreType,InstanceIdentifier) [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractDataTreeChangeListener.java:[69,56] [removal] registerDataTreeChangeListener(DataTreeIdentifier,DataTreeChangeListener) in DataTreeChangeService has been deprecated and marked for removal where T is a type-variable: T extends DataObject declared in method registerDataTreeChangeListener(DataTreeIdentifier,DataTreeChangeListener) [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractAsyncDataTreeChangeListener.java:[58,47] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractAsyncDataTreeChangeListener.java:[58,47] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractAsyncDataTreeChangeListener.java:[58,47] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractAsyncDataTreeChangeListener.java:[66,47] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractAsyncDataTreeChangeListener.java:[66,47] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractAsyncDataTreeChangeListener.java:[66,47] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/DataTreeChangeListenerActions.java:[39,57] [removal] getRootPath() in DataTreeModification has been deprecated and marked for removal where T is a type-variable: T extends DataObject declared in interface DataTreeModification [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/DataTreeChangeListenerActions.java:[81,30] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/DataTreeChangeListenerActions.java:[81,30] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/DataTreeChangeListenerActions.java:[81,30] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/DataTreeChangeListenerActions.java:[100,33] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/DataTreeChangeListenerActions.java:[100,33] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/DataTreeChangeListenerActions.java:[100,33] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/DataTreeChangeListenerActions.java:[120,33] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/DataTreeChangeListenerActions.java:[120,33] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/DataTreeChangeListenerActions.java:[120,33] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredAsyncDataTreeChangeListener.java:[33,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredAsyncDataTreeChangeListener.java:[33,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredAsyncDataTreeChangeListener.java:[33,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredAsyncDataTreeChangeListener.java:[33,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredAsyncDataTreeChangeListener.java:[33,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredAsyncDataTreeChangeListener.java:[33,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredAsyncDataTreeChangeListener.java:[43,56] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredAsyncDataTreeChangeListener.java:[43,56] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredAsyncDataTreeChangeListener.java:[43,56] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredAsyncDataTreeChangeListener.java:[51,56] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredAsyncDataTreeChangeListener.java:[51,56] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredAsyncDataTreeChangeListener.java:[51,56] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredSyncDataTreeChangeListener.java:[31,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredSyncDataTreeChangeListener.java:[31,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredSyncDataTreeChangeListener.java:[31,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredSyncDataTreeChangeListener.java:[31,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredSyncDataTreeChangeListener.java:[31,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredSyncDataTreeChangeListener.java:[31,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredSyncDataTreeChangeListener.java:[38,55] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredSyncDataTreeChangeListener.java:[38,55] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredSyncDataTreeChangeListener.java:[38,55] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredSyncDataTreeChangeListener.java:[44,55] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredSyncDataTreeChangeListener.java:[44,55] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredSyncDataTreeChangeListener.java:[44,55] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractSyncDataTreeChangeListener.java:[37,46] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractSyncDataTreeChangeListener.java:[37,46] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractSyncDataTreeChangeListener.java:[37,46] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractSyncDataTreeChangeListener.java:[42,46] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractSyncDataTreeChangeListener.java:[42,46] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractSyncDataTreeChangeListener.java:[42,46] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/ChainableDataTreeChangeListenerImpl.java:[47,14] [CatchingUnchecked] This catch block catches `Exception`, but can only catch unchecked exceptions. Consider catching RuntimeException (or something more specific) instead so it is more apparent that no checked exceptions are being handled. (see https://errorprone.info/bugpattern/CatchingUnchecked) Did you mean '} catch (RuntimeException e) {'? [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/ChainableDataTreeChangeListenerImpl.java:[59,14] [CatchingUnchecked] This catch block catches `Exception`, but can only catch unchecked exceptions. Consider catching RuntimeException (or something more specific) instead so it is more apparent that no checked exceptions are being handled. (see https://errorprone.info/bugpattern/CatchingUnchecked) Did you mean '} catch (RuntimeException e) {'? [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ listener-api >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ listener-api --- [INFO] Fork Value is true [java] Picked up _JAVA_OPTIONS: [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ listener-api <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ listener-api --- [INFO] BugInstance size is 0 [INFO] Error size is 0 [INFO] No errors/warnings found [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ listener-api --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/tools/listener-api/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ listener-api --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.5.0:test (default-test) @ listener-api --- [INFO] No tests to run. [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ listener-api --- [INFO] [INFO] --- bundle:5.1.9:bundle (default-bundle) @ listener-api --- [INFO] Building bundle: /w/workspace/serviceutils-sonar/tools/listener-api/target/listener-api-0.15.0-SNAPSHOT.jar [INFO] Writing manifest: /w/workspace/serviceutils-sonar/tools/listener-api/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ listener-api --- [INFO] Skipping javadoc generation [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ listener-api --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 21 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/tools/listener-api/target/bom.xml [INFO] attaching as listener-api-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/tools/listener-api/target/bom.json [INFO] attaching as listener-api-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ listener-api --- [INFO] Checking compile classpath [INFO] Checking runtime classpath [INFO] Checking test classpath [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ listener-api --- [WARNING] Used undeclared dependencies found: [WARNING] org.eclipse.jdt:org.eclipse.jdt.annotation:jar:2.3.0:compile [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ listener-api --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ listener-api --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ listener-api --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- install:3.1.3:install (default-install) @ listener-api --- [INFO] Installing /w/workspace/serviceutils-sonar/tools/listener-api/pom.xml to /tmp/r/org/opendaylight/serviceutils/listener-api/0.15.0-SNAPSHOT/listener-api-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/tools/listener-api/target/listener-api-0.15.0-SNAPSHOT.jar to /tmp/r/org/opendaylight/serviceutils/listener-api/0.15.0-SNAPSHOT/listener-api-0.15.0-SNAPSHOT.jar [INFO] Installing /w/workspace/serviceutils-sonar/tools/listener-api/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/listener-api/0.15.0-SNAPSHOT/listener-api-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/tools/listener-api/target/bom.json to /tmp/r/org/opendaylight/serviceutils/listener-api/0.15.0-SNAPSHOT/listener-api-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- bundle:5.1.9:install (default-install) @ listener-api --- [INFO] Installing org/opendaylight/serviceutils/listener-api/0.15.0-SNAPSHOT/listener-api-0.15.0-SNAPSHOT.jar [INFO] Writing OBR metadata [INFO] [INFO] ---------------< org.opendaylight.serviceutils:rpc-api >---------------- [INFO] Building rpc-api 0.15.0-SNAPSHOT [7/29] [INFO] from tools/rpc-api/pom.xml [INFO] -------------------------------[ bundle ]------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ rpc-api --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ rpc-api --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ rpc-api --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ rpc-api --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ rpc-api --- [INFO] argLine set to -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/w/workspace/serviceutils-sonar/tools/rpc-api/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ rpc-api --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ rpc-api --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ rpc-api --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/tools/rpc-api/target/classes/LICENSE [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ rpc-api --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/tools/rpc-api/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ rpc-api --- [INFO] Recompiling the module because of changed source code. [INFO] Compiling 1 source file with javac [forked debug release 21] to target/classes [WARNING] Picked up _JAVA_OPTIONS: /w/workspace/serviceutils-sonar/tools/rpc-api/src/main/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResults.java:[111,49] [UnnecessaryLambda] Returning a lambda from a helper method or saving it in a constant is unnecessary; prefer to implement the functional interface method directly and use a method reference instead. (see https://errorprone.info/bugpattern/UnnecessaryLambda) Did you mean 'private static void defaultOnFailure(Throwable throwable){ }'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/main/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResults.java:[113,34] [UnnecessaryLambda] Returning a lambda from a helper method or saving it in a constant is unnecessary; prefer to implement the functional interface method directly and use a method reference instead. (see https://errorprone.info/bugpattern/UnnecessaryLambda) Did you mean 'private void defaultOnSuccess(O result){ }'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/main/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResults.java:[149,41] [Varifier] Consider using `var` here to avoid boilerplate. (see https://errorprone.info/bugpattern/Varifier) Did you mean 'var futureRpcResult = SettableFuture.create();'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/main/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResults.java:[186,43] [CanIgnoreReturnValueSuggester] Methods that always return 'this' (or return an input parameter) should be annotated with @com.google.errorprone.annotations.CanIgnoreReturnValue (see https://errorprone.info/bugpattern/CanIgnoreReturnValueSuggester) Did you mean '@CanIgnoreReturnValue'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/main/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResults.java:[199,43] [CanIgnoreReturnValueSuggester] Methods that always return 'this' (or return an input parameter) should be annotated with @com.google.errorprone.annotations.CanIgnoreReturnValue (see https://errorprone.info/bugpattern/CanIgnoreReturnValueSuggester) Did you mean '@CanIgnoreReturnValue'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/main/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResults.java:[209,43] [CanIgnoreReturnValueSuggester] Methods that always return 'this' (or return an input parameter) should be annotated with @com.google.errorprone.annotations.CanIgnoreReturnValue (see https://errorprone.info/bugpattern/CanIgnoreReturnValueSuggester) Did you mean '@CanIgnoreReturnValue'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/main/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResults.java:[219,43] [CanIgnoreReturnValueSuggester] Methods that always return 'this' (or return an input parameter) should be annotated with @com.google.errorprone.annotations.CanIgnoreReturnValue (see https://errorprone.info/bugpattern/CanIgnoreReturnValueSuggester) Did you mean '@CanIgnoreReturnValue'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/main/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResults.java:[228,43] [CanIgnoreReturnValueSuggester] Methods that always return 'this' (or return an input parameter) should be annotated with @com.google.errorprone.annotations.CanIgnoreReturnValue (see https://errorprone.info/bugpattern/CanIgnoreReturnValueSuggester) Did you mean '@CanIgnoreReturnValue'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/main/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResults.java:[239,43] [CanIgnoreReturnValueSuggester] Methods that always return 'this' (or return an input parameter) should be annotated with @com.google.errorprone.annotations.CanIgnoreReturnValue (see https://errorprone.info/bugpattern/CanIgnoreReturnValueSuggester) Did you mean '@CanIgnoreReturnValue'? [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ rpc-api >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ rpc-api --- [INFO] Fork Value is true [java] Picked up _JAVA_OPTIONS: [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ rpc-api <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ rpc-api --- [INFO] BugInstance size is 0 [INFO] Error size is 0 [INFO] No errors/warnings found [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ rpc-api --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ rpc-api --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 2 source files with javac [forked debug release 21] to target/test-classes [WARNING] Picked up _JAVA_OPTIONS: /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[40,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void listenableFutureSuccess() throws Exception {'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[81,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void listenableFutureSuccess() throws Exception {'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[108,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void listenableFutureSuccess() throws Exception {'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[47,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void listenableFutureSuccess() throws Exception {'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[56,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void listenableFutureSuccess() throws Exception {'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[65,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void listenableFutureSuccess() throws Exception {'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[73,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void listenableFutureSuccess() throws Exception {'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[92,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void listenableFutureSuccess() throws Exception {'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[115,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void listenableFutureSuccess() throws Exception {'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[101,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void listenableFutureSuccess() throws Exception {'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[36,25] [AnnotationPosition] @Rule is not a TYPE_USE annotation, so should appear before any modifiers and after Javadocs. (see https://google.github.io/styleguide/javaguide.html#s4.8.5-annotations) Did you mean '@Rule public LogRule logRule = new LogRule();'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[37,32] [AnnotationPosition] @Rule is not a TYPE_USE annotation, so should appear before any modifiers and after Javadocs. (see https://google.github.io/styleguide/javaguide.html#s4.8.5-annotations) Did you mean '@Rule public LogCaptureRule logCaptureRule = new LogCaptureRule();'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[40,16] [InterruptedExceptionSwallowed] This method can throw InterruptedException but declares that it throws Exception/Throwable. This makes it difficult for callers to recognize the need to handle interruption properly. (see https://errorprone.info/bugpattern/InterruptedExceptionSwallowed) Did you mean 'public void testListenableFutureSuccess() throws ExecutionException, InterruptedException, TimeoutException {'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[47,16] [InterruptedExceptionSwallowed] This method can throw InterruptedException but declares that it throws Exception/Throwable. This makes it difficult for callers to recognize the need to handle interruption properly. (see https://errorprone.info/bugpattern/InterruptedExceptionSwallowed) Did you mean 'public void testFailedListenableFuture() throws ExecutionException, InterruptedException, TimeoutException {'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[56,16] [InterruptedExceptionSwallowed] This method can throw InterruptedException but declares that it throws Exception/Throwable. This makes it difficult for callers to recognize the need to handle interruption properly. (see https://errorprone.info/bugpattern/InterruptedExceptionSwallowed) Did you mean 'public void testFromListenableFutureException() throws ExecutionException, InterruptedException, TimeoutException {'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[65,16] [InterruptedExceptionSwallowed] This method can throw InterruptedException but declares that it throws Exception/Throwable. This makes it difficult for callers to recognize the need to handle interruption properly. (see https://errorprone.info/bugpattern/InterruptedExceptionSwallowed) Did you mean 'public void testFromListenableFutureExceptionWarnInsteadError() throws ExecutionException, InterruptedException, TimeoutException {'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[73,16] [InterruptedExceptionSwallowed] This method can throw InterruptedException but declares that it throws Exception/Throwable. This makes it difficult for callers to recognize the need to handle interruption properly. (see https://errorprone.info/bugpattern/InterruptedExceptionSwallowed) Did you mean 'public void testFromListenableFutureExceptionNoLog() throws ExecutionException, InterruptedException, TimeoutException {'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[81,16] [InterruptedExceptionSwallowed] This method can throw InterruptedException but declares that it throws Exception/Throwable. This makes it difficult for callers to recognize the need to handle interruption properly. (see https://errorprone.info/bugpattern/InterruptedExceptionSwallowed) Did you mean 'public void testFromListenableFutureExceptionAlsoLog() throws ExecutionException, InterruptedException, TimeoutException {'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[82,22] [Varifier] Consider using `var` here to avoid boilerplate. (see https://errorprone.info/bugpattern/Varifier) Did you mean 'var afterLogActionCalled = new AtomicBoolean(false);'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[92,16] [InterruptedExceptionSwallowed] This method can throw InterruptedException but declares that it throws Exception/Throwable. This makes it difficult for callers to recognize the need to handle interruption properly. (see https://errorprone.info/bugpattern/InterruptedExceptionSwallowed) Did you mean 'public void testFromListenableFutureExceptionCustomMessage() throws ExecutionException, InterruptedException, TimeoutException {'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[101,16] [TestExceptionChecker] Using @Test(expected=...) is discouraged, since the test will pass if *any* statement in the test method throws the expected exception (see https://errorprone.info/bugpattern/TestExceptionChecker) Did you mean '@Test'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[108,16] [TestExceptionChecker] Using @Test(expected=...) is discouraged, since the test will pass if *any* statement in the test method throws the expected exception (see https://errorprone.info/bugpattern/TestExceptionChecker) Did you mean '@Test'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[115,16] [TestExceptionChecker] Using @Test(expected=...) is discouraged, since the test will pass if *any* statement in the test method throws the expected exception (see https://errorprone.info/bugpattern/TestExceptionChecker) Did you mean '@Test'? [INFO] [INFO] --- surefire:3.5.0:test (default-test) @ rpc-api --- [INFO] Surefire report directory: /w/workspace/serviceutils-sonar/tools/rpc-api/target/surefire-reports [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- Picked up _JAVA_OPTIONS: [INFO] Running org.opendaylight.serviceutils.tools.rpc.FutureRpcResultsTest [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.253 s -- in org.opendaylight.serviceutils.tools.rpc.FutureRpcResultsTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ rpc-api --- [INFO] [INFO] --- bundle:5.1.9:bundle (default-bundle) @ rpc-api --- [INFO] Building bundle: /w/workspace/serviceutils-sonar/tools/rpc-api/target/rpc-api-0.15.0-SNAPSHOT.jar [INFO] Writing manifest: /w/workspace/serviceutils-sonar/tools/rpc-api/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jar:3.4.2:test-jar (default) @ rpc-api --- [INFO] Building jar: /w/workspace/serviceutils-sonar/tools/rpc-api/target/rpc-api-0.15.0-SNAPSHOT-tests.jar [INFO] [INFO] --- source:3.3.1:test-jar-no-fork (default) @ rpc-api --- [INFO] Skipping source per configuration. [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ rpc-api --- [INFO] Skipping javadoc generation [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ rpc-api --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 13 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/tools/rpc-api/target/bom.xml [INFO] attaching as rpc-api-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/tools/rpc-api/target/bom.json [INFO] attaching as rpc-api-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ rpc-api --- [INFO] Checking compile classpath [INFO] Checking runtime classpath [INFO] Checking test classpath [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ rpc-api --- [INFO] No dependency problems found [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ rpc-api --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ rpc-api --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ rpc-api --- [INFO] Loading execution data file /w/workspace/serviceutils-sonar/tools/rpc-api/target/code-coverage/jacoco.exec [INFO] Analyzed bundle 'rpc-api' with 4 classes [INFO] [INFO] --- install:3.1.3:install (default-install) @ rpc-api --- [INFO] Installing /w/workspace/serviceutils-sonar/tools/rpc-api/pom.xml to /tmp/r/org/opendaylight/serviceutils/rpc-api/0.15.0-SNAPSHOT/rpc-api-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/tools/rpc-api/target/rpc-api-0.15.0-SNAPSHOT.jar to /tmp/r/org/opendaylight/serviceutils/rpc-api/0.15.0-SNAPSHOT/rpc-api-0.15.0-SNAPSHOT.jar [INFO] Installing /w/workspace/serviceutils-sonar/tools/rpc-api/target/rpc-api-0.15.0-SNAPSHOT-tests.jar to /tmp/r/org/opendaylight/serviceutils/rpc-api/0.15.0-SNAPSHOT/rpc-api-0.15.0-SNAPSHOT-tests.jar [INFO] Installing /w/workspace/serviceutils-sonar/tools/rpc-api/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/rpc-api/0.15.0-SNAPSHOT/rpc-api-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/tools/rpc-api/target/bom.json to /tmp/r/org/opendaylight/serviceutils/rpc-api/0.15.0-SNAPSHOT/rpc-api-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- bundle:5.1.9:install (default-install) @ rpc-api --- [INFO] Installing org/opendaylight/serviceutils/rpc-api/0.15.0-SNAPSHOT/rpc-api-0.15.0-SNAPSHOT.jar [INFO] Writing OBR metadata [INFO] [INFO] -----------< org.opendaylight.serviceutils:tools-aggregator >----------- [INFO] Building ODL :: serviceutils :: tools-aggregator 0.15.0-SNAPSHOT [8/29] [INFO] from tools/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ tools-aggregator --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ tools-aggregator --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ tools-aggregator --- [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ tools-aggregator --- [INFO] Skipping CycloneDX goal, because module skips deploy [INFO] [INFO] --- install:3.1.3:install (default-install) @ tools-aggregator --- [INFO] Skipping artifact installation [INFO] [INFO] -------------< org.opendaylight.serviceutils:metrics-impl >------------- [INFO] Building ODL :: serviceutils :: metrics-impl 0.15.0-SNAPSHOT [9/29] [INFO] from metrics/impl/pom.xml [INFO] -------------------------------[ bundle ]------------------------------- [WARNING] Parameter 'packaging' is unknown for plugin 'build-helper-maven-plugin:3.6.0:attach-artifact (attach-artifacts)' [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ metrics-impl --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ metrics-impl --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ metrics-impl --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ metrics-impl --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ metrics-impl --- [INFO] argLine set to -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/w/workspace/serviceutils-sonar/metrics/impl/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ metrics-impl --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ metrics-impl --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ metrics-impl --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/metrics/impl/target/classes/LICENSE [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ metrics-impl --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ metrics-impl --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 7 source files with javac [forked debug release 21] to target/classes [WARNING] Picked up _JAVA_OPTIONS: /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/AbstractMetricProvider.java:[326,61] [removal] newTimer(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/AbstractMetricProvider.java:[263,63] [removal] newCounter(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/AbstractMetricProvider.java:[200,61] [removal] newMeter(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/AbstractMetricProvider.java:[318,82] [UnusedVariable] The parameter 'anchor' is never read. (see https://errorprone.info/bugpattern/UnusedVariable) Did you mean 'private org.opendaylight.serviceutils.metrics.Timer newOrExistingTimer(String id) {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/AbstractMetricProvider.java:[255,86] [UnusedVariable] The parameter 'anchor' is never read. (see https://errorprone.info/bugpattern/UnusedVariable) Did you mean 'private org.opendaylight.serviceutils.metrics.Counter newOrExistingCounter(String id) {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/AbstractMetricProvider.java:[192,82] [UnusedVariable] The parameter 'anchor' is never read. (see https://errorprone.info/bugpattern/UnusedVariable) Did you mean 'private org.opendaylight.serviceutils.metrics.Meter newOrExistingMeter(String id) {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/AbstractMetricProvider.java:[77,25] [MemberName] Methods and non-static variables should be named in lowerCamelCase, with acronyms treated as words (https://google.github.io/styleguide/javaguide.html#s5.3-camel-case) (see https://google.github.io/styleguide/javaguide.html#s5.2-specific-identifier-names) Did you mean 'ThreadMXBean threadMxBean = ManagementFactory.getThreadMXBean();'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/AbstractMetricProvider.java:[138,33] [Varifier] Consider using `var` here to avoid boilerplate. (see https://errorprone.info/bugpattern/Varifier) Did you mean 'var fileDescriptorRatioGauge = new FileDescriptorRatioGauge();'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/AbstractMetricProvider.java:[351,26] [MemberName] Methods and non-static variables should be named in lowerCamelCase, with acronyms treated as words (https://google.github.io/styleguide/javaguide.html#s5.3-camel-case) (see https://google.github.io/styleguide/javaguide.html#s5.2-specific-identifier-names) Did you mean 'return newMeter(descriptor.anchor(), makeCodahaleId(descriptor));'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/AbstractMetricProvider.java:[358,17] [MemberName] Methods and non-static variables should be named in lowerCamelCase, with acronyms treated as words (https://google.github.io/styleguide/javaguide.html#s5.3-camel-case) (see https://google.github.io/styleguide/javaguide.html#s5.2-specific-identifier-names) Did you mean 'checkForExistingId(id);'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/MetricsFileReporter.java:[77,17] [JavaUtilDate] Date has a bad API that leads to bugs; prefer java.time.Instant or LocalDate. (see https://errorprone.info/bugpattern/JavaUtilDate) [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/MetricsFileReporter.java:[136,24] [Varifier] Consider using `var` here to avoid boilerplate. (see https://errorprone.info/bugpattern/Varifier) Did you mean 'var pw = new PrintWriter(new OutputStreamWriter(new FileOutputStream(file, append),'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/MetricsFileReporter.java:[182,13] [Varifier] Consider using `var` here to avoid boilerplate. (see https://errorprone.info/bugpattern/Varifier) Did you mean 'var file = new File(parentDirectory, getFileName(dayOfTheWeek, hourOfTheDay));'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/MetricsFileReporter.java:[194,13] [Varifier] Consider using `var` here to avoid boilerplate. (see https://errorprone.info/bugpattern/Varifier) Did you mean 'var nextHourFile = new File(parentDirectory , getFileName(dayOfTheWeek, nextHour));'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/MetricsFileReporter.java:[197,24] [Varifier] Consider using `var` here to avoid boilerplate. (see https://errorprone.info/bugpattern/Varifier) Did you mean 'var pw = new PrintWriter(new OutputStreamWriter(new FileOutputStream(nextHourFile, append),'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/MetricsFileReporter.java:[199,40] [JavaUtilDate] Date has a bad API that leads to bugs; prefer java.time.Instant or LocalDate. (see https://errorprone.info/bugpattern/JavaUtilDate) [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/MetricsFileReporter.java:[199,21] [JavaUtilDate] Date has a bad API that leads to bugs; prefer java.time.Instant or LocalDate. (see https://errorprone.info/bugpattern/JavaUtilDate) [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/ThreadsWatcher.java:[39,31] [MemberName] Methods and non-static variables should be named in lowerCamelCase, with acronyms treated as words (https://google.github.io/styleguide/javaguide.html#s5.3-camel-case) (see https://google.github.io/styleguide/javaguide.html#s5.2-specific-identifier-names) Did you mean 'private final ThreadMXBean threadMxBean;'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/ThreadsWatcher.java:[49,32] [MemberName] Methods and non-static variables should be named in lowerCamelCase, with acronyms treated as words (https://google.github.io/styleguide/javaguide.html#s5.3-camel-case); did you mean 'threadMxBean'? (see https://google.github.io/styleguide/javaguide.html#s5.2-specific-identifier-names) [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/Configuration.java:[24,8] [MemberName] Methods and non-static variables should be named in lowerCamelCase, with acronyms treated as words (https://google.github.io/styleguide/javaguide.html#s5.3-camel-case); did you mean 'threadsWatcherIntervalMs'? (see https://google.github.io/styleguide/javaguide.html#s5.2-specific-identifier-names) [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/CustomObjectNameFactory.java:[23,22] [RedundantOverride] This overriding method is redundant, and can be removed. (see https://errorprone.info/bugpattern/RedundantOverride) Did you mean to remove this line? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/MetricProviderImpl.java:[27,27] [this-escape] possible 'this' escape before subclass is fully initialized [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ metrics-impl >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ metrics-impl --- [INFO] Fork Value is true [java] Picked up _JAVA_OPTIONS: [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ metrics-impl <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ metrics-impl --- [INFO] BugInstance size is 0 [INFO] Error size is 0 [INFO] No errors/warnings found [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ metrics-impl --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/metrics/impl/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ metrics-impl --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 3 source files with javac [forked debug release 21] to target/test-classes [WARNING] Picked up _JAVA_OPTIONS: /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[194,29] [removal] newMeter(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[196,34] [removal] newMeter(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[202,30] [removal] newMeter(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[234,15] [removal] newTimer(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[243,40] [removal] newTimer(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[281,63] [removal] newTimer(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[288,61] [removal] newTimer(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[296,25] [removal] newTimer(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[314,25] [removal] newTimer(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[328,15] [removal] newMeter(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[329,66] [removal] newMeter(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[334,15] [removal] newMeter(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[337,19] [removal] newCounter(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/internal/ThreadsWatcherTest.java:[20,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void logAllThreads() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/internal/ThreadsWatcherTest.java:[29,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void logAllThreads() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/internal/ThreadsWatcherTest.java:[21,23] [Varifier] Consider using `var` here to avoid boilerplate. (see https://errorprone.info/bugpattern/Varifier) Did you mean 'var tw = new ThreadsWatcher(ManagementFactory.getThreadMXBean(), 100, Duration.ofNanos(1),'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/internal/ThreadsWatcherTest.java:[31,23] [Varifier] Consider using `var` here to avoid boilerplate. (see https://errorprone.info/bugpattern/Varifier) Did you mean 'var tw = new ThreadsWatcher(ManagementFactory.getThreadMXBean(), 100, Duration.ofNanos(1),'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[48,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[168,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[208,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[294,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[148,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[333,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[233,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[253,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[265,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[193,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[115,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[94,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[133,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[280,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[57,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[287,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[201,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[242,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[221,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[327,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[75,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[312,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricsFileReporterTest.java:[26,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void reporter() throws IOException {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricsFileReporterTest.java:[27,23] [Varifier] Consider using `var` here to avoid boilerplate. (see https://errorprone.info/bugpattern/Varifier) Did you mean 'var registry = new MetricRegistry();'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricsFileReporterTest.java:[28,28] [Varifier] Consider using `var` here to avoid boilerplate. (see https://errorprone.info/bugpattern/Varifier) Did you mean 'var fileReporter = new MetricsFileReporter(registry, Duration.ofMinutes(2));'? [INFO] [INFO] --- surefire:3.5.0:test (default-test) @ metrics-impl --- [INFO] Surefire report directory: /w/workspace/serviceutils-sonar/metrics/impl/target/surefire-reports [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- Picked up _JAVA_OPTIONS: [INFO] Running org.opendaylight.serviceutils.metrics.internal.ThreadsWatcherTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.191 s -- in org.opendaylight.serviceutils.metrics.internal.ThreadsWatcherTest [INFO] Running org.opendaylight.serviceutils.metrics.tests.MetricProviderTest [INFO] Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.170 s -- in org.opendaylight.serviceutils.metrics.tests.MetricProviderTest [INFO] Running org.opendaylight.serviceutils.metrics.tests.MetricsFileReporterTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.142 s -- in org.opendaylight.serviceutils.metrics.tests.MetricsFileReporterTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 25, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ metrics-impl --- [INFO] [INFO] --- bundle:5.1.9:bundle (default-bundle) @ metrics-impl --- [INFO] Building bundle: /w/workspace/serviceutils-sonar/metrics/impl/target/metrics-impl-0.15.0-SNAPSHOT.jar [INFO] Writing manifest: /w/workspace/serviceutils-sonar/metrics/impl/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ metrics-impl --- [INFO] Skipping javadoc generation [INFO] [INFO] --- build-helper:3.6.0:attach-artifact (attach-artifacts) @ metrics-impl --- [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ metrics-impl --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 26 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/metrics/impl/target/bom.xml [INFO] attaching as metrics-impl-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/metrics/impl/target/bom.json [INFO] attaching as metrics-impl-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ metrics-impl --- [INFO] Checking compile classpath [INFO] Checking runtime classpath [INFO] Checking test classpath [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ metrics-impl --- [WARNING] Used undeclared dependencies found: [WARNING] org.opendaylight.yangtools:concepts:jar:14.0.4:compile [WARNING] com.google.guava:guava:jar:33.3.0-jre:compile [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ metrics-impl --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ metrics-impl --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ metrics-impl --- [INFO] Loading execution data file /w/workspace/serviceutils-sonar/metrics/impl/target/code-coverage/jacoco.exec [INFO] Analyzed bundle 'ODL :: serviceutils :: metrics-impl' with 12 classes [INFO] [INFO] --- install:3.1.3:install (default-install) @ metrics-impl --- [INFO] Installing /w/workspace/serviceutils-sonar/metrics/impl/pom.xml to /tmp/r/org/opendaylight/serviceutils/metrics-impl/0.15.0-SNAPSHOT/metrics-impl-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/metrics/impl/target/metrics-impl-0.15.0-SNAPSHOT.jar to /tmp/r/org/opendaylight/serviceutils/metrics-impl/0.15.0-SNAPSHOT/metrics-impl-0.15.0-SNAPSHOT.jar [INFO] Installing /w/workspace/serviceutils-sonar/metrics/impl/target/classes/etc/org.opendaylight.serviceutils.metrics.cfg to /tmp/r/org/opendaylight/serviceutils/metrics-impl/0.15.0-SNAPSHOT/metrics-impl-0.15.0-SNAPSHOT-config.cfg [INFO] Installing /w/workspace/serviceutils-sonar/metrics/impl/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/metrics-impl/0.15.0-SNAPSHOT/metrics-impl-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/metrics/impl/target/bom.json to /tmp/r/org/opendaylight/serviceutils/metrics-impl/0.15.0-SNAPSHOT/metrics-impl-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- bundle:5.1.9:install (default-install) @ metrics-impl --- [INFO] Installing org/opendaylight/serviceutils/metrics-impl/0.15.0-SNAPSHOT/metrics-impl-0.15.0-SNAPSHOT.jar [INFO] Writing OBR metadata [INFO] [INFO] -------< org.opendaylight.serviceutils:odl-serviceutils-metrics >------- [INFO] Building ODL :: serviceutils :: Metrics 0.15.0-SNAPSHOT [10/29] [INFO] from features/odl-serviceutils-metrics/pom.xml [INFO] ------------------------------[ feature ]------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ odl-serviceutils-metrics --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ odl-serviceutils-metrics --- [INFO] Rule 0: org.apache.maven.enforcer.rules.version.RequireJavaVersion passed [INFO] Rule 1: org.apache.maven.enforcer.rules.version.RequireMavenVersion passed [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ odl-serviceutils-metrics --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ odl-serviceutils-metrics --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ odl-serviceutils-metrics --- [INFO] Skipping JaCoCo execution because property jacoco.skip is set. [INFO] argLine set to empty [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ odl-serviceutils-metrics --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ odl-serviceutils-metrics --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ odl-serviceutils-metrics --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/features/odl-serviceutils-metrics/target/classes/LICENSE [INFO] [INFO] --- karaf:4.4.6:features-generate-descriptor (default-features-generate-descriptor) @ odl-serviceutils-metrics --- [INFO] Generating feature descriptor file /w/workspace/serviceutils-sonar/features/odl-serviceutils-metrics/target/feature/feature.xml [INFO] ...done! [INFO] Attaching features XML [INFO] [INFO] --- karaf:4.4.6:verify (default-verify) @ odl-serviceutils-metrics --- [INFO] Using repositories: https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/@id=opendaylight-snapshot@noreleases@snapshots,https://nexus.opendaylight.org/content/repositories/public/@id=opendaylight-mirror,https://nexus.opendaylight.org/content/repositories/public/@id=opendaylight-release-mirror [INFO] Features verified: 0, failures: 0, ignored: 0, skipped: 0 [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ odl-serviceutils-metrics >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ odl-serviceutils-metrics --- [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ odl-serviceutils-metrics <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ odl-serviceutils-metrics --- [INFO] [INFO] --- feattest:14.0.3:test (default) @ odl-serviceutils-metrics --- [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ odl-serviceutils-metrics --- [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ odl-serviceutils-metrics --- [INFO] Skipping javadoc generation [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ odl-serviceutils-metrics --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 25 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/features/odl-serviceutils-metrics/target/bom.xml [INFO] attaching as odl-serviceutils-metrics-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/features/odl-serviceutils-metrics/target/bom.json [INFO] attaching as odl-serviceutils-metrics-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ odl-serviceutils-metrics --- [INFO] Skipping duplicate-finder execution! [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ odl-serviceutils-metrics --- [INFO] Skipping plugin execution [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ odl-serviceutils-metrics --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ odl-serviceutils-metrics --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ odl-serviceutils-metrics --- [INFO] Skipping JaCoCo execution because property jacoco.skip is set. [INFO] [INFO] --- install:3.1.3:install (default-install) @ odl-serviceutils-metrics --- [WARNING] [WARNING] The packaging plugin for project odl-serviceutils-metrics did not assign [WARNING] a main file to the project but it has attachments. Change packaging to 'pom'. [WARNING] [WARNING] Incomplete projects like this will fail in future Maven versions! [WARNING] [INFO] Installing /w/workspace/serviceutils-sonar/features/odl-serviceutils-metrics/pom.xml to /tmp/r/org/opendaylight/serviceutils/odl-serviceutils-metrics/0.15.0-SNAPSHOT/odl-serviceutils-metrics-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/features/odl-serviceutils-metrics/target/feature/feature.xml to /tmp/r/org/opendaylight/serviceutils/odl-serviceutils-metrics/0.15.0-SNAPSHOT/odl-serviceutils-metrics-0.15.0-SNAPSHOT-features.xml [INFO] Installing /w/workspace/serviceutils-sonar/features/odl-serviceutils-metrics/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/odl-serviceutils-metrics/0.15.0-SNAPSHOT/odl-serviceutils-metrics-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/features/odl-serviceutils-metrics/target/bom.json to /tmp/r/org/opendaylight/serviceutils/odl-serviceutils-metrics/0.15.0-SNAPSHOT/odl-serviceutils-metrics-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] ------< org.opendaylight.serviceutils:odl-serviceutils-listener >------- [INFO] Building ODL :: serviceutils :: listener tools 0.15.0-SNAPSHOT [11/29] [INFO] from features/odl-serviceutils-listener/pom.xml [INFO] ------------------------------[ feature ]------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ odl-serviceutils-listener --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ odl-serviceutils-listener --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ odl-serviceutils-listener --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ odl-serviceutils-listener --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ odl-serviceutils-listener --- [INFO] Skipping JaCoCo execution because property jacoco.skip is set. [INFO] argLine set to empty [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ odl-serviceutils-listener --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ odl-serviceutils-listener --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ odl-serviceutils-listener --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/features/odl-serviceutils-listener/target/classes/LICENSE [INFO] [INFO] --- karaf:4.4.6:features-generate-descriptor (default-features-generate-descriptor) @ odl-serviceutils-listener --- [INFO] Generating feature descriptor file /w/workspace/serviceutils-sonar/features/odl-serviceutils-listener/target/feature/feature.xml [INFO] ...done! [INFO] Attaching features XML [INFO] [INFO] --- karaf:4.4.6:verify (default-verify) @ odl-serviceutils-listener --- [INFO] Using repositories: https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/@id=opendaylight-snapshot@noreleases@snapshots,https://nexus.opendaylight.org/content/repositories/public/@id=opendaylight-mirror,https://nexus.opendaylight.org/content/repositories/public/@id=opendaylight-release-mirror [INFO] Features verified: 0, failures: 0, ignored: 0, skipped: 0 [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ odl-serviceutils-listener >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ odl-serviceutils-listener --- [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ odl-serviceutils-listener <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ odl-serviceutils-listener --- [INFO] [INFO] --- feattest:14.0.3:test (default) @ odl-serviceutils-listener --- [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ odl-serviceutils-listener --- [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ odl-serviceutils-listener --- [INFO] Skipping javadoc generation [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ odl-serviceutils-listener --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 42 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/features/odl-serviceutils-listener/target/bom.xml [INFO] attaching as odl-serviceutils-listener-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/features/odl-serviceutils-listener/target/bom.json [INFO] attaching as odl-serviceutils-listener-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ odl-serviceutils-listener --- [INFO] Skipping duplicate-finder execution! [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ odl-serviceutils-listener --- [INFO] Skipping plugin execution [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ odl-serviceutils-listener --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ odl-serviceutils-listener --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ odl-serviceutils-listener --- [INFO] Skipping JaCoCo execution because property jacoco.skip is set. [INFO] [INFO] --- install:3.1.3:install (default-install) @ odl-serviceutils-listener --- [WARNING] [WARNING] The packaging plugin for project odl-serviceutils-listener did not assign [WARNING] a main file to the project but it has attachments. Change packaging to 'pom'. [WARNING] [WARNING] Incomplete projects like this will fail in future Maven versions! [WARNING] [INFO] Installing /w/workspace/serviceutils-sonar/features/odl-serviceutils-listener/pom.xml to /tmp/r/org/opendaylight/serviceutils/odl-serviceutils-listener/0.15.0-SNAPSHOT/odl-serviceutils-listener-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/features/odl-serviceutils-listener/target/feature/feature.xml to /tmp/r/org/opendaylight/serviceutils/odl-serviceutils-listener/0.15.0-SNAPSHOT/odl-serviceutils-listener-0.15.0-SNAPSHOT-features.xml [INFO] Installing /w/workspace/serviceutils-sonar/features/odl-serviceutils-listener/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/odl-serviceutils-listener/0.15.0-SNAPSHOT/odl-serviceutils-listener-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/features/odl-serviceutils-listener/target/bom.json to /tmp/r/org/opendaylight/serviceutils/odl-serviceutils-listener/0.15.0-SNAPSHOT/odl-serviceutils-listener-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] ---------< org.opendaylight.serviceutils:odl-serviceutils-rpc >--------- [INFO] Building ODL :: serviceutils :: RPC tools 0.15.0-SNAPSHOT [12/29] [INFO] from features/odl-serviceutils-rpc/pom.xml [INFO] ------------------------------[ feature ]------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ odl-serviceutils-rpc --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ odl-serviceutils-rpc --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ odl-serviceutils-rpc --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ odl-serviceutils-rpc --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ odl-serviceutils-rpc --- [INFO] Skipping JaCoCo execution because property jacoco.skip is set. [INFO] argLine set to empty [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ odl-serviceutils-rpc --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ odl-serviceutils-rpc --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ odl-serviceutils-rpc --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/features/odl-serviceutils-rpc/target/classes/LICENSE [INFO] [INFO] --- karaf:4.4.6:features-generate-descriptor (default-features-generate-descriptor) @ odl-serviceutils-rpc --- [INFO] Generating feature descriptor file /w/workspace/serviceutils-sonar/features/odl-serviceutils-rpc/target/feature/feature.xml [INFO] ...done! [INFO] Attaching features XML [INFO] [INFO] --- karaf:4.4.6:verify (default-verify) @ odl-serviceutils-rpc --- [INFO] Using repositories: https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/@id=opendaylight-snapshot@noreleases@snapshots,https://nexus.opendaylight.org/content/repositories/public/@id=opendaylight-mirror,https://nexus.opendaylight.org/content/repositories/public/@id=opendaylight-release-mirror [INFO] Features verified: 0, failures: 0, ignored: 0, skipped: 0 [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ odl-serviceutils-rpc >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ odl-serviceutils-rpc --- [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ odl-serviceutils-rpc <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ odl-serviceutils-rpc --- [INFO] [INFO] --- feattest:14.0.3:test (default) @ odl-serviceutils-rpc --- [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ odl-serviceutils-rpc --- [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ odl-serviceutils-rpc --- [INFO] Skipping javadoc generation [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ odl-serviceutils-rpc --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 17 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/features/odl-serviceutils-rpc/target/bom.xml [INFO] attaching as odl-serviceutils-rpc-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/features/odl-serviceutils-rpc/target/bom.json [INFO] attaching as odl-serviceutils-rpc-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ odl-serviceutils-rpc --- [INFO] Skipping duplicate-finder execution! [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ odl-serviceutils-rpc --- [INFO] Skipping plugin execution [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ odl-serviceutils-rpc --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ odl-serviceutils-rpc --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ odl-serviceutils-rpc --- [INFO] Skipping JaCoCo execution because property jacoco.skip is set. [INFO] [INFO] --- install:3.1.3:install (default-install) @ odl-serviceutils-rpc --- [WARNING] [WARNING] The packaging plugin for project odl-serviceutils-rpc did not assign [WARNING] a main file to the project but it has attachments. Change packaging to 'pom'. [WARNING] [WARNING] Incomplete projects like this will fail in future Maven versions! [WARNING] [INFO] Installing /w/workspace/serviceutils-sonar/features/odl-serviceutils-rpc/pom.xml to /tmp/r/org/opendaylight/serviceutils/odl-serviceutils-rpc/0.15.0-SNAPSHOT/odl-serviceutils-rpc-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/features/odl-serviceutils-rpc/target/feature/feature.xml to /tmp/r/org/opendaylight/serviceutils/odl-serviceutils-rpc/0.15.0-SNAPSHOT/odl-serviceutils-rpc-0.15.0-SNAPSHOT-features.xml [INFO] Installing /w/workspace/serviceutils-sonar/features/odl-serviceutils-rpc/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/odl-serviceutils-rpc/0.15.0-SNAPSHOT/odl-serviceutils-rpc-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/features/odl-serviceutils-rpc/target/bom.json to /tmp/r/org/opendaylight/serviceutils/odl-serviceutils-rpc/0.15.0-SNAPSHOT/odl-serviceutils-rpc-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] ---------------< org.opendaylight.serviceutils:upgrade >---------------- [INFO] Building ODL :: serviceutils :: upgrade 0.15.0-SNAPSHOT [13/29] [INFO] from upgrade/pom.xml [INFO] -------------------------------[ bundle ]------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ upgrade --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ upgrade --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ upgrade --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ upgrade --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ upgrade --- [INFO] argLine set to -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/w/workspace/serviceutils-sonar/upgrade/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** [INFO] [INFO] --- yang:14.0.4:generate-sources (binding) @ upgrade --- [INFO] yang-to-sources: Code generator BindingJavaFileGenerator instantiated [INFO] yang-to-sources: Inspecting /w/workspace/serviceutils-sonar/upgrade/src/main/yang [INFO] yang-to-sources: Found 0 dependencies in 3.144 ms [INFO] yang-to-sources: Project model files found: 1 in 68.02 ms [INFO] yang-to-sources: 1 YANG models processed in 51.60 ms [INFO] BindingJavaFileGenerator: Defined 6 files in 51.49 ms [INFO] Sorted 6 files into 3 directories in 3.154 ms [INFO] yang-to-sources: Sources generated by org.opendaylight.yangtools.binding.codegen.JavaFileGenerator: 6 in 81.57 ms [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ upgrade --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ upgrade --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ upgrade --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/upgrade/target/classes/LICENSE [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ upgrade --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/upgrade/src/main/resources [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/upgrade/target/generated-sources/spi [INFO] Copying 1 resource from target/generated-sources/yang to target/classes [INFO] Copying 1 resource from target/generated-resources/BindingJavaFileGenerator to target/classes [INFO] Copying 1 resource from target/generated-sources/yang to target/classes [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/upgrade/target/generated-sources/spi [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ upgrade --- [INFO] Recompiling the module because of changed source code. [INFO] Compiling 7 source files with javac [debug release 21] to target/classes [WARNING] /w/workspace/serviceutils-sonar/upgrade/src/main/java/org/opendaylight/serviceutils/upgrade/impl/UpgradeStateListener.java:[47,49] org.opendaylight.yangtools.yang.binding.InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/upgrade/src/main/java/org/opendaylight/serviceutils/upgrade/impl/UpgradeStateListener.java:[46,74] of(org.opendaylight.mdsal.common.api.LogicalDatastoreType,org.opendaylight.yangtools.yang.binding.InstanceIdentifier) in org.opendaylight.mdsal.binding.api.DataTreeIdentifier has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/upgrade/src/main/java/org/opendaylight/serviceutils/upgrade/impl/UpgradeStateListener.java:[46,34] registerDataListener(org.opendaylight.mdsal.binding.api.DataTreeIdentifier,org.opendaylight.mdsal.binding.api.DataListener) in org.opendaylight.mdsal.binding.api.DataTreeChangeService has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/upgrade/src/main/java/org/opendaylight/serviceutils/upgrade/impl/UpgradeStateListener.java:[69,50] org.opendaylight.yangtools.yang.binding.InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/upgrade/src/main/java/org/opendaylight/serviceutils/upgrade/impl/UpgradeStateListener.java:[69,11] put(org.opendaylight.mdsal.common.api.LogicalDatastoreType,org.opendaylight.yangtools.yang.binding.InstanceIdentifier,T) in org.opendaylight.mdsal.binding.api.WriteOperations has been deprecated and marked for removal [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ upgrade >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ upgrade --- [INFO] Fork Value is true [java] Picked up _JAVA_OPTIONS: [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ upgrade <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ upgrade --- [INFO] BugInstance size is 0 [INFO] Error size is 0 [INFO] No errors/warnings found [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ upgrade --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/upgrade/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ upgrade --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.5.0:test (default-test) @ upgrade --- [INFO] No tests to run. [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ upgrade --- [INFO] [INFO] --- bundle:5.1.9:bundle (default-bundle) @ upgrade --- [INFO] Building bundle: /w/workspace/serviceutils-sonar/upgrade/target/upgrade-0.15.0-SNAPSHOT.jar [INFO] Writing manifest: /w/workspace/serviceutils-sonar/upgrade/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ upgrade --- [INFO] Skipping javadoc generation [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ upgrade --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 23 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/upgrade/target/bom.xml [INFO] attaching as upgrade-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/upgrade/target/bom.json [INFO] attaching as upgrade-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ upgrade --- [INFO] Skipping duplicate-finder execution! [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ upgrade --- [INFO] No dependency problems found [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ upgrade --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ upgrade --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ upgrade --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- install:3.1.3:install (default-install) @ upgrade --- [INFO] Installing /w/workspace/serviceutils-sonar/upgrade/pom.xml to /tmp/r/org/opendaylight/serviceutils/upgrade/0.15.0-SNAPSHOT/upgrade-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/upgrade/target/upgrade-0.15.0-SNAPSHOT.jar to /tmp/r/org/opendaylight/serviceutils/upgrade/0.15.0-SNAPSHOT/upgrade-0.15.0-SNAPSHOT.jar [INFO] Installing /w/workspace/serviceutils-sonar/upgrade/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/upgrade/0.15.0-SNAPSHOT/upgrade-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/upgrade/target/bom.json to /tmp/r/org/opendaylight/serviceutils/upgrade/0.15.0-SNAPSHOT/upgrade-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- bundle:5.1.9:install (default-install) @ upgrade --- [INFO] Installing org/opendaylight/serviceutils/upgrade/0.15.0-SNAPSHOT/upgrade-0.15.0-SNAPSHOT.jar [INFO] Writing OBR metadata [INFO] [INFO] --------< org.opendaylight.serviceutils:odl-serviceutils-tools >-------- [INFO] Building ODL :: serviceutils :: TOOLS 0.15.0-SNAPSHOT [14/29] [INFO] from features/odl-serviceutils-tools/pom.xml [INFO] ------------------------------[ feature ]------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ odl-serviceutils-tools --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ odl-serviceutils-tools --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ odl-serviceutils-tools --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ odl-serviceutils-tools --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ odl-serviceutils-tools --- [INFO] Skipping JaCoCo execution because property jacoco.skip is set. [INFO] argLine set to empty [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ odl-serviceutils-tools --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ odl-serviceutils-tools --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ odl-serviceutils-tools --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/features/odl-serviceutils-tools/target/classes/LICENSE [INFO] [INFO] --- karaf:4.4.6:features-generate-descriptor (default-features-generate-descriptor) @ odl-serviceutils-tools --- [INFO] Generating feature descriptor file /w/workspace/serviceutils-sonar/features/odl-serviceutils-tools/target/feature/feature.xml [INFO] ...done! [INFO] Attaching features XML [INFO] [INFO] --- karaf:4.4.6:verify (default-verify) @ odl-serviceutils-tools --- [INFO] Using repositories: https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/@id=opendaylight-snapshot@noreleases@snapshots,https://nexus.opendaylight.org/content/repositories/public/@id=opendaylight-mirror,https://nexus.opendaylight.org/content/repositories/public/@id=opendaylight-release-mirror [INFO] Features verified: 0, failures: 0, ignored: 0, skipped: 0 [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ odl-serviceutils-tools >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ odl-serviceutils-tools --- [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ odl-serviceutils-tools <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ odl-serviceutils-tools --- [INFO] [INFO] --- feattest:14.0.3:test (default) @ odl-serviceutils-tools --- [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ odl-serviceutils-tools --- [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ odl-serviceutils-tools --- [INFO] Skipping javadoc generation [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ odl-serviceutils-tools --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 203 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/features/odl-serviceutils-tools/target/bom.xml [INFO] attaching as odl-serviceutils-tools-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/features/odl-serviceutils-tools/target/bom.json [INFO] attaching as odl-serviceutils-tools-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ odl-serviceutils-tools --- [INFO] Skipping duplicate-finder execution! [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ odl-serviceutils-tools --- [INFO] Skipping plugin execution [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ odl-serviceutils-tools --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ odl-serviceutils-tools --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ odl-serviceutils-tools --- [INFO] Skipping JaCoCo execution because property jacoco.skip is set. [INFO] [INFO] --- install:3.1.3:install (default-install) @ odl-serviceutils-tools --- [WARNING] [WARNING] The packaging plugin for project odl-serviceutils-tools did not assign [WARNING] a main file to the project but it has attachments. Change packaging to 'pom'. [WARNING] [WARNING] Incomplete projects like this will fail in future Maven versions! [WARNING] [INFO] Installing /w/workspace/serviceutils-sonar/features/odl-serviceutils-tools/pom.xml to /tmp/r/org/opendaylight/serviceutils/odl-serviceutils-tools/0.15.0-SNAPSHOT/odl-serviceutils-tools-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/features/odl-serviceutils-tools/target/feature/feature.xml to /tmp/r/org/opendaylight/serviceutils/odl-serviceutils-tools/0.15.0-SNAPSHOT/odl-serviceutils-tools-0.15.0-SNAPSHOT-features.xml [INFO] Installing /w/workspace/serviceutils-sonar/features/odl-serviceutils-tools/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/odl-serviceutils-tools/0.15.0-SNAPSHOT/odl-serviceutils-tools-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/features/odl-serviceutils-tools/target/bom.json to /tmp/r/org/opendaylight/serviceutils/odl-serviceutils-tools/0.15.0-SNAPSHOT/odl-serviceutils-tools-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] ---------------< org.opendaylight.serviceutils:srm-api >---------------- [INFO] Building ODL :: serviceutils :: srm-api 0.15.0-SNAPSHOT [15/29] [INFO] from srm/api/pom.xml [INFO] -------------------------------[ bundle ]------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ srm-api --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ srm-api --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ srm-api --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ srm-api --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ srm-api --- [INFO] argLine set to -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/w/workspace/serviceutils-sonar/srm/api/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** [INFO] [INFO] --- yang:14.0.4:generate-sources (binding) @ srm-api --- [INFO] yang-to-sources: Code generator BindingJavaFileGenerator instantiated [INFO] yang-to-sources: Inspecting /w/workspace/serviceutils-sonar/srm/api/src/main/yang [INFO] yang-to-sources: Found 0 dependencies in 1.333 ms [INFO] yang-to-sources: Project model files found: 3 in 35.82 ms [INFO] yang-to-sources: 3 YANG models processed in 50.95 ms [INFO] BindingJavaFileGenerator: Defined 61 files in 27.59 ms [INFO] Sorted 61 files into 9 directories in 1.018 ms [INFO] yang-to-sources: Sources generated by org.opendaylight.yangtools.binding.codegen.JavaFileGenerator: 61 in 79.77 ms [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ srm-api --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ srm-api --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ srm-api --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/srm/api/target/classes/LICENSE [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ srm-api --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/srm/api/src/main/resources [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/srm/api/target/generated-sources/spi [INFO] Copying 3 resources from target/generated-sources/yang to target/classes [INFO] Copying 1 resource from target/generated-resources/BindingJavaFileGenerator to target/classes [INFO] Copying 3 resources from target/generated-sources/yang to target/classes [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/srm/api/target/generated-sources/spi [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ srm-api --- [INFO] Recompiling the module because of changed source code. [INFO] Compiling 64 source files with javac [debug release 21] to target/classes [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ srm-api >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ srm-api --- [INFO] Fork Value is true [java] Picked up _JAVA_OPTIONS: [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ srm-api <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ srm-api --- [INFO] BugInstance size is 0 [INFO] Error size is 0 [INFO] No errors/warnings found [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ srm-api --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/srm/api/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ srm-api --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.5.0:test (default-test) @ srm-api --- [INFO] No tests to run. [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ srm-api --- [INFO] [INFO] --- bundle:5.1.9:bundle (default-bundle) @ srm-api --- [INFO] Building bundle: /w/workspace/serviceutils-sonar/srm/api/target/srm-api-0.15.0-SNAPSHOT.jar [INFO] Writing manifest: /w/workspace/serviceutils-sonar/srm/api/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ srm-api --- [INFO] Skipping javadoc generation [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ srm-api --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 13 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/srm/api/target/bom.xml [INFO] attaching as srm-api-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/srm/api/target/bom.json [INFO] attaching as srm-api-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ srm-api --- [INFO] Skipping duplicate-finder execution! [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ srm-api --- [INFO] No dependency problems found [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ srm-api --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ srm-api --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ srm-api --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- install:3.1.3:install (default-install) @ srm-api --- [INFO] Installing /w/workspace/serviceutils-sonar/srm/api/pom.xml to /tmp/r/org/opendaylight/serviceutils/srm-api/0.15.0-SNAPSHOT/srm-api-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/srm/api/target/srm-api-0.15.0-SNAPSHOT.jar to /tmp/r/org/opendaylight/serviceutils/srm-api/0.15.0-SNAPSHOT/srm-api-0.15.0-SNAPSHOT.jar [INFO] Installing /w/workspace/serviceutils-sonar/srm/api/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/srm-api/0.15.0-SNAPSHOT/srm-api-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/srm/api/target/bom.json to /tmp/r/org/opendaylight/serviceutils/srm-api/0.15.0-SNAPSHOT/srm-api-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- bundle:5.1.9:install (default-install) @ srm-api --- [INFO] Installing org/opendaylight/serviceutils/srm-api/0.15.0-SNAPSHOT/srm-api-0.15.0-SNAPSHOT.jar [INFO] Writing OBR metadata [INFO] [INFO] ---------------< org.opendaylight.serviceutils:srm-impl >--------------- [INFO] Building ODL :: serviceutils :: srm-impl 0.15.0-SNAPSHOT [16/29] [INFO] from srm/impl/pom.xml [INFO] -------------------------------[ bundle ]------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ srm-impl --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ srm-impl --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ srm-impl --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ srm-impl --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ srm-impl --- [INFO] argLine set to -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/w/workspace/serviceutils-sonar/srm/impl/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ srm-impl --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ srm-impl --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ srm-impl --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/srm/impl/target/classes/LICENSE [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ srm-impl --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/srm/impl/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ srm-impl --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 3 source files with javac [forked debug release 21] to target/classes [WARNING] Picked up _JAVA_OPTIONS: /w/workspace/serviceutils-sonar/srm/impl/src/main/java/org/opendaylight/serviceutils/srm/impl/RegistryControlImpl.java:[194,10] [removal] mergeParentStructurePut(LogicalDatastoreType,InstanceIdentifier,T) in WriteOperations has been deprecated and marked for removal where T is a type-variable: T extends DataObject declared in method mergeParentStructurePut(LogicalDatastoreType,InstanceIdentifier,T) [WARNING] /w/workspace/serviceutils-sonar/srm/impl/src/main/java/org/opendaylight/serviceutils/srm/impl/RegistryControlImpl.java:[243,10] [removal] mergeParentStructurePut(LogicalDatastoreType,InstanceIdentifier,T) in WriteOperations has been deprecated and marked for removal where T is a type-variable: T extends DataObject declared in method mergeParentStructurePut(LogicalDatastoreType,InstanceIdentifier,T) [WARNING] /w/workspace/serviceutils-sonar/srm/impl/src/main/java/org/opendaylight/serviceutils/srm/impl/RegistryControlImpl.java:[264,19] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/srm/impl/src/main/java/org/opendaylight/serviceutils/srm/impl/RegistryControlImpl.java:[264,19] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/srm/impl/src/main/java/org/opendaylight/serviceutils/srm/impl/RegistryControlImpl.java:[264,19] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/srm/impl/src/main/java/org/opendaylight/serviceutils/srm/impl/RegistryControlImpl.java:[266,15] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/srm/impl/src/main/java/org/opendaylight/serviceutils/srm/impl/ServiceRecoveryListener.java:[33,51] [deprecation] AbstractClusteredSyncDataTreeChangeListener in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/srm/impl/src/main/java/org/opendaylight/serviceutils/srm/impl/ServiceRecoveryListener.java:[33,51] [deprecation] AbstractClusteredSyncDataTreeChangeListener in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/srm/impl/src/main/java/org/opendaylight/serviceutils/srm/impl/ServiceRecoveryListener.java:[33,51] [deprecation] AbstractClusteredSyncDataTreeChangeListener in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/srm/impl/src/main/java/org/opendaylight/serviceutils/srm/impl/ServiceRecoveryListener.java:[33,51] [deprecation] AbstractClusteredSyncDataTreeChangeListener in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/srm/impl/src/main/java/org/opendaylight/serviceutils/srm/impl/ServiceRecoveryListener.java:[33,51] [deprecation] AbstractClusteredSyncDataTreeChangeListener in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/srm/impl/src/main/java/org/opendaylight/serviceutils/srm/impl/ServiceRecoveryListener.java:[33,51] [deprecation] AbstractClusteredSyncDataTreeChangeListener in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/srm/impl/src/main/java/org/opendaylight/serviceutils/srm/impl/ServiceRecoveryListener.java:[42,60] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/srm/impl/src/main/java/org/opendaylight/serviceutils/srm/impl/RegistryControlImpl.java:[163,30] [YodaCondition] The non-constant portion of an equals check generally comes first. Prefer e.equals(CONSTANT) if e is non-null or Objects.equals(e, CONSTANT) if e may be (see https://errorprone.info/bugpattern/YodaCondition) Did you mean 'if (entityType.equals(EntityTypeInstance.VALUE) && entityId == null) {'? [WARNING] /w/workspace/serviceutils-sonar/srm/impl/src/main/java/org/opendaylight/serviceutils/srm/impl/RegistryControlImpl.java:[220,30] [YodaCondition] The non-constant portion of an equals check generally comes first. Prefer e.equals(CONSTANT) if e is non-null or Objects.equals(e, CONSTANT) if e may be (see https://errorprone.info/bugpattern/YodaCondition) Did you mean 'if (!entityType.equals(EntityTypeService.VALUE)) {'? [WARNING] /w/workspace/serviceutils-sonar/srm/impl/src/main/java/org/opendaylight/serviceutils/srm/impl/ServiceRecoveryListener.java:[63,47] [UnusedVariable] The parameter 'entityType' is never read. (see https://errorprone.info/bugpattern/UnusedVariable) Did you mean 'recoverService(operations.getEntityName(), operations.getEntityId());'? [WARNING] /w/workspace/serviceutils-sonar/srm/impl/src/main/java/org/opendaylight/serviceutils/srm/impl/ServiceRecoveryListener.java:[40,11] [UnnecessarilyVisible] Some methods (such as those annotated with @Inject or @Provides) are only intended to be called by a framework, and so should have default visibility. If this is only for testing purposes, consider annotating the element with @VisibleForTesting. (see https://errorprone.info/bugpattern/UnnecessarilyVisible) Did you mean 'ServiceRecoveryListener(@Reference DataBroker dataBroker,'? [WARNING] /w/workspace/serviceutils-sonar/srm/impl/src/main/java/org/opendaylight/serviceutils/srm/impl/ServiceRecoveryRegistryImpl.java:[38,11] [UnnecessarilyVisible] Some methods (such as those annotated with @Inject or @Provides) are only intended to be called by a framework, and so should have default visibility. If this is only for testing purposes, consider annotating the element with @VisibleForTesting. (see https://errorprone.info/bugpattern/UnnecessarilyVisible) Did you mean 'ServiceRecoveryRegistryImpl() {'? [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ srm-impl >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ srm-impl --- [INFO] Fork Value is true [java] Picked up _JAVA_OPTIONS: [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ srm-impl <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ srm-impl --- [INFO] BugInstance size is 0 [INFO] Error size is 0 [INFO] No errors/warnings found [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ srm-impl --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/srm/impl/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ srm-impl --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.5.0:test (default-test) @ srm-impl --- [INFO] No tests to run. [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ srm-impl --- [INFO] [INFO] --- bundle:5.1.9:bundle (default-bundle) @ srm-impl --- [INFO] Building bundle: /w/workspace/serviceutils-sonar/srm/impl/target/srm-impl-0.15.0-SNAPSHOT.jar [INFO] Writing manifest: /w/workspace/serviceutils-sonar/srm/impl/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ srm-impl --- [INFO] Skipping javadoc generation [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ srm-impl --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 28 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/srm/impl/target/bom.xml [INFO] attaching as srm-impl-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/srm/impl/target/bom.json [INFO] attaching as srm-impl-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ srm-impl --- [INFO] Checking compile classpath [INFO] Checking runtime classpath [INFO] Checking test classpath [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ srm-impl --- [INFO] No dependency problems found [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ srm-impl --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ srm-impl --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ srm-impl --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- install:3.1.3:install (default-install) @ srm-impl --- [INFO] Installing /w/workspace/serviceutils-sonar/srm/impl/pom.xml to /tmp/r/org/opendaylight/serviceutils/srm-impl/0.15.0-SNAPSHOT/srm-impl-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/srm/impl/target/srm-impl-0.15.0-SNAPSHOT.jar to /tmp/r/org/opendaylight/serviceutils/srm-impl/0.15.0-SNAPSHOT/srm-impl-0.15.0-SNAPSHOT.jar [INFO] Installing /w/workspace/serviceutils-sonar/srm/impl/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/srm-impl/0.15.0-SNAPSHOT/srm-impl-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/srm/impl/target/bom.json to /tmp/r/org/opendaylight/serviceutils/srm-impl/0.15.0-SNAPSHOT/srm-impl-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- bundle:5.1.9:install (default-install) @ srm-impl --- [INFO] Installing org/opendaylight/serviceutils/srm-impl/0.15.0-SNAPSHOT/srm-impl-0.15.0-SNAPSHOT.jar [INFO] Writing OBR metadata [INFO] [INFO] --------------< org.opendaylight.serviceutils:srm-shell >--------------- [INFO] Building ODL :: serviceutils :: srm-shell 0.15.0-SNAPSHOT [17/29] [INFO] from srm/shell/pom.xml [INFO] -------------------------------[ bundle ]------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ srm-shell --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ srm-shell --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ srm-shell --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ srm-shell --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ srm-shell --- [INFO] argLine set to -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/w/workspace/serviceutils-sonar/srm/shell/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ srm-shell --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ srm-shell --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ srm-shell --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/srm/shell/target/classes/LICENSE [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ srm-shell --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/srm/shell/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ srm-shell --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 4 source files with javac [forked debug release 21] to target/classes [WARNING] Picked up _JAVA_OPTIONS: /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/SrmDebugCommand.java:[44,8] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/SrmDebugCommand.java:[46,10] [removal] delete(LogicalDatastoreType,InstanceIdentifier) in WriteOperations has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/SrmDebugCommand.java:[50,19] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/SrmDebugCommand.java:[50,19] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/SrmDebugCommand.java:[50,19] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/SrmDebugCommand.java:[51,15] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/RecoverCommand.java:[43,12] [ReturnMissingNullable] Method returns a definitely null value but is not annotated @Nullable (see https://errorprone.info/bugpattern/ReturnMissingNullable) Did you mean 'public @Nullable Object execute() throws InterruptedException, ExecutionException {'? [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/RecoverCommand.java:[48,12] [ReturnMissingNullable] Method returns a definitely null value but is not annotated @Nullable (see https://errorprone.info/bugpattern/ReturnMissingNullable) Did you mean 'public @Nullable Object execute() throws InterruptedException, ExecutionException {'? [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/RecoverCommand.java:[53,12] [ReturnMissingNullable] Method returns a definitely null value but is not annotated @Nullable (see https://errorprone.info/bugpattern/ReturnMissingNullable) Did you mean 'public @Nullable Object execute() throws InterruptedException, ExecutionException {'? [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/RecoverCommand.java:[76,8] [ReturnMissingNullable] Method returns a definitely null value but is not annotated @Nullable (see https://errorprone.info/bugpattern/ReturnMissingNullable) Did you mean 'public @Nullable Object execute() throws InterruptedException, ExecutionException {'? [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/RecoverCommand.java:[47,18] [SystemOut] Printing to standard output should only be used for debugging, not in production code (see https://errorprone.info/bugpattern/SystemOut) [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/RecoverCommand.java:[52,18] [SystemOut] Printing to standard output should only be used for debugging, not in production code (see https://errorprone.info/bugpattern/SystemOut) [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/RecoverCommand.java:[68,26] [YodaCondition] The non-constant portion of an equals check generally comes first. Prefer e.equals(CONSTANT) if e is non-null or Objects.equals(e, CONSTANT) if e may be (see https://errorprone.info/bugpattern/YodaCondition) Did you mean 'if (Objects.equals(response, RpcSuccess.VALUE)) {' or 'if (response.equals(RpcSuccess.VALUE)) {'? [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/RecoverCommand.java:[69,22] [SystemOut] Printing to standard output should only be used for debugging, not in production code (see https://errorprone.info/bugpattern/SystemOut) [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/RecoverCommand.java:[71,22] [SystemOut] Printing to standard output should only be used for debugging, not in production code (see https://errorprone.info/bugpattern/SystemOut) [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/RecoverCommand.java:[72,22] [SystemOut] Printing to standard output should only be used for debugging, not in production code (see https://errorprone.info/bugpattern/SystemOut) [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/RecoverCommand.java:[73,22] [SystemOut] Printing to standard output should only be used for debugging, not in production code (see https://errorprone.info/bugpattern/SystemOut) [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/ReinstallCommand.java:[44,12] [ReturnMissingNullable] Method returns a definitely null value but is not annotated @Nullable (see https://errorprone.info/bugpattern/ReturnMissingNullable) Did you mean 'public @Nullable Object execute() throws InterruptedException, ExecutionException {'? [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/ReinstallCommand.java:[62,8] [ReturnMissingNullable] Method returns a definitely null value but is not annotated @Nullable (see https://errorprone.info/bugpattern/ReturnMissingNullable) Did you mean 'public @Nullable Object execute() throws InterruptedException, ExecutionException {'? [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/ReinstallCommand.java:[43,18] [SystemOut] Printing to standard output should only be used for debugging, not in production code (see https://errorprone.info/bugpattern/SystemOut) [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/ReinstallCommand.java:[55,23] [YodaCondition] The non-constant portion of an equals check generally comes first. Prefer e.equals(CONSTANT) if e is non-null or Objects.equals(e, CONSTANT) if e may be (see https://errorprone.info/bugpattern/YodaCondition) Did you mean 'if (Objects.equals(output.getSuccessful(), Boolean.TRUE)) {' or 'if (output.getSuccessful().equals(Boolean.TRUE)) {'? [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/ReinstallCommand.java:[56,22] [SystemOut] Printing to standard output should only be used for debugging, not in production code (see https://errorprone.info/bugpattern/SystemOut) [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/ReinstallCommand.java:[58,22] [SystemOut] Printing to standard output should only be used for debugging, not in production code (see https://errorprone.info/bugpattern/SystemOut) [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/ReinstallCommand.java:[59,22] [SystemOut] Printing to standard output should only be used for debugging, not in production code (see https://errorprone.info/bugpattern/SystemOut) [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/SrmCliUtils.java:[103,29] [YodaCondition] The non-constant portion of an equals check generally comes first. Prefer e.equals(CONSTANT) if e is non-null or Objects.equals(e, CONSTANT) if e may be (see https://errorprone.info/bugpattern/YodaCondition) Did you mean 'if (Objects.equals(type, EntityTypeService.VALUE)) {' or 'if (type.equals(EntityTypeService.VALUE)) {'? [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/SrmCliUtils.java:[105,37] [YodaCondition] The non-constant portion of an equals check generally comes first. Prefer e.equals(CONSTANT) if e is non-null or Objects.equals(e, CONSTANT) if e may be (see https://errorprone.info/bugpattern/YodaCondition) Did you mean '} else if (Objects.equals(type, EntityTypeInstance.VALUE)) {' or '} else if (type.equals(EntityTypeInstance.VALUE)) {'? [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/SrmCliUtils.java:[123,29] [YodaCondition] The non-constant portion of an equals check generally comes first. Prefer e.equals(CONSTANT) if e is non-null or Objects.equals(e, CONSTANT) if e may be (see https://errorprone.info/bugpattern/YodaCondition) Did you mean 'if (Objects.equals(entityType, EntityTypeService.VALUE)) {' or 'if (entityType.equals(EntityTypeService.VALUE)) {'? [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/SrmCliUtils.java:[128,37] [YodaCondition] The non-constant portion of an equals check generally comes first. Prefer e.equals(CONSTANT) if e is non-null or Objects.equals(e, CONSTANT) if e may be (see https://errorprone.info/bugpattern/YodaCondition) Did you mean '} else if (Objects.equals(entityType, EntityTypeInstance.VALUE)) {' or '} else if (entityType.equals(EntityTypeInstance.VALUE)) {'? [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/SrmDebugCommand.java:[43,17] [InterruptedExceptionSwallowed] This method can throw InterruptedException but declares that it throws Exception/Throwable. This makes it difficult for callers to recognize the need to handle interruption properly. (see https://errorprone.info/bugpattern/InterruptedExceptionSwallowed) Did you mean 'private void clearOpsDs() throws ExecutionException, InterruptedException {'? [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ srm-shell >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ srm-shell --- [INFO] Fork Value is true [java] Picked up _JAVA_OPTIONS: [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ srm-shell <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ srm-shell --- [INFO] BugInstance size is 0 [INFO] Error size is 0 [INFO] No errors/warnings found [INFO] [INFO] --- karaf-services:4.4.6:service-metadata-generate (service-metadata-generate) @ srm-shell --- [INFO] Service org.opendaylight.serviceutils.srm.shell.RecoverCommand [INFO] Service org.opendaylight.serviceutils.srm.shell.SrmDebugCommand [INFO] Service org.opendaylight.serviceutils.srm.shell.ReinstallCommand [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ srm-shell --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/srm/shell/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ srm-shell --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.5.0:test (default-test) @ srm-shell --- [INFO] No tests to run. [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ srm-shell --- [INFO] [INFO] --- bundle:5.1.9:bundle (default-bundle) @ srm-shell --- [INFO] Building bundle: /w/workspace/serviceutils-sonar/srm/shell/target/srm-shell-0.15.0-SNAPSHOT.jar [INFO] Writing manifest: /w/workspace/serviceutils-sonar/srm/shell/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ srm-shell --- [INFO] Skipping javadoc generation [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ srm-shell --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 23 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/srm/shell/target/bom.xml [INFO] attaching as srm-shell-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/srm/shell/target/bom.json [INFO] attaching as srm-shell-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ srm-shell --- [INFO] Checking compile classpath [INFO] Checking runtime classpath [INFO] Checking test classpath [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ srm-shell --- [INFO] No dependency problems found [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ srm-shell --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ srm-shell --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ srm-shell --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- install:3.1.3:install (default-install) @ srm-shell --- [INFO] Installing /w/workspace/serviceutils-sonar/srm/shell/pom.xml to /tmp/r/org/opendaylight/serviceutils/srm-shell/0.15.0-SNAPSHOT/srm-shell-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/srm/shell/target/srm-shell-0.15.0-SNAPSHOT.jar to /tmp/r/org/opendaylight/serviceutils/srm-shell/0.15.0-SNAPSHOT/srm-shell-0.15.0-SNAPSHOT.jar [INFO] Installing /w/workspace/serviceutils-sonar/srm/shell/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/srm-shell/0.15.0-SNAPSHOT/srm-shell-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/srm/shell/target/bom.json to /tmp/r/org/opendaylight/serviceutils/srm-shell/0.15.0-SNAPSHOT/srm-shell-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- bundle:5.1.9:install (default-install) @ srm-shell --- [INFO] Installing org/opendaylight/serviceutils/srm-shell/0.15.0-SNAPSHOT/srm-shell-0.15.0-SNAPSHOT.jar [INFO] Writing OBR metadata [INFO] [INFO] ---------< org.opendaylight.serviceutils:odl-serviceutils-srm >--------- [INFO] Building ODL :: serviceutils :: SRM 0.15.0-SNAPSHOT [18/29] [INFO] from features/odl-serviceutils-srm/pom.xml [INFO] ------------------------------[ feature ]------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ odl-serviceutils-srm --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ odl-serviceutils-srm --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ odl-serviceutils-srm --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ odl-serviceutils-srm --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ odl-serviceutils-srm --- [INFO] Skipping JaCoCo execution because property jacoco.skip is set. [INFO] argLine set to empty [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ odl-serviceutils-srm --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ odl-serviceutils-srm --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ odl-serviceutils-srm --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/features/odl-serviceutils-srm/target/classes/LICENSE [INFO] [INFO] --- karaf:4.4.6:features-generate-descriptor (default-features-generate-descriptor) @ odl-serviceutils-srm --- [INFO] Generating feature descriptor file /w/workspace/serviceutils-sonar/features/odl-serviceutils-srm/target/feature/feature.xml [INFO] ...done! [INFO] Attaching features XML [INFO] [INFO] --- karaf:4.4.6:verify (default-verify) @ odl-serviceutils-srm --- [INFO] Using repositories: https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/@id=opendaylight-snapshot@noreleases@snapshots,https://nexus.opendaylight.org/content/repositories/public/@id=opendaylight-mirror,https://nexus.opendaylight.org/content/repositories/public/@id=opendaylight-release-mirror [INFO] Features verified: 0, failures: 0, ignored: 0, skipped: 0 [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ odl-serviceutils-srm >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ odl-serviceutils-srm --- [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ odl-serviceutils-srm <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ odl-serviceutils-srm --- [INFO] [INFO] --- feattest:14.0.3:test (default) @ odl-serviceutils-srm --- [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ odl-serviceutils-srm --- [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ odl-serviceutils-srm --- [INFO] Skipping javadoc generation [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ odl-serviceutils-srm --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 209 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/features/odl-serviceutils-srm/target/bom.xml [INFO] attaching as odl-serviceutils-srm-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/features/odl-serviceutils-srm/target/bom.json [INFO] attaching as odl-serviceutils-srm-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ odl-serviceutils-srm --- [INFO] Skipping duplicate-finder execution! [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ odl-serviceutils-srm --- [INFO] Skipping plugin execution [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ odl-serviceutils-srm --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ odl-serviceutils-srm --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ odl-serviceutils-srm --- [INFO] Skipping JaCoCo execution because property jacoco.skip is set. [INFO] [INFO] --- install:3.1.3:install (default-install) @ odl-serviceutils-srm --- [WARNING] [WARNING] The packaging plugin for project odl-serviceutils-srm did not assign [WARNING] a main file to the project but it has attachments. Change packaging to 'pom'. [WARNING] [WARNING] Incomplete projects like this will fail in future Maven versions! [WARNING] [INFO] Installing /w/workspace/serviceutils-sonar/features/odl-serviceutils-srm/pom.xml to /tmp/r/org/opendaylight/serviceutils/odl-serviceutils-srm/0.15.0-SNAPSHOT/odl-serviceutils-srm-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/features/odl-serviceutils-srm/target/feature/feature.xml to /tmp/r/org/opendaylight/serviceutils/odl-serviceutils-srm/0.15.0-SNAPSHOT/odl-serviceutils-srm-0.15.0-SNAPSHOT-features.xml [INFO] Installing /w/workspace/serviceutils-sonar/features/odl-serviceutils-srm/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/odl-serviceutils-srm/0.15.0-SNAPSHOT/odl-serviceutils-srm-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/features/odl-serviceutils-srm/target/bom.json to /tmp/r/org/opendaylight/serviceutils/odl-serviceutils-srm/0.15.0-SNAPSHOT/odl-serviceutils-srm-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --------< org.opendaylight.serviceutils:serviceutils-features >--------- [INFO] Building ODL :: serviceutils :: serviceutils-features 0.15.0-SNAPSHOT [19/29] [INFO] from features/serviceutils-features/pom.xml [INFO] ------------------------------[ feature ]------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ serviceutils-features --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ serviceutils-features --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ serviceutils-features --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ serviceutils-features --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ serviceutils-features --- [INFO] Skipping JaCoCo execution because property jacoco.skip is set. [INFO] argLine set to empty [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ serviceutils-features --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ serviceutils-features --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ serviceutils-features --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/features/serviceutils-features/target/classes/LICENSE [INFO] [INFO] --- karaf:4.4.6:features-generate-descriptor (default-features-generate-descriptor) @ serviceutils-features --- [INFO] Generating feature descriptor file /w/workspace/serviceutils-sonar/features/serviceutils-features/target/feature/feature.xml [INFO] ...done! [INFO] Attaching features XML [INFO] [INFO] --- karaf:4.4.6:verify (default-verify) @ serviceutils-features --- [INFO] Using repositories: https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/@id=opendaylight-snapshot@noreleases@snapshots,https://nexus.opendaylight.org/content/repositories/public/@id=opendaylight-mirror,https://nexus.opendaylight.org/content/repositories/public/@id=opendaylight-release-mirror [INFO] Features verified: 0, failures: 0, ignored: 0, skipped: 0 [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ serviceutils-features >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ serviceutils-features --- [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ serviceutils-features <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ serviceutils-features --- [INFO] [INFO] --- feattest:14.0.3:test (default) @ serviceutils-features --- [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ serviceutils-features --- [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ serviceutils-features --- [INFO] Skipping javadoc generation [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ serviceutils-features --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 212 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/features/serviceutils-features/target/bom.xml [INFO] attaching as serviceutils-features-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/features/serviceutils-features/target/bom.json [INFO] attaching as serviceutils-features-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ serviceutils-features --- [INFO] Skipping duplicate-finder execution! [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ serviceutils-features --- [INFO] Skipping plugin execution [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ serviceutils-features --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ serviceutils-features --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ serviceutils-features --- [INFO] Skipping JaCoCo execution because property jacoco.skip is set. [INFO] [INFO] --- install:3.1.3:install (default-install) @ serviceutils-features --- [WARNING] [WARNING] The packaging plugin for project serviceutils-features did not assign [WARNING] a main file to the project but it has attachments. Change packaging to 'pom'. [WARNING] [WARNING] Incomplete projects like this will fail in future Maven versions! [WARNING] [INFO] Installing /w/workspace/serviceutils-sonar/features/serviceutils-features/pom.xml to /tmp/r/org/opendaylight/serviceutils/serviceutils-features/0.15.0-SNAPSHOT/serviceutils-features-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/features/serviceutils-features/target/feature/feature.xml to /tmp/r/org/opendaylight/serviceutils/serviceutils-features/0.15.0-SNAPSHOT/serviceutils-features-0.15.0-SNAPSHOT-features.xml [INFO] Installing /w/workspace/serviceutils-sonar/features/serviceutils-features/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/serviceutils-features/0.15.0-SNAPSHOT/serviceutils-features-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/features/serviceutils-features/target/bom.json to /tmp/r/org/opendaylight/serviceutils/serviceutils-features/0.15.0-SNAPSHOT/serviceutils-features-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] ---< org.opendaylight.serviceutils:serviceutils-features-aggregator >--- [INFO] Building ODL :: serviceutils :: serviceutils-features-aggregator 0.15.0-SNAPSHOT [20/29] [INFO] from features/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ serviceutils-features-aggregator --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ serviceutils-features-aggregator --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ serviceutils-features-aggregator --- [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ serviceutils-features-aggregator --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 0 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/features/target/bom.xml [INFO] attaching as serviceutils-features-aggregator-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/features/target/bom.json [INFO] attaching as serviceutils-features-aggregator-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- install:3.1.3:install (default-install) @ serviceutils-features-aggregator --- [INFO] Installing /w/workspace/serviceutils-sonar/features/pom.xml to /tmp/r/org/opendaylight/serviceutils/serviceutils-features-aggregator/0.15.0-SNAPSHOT/serviceutils-features-aggregator-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/features/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/serviceutils-features-aggregator/0.15.0-SNAPSHOT/serviceutils-features-aggregator-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/features/target/bom.json to /tmp/r/org/opendaylight/serviceutils/serviceutils-features-aggregator/0.15.0-SNAPSHOT/serviceutils-features-aggregator-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --------< org.opendaylight.serviceutils:serviceutils-artifacts >-------- [INFO] Building ODL :: serviceutils :: serviceutils-artifacts 0.15.0-SNAPSHOT [21/29] [INFO] from artifacts/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ serviceutils-artifacts --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ serviceutils-artifacts --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ serviceutils-artifacts --- [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ serviceutils-artifacts --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 0 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/artifacts/target/bom.xml [INFO] attaching as serviceutils-artifacts-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/artifacts/target/bom.json [INFO] attaching as serviceutils-artifacts-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- install:3.1.3:install (default-install) @ serviceutils-artifacts --- [INFO] Installing /w/workspace/serviceutils-sonar/artifacts/pom.xml to /tmp/r/org/opendaylight/serviceutils/serviceutils-artifacts/0.15.0-SNAPSHOT/serviceutils-artifacts-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/artifacts/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/serviceutils-artifacts/0.15.0-SNAPSHOT/serviceutils-artifacts-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/artifacts/target/bom.json to /tmp/r/org/opendaylight/serviceutils/serviceutils-artifacts/0.15.0-SNAPSHOT/serviceutils-artifacts-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] ----------< org.opendaylight.serviceutils:metrics-impl-test >----------- [INFO] Building ODL :: serviceutils :: metrics-impl-test 0.15.0-SNAPSHOT [22/29] [INFO] from metrics/impl-test/pom.xml [INFO] -------------------------------[ bundle ]------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ metrics-impl-test --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ metrics-impl-test --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ metrics-impl-test --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ metrics-impl-test --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ metrics-impl-test --- [INFO] argLine set to -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/w/workspace/serviceutils-sonar/metrics/impl-test/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ metrics-impl-test --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ metrics-impl-test --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ metrics-impl-test --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/metrics/impl-test/target/classes/LICENSE [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ metrics-impl-test --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/metrics/impl-test/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ metrics-impl-test --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 1 source file with javac [forked debug release 21] to target/classes [WARNING] Picked up _JAVA_OPTIONS: /w/workspace/serviceutils-sonar/metrics/impl-test/src/main/java/org/opendaylight/serviceutils/metrics/testimpl/TestMetricProviderImpl.java:[159,17] [removal] newTimer(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl-test/src/main/java/org/opendaylight/serviceutils/metrics/testimpl/TestMetricProviderImpl.java:[92,19] [removal] newCounter(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl-test/src/main/java/org/opendaylight/serviceutils/metrics/testimpl/TestMetricProviderImpl.java:[30,17] [removal] newMeter(Object,String) in MetricProvider has been deprecated and marked for removal [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ metrics-impl-test >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ metrics-impl-test --- [INFO] Fork Value is true [java] Picked up _JAVA_OPTIONS: [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ metrics-impl-test <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ metrics-impl-test --- [INFO] BugInstance size is 0 [INFO] Error size is 0 [INFO] No errors/warnings found [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ metrics-impl-test --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/metrics/impl-test/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ metrics-impl-test --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.5.0:test (default-test) @ metrics-impl-test --- [INFO] No tests to run. [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ metrics-impl-test --- [INFO] [INFO] --- bundle:5.1.9:bundle (default-bundle) @ metrics-impl-test --- [INFO] Building bundle: /w/workspace/serviceutils-sonar/metrics/impl-test/target/metrics-impl-test-0.15.0-SNAPSHOT.jar [INFO] Writing manifest: /w/workspace/serviceutils-sonar/metrics/impl-test/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ metrics-impl-test --- [INFO] Skipping javadoc generation [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ metrics-impl-test --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 13 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/metrics/impl-test/target/bom.xml [INFO] attaching as metrics-impl-test-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/metrics/impl-test/target/bom.json [INFO] attaching as metrics-impl-test-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ metrics-impl-test --- [INFO] Checking compile classpath [INFO] Checking runtime classpath [INFO] Checking test classpath [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ metrics-impl-test --- [WARNING] Used undeclared dependencies found: [WARNING] org.eclipse.jdt:org.eclipse.jdt.annotation:jar:2.3.0:compile [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ metrics-impl-test --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ metrics-impl-test --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ metrics-impl-test --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- install:3.1.3:install (default-install) @ metrics-impl-test --- [INFO] Installing /w/workspace/serviceutils-sonar/metrics/impl-test/pom.xml to /tmp/r/org/opendaylight/serviceutils/metrics-impl-test/0.15.0-SNAPSHOT/metrics-impl-test-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/metrics/impl-test/target/metrics-impl-test-0.15.0-SNAPSHOT.jar to /tmp/r/org/opendaylight/serviceutils/metrics-impl-test/0.15.0-SNAPSHOT/metrics-impl-test-0.15.0-SNAPSHOT.jar [INFO] Installing /w/workspace/serviceutils-sonar/metrics/impl-test/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/metrics-impl-test/0.15.0-SNAPSHOT/metrics-impl-test-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/metrics/impl-test/target/bom.json to /tmp/r/org/opendaylight/serviceutils/metrics-impl-test/0.15.0-SNAPSHOT/metrics-impl-test-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- bundle:5.1.9:install (default-install) @ metrics-impl-test --- [INFO] Installing org/opendaylight/serviceutils/metrics-impl-test/0.15.0-SNAPSHOT/metrics-impl-test-0.15.0-SNAPSHOT.jar [INFO] Writing OBR metadata [INFO] [INFO] -------< org.opendaylight.serviceutils:metrics-impl-prometheus >-------- [INFO] Building ODL :: serviceutils :: metrics-impl-prometheus 0.15.0-SNAPSHOT [23/29] [INFO] from metrics/impl-prometheus/pom.xml [INFO] -------------------------------[ bundle ]------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ metrics-impl-prometheus --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ metrics-impl-prometheus --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ metrics-impl-prometheus --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ metrics-impl-prometheus --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ metrics-impl-prometheus --- [INFO] argLine set to -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/w/workspace/serviceutils-sonar/metrics/impl-prometheus/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ metrics-impl-prometheus --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ metrics-impl-prometheus --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ metrics-impl-prometheus --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/metrics/impl-prometheus/target/classes/LICENSE [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ metrics-impl-prometheus --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/metrics/impl-prometheus/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ metrics-impl-prometheus --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 5 source files with javac [forked debug release 21] to target/classes [WARNING] Picked up _JAVA_OPTIONS: /w/workspace/serviceutils-sonar/metrics/impl-prometheus/src/main/java/org/opendaylight/serviceutils/metrics/prometheus/impl/PrometheusMetricProvider.java:[190,17] [removal] newTimer(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl-prometheus/src/main/java/org/opendaylight/serviceutils/metrics/prometheus/impl/PrometheusMetricProvider.java:[148,19] [removal] newCounter(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl-prometheus/src/main/java/org/opendaylight/serviceutils/metrics/prometheus/impl/PrometheusMetricProvider.java:[97,17] [removal] newMeter(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl-prometheus/src/main/java/org/opendaylight/serviceutils/metrics/prometheus/impl/MeterAdapter.java:[40,28] [LongDoubleConversion] Conversion from long to double may lose precision; use an explicit cast to double if this was intentional (see https://errorprone.info/bugpattern/LongDoubleConversion) Did you mean 'prometheusChild.inc((double) howMany);'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl-prometheus/src/main/java/org/opendaylight/serviceutils/metrics/prometheus/impl/MeterNoChildAdapter.java:[40,30] [LongDoubleConversion] Conversion from long to double may lose precision; use an explicit cast to double if this was intentional (see https://errorprone.info/bugpattern/LongDoubleConversion) Did you mean 'prometheusCounter.inc((double) howMany);'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl-prometheus/src/main/java/org/opendaylight/serviceutils/metrics/prometheus/impl/PrometheusMetricProvider.java:[51,11] [UnnecessarilyVisible] Some methods (such as those annotated with @Inject or @Provides) are only intended to be called by a framework, and so should have default visibility. If this is only for testing purposes, consider annotating the element with @VisibleForTesting. (see https://errorprone.info/bugpattern/UnnecessarilyVisible) Did you mean 'PrometheusMetricProvider() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl-prometheus/src/main/java/org/opendaylight/serviceutils/metrics/prometheus/impl/PrometheusMetricProvider.java:[57,16] [MissingOverride] close implements method in AutoCloseable; expected @Override (see https://errorprone.info/bugpattern/MissingOverride) Did you mean '@Override @PreDestroy'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl-prometheus/src/main/java/org/opendaylight/serviceutils/metrics/prometheus/impl/PrometheusMetricProvider.java:[85,26] [MemberName] Methods and non-static variables should be named in lowerCamelCase, with acronyms treated as words (https://google.github.io/styleguide/javaguide.html#s5.3-camel-case) (see https://google.github.io/styleguide/javaguide.html#s5.2-specific-identifier-names) Did you mean 'String fullId = makeId(descriptor, labelNames);'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl-prometheus/src/main/java/org/opendaylight/serviceutils/metrics/prometheus/impl/PrometheusMetricProvider.java:[87,22] [Varifier] Consider using `var` here to avoid boilerplate. (see https://errorprone.info/bugpattern/Varifier) Did you mean 'var sb = new StringBuilder('? [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ metrics-impl-prometheus >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ metrics-impl-prometheus --- [INFO] Fork Value is true [java] Picked up _JAVA_OPTIONS: [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ metrics-impl-prometheus <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ metrics-impl-prometheus --- [INFO] BugInstance size is 0 [INFO] Error size is 0 [INFO] No errors/warnings found [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ metrics-impl-prometheus --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/metrics/impl-prometheus/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ metrics-impl-prometheus --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 1 source file with javac [forked debug release 21] to target/test-classes [WARNING] Picked up _JAVA_OPTIONS: /w/workspace/serviceutils-sonar/metrics/impl-prometheus/src/test/java/org/opendaylight/serviceutils/metrics/prometheus/impl/PrometheusMetricProviderImplTest.java:[40,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void newMeter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl-prometheus/src/test/java/org/opendaylight/serviceutils/metrics/prometheus/impl/PrometheusMetricProviderImplTest.java:[68,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void newMeter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl-prometheus/src/test/java/org/opendaylight/serviceutils/metrics/prometheus/impl/PrometheusMetricProviderImplTest.java:[31,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void newMeter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl-prometheus/src/test/java/org/opendaylight/serviceutils/metrics/prometheus/impl/PrometheusMetricProviderImplTest.java:[50,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void newMeter() {'? [INFO] [INFO] --- surefire:3.5.0:test (default-test) @ metrics-impl-prometheus --- [INFO] Surefire report directory: /w/workspace/serviceutils-sonar/metrics/impl-prometheus/target/surefire-reports [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- Picked up _JAVA_OPTIONS: [INFO] Running org.opendaylight.serviceutils.metrics.prometheus.impl.PrometheusMetricProviderImplTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.127 s -- in org.opendaylight.serviceutils.metrics.prometheus.impl.PrometheusMetricProviderImplTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ metrics-impl-prometheus --- [INFO] [INFO] --- bundle:5.1.9:bundle (default-bundle) @ metrics-impl-prometheus --- [INFO] Building bundle: /w/workspace/serviceutils-sonar/metrics/impl-prometheus/target/metrics-impl-prometheus-0.15.0-SNAPSHOT.jar [INFO] Writing manifest: /w/workspace/serviceutils-sonar/metrics/impl-prometheus/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ metrics-impl-prometheus --- [INFO] Skipping javadoc generation [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ metrics-impl-prometheus --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 26 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/metrics/impl-prometheus/target/bom.xml [INFO] attaching as metrics-impl-prometheus-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/metrics/impl-prometheus/target/bom.json [INFO] attaching as metrics-impl-prometheus-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ metrics-impl-prometheus --- [INFO] Checking compile classpath [INFO] Checking runtime classpath [INFO] Checking test classpath [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ metrics-impl-prometheus --- [WARNING] Unused declared dependencies found: [WARNING] io.prometheus:simpleclient_hotspot:jar:0.10.0:compile [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ metrics-impl-prometheus --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ metrics-impl-prometheus --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ metrics-impl-prometheus --- [INFO] Loading execution data file /w/workspace/serviceutils-sonar/metrics/impl-prometheus/target/code-coverage/jacoco.exec [INFO] Analyzed bundle 'ODL :: serviceutils :: metrics-impl-prometheus' with 4 classes [INFO] [INFO] --- install:3.1.3:install (default-install) @ metrics-impl-prometheus --- [INFO] Installing /w/workspace/serviceutils-sonar/metrics/impl-prometheus/pom.xml to /tmp/r/org/opendaylight/serviceutils/metrics-impl-prometheus/0.15.0-SNAPSHOT/metrics-impl-prometheus-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/metrics/impl-prometheus/target/metrics-impl-prometheus-0.15.0-SNAPSHOT.jar to /tmp/r/org/opendaylight/serviceutils/metrics-impl-prometheus/0.15.0-SNAPSHOT/metrics-impl-prometheus-0.15.0-SNAPSHOT.jar [INFO] Installing /w/workspace/serviceutils-sonar/metrics/impl-prometheus/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/metrics-impl-prometheus/0.15.0-SNAPSHOT/metrics-impl-prometheus-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/metrics/impl-prometheus/target/bom.json to /tmp/r/org/opendaylight/serviceutils/metrics-impl-prometheus/0.15.0-SNAPSHOT/metrics-impl-prometheus-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- bundle:5.1.9:install (default-install) @ metrics-impl-prometheus --- [INFO] Installing org/opendaylight/serviceutils/metrics-impl-prometheus/0.15.0-SNAPSHOT/metrics-impl-prometheus-0.15.0-SNAPSHOT.jar [INFO] Writing OBR metadata [INFO] [INFO] ------------< org.opendaylight.serviceutils:metrics-sample >------------ [INFO] Building ODL :: serviceutils :: metrics-sample 0.15.0-SNAPSHOT [24/29] [INFO] from metrics/sample/impl/pom.xml [INFO] -------------------------------[ bundle ]------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ metrics-sample --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ metrics-sample --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ metrics-sample --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ metrics-sample --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ metrics-sample --- [INFO] argLine set to -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/w/workspace/serviceutils-sonar/metrics/sample/impl/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ metrics-sample --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ metrics-sample --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ metrics-sample --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/metrics/sample/impl/target/classes/LICENSE [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ metrics-sample --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/metrics/sample/impl/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ metrics-sample --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 2 source files with javac [forked debug release 21] to target/classes [WARNING] Picked up _JAVA_OPTIONS: /w/workspace/serviceutils-sonar/metrics/sample/impl/src/main/java/org/opendaylight/serviceutils/metrics/sample/MetricsAdvancedExample.java:[57,11] [UnnecessarilyVisible] Some methods (such as those annotated with @Inject or @Provides) are only intended to be called by a framework, and so should have default visibility. If this is only for testing purposes, consider annotating the element with @VisibleForTesting. (see https://errorprone.info/bugpattern/UnnecessarilyVisible) Did you mean 'MetricsAdvancedExample(@Reference MetricProvider metricProvider) {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/sample/impl/src/main/java/org/opendaylight/serviceutils/metrics/sample/MetricsExample.java:[61,11] [UnnecessarilyVisible] Some methods (such as those annotated with @Inject or @Provides) are only intended to be called by a framework, and so should have default visibility. If this is only for testing purposes, consider annotating the element with @VisibleForTesting. (see https://errorprone.info/bugpattern/UnnecessarilyVisible) Did you mean 'MetricsExample(@Reference MetricProvider metricProvider) {'? [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ metrics-sample >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ metrics-sample --- [INFO] Fork Value is true [java] Picked up _JAVA_OPTIONS: [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ metrics-sample <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ metrics-sample --- [INFO] BugInstance size is 0 [INFO] Error size is 0 [INFO] No errors/warnings found [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ metrics-sample --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/metrics/sample/impl/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ metrics-sample --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 3 source files with javac [forked debug release 21] to target/test-classes [WARNING] Picked up _JAVA_OPTIONS: /tmp/r/org/opendaylight/infrautils/infrautils-testutils/7.0.3/infrautils-testutils-7.0.3.jar(/org/opendaylight/infrautils/testutils/LogCaptureRule.class): warning: Cannot find annotation method 'value()' in type 'SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found /tmp/r/org/opendaylight/infrautils/infrautils-testutils/7.0.3/infrautils-testutils-7.0.3.jar(/org/opendaylight/infrautils/testutils/LogCaptureRule.class): warning: Cannot find annotation method 'justification()' in type 'SuppressFBWarnings' /tmp/r/org/opendaylight/infrautils/infrautils-testutils/7.0.3/infrautils-testutils-7.0.3.jar(/org/opendaylight/infrautils/testutils/LogCaptureRule.class): warning: Cannot find annotation method 'value()' in type 'SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found /tmp/r/org/opendaylight/infrautils/infrautils-testutils/7.0.3/infrautils-testutils-7.0.3.jar(/org/opendaylight/infrautils/testutils/LogCaptureRule.class): warning: Cannot find annotation method 'justification()' in type 'SuppressFBWarnings' /tmp/r/org/opendaylight/infrautils/infrautils-testutils/7.0.3/infrautils-testutils-7.0.3.jar(/org/opendaylight/infrautils/testutils/LogCaptureRule.class): warning: Cannot find annotation method 'value()' in type 'SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found /tmp/r/org/opendaylight/infrautils/infrautils-testutils/7.0.3/infrautils-testutils-7.0.3.jar(/org/opendaylight/infrautils/testutils/LogCaptureRule.class): warning: Cannot find annotation method 'justification()' in type 'SuppressFBWarnings' /w/workspace/serviceutils-sonar/metrics/sample/impl/src/test/java/org/opendaylight/serviceutils/metrics/sample/MetricsExampleMain.java:[25,28] [try] auto-closeable resource metricsExample is never referenced in body of corresponding try statement [WARNING] /w/workspace/serviceutils-sonar/metrics/sample/impl/src/test/java/org/opendaylight/serviceutils/metrics/sample/MetricsExampleMain.java:[24,27] [Varifier] Consider using `var` here to avoid boilerplate. (see https://errorprone.info/bugpattern/Varifier) Did you mean 'var metricProvider = new MetricProviderImpl();'? [WARNING] /w/workspace/serviceutils-sonar/metrics/sample/impl/src/test/java/org/opendaylight/serviceutils/metrics/sample/MetricsExampleTest.java:[25,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void metricsExample() throws InterruptedException {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/sample/impl/src/test/java/org/opendaylight/serviceutils/metrics/sample/MetricsExampleTest.java:[26,27] [Varifier] Consider using `var` here to avoid boilerplate. (see https://errorprone.info/bugpattern/Varifier) Did you mean 'var metricsProvider = new MetricProviderImpl();'? [WARNING] /w/workspace/serviceutils-sonar/metrics/sample/impl/src/test/java/org/opendaylight/serviceutils/metrics/sample/MetricsExampleTest.java:[27,23] [Varifier] Consider using `var` here to avoid boilerplate. (see https://errorprone.info/bugpattern/Varifier) Did you mean 'var metricsExample = new MetricsExample(metricsProvider);'? [WARNING] /w/workspace/serviceutils-sonar/metrics/sample/impl/src/test/java/org/opendaylight/serviceutils/metrics/sample/MetricsPrometheusExampleMain.java:[28,21] [try] auto-closeable resource metricsExample is never referenced in body of corresponding try statement [WARNING] /w/workspace/serviceutils-sonar/metrics/sample/impl/src/test/java/org/opendaylight/serviceutils/metrics/sample/MetricsPrometheusExampleMain.java:[29,27] [Varifier] Consider using `var` here to avoid boilerplate. (see https://errorprone.info/bugpattern/Varifier) Did you mean 'var server = new HTTPServer(new InetSocketAddress("localhost", 1234), metricProvider.registry());'? [INFO] [INFO] --- surefire:3.5.0:test (default-test) @ metrics-sample --- [INFO] Surefire report directory: /w/workspace/serviceutils-sonar/metrics/sample/impl/target/surefire-reports [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- Picked up _JAVA_OPTIONS: [INFO] Running org.opendaylight.serviceutils.metrics.sample.MetricsExampleTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.123 s -- in org.opendaylight.serviceutils.metrics.sample.MetricsExampleTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ metrics-sample --- [INFO] [INFO] --- bundle:5.1.9:bundle (default-bundle) @ metrics-sample --- [INFO] Building bundle: /w/workspace/serviceutils-sonar/metrics/sample/impl/target/metrics-sample-0.15.0-SNAPSHOT.jar [INFO] Writing manifest: /w/workspace/serviceutils-sonar/metrics/sample/impl/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ metrics-sample --- [INFO] Skipping javadoc generation [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ metrics-sample --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 20 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/metrics/sample/impl/target/bom.xml [INFO] attaching as metrics-sample-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/metrics/sample/impl/target/bom.json [INFO] attaching as metrics-sample-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ metrics-sample --- [INFO] Checking compile classpath [INFO] Checking runtime classpath [INFO] Checking test classpath [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ metrics-sample --- [WARNING] Used undeclared dependencies found: [WARNING] io.prometheus:simpleclient:jar:0.10.0:test [WARNING] com.google.guava:guava:jar:33.3.0-jre:compile [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ metrics-sample --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ metrics-sample --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ metrics-sample --- [INFO] Loading execution data file /w/workspace/serviceutils-sonar/metrics/sample/impl/target/code-coverage/jacoco.exec [INFO] Analyzed bundle 'ODL :: serviceutils :: metrics-sample' with 4 classes [INFO] [INFO] --- install:3.1.3:install (default-install) @ metrics-sample --- [INFO] Installing /w/workspace/serviceutils-sonar/metrics/sample/impl/pom.xml to /tmp/r/org/opendaylight/serviceutils/metrics-sample/0.15.0-SNAPSHOT/metrics-sample-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/metrics/sample/impl/target/metrics-sample-0.15.0-SNAPSHOT.jar to /tmp/r/org/opendaylight/serviceutils/metrics-sample/0.15.0-SNAPSHOT/metrics-sample-0.15.0-SNAPSHOT.jar [INFO] Installing /w/workspace/serviceutils-sonar/metrics/sample/impl/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/metrics-sample/0.15.0-SNAPSHOT/metrics-sample-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/metrics/sample/impl/target/bom.json to /tmp/r/org/opendaylight/serviceutils/metrics-sample/0.15.0-SNAPSHOT/metrics-sample-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- bundle:5.1.9:install (default-install) @ metrics-sample --- [INFO] Installing org/opendaylight/serviceutils/metrics-sample/0.15.0-SNAPSHOT/metrics-sample-0.15.0-SNAPSHOT.jar [INFO] Writing OBR metadata [INFO] [INFO] --------------< org.opendaylight.serviceutils:metrics-it >-------------- [INFO] Building ODL :: serviceutils :: metrics-it 0.15.0-SNAPSHOT [25/29] [INFO] from metrics/it/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ metrics-it --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ metrics-it --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ metrics-it --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ metrics-it --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ metrics-it --- [INFO] argLine set to -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/w/workspace/serviceutils-sonar/metrics/it/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ metrics-it --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ metrics-it --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ metrics-it --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/metrics/it/target/classes/LICENSE [INFO] [INFO] --- depends:1.5.0:generate-depends-file (generate-depends-file) @ metrics-it --- [INFO] Created: /w/workspace/serviceutils-sonar/metrics/it/target/classes/META-INF/maven/dependencies.properties [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ metrics-it --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/metrics/it/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ metrics-it --- [INFO] No sources to compile [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ metrics-it >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ metrics-it --- [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ metrics-it <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ metrics-it --- [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ metrics-it --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/metrics/it/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ metrics-it --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 1 source file with javac [debug release 21] to target/test-classes [WARNING] /w/workspace/serviceutils-sonar/metrics/it/src/test/java/org/opendaylight/serviceutils/metrics/it/MetricsIntegrationTest.java:[31,42] newCounter(java.lang.Object,java.lang.String) in org.opendaylight.serviceutils.metrics.MetricProvider has been deprecated and marked for removal [INFO] [INFO] --- surefire:3.5.0:test (default-test) @ metrics-it --- [INFO] Surefire report directory: /w/workspace/serviceutils-sonar/metrics/it/target/surefire-reports [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [WARNING] System property [org.ops4j.pax.url.mvn.localRepository] overwritten by user properties from Maven session [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- Picked up _JAVA_OPTIONS: [INFO] Running org.opendaylight.serviceutils.metrics.it.MetricsIntegrationTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.46 s -- in org.opendaylight.serviceutils.metrics.it.MetricsIntegrationTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ metrics-it --- [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ metrics-it --- [INFO] Building jar: /w/workspace/serviceutils-sonar/metrics/it/target/metrics-it-0.15.0-SNAPSHOT.jar [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ metrics-it --- [INFO] Skipping javadoc generation [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ metrics-it --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 12 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/metrics/it/target/bom.xml [INFO] attaching as metrics-it-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/metrics/it/target/bom.json [INFO] attaching as metrics-it-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ metrics-it --- [INFO] Skipping duplicate-finder execution! [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ metrics-it --- [WARNING] Used undeclared dependencies found: [WARNING] org.ops4j.pax.exam:pax-exam:jar:4.13.5:test [WARNING] com.guicedee.services:javax.inject:jar:1.0.20.2:provided [WARNING] Unused declared dependencies found: [WARNING] org.opendaylight.serviceutils:serviceutils-features:xml:features:0.15.0-SNAPSHOT:compile [WARNING] Non-test scoped test only dependencies found: [WARNING] org.opendaylight.serviceutils:metrics-api:jar:0.15.0-SNAPSHOT:compile [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ metrics-it --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ metrics-it --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ metrics-it --- [INFO] Loading execution data file /w/workspace/serviceutils-sonar/metrics/it/target/code-coverage/jacoco.exec [INFO] Analyzed bundle 'ODL :: serviceutils :: metrics-it' with 0 classes [INFO] [INFO] --- install:3.1.3:install (default-install) @ metrics-it --- [INFO] Installing /w/workspace/serviceutils-sonar/metrics/it/pom.xml to /tmp/r/org/opendaylight/serviceutils/metrics-it/0.15.0-SNAPSHOT/metrics-it-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/metrics/it/target/metrics-it-0.15.0-SNAPSHOT.jar to /tmp/r/org/opendaylight/serviceutils/metrics-it/0.15.0-SNAPSHOT/metrics-it-0.15.0-SNAPSHOT.jar [INFO] Installing /w/workspace/serviceutils-sonar/metrics/it/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/metrics-it/0.15.0-SNAPSHOT/metrics-it-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/metrics/it/target/bom.json to /tmp/r/org/opendaylight/serviceutils/metrics-it/0.15.0-SNAPSHOT/metrics-it-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] ----------< org.opendaylight.serviceutils:metrics-aggregator >---------- [INFO] Building ODL :: serviceutils :: metrics-aggregator 0.15.0-SNAPSHOT [26/29] [INFO] from metrics/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ metrics-aggregator --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ metrics-aggregator --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ metrics-aggregator --- [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ metrics-aggregator --- [INFO] Skipping CycloneDX goal, because module skips deploy [INFO] [INFO] --- install:3.1.3:install (default-install) @ metrics-aggregator --- [INFO] Skipping artifact installation [INFO] [INFO] ------------< org.opendaylight.serviceutils:srm-aggregator >------------ [INFO] Building ODL :: serviceutils :: srm-aggregator 0.15.0-SNAPSHOT [27/29] [INFO] from srm/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ srm-aggregator --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ srm-aggregator --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ srm-aggregator --- [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ srm-aggregator --- [INFO] Skipping CycloneDX goal, because module skips deploy [INFO] [INFO] --- install:3.1.3:install (default-install) @ srm-aggregator --- [INFO] Skipping artifact installation [INFO] [INFO] ----------< org.opendaylight.serviceutils:serviceutils-karaf >---------- [INFO] Building ODL :: serviceutils :: serviceutils-karaf 0.15.0-SNAPSHOT [28/29] [INFO] from karaf/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ serviceutils-karaf --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ serviceutils-karaf --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ serviceutils-karaf --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ serviceutils-karaf --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ serviceutils-karaf --- [INFO] argLine set to -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/w/workspace/serviceutils-sonar/karaf/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ serviceutils-karaf --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ serviceutils-karaf --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ serviceutils-karaf --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/karaf/target/classes/LICENSE [INFO] [INFO] --- resources:3.3.1:resources (process-resources) @ serviceutils-karaf --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/karaf/src/main/resources [INFO] [INFO] --- karaf:4.4.6:assembly (process-resources) @ serviceutils-karaf --- [INFO] Using repositories: [INFO] https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/@id=opendaylight-snapshot@noreleases@snapshots [INFO] https://nexus.opendaylight.org/content/repositories/public/@id=opendaylight-mirror [INFO] https://nexus.opendaylight.org/content/repositories/public/@id=opendaylight-release-mirror [INFO] Creating work directory: /w/workspace/serviceutils-sonar/karaf/target/assembly [INFO] Loading direct KAR and features XML dependencies [INFO] Standard startup Karaf KAR found: mvn:org.apache.karaf.features/framework/4.4.6/kar [INFO] Feature framework will be added as a startup feature [INFO] Generating Karaf assembly: /w/workspace/serviceutils-sonar/karaf/target/assembly [INFO] Unzipping kars [INFO] processing KAR: mvn:org.apache.karaf.features/framework/4.4.6/kar [INFO] found repository: mvn:org.apache.karaf.features/framework/4.4.6/xml/features [INFO] Loading profiles from: [INFO] Found existing features processor configuration: etc/org.apache.karaf.features.xml [INFO] Loading repositories [INFO] Generating generated-startup profile [INFO] Generating generated-boot profile with parents: generated-startup [INFO] Generating generated-installed profile [INFO] Configuring etc/config.properties and etc/system.properties [INFO] Downloading libraries for generated profiles [INFO] Downloading additional libraries [INFO] Writing configurations [INFO] adding config file: etc/profile.cfg [INFO] Generating features processor configuration: etc/org.apache.karaf.features.xml [INFO] Startup stage [INFO] Loading startup repositories [INFO] Resolving startup features and bundles [INFO] Features: framework [INFO] Bundles: mvn:org.apache.aries.quiesce/org.apache.aries.quiesce.api/1.0.0, mvn:org.apache.felix/org.apache.felix.metatype/1.2.4, mvn:org.opendaylight.odlparent/karaf.branding/14.0.3 [INFO] adding maven artifact: mvn:org.opendaylight.odlparent/karaf.branding/14.0.3 [INFO] adding maven artifact: mvn:org.apache.aries.quiesce/org.apache.aries.quiesce.api/1.0.0 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.cm.json/1.0.6 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.configadmin/1.9.26 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.configadmin.plugin.interpolation/1.2.8 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.configurator/1.0.16 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.converter/1.0.14 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.coordinator/1.0.2 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.fileinstall/3.7.4 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.metatype/1.2.4 [INFO] adding maven artifact: mvn:org.apache.karaf.config/org.apache.karaf.config.core/4.4.6 [INFO] adding maven artifact: mvn:org.apache.karaf.features/org.apache.karaf.features.core/4.4.6 [INFO] adding maven artifact: mvn:org.apache.karaf.features/org.apache.karaf.features.extension/4.4.6 [INFO] adding maven artifact: mvn:org.apache.sling/org.apache.sling.commons.johnzon/1.2.16 [INFO] adding maven artifact: mvn:org.fusesource.jansi/jansi/2.4.1 [INFO] adding maven artifact: mvn:org.ops4j.pax.logging/pax-logging-api/2.2.7 [INFO] adding maven artifact: mvn:org.ops4j.pax.logging/pax-logging-log4j2/2.2.7 [INFO] adding maven artifact: mvn:org.ops4j.pax.url/pax-url-aether/2.6.14 [INFO] adding maven artifact: mvn:org.osgi/org.osgi.util.function/1.2.0 [INFO] adding maven artifact: mvn:org.osgi/org.osgi.util.promise/1.3.0 [INFO] Boot stage [INFO] Loading boot repositories [INFO] adding feature repository: mvn:org.apache.karaf.features/framework/4.4.6/xml/features [INFO] adding feature repository: mvn:org.opendaylight.serviceutils/serviceutils-features/0.15.0-SNAPSHOT/xml/features [INFO] adding feature repository: mvn:org.opendaylight.serviceutils/odl-serviceutils-listener/0.15.0-SNAPSHOT/xml/features [INFO] adding feature repository: mvn:org.opendaylight.mdsal/odl-mdsal-binding-api/14.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.mdsal/odl-mdsal-binding-base/14.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.yangtools/odl-yangtools-binding-spec/14.0.4/xml/features [INFO] adding feature repository: mvn:org.opendaylight.yangtools/odl-yangtools-common/14.0.4/xml/features [INFO] adding feature repository: mvn:org.opendaylight.yangtools/odl-yangtools-util/14.0.4/xml/features [INFO] adding feature repository: mvn:org.opendaylight.odlparent/odl-guava/14.0.3/xml/features [INFO] adding feature repository: mvn:tech.pantheon.triemap/pt-triemap/1.3.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.mdsal/odl-mdsal-common/14.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.serviceutils/odl-serviceutils-metrics/0.15.0-SNAPSHOT/xml/features [INFO] adding feature repository: mvn:org.opendaylight.odlparent/odl-dropwizard-metrics/14.0.3/xml/features [INFO] adding feature repository: mvn:org.opendaylight.infrautils/odl-infrautils-utils/7.0.3/xml/features [INFO] adding feature repository: mvn:org.opendaylight.serviceutils/odl-serviceutils-rpc/0.15.0-SNAPSHOT/xml/features [INFO] adding feature repository: mvn:org.opendaylight.serviceutils/odl-serviceutils-srm/0.15.0-SNAPSHOT/xml/features [INFO] adding feature repository: mvn:org.opendaylight.serviceutils/odl-serviceutils-tools/0.15.0-SNAPSHOT/xml/features [INFO] adding feature repository: mvn:org.opendaylight.controller/odl-controller-blueprint/10.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.yangtools/odl-yangtools-codec/14.0.4/xml/features [INFO] adding feature repository: mvn:org.opendaylight.odlparent/odl-gson/14.0.3/xml/features [INFO] adding feature repository: mvn:org.opendaylight.odlparent/odl-stax2-api/14.0.3/xml/features [INFO] adding feature repository: mvn:org.opendaylight.yangtools/odl-yangtools-data/14.0.4/xml/features [INFO] adding feature repository: mvn:org.opendaylight.odlparent/odl-antlr4/14.0.3/xml/features [INFO] adding feature repository: mvn:org.opendaylight.yangtools/odl-yangtools-data-api/14.0.4/xml/features [INFO] adding feature repository: mvn:org.opendaylight.yangtools/odl-yangtools-parser-api/14.0.4/xml/features [INFO] adding feature repository: mvn:org.opendaylight.yangtools/odl-yangtools-xpath-api/14.0.4/xml/features [INFO] adding feature repository: mvn:org.opendaylight.mdsal/odl-mdsal-binding-runtime/14.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.yangtools/odl-yangtools-binding-codec/14.0.4/xml/features [INFO] adding feature repository: mvn:org.opendaylight.yangtools/odl-yangtools-binding-runtime/14.0.4/xml/features [INFO] adding feature repository: mvn:org.opendaylight.yangtools/odl-bytebuddy/14.0.4/xml/features [INFO] adding feature repository: mvn:org.opendaylight.yangtools/odl-yangtools-parser/14.0.4/xml/features [INFO] adding feature repository: mvn:org.opendaylight.yangtools/odl-yangtools-xpath/14.0.4/xml/features [INFO] adding feature repository: mvn:org.opendaylight.mdsal/odl-mdsal-dom-runtime/14.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.mdsal/odl-mdsal-dom-api/14.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.controller/odl-mdsal-broker/10.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.mdsal/odl-mdsal-singleton-dom/14.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.mdsal/odl-mdsal-singleton-common/14.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.mdsal/odl-mdsal-eos-common/14.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.mdsal/odl-mdsal-eos-dom/14.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.mdsal/odl-mdsal-eos-binding/14.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.mdsal/odl-mdsal-binding-dom-adapter/14.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.mdsal/odl-mdsal-dom-broker/14.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.controller/odl-mdsal-remoterpc-connector/10.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.controller/odl-mdsal-distributed-datastore/10.0.2/xml/features [INFO] adding feature repository: mvn:org.apache.karaf.features/standard/4.4.6/xml/features [INFO] adding feature repository: mvn:org.ops4j.pax.web/pax-web-features/8.0.27/xml/features [INFO] adding feature repository: mvn:org.opendaylight.controller/odl-controller-mdsal-common/10.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.controller/odl-mdsal-clustering-commons/10.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.odlparent/odl-netty-4/14.0.3/xml/features [INFO] adding feature repository: mvn:org.opendaylight.odlparent/odl-servlet-api/14.0.3/xml/features [INFO] adding feature repository: mvn:org.opendaylight.controller/odl-controller-akka/10.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.controller/odl-controller-scala/10.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.odlparent/odl-apache-commons-text/14.0.3/xml/features [INFO] adding feature repository: mvn:org.opendaylight.odlparent/odl-apache-commons-lang3/14.0.3/xml/features [INFO] Feature kar/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.kar/org.apache.karaf.kar.core/4.4.6 [INFO] adding config file: etc/org.apache.karaf.command.acl.kar.cfg [INFO] Feature jaas-boot/4.4.6 is defined as a boot feature [INFO] adding library: lib/boot/org.apache.karaf.jaas.boot-4.4.6.jar [INFO] adding maven library: mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.boot/4.4.6 [INFO] Feature scr/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.scr/org.apache.karaf.scr.state/4.4.6 [INFO] adding maven artifact: mvn:org.apache.karaf.scr/org.apache.karaf.scr.management/4.4.6 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.inventory/1.1.0 [INFO] adding maven artifact: mvn:org.osgi/org.osgi.util.function/1.2.0 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.scr/2.2.6 [INFO] adding maven artifact: mvn:org.osgi/org.osgi.service.component/1.5.1 [INFO] adding maven artifact: mvn:org.osgi/org.osgi.util.promise/1.3.0 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.webconsole.plugins.ds/2.2.0 [INFO] Feature aries-proxy/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.ow2.asm/asm-tree/9.7 [INFO] adding maven artifact: mvn:org.ow2.asm/asm-commons/9.7 [INFO] adding maven artifact: mvn:org.ow2.asm/asm-analysis/9.7 [INFO] adding maven artifact: mvn:org.apache.aries.proxy/org.apache.aries.proxy/1.1.14 [INFO] adding maven artifact: mvn:org.ow2.asm/asm/9.7 [INFO] adding maven artifact: mvn:org.ow2.asm/asm-util/9.7 [INFO] Feature shell/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.shell/org.apache.karaf.shell.commands/4.4.6 [INFO] adding maven artifact: mvn:org.apache.karaf.shell/org.apache.karaf.shell.core/4.4.6 [INFO] adding maven artifact: mvn:org.apache.karaf.shell/org.apache.karaf.shell.groovy/4.4.6 [INFO] adding config file: etc/org.apache.karaf.command.acl.shell.cfg [INFO] adding config file: etc/org.apache.karaf.command.acl.scope_bundle.cfg [INFO] adding config file: etc/org.apache.karaf.shell.cfg [INFO] Feature service/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.service/org.apache.karaf.service.core/4.4.6 [INFO] Feature jaas/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.command/4.4.6 [INFO] adding maven artifact: mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.config/4.4.6 [INFO] adding maven artifact: mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.modules/4.4.6 [INFO] adding config file: etc/org.apache.karaf.jaas.cfg [INFO] adding config file: etc/org.apache.karaf.command.acl.jaas.cfg [INFO] Feature package/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.package/org.apache.karaf.package.core/4.4.6 [INFO] Feature ssh/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.bouncycastle/bcutil-jdk18on/1.77 [INFO] adding maven artifact: mvn:org.apache.sshd/sshd-scp/2.12.1 [INFO] adding maven artifact: mvn:org.apache.karaf.shell/org.apache.karaf.shell.ssh/4.4.6 [INFO] adding maven artifact: mvn:org.bouncycastle/bcprov-jdk18on/1.77 [INFO] adding maven artifact: mvn:org.apache.sshd/sshd-sftp/2.12.1 [INFO] adding maven artifact: mvn:org.bouncycastle/bcpkix-jdk18on/1.77 [INFO] adding maven artifact: mvn:org.apache.sshd/sshd-osgi/2.12.1 [INFO] Feature feature/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.features/org.apache.karaf.features.command/4.4.6 [INFO] adding maven artifact: mvn:org.apache.karaf.features/org.apache.karaf.features.extension/4.4.6 [INFO] adding maven artifact: mvn:org.apache.karaf.features/org.apache.karaf.features.core/4.4.6 [INFO] adding config file: etc/org.apache.karaf.features.repos.cfg [INFO] adding config file: etc/org.apache.karaf.command.acl.feature.cfg [INFO] Feature management/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.aries.jmx/org.apache.aries.jmx.whiteboard/1.2.0 [INFO] adding maven artifact: mvn:org.apache.karaf.management/org.apache.karaf.management.server/4.4.6 [INFO] adding maven artifact: mvn:org.apache.aries.jmx/org.apache.aries.jmx.blueprint.core/1.2.0 [INFO] adding maven artifact: mvn:org.apache.aries.jmx/org.apache.aries.jmx.api/1.1.5 [INFO] adding maven artifact: mvn:org.apache.aries.jmx/org.apache.aries.jmx.blueprint.api/1.2.0 [INFO] adding maven artifact: mvn:org.apache.aries/org.apache.aries.util/1.1.3 [INFO] adding maven artifact: mvn:org.apache.aries.jmx/org.apache.aries.jmx.core/1.1.8 [INFO] adding config file: etc/jmx.acl.cfg [INFO] adding config file: etc/jmx.acl.org.apache.karaf.security.jmx.cfg [INFO] adding config file: etc/jmx.acl.java.lang.Memory.cfg [INFO] adding config file: etc/jmx.acl.osgi.compendium.cm.cfg [INFO] adding config file: etc/org.apache.karaf.management.cfg [INFO] Feature jline/3.21.0 is defined as a boot feature [INFO] adding maven artifact: mvn:org.fusesource.jansi/jansi/2.4.1 [INFO] adding maven artifact: mvn:org.jline/jline/3.21.0 [INFO] Feature system/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.system/org.apache.karaf.system.core/4.4.6 [INFO] adding config file: etc/org.apache.karaf.command.acl.system.cfg [INFO] Feature log/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.log/org.apache.karaf.log.core/4.4.6 [INFO] adding config file: etc/org.apache.karaf.log.cfg [INFO] Feature aries-blueprint/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.api/1.0.1 [INFO] adding maven artifact: mvn:org.apache.karaf.bundle/org.apache.karaf.bundle.blueprintstate/4.4.6 [INFO] adding maven artifact: mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.cm/1.3.2 [INFO] adding maven artifact: mvn:org.apache.aries/org.apache.aries.util/1.1.3 [INFO] adding maven artifact: mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.core.compatibility/1.0.0 [INFO] adding maven artifact: mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.core/1.10.3 [INFO] Feature config/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.config/org.apache.karaf.config.command/4.4.6 [INFO] adding config file: etc/jmx.acl.org.apache.karaf.config.cfg [INFO] adding config file: etc/org.apache.karaf.command.acl.config.cfg [INFO] Feature instance/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.instance/org.apache.karaf.instance.core/4.4.6 [INFO] Feature pax-url-wrap/2.6.14 is defined as a boot feature [INFO] adding maven artifact: mvn:org.ops4j.pax.url/pax-url-wrap/2.6.14/jar/uber [INFO] Feature framework/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jaxb-api-2.2/2.9.0 [INFO] adding maven artifact: mvn:org.osgi/org.osgi.util.function/1.2.0 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.configadmin.plugin.interpolation/1.2.8 [INFO] adding maven artifact: mvn:org.osgi/org.osgi.util.promise/1.3.0 [INFO] adding maven artifact: mvn:org.apache.sling/org.apache.sling.commons.johnzon/1.2.16 [INFO] adding maven artifact: mvn:org.apache.karaf.features/org.apache.karaf.features.extension/4.4.6 [INFO] adding maven artifact: mvn:org.ops4j.pax.logging/pax-logging-log4j2/2.2.7 [INFO] adding maven artifact: mvn:org.apache.karaf.features/org.apache.karaf.features.core/4.4.6 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.converter/1.0.14 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.coordinator/1.0.2 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.metatype/1.2.4 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.cm.json/1.0.6 [INFO] adding maven artifact: mvn:org.apache.karaf.config/org.apache.karaf.config.core/4.4.6 [INFO] adding maven artifact: mvn:org.ops4j.pax.logging/pax-logging-api/2.2.7 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.configadmin/1.9.26 [INFO] adding maven artifact: mvn:org.ops4j.pax.url/pax-url-aether/2.6.14 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.fileinstall/3.7.4 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.configurator/1.0.16 [INFO] adding maven artifact: mvn:org.fusesource.jansi/jansi/2.4.1 [INFO] Feature shell-compat/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.shell/org.apache.karaf.shell.table/4.4.6 [INFO] adding maven artifact: mvn:org.apache.karaf.shell/org.apache.karaf.shell.console/4.4.6 [INFO] Feature diagnostic/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.diagnostic/org.apache.karaf.diagnostic.core/4.4.6 [INFO] adding library: lib/boot/org.apache.karaf.diagnostic.boot-4.4.6.jar [INFO] adding maven library: mvn:org.apache.karaf.diagnostic/org.apache.karaf.diagnostic.boot/4.4.6 [INFO] Feature deployer/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.wrap/4.4.6 [INFO] adding maven artifact: mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.blueprint/4.4.6 [INFO] adding maven artifact: mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.kar/4.4.6 [INFO] adding maven artifact: mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.features/4.4.6 [INFO] Feature bundle/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.bundle/org.apache.karaf.bundle.core/4.4.6 [INFO] adding config file: etc/jmx.acl.org.apache.karaf.bundle.cfg [INFO] adding config file: etc/org.apache.karaf.command.acl.bundle.cfg [INFO] Feature standard/4.4.6 is defined as a boot feature [INFO] Feature 0913a5dd-5bd5-4343-8479-61372a594fc4/0.0.0 is defined as a boot feature [INFO] adding maven artifact: mvn:org.opendaylight.odlparent/bcutil-framework-ext/14.0.3 [INFO] adding maven artifact: mvn:org.opendaylight.odlparent/bcpkix-framework-ext/14.0.3 [INFO] adding maven artifact: mvn:org.apache.aries.quiesce/org.apache.aries.quiesce.api/1.0.0 [INFO] adding maven artifact: mvn:org.opendaylight.odlparent/bcprov-framework-ext/14.0.3 [INFO] adding maven artifact: mvn:org.opendaylight.odlparent/karaf.branding/14.0.3 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.metatype/1.2.4 [INFO] Install stage [INFO] Loading installed repositories [INFO] Feature wrapper/4.4.6 is defined as an installed feature [INFO] adding maven artifact: mvn:org.apache.karaf.wrapper/org.apache.karaf.wrapper.core/4.4.6 [INFO] adding maven artifact: mvn:org.osgi/org.osgi.service.event/1.4.1 [INFO] adding maven artifact: mvn:org.slf4j/slf4j-api/2.0.12 [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ serviceutils-karaf >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ serviceutils-karaf --- [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ serviceutils-karaf <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ serviceutils-karaf --- [INFO] [INFO] --- dependency:3.8.0:copy (apply-branding) @ serviceutils-karaf --- [INFO] Copying artifact 'org.opendaylight.odlparent:karaf.branding:jar:14.0.3' (/tmp/r/org/opendaylight/odlparent/karaf.branding/14.0.3/karaf.branding-14.0.3.jar) to /w/workspace/serviceutils-sonar/karaf/target/assembly/lib/karaf.branding-14.0.3.jar [INFO] [INFO] --- dependency:3.8.0:unpack-dependencies (unpack-karaf-resources) @ serviceutils-karaf --- [INFO] [INFO] --- dependency:3.8.0:copy (org.ops4j.pax.url.mvn.cfg) @ serviceutils-karaf --- [INFO] Configured Artifact: org.opendaylight.odlparent:opendaylight-karaf-resources:config:?:properties [INFO] Copying artifact 'org.opendaylight.odlparent:opendaylight-karaf-resources:properties:config:14.0.3' (/tmp/r/org/opendaylight/odlparent/opendaylight-karaf-resources/14.0.3/opendaylight-karaf-resources-14.0.3-config.properties) to /w/workspace/serviceutils-sonar/karaf/target/assembly/etc/org.ops4j.pax.url.mvn.cfg [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ serviceutils-karaf --- [INFO] [INFO] --- resources:3.3.1:copy-resources (copy-resources) @ serviceutils-karaf --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/karaf/src/main/assembly [INFO] [INFO] --- karaf:14.0.3:populate-local-repo (populate-local-repo) @ serviceutils-karaf --- [INFO] Feature repository discovered recursively: 40238c99-ba5b-4b00-a746-9a9b8919ca3f [INFO] Feature repository discovered recursively: serviceutils-features [INFO] Feature repository discovered recursively: odl-serviceutils-0.15.0-SNAPSHOT [INFO] Feature repository discovered recursively: odl-mdsal-binding-api [INFO] Feature repository discovered recursively: odl-mdsal-binding-base [INFO] Feature repository discovered recursively: odl-yangtools-binding-spec [INFO] Feature repository discovered recursively: odl-mdsal-common [INFO] Feature repository discovered recursively: odl-serviceutils-0.15.0-SNAPSHOT [INFO] Feature repository discovered recursively: odl-dropwizard-metrics [INFO] Feature repository discovered recursively: odl-yangtools-util [INFO] Feature repository discovered recursively: pt-triemap [INFO] Feature repository discovered recursively: odl-guava [INFO] Feature repository discovered recursively: odl-infrautils-utils [INFO] Feature repository discovered recursively: odl-serviceutils-0.15.0-SNAPSHOT [INFO] Feature repository discovered recursively: odl-yangtools-common [INFO] Feature repository discovered recursively: odl-serviceutils-srm [INFO] Feature repository discovered recursively: odl-serviceutils-0.15.0-SNAPSHOT [INFO] Feature repository discovered recursively: odl-controller-blueprint-10.0.2 [INFO] Feature repository discovered recursively: odl-yangtools-codec [INFO] Feature repository discovered recursively: odl-gson [INFO] Feature repository discovered recursively: odl-stax2-api [INFO] Feature repository discovered recursively: odl-yangtools-data [INFO] Feature repository discovered recursively: odl-antlr4 [INFO] Feature repository discovered recursively: odl-mdsal-binding-base [INFO] Feature repository discovered recursively: odl-mdsal-binding-base [INFO] Feature repository discovered recursively: odl-mdsal-runtime-api [INFO] Feature repository discovered recursively: odl-bytebuddy [INFO] Feature repository discovered recursively: odl-yangtools-parser [INFO] Feature repository discovered recursively: odl-yangtools-xpath [INFO] Feature repository discovered recursively: odl-yangtools-binding-codec [INFO] Feature repository discovered recursively: odl-mdsal-dom-api [INFO] Feature repository discovered recursively: odl-yangtools-data-api [INFO] Feature repository discovered recursively: odl-yangtools-parser-api [INFO] Feature repository discovered recursively: odl-yangtools-xpath-api [INFO] Feature repository discovered recursively: odl-mdsal-10.0.2 [INFO] Feature repository discovered recursively: odl-mdsal-eos-binding [INFO] Feature repository discovered recursively: odl-mdsal-eos-dom [INFO] Feature repository discovered recursively: odl-mdsal-eos-common [INFO] Feature repository discovered recursively: odl-mdsal-binding-dom-adapter [INFO] Feature repository discovered recursively: odl-mdsal-singleton-dom [INFO] Feature repository discovered recursively: odl-mdsal-singleton-common [INFO] Feature repository discovered recursively: odl-mdsal-remoterpc-connector [INFO] Feature repository discovered recursively: odl-controller-10.0.2 [INFO] Feature repository discovered recursively: odl-apache-commons-text [INFO] Feature repository discovered recursively: odl-apache-commons-lang3 [INFO] Feature repository discovered recursively: odl-mdsal-dom-broker [INFO] Feature repository discovered recursively: odl-controller-10.0.2 [INFO] Feature repository discovered recursively: odl-controller-akka [INFO] Feature repository discovered recursively: odl-controller-scala [INFO] Feature repository discovered recursively: odl-netty-4 [INFO] Feature repository discovered recursively: odl-servlet-api [INFO] Feature repository discovered recursively: odl-controller-mdsal-common-10.0.2 [INFO] Feature repository discovered recursively: framework-4.4.6 [INFO] Feature repository discovered recursively: standard-4.4.6 [INFO] Feature repository discovered recursively: framework-4.4.6 [INFO] Feature repository discovered recursively: serviceutils-features [INFO] Feature repository discovered recursively: odl-serviceutils-0.15.0-SNAPSHOT [INFO] Feature repository discovered recursively: odl-mdsal-binding-api [INFO] Feature repository discovered recursively: odl-mdsal-binding-base [INFO] Feature repository discovered recursively: odl-yangtools-binding-spec [INFO] Feature repository discovered recursively: odl-yangtools-common [INFO] Feature repository discovered recursively: odl-yangtools-util [INFO] Feature repository discovered recursively: odl-guava [INFO] Feature repository discovered recursively: pt-triemap [INFO] Feature repository discovered recursively: odl-mdsal-common [INFO] Feature repository discovered recursively: odl-serviceutils-0.15.0-SNAPSHOT [INFO] Feature repository discovered recursively: odl-dropwizard-metrics [INFO] Feature repository discovered recursively: odl-infrautils-utils [INFO] Feature repository discovered recursively: odl-serviceutils-0.15.0-SNAPSHOT [INFO] Feature repository discovered recursively: odl-serviceutils-srm [INFO] Feature repository discovered recursively: odl-serviceutils-0.15.0-SNAPSHOT [INFO] Feature repository discovered recursively: odl-controller-blueprint-10.0.2 [INFO] Feature repository discovered recursively: odl-yangtools-codec [INFO] Feature repository discovered recursively: odl-gson [INFO] Feature repository discovered recursively: odl-stax2-api [INFO] Feature repository discovered recursively: odl-yangtools-data [INFO] Feature repository discovered recursively: odl-antlr4 [INFO] Feature repository discovered recursively: odl-yangtools-data-api [INFO] Feature repository discovered recursively: odl-yangtools-parser-api [INFO] Feature repository discovered recursively: odl-yangtools-xpath-api [INFO] Feature repository discovered recursively: odl-mdsal-binding-base [INFO] Feature repository discovered recursively: odl-yangtools-binding-codec [INFO] Feature repository discovered recursively: odl-mdsal-runtime-api [INFO] Feature repository discovered recursively: odl-bytebuddy [INFO] Feature repository discovered recursively: odl-yangtools-parser [INFO] Feature repository discovered recursively: odl-yangtools-xpath [INFO] Feature repository discovered recursively: odl-mdsal-binding-base [INFO] Feature repository discovered recursively: odl-mdsal-dom-api [INFO] Feature repository discovered recursively: odl-mdsal-10.0.2 [INFO] Feature repository discovered recursively: odl-mdsal-singleton-dom [INFO] Feature repository discovered recursively: odl-mdsal-singleton-common [INFO] Feature repository discovered recursively: odl-mdsal-eos-common [INFO] Feature repository discovered recursively: odl-mdsal-eos-dom [INFO] Feature repository discovered recursively: odl-mdsal-eos-binding [INFO] Feature repository discovered recursively: odl-mdsal-binding-dom-adapter [INFO] Feature repository discovered recursively: odl-mdsal-dom-broker [INFO] Feature repository discovered recursively: odl-mdsal-remoterpc-connector [INFO] Feature repository discovered recursively: odl-controller-10.0.2 [INFO] Feature repository discovered recursively: odl-apache-commons-text [INFO] Feature repository discovered recursively: odl-apache-commons-lang3 [INFO] Feature repository discovered recursively: odl-controller-10.0.2 [INFO] Feature repository discovered recursively: odl-netty-4 [INFO] Feature repository discovered recursively: odl-servlet-api [INFO] Feature repository discovered recursively: odl-controller-akka [INFO] Feature repository discovered recursively: odl-controller-scala [INFO] Feature repository discovered recursively: odl-controller-mdsal-common-10.0.2 [INFO] Feature repository discovered recursively: standard-4.4.6 [INFO] Feature repository discovered recursively: org.ops4j.pax.web-8.0.27 [WARNING] Duplicate versions for org.apache.commons:commons-lang3::jar, 3.17.0 and 3.14.0 [INFO] [INFO] --- antrun:3.1.0:run (fix-permissions) @ serviceutils-karaf --- [INFO] Executing tasks [INFO] Executed tasks [INFO] [INFO] --- antrun:3.1.0:run (remove-system-bc) @ serviceutils-karaf --- [INFO] Executing tasks [INFO] [delete] Deleting directory /w/workspace/serviceutils-sonar/karaf/target/assembly/system/org/bouncycastle [INFO] Executed tasks [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ serviceutils-karaf --- [INFO] Skipping javadoc generation [INFO] [INFO] --- karaf:4.4.6:archive (package) @ serviceutils-karaf --- [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ serviceutils-karaf --- [INFO] Skipping CycloneDX goal, because module skips deploy [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ serviceutils-karaf --- [INFO] Skipping duplicate-finder execution! [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ serviceutils-karaf --- [INFO] Skipping pom project [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ serviceutils-karaf --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ serviceutils-karaf --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ serviceutils-karaf --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- install:3.1.3:install (default-install) @ serviceutils-karaf --- [INFO] Installing /w/workspace/serviceutils-sonar/karaf/pom.xml to /tmp/r/org/opendaylight/serviceutils/serviceutils-karaf/0.15.0-SNAPSHOT/serviceutils-karaf-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/karaf/target/serviceutils-karaf-0.15.0-SNAPSHOT.tar.gz to /tmp/r/org/opendaylight/serviceutils/serviceutils-karaf/0.15.0-SNAPSHOT/serviceutils-karaf-0.15.0-SNAPSHOT.tar.gz [INFO] Installing /w/workspace/serviceutils-sonar/karaf/target/serviceutils-karaf-0.15.0-SNAPSHOT.zip to /tmp/r/org/opendaylight/serviceutils/serviceutils-karaf/0.15.0-SNAPSHOT/serviceutils-karaf-0.15.0-SNAPSHOT.zip [INFO] [INFO] -------< org.opendaylight.serviceutils:serviceutils-aggregator >-------- [INFO] Building serviceutils 0.15.0-SNAPSHOT [29/29] [INFO] from pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ serviceutils-aggregator --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ serviceutils-aggregator --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ serviceutils-aggregator --- [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ serviceutils-aggregator --- [INFO] Skipping CycloneDX goal, because module skips deploy [INFO] [INFO] --- install:3.1.3:install (default-install) @ serviceutils-aggregator --- [INFO] Skipping artifact installation [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for serviceutils 0.15.0-SNAPSHOT: [INFO] [INFO] ODL :: serviceutils :: quality-parent .............. SUCCESS [ 11.393 s] [INFO] ODL :: serviceutils :: binding-parent .............. SUCCESS [ 0.980 s] [INFO] ODL :: serviceutils :: commons ..................... SUCCESS [ 0.141 s] [INFO] ODL :: serviceutils :: metrics-api ................. SUCCESS [ 17.475 s] [INFO] ODL :: serviceutils :: tools-api ................... SUCCESS [ 8.918 s] [INFO] listener-api ....................................... SUCCESS [ 8.667 s] [INFO] rpc-api ............................................ SUCCESS [ 12.473 s] [INFO] ODL :: serviceutils :: tools-aggregator ............ SUCCESS [ 0.012 s] [INFO] ODL :: serviceutils :: metrics-impl ................ SUCCESS [ 15.638 s] [INFO] ODL :: serviceutils :: Metrics ..................... SUCCESS [ 5.319 s] [INFO] ODL :: serviceutils :: listener tools .............. SUCCESS [ 2.003 s] [INFO] ODL :: serviceutils :: RPC tools ................... SUCCESS [ 0.928 s] [INFO] ODL :: serviceutils :: upgrade ..................... SUCCESS [ 6.788 s] [INFO] ODL :: serviceutils :: TOOLS ....................... SUCCESS [ 7.341 s] [INFO] ODL :: serviceutils :: srm-api ..................... SUCCESS [ 5.640 s] [INFO] ODL :: serviceutils :: srm-impl .................... SUCCESS [ 8.130 s] [INFO] ODL :: serviceutils :: srm-shell ................... SUCCESS [ 9.024 s] [INFO] ODL :: serviceutils :: SRM ......................... SUCCESS [ 4.174 s] [INFO] ODL :: serviceutils :: serviceutils-features ....... SUCCESS [ 4.132 s] [INFO] ODL :: serviceutils :: serviceutils-features-aggregator SUCCESS [ 0.601 s] [INFO] ODL :: serviceutils :: serviceutils-artifacts ...... SUCCESS [ 0.072 s] [INFO] ODL :: serviceutils :: metrics-impl-test ........... SUCCESS [ 6.630 s] [INFO] ODL :: serviceutils :: metrics-impl-prometheus ..... SUCCESS [ 12.053 s] [INFO] ODL :: serviceutils :: metrics-sample .............. SUCCESS [ 10.849 s] [INFO] ODL :: serviceutils :: metrics-it .................. SUCCESS [ 21.530 s] [INFO] ODL :: serviceutils :: metrics-aggregator .......... SUCCESS [ 0.011 s] [INFO] ODL :: serviceutils :: srm-aggregator .............. SUCCESS [ 0.006 s] [INFO] ODL :: serviceutils :: serviceutils-karaf .......... SUCCESS [ 17.679 s] [INFO] serviceutils ....................................... SUCCESS [ 0.009 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 03:26 min [INFO] Finished at: 2025-12-13T18:31:24Z [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 openjdk21 ']' + '[' openjdk21 '!=' openjdk21 ']' + /w/tools/hudson.tasks.Maven_MavenInstallation/mvn39/bin/mvn sonar:sonar -e -Dsonar -Dsonar.host.url=https://sonarcloud.io --global-settings /w/workspace/serviceutils-sonar@tmp/config143331233286274326tmp --settings /w/workspace/serviceutils-sonar@tmp/config10234478636211880070tmp -Dsonar.projectKey=opendaylight_serviceutils -Dsonar.organization=opendaylight -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.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae) Maven home: /w/tools/hudson.tasks.Maven_MavenInstallation/mvn39 Java version: 21.0.9, vendor: Ubuntu, runtime: /usr/lib/jvm/java-21-openjdk-amd64 Default locale: en, platform encoding: UTF-8 OS name: "linux", version: "5.15.0-161-generic", arch: "amd64", family: "unix" [INFO] Error stacktraces are turned on. [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] ODL :: serviceutils :: quality-parent [pom] [INFO] ODL :: serviceutils :: binding-parent [pom] [INFO] ODL :: serviceutils :: commons [pom] [INFO] ODL :: serviceutils :: metrics-api [bundle] [INFO] ODL :: serviceutils :: tools-api [bundle] [INFO] listener-api [bundle] [INFO] rpc-api [bundle] [INFO] ODL :: serviceutils :: tools-aggregator [pom] [INFO] ODL :: serviceutils :: metrics-impl [bundle] [INFO] ODL :: serviceutils :: Metrics [feature] [INFO] ODL :: serviceutils :: listener tools [feature] [INFO] ODL :: serviceutils :: RPC tools [feature] [INFO] ODL :: serviceutils :: upgrade [bundle] [INFO] ODL :: serviceutils :: TOOLS [feature] [INFO] ODL :: serviceutils :: srm-api [bundle] [INFO] ODL :: serviceutils :: srm-impl [bundle] [INFO] ODL :: serviceutils :: srm-shell [bundle] [INFO] ODL :: serviceutils :: SRM [feature] [INFO] ODL :: serviceutils :: serviceutils-features [feature] [INFO] ODL :: serviceutils :: serviceutils-features-aggregator [pom] [INFO] ODL :: serviceutils :: serviceutils-artifacts [pom] [INFO] ODL :: serviceutils :: metrics-impl-test [bundle] [INFO] ODL :: serviceutils :: metrics-impl-prometheus [bundle] [INFO] ODL :: serviceutils :: metrics-sample [bundle] [INFO] ODL :: serviceutils :: metrics-it [jar] [INFO] ODL :: serviceutils :: metrics-aggregator [pom] [INFO] ODL :: serviceutils :: srm-aggregator [pom] [INFO] ODL :: serviceutils :: serviceutils-karaf [pom] [INFO] serviceutils [pom] [WARNING] The POM for org.eclipse.m2e:lifecycle-mapping:jar:1.0.0 is missing, no dependency information available [WARNING] Failed to retrieve plugin descriptor for org.eclipse.m2e:lifecycle-mapping:1.0.0: Plugin org.eclipse.m2e:lifecycle-mapping:1.0.0 or one of its dependencies could not be resolved: The following artifacts could not be resolved: org.eclipse.m2e:lifecycle-mapping:jar:1.0.0 (absent): Could not find artifact org.eclipse.m2e:lifecycle-mapping:jar:1.0.0 in opendaylight-mirror (https://nexus.opendaylight.org/content/repositories/public/) [WARNING] The artifact org.codehaus.mojo:sonar-maven-plugin:jar:4.0.0.4121 has been relocated to org.sonarsource.scanner.maven:sonar-maven-plugin:jar:4.0.0.4121: SonarQube plugin was moved to SonarSource organisation [INFO] [INFO] -------< org.opendaylight.serviceutils:serviceutils-aggregator >-------- [INFO] Building serviceutils 0.15.0-SNAPSHOT [1/29] [INFO] from pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [WARNING] The POM for org.eclipse.m2e:lifecycle-mapping:jar:1.0.0 is missing, no dependency information available [WARNING] Failed to retrieve plugin descriptor for org.eclipse.m2e:lifecycle-mapping:1.0.0: Plugin org.eclipse.m2e:lifecycle-mapping:1.0.0 or one of its dependencies could not be resolved: The following artifacts could not be resolved: org.eclipse.m2e:lifecycle-mapping:jar:1.0.0 (absent): org.eclipse.m2e:lifecycle-mapping:jar:1.0.0 was not found in https://nexus.opendaylight.org/content/repositories/public/ during a previous attempt. This failure was cached in the local repository and resolution is not reattempted until the update interval of opendaylight-mirror has elapsed or updates are forced [INFO] [INFO] --- sonar:4.0.0.4121:sonar (default-cli) @ serviceutils-aggregator --- [WARNING] 18:31:33.160 Using an unspecified version instead of an explicit plugin version may introduce breaking analysis changes at an unwanted time. It is highly recommended to use an explicit version, e.g. 'org.sonarsource.scanner.maven:sonar-maven-plugin:4.0.0.4121'. [INFO] 18:31:33.204 Java 21.0.9 Ubuntu (64-bit) [INFO] 18:31:33.205 Linux 5.15.0-161-generic (amd64) [INFO] 18:31:33.205 MAVEN_OPTS= -Xmx1024m [INFO] 18:31:33.283 User cache: /home/jenkins/.sonar/cache [INFO] 18:31:35.675 Communicating with SonarCloud [INFO] 18:31:35.785 Default locale: "en", source code encoding: "UTF-8" [INFO] 18:31:36.409 Load global settings [INFO] 18:31:36.897 Load global settings (done) | time=489ms [INFO] 18:31:36.942 Server id: 1BD809FA-AWHW8ct9-T_TB3XqouNu [INFO] 18:31:37.132 Loading required plugins [INFO] 18:31:37.133 Load plugins index [INFO] 18:31:37.282 Load plugins index (done) | time=149ms [INFO] 18:31:37.287 Load/download plugins [INFO] 18:31:38.387 Load/download plugins (done) | time=1100ms [INFO] 18:31:38.577 Loaded core extensions: a3s, sca, architecture [INFO] 18:31:38.964 Process project properties [INFO] 18:31:39.027 Project key: opendaylight_serviceutils [INFO] 18:31:39.027 Base dir: /w/workspace/serviceutils-sonar [INFO] 18:31:39.028 Working dir: /w/workspace/serviceutils-sonar/target/sonar [INFO] 18:31:39.040 Found an active CI vendor: 'Jenkins' [INFO] 18:31:39.043 Load project branches [INFO] 18:31:39.292 Load project branches (done) | time=249ms [INFO] 18:31:39.298 Load project settings for component key: 'opendaylight_serviceutils' [INFO] 18:31:39.583 Load project settings for component key: 'opendaylight_serviceutils' (done) | time=285ms [INFO] 18:31:39.595 Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'. [INFO] 18:31:39.722 Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'. [INFO] 18:31:39.987 Check ALM binding of project 'opendaylight_serviceutils' [INFO] 18:31:40.157 Detected project binding: BOUND [INFO] 18:31:40.158 Check ALM binding of project 'opendaylight_serviceutils' (done) | time=171ms [INFO] 18:31:40.172 Load project pull requests [INFO] 18:31:40.347 Load project pull requests (done) | time=175ms [INFO] 18:31:40.356 Load branch configuration [INFO] 18:31:40.357 Load branch configuration (done) | time=1ms [INFO] 18:31:40.381 Load quality profiles [INFO] 18:31:40.810 Load quality profiles (done) | time=429ms [INFO] 18:31:40.846 Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'. [INFO] 18:31:40.847 Create analysis [INFO] 18:31:41.219 Create analysis (done) | time=372ms [INFO] 18:31:41.227 Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'. [INFO] 18:31:41.334 Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'. [INFO] 18:31:41.337 Load active rules [INFO] 18:31:42.700 Load active rules (done) | time=1363ms [INFO] 18:31:42.854 Organization key: opendaylight [INFO] 18:31:42.874 Preprocessing files... [INFO] 18:31:43.104 2 languages detected in 103 preprocessed files (done) | time=228ms [INFO] 18:31:43.105 0 files ignored because of inclusion/exclusion patterns [INFO] 18:31:43.105 0 files ignored because of scm ignore settings [INFO] 18:31:43.336 Loading plugins for detected languages [INFO] 18:31:43.337 Load/download plugins [INFO] 18:31:44.689 Load/download plugins (done) | time=1352ms [INFO] 18:31:44.915 Load project repositories [INFO] 18:31:45.210 Load project repositories (done) | time=295ms [INFO] 18:31:45.226 Indexing files... [INFO] 18:31:45.226 Project configuration: [INFO] 18:31:45.227 Excluded sources: **/build-wrapper-dump.json [INFO] 18:31:45.228 Indexing files of module 'ODL :: serviceutils :: binding-parent' [INFO] 18:31:45.228 Base dir: /w/workspace/serviceutils-sonar/commons/binding-parent [INFO] 18:31:45.229 Source paths: pom.xml [INFO] 18:31:45.229 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:45.232 Indexing files of module 'ODL :: serviceutils :: quality-parent' [INFO] 18:31:45.232 Base dir: /w/workspace/serviceutils-sonar/commons/quality-parent [INFO] 18:31:45.232 Source paths: pom.xml [INFO] 18:31:45.232 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:45.232 Indexing files of module 'ODL :: serviceutils :: commons' [INFO] 18:31:45.233 Base dir: /w/workspace/serviceutils-sonar/commons [INFO] 18:31:45.233 Source paths: pom.xml [INFO] 18:31:45.233 Excluded sources: **/build-wrapper-dump.json [INFO] 18:31:45.234 Indexing files of module 'ODL :: serviceutils :: metrics-api' [INFO] 18:31:45.234 Base dir: /w/workspace/serviceutils-sonar/metrics/api [INFO] 18:31:45.234 Source paths: pom.xml, src/main/java [INFO] 18:31:45.235 Test paths: src/test/java [INFO] 18:31:45.235 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:45.237 Indexing files of module 'ODL :: serviceutils :: metrics-impl' [INFO] 18:31:45.237 Base dir: /w/workspace/serviceutils-sonar/metrics/impl [INFO] 18:31:45.238 Source paths: pom.xml, src/main/java [INFO] 18:31:45.238 Test paths: src/test/java [INFO] 18:31:45.238 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:45.240 Indexing files of module 'ODL :: serviceutils :: metrics-impl-prometheus' [INFO] 18:31:45.242 Base dir: /w/workspace/serviceutils-sonar/metrics/impl-prometheus [INFO] 18:31:45.243 Source paths: pom.xml, src/main/java [INFO] 18:31:45.243 Test paths: src/test/java [INFO] 18:31:45.243 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:45.245 Indexing files of module 'ODL :: serviceutils :: metrics-impl-test' [INFO] 18:31:45.245 Base dir: /w/workspace/serviceutils-sonar/metrics/impl-test [INFO] 18:31:45.245 Source paths: pom.xml, src/main/java [INFO] 18:31:45.245 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:45.246 Indexing files of module 'ODL :: serviceutils :: metrics-it' [INFO] 18:31:45.249 Base dir: /w/workspace/serviceutils-sonar/metrics/it [INFO] 18:31:45.249 Source paths: pom.xml [INFO] 18:31:45.249 Test paths: src/test/java [INFO] 18:31:45.249 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:45.250 Indexing files of module 'ODL :: serviceutils :: metrics-sample' [INFO] 18:31:45.250 Base dir: /w/workspace/serviceutils-sonar/metrics/sample/impl [INFO] 18:31:45.251 Source paths: pom.xml, src/main/java [INFO] 18:31:45.251 Test paths: src/test/java [INFO] 18:31:45.251 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:45.253 Indexing files of module 'ODL :: serviceutils :: metrics-aggregator' [INFO] 18:31:45.253 Base dir: /w/workspace/serviceutils-sonar/metrics [INFO] 18:31:45.253 Source paths: pom.xml [INFO] 18:31:45.253 Excluded sources: **/build-wrapper-dump.json [INFO] 18:31:45.254 Indexing files of module 'ODL :: serviceutils :: serviceutils-artifacts' [INFO] 18:31:45.255 Base dir: /w/workspace/serviceutils-sonar/artifacts [INFO] 18:31:45.255 Source paths: pom.xml [INFO] 18:31:45.256 Excluded sources: **/build-wrapper-dump.json [INFO] 18:31:45.256 Indexing files of module 'ODL :: serviceutils :: listener tools' [INFO] 18:31:45.257 Base dir: /w/workspace/serviceutils-sonar/features/odl-serviceutils-listener [INFO] 18:31:45.257 Source paths: pom.xml [INFO] 18:31:45.258 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:45.258 Indexing files of module 'ODL :: serviceutils :: Metrics' [INFO] 18:31:45.259 Base dir: /w/workspace/serviceutils-sonar/features/odl-serviceutils-metrics [INFO] 18:31:45.259 Source paths: pom.xml [INFO] 18:31:45.259 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:45.260 Indexing files of module 'ODL :: serviceutils :: RPC tools' [INFO] 18:31:45.262 Base dir: /w/workspace/serviceutils-sonar/features/odl-serviceutils-rpc [INFO] 18:31:45.262 Source paths: pom.xml [INFO] 18:31:45.262 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:45.263 Indexing files of module 'ODL :: serviceutils :: SRM' [INFO] 18:31:45.263 Base dir: /w/workspace/serviceutils-sonar/features/odl-serviceutils-srm [INFO] 18:31:45.263 Source paths: pom.xml [INFO] 18:31:45.264 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:45.265 Indexing files of module 'ODL :: serviceutils :: TOOLS' [INFO] 18:31:45.265 Base dir: /w/workspace/serviceutils-sonar/features/odl-serviceutils-tools [INFO] 18:31:45.265 Source paths: pom.xml [INFO] 18:31:45.265 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:45.266 Indexing files of module 'ODL :: serviceutils :: serviceutils-features' [INFO] 18:31:45.266 Base dir: /w/workspace/serviceutils-sonar/features/serviceutils-features [INFO] 18:31:45.266 Source paths: pom.xml [INFO] 18:31:45.267 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:45.267 Indexing files of module 'ODL :: serviceutils :: serviceutils-features-aggregator' [INFO] 18:31:45.267 Base dir: /w/workspace/serviceutils-sonar/features [INFO] 18:31:45.268 Source paths: pom.xml [INFO] 18:31:45.268 Excluded sources: **/build-wrapper-dump.json [INFO] 18:31:45.268 Indexing files of module 'ODL :: serviceutils :: serviceutils-karaf' [INFO] 18:31:45.269 Base dir: /w/workspace/serviceutils-sonar/karaf [INFO] 18:31:45.270 Source paths: pom.xml [INFO] 18:31:45.270 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:45.271 Indexing files of module 'ODL :: serviceutils :: srm-api' [INFO] 18:31:45.272 Base dir: /w/workspace/serviceutils-sonar/srm/api [INFO] 18:31:45.272 Source paths: pom.xml, src/main/java [INFO] 18:31:45.272 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:45.274 Indexing files of module 'ODL :: serviceutils :: srm-impl' [INFO] 18:31:45.274 Base dir: /w/workspace/serviceutils-sonar/srm/impl [INFO] 18:31:45.275 Source paths: pom.xml, src/main/java [INFO] 18:31:45.275 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:45.276 Indexing files of module 'ODL :: serviceutils :: srm-shell' [INFO] 18:31:45.277 Base dir: /w/workspace/serviceutils-sonar/srm/shell [INFO] 18:31:45.278 Source paths: pom.xml, src/main/java [INFO] 18:31:45.278 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:45.279 Indexing files of module 'ODL :: serviceutils :: srm-aggregator' [INFO] 18:31:45.280 Base dir: /w/workspace/serviceutils-sonar/srm [INFO] 18:31:45.280 Source paths: pom.xml [INFO] 18:31:45.280 Excluded sources: **/build-wrapper-dump.json [INFO] 18:31:45.281 Indexing files of module 'listener-api' [INFO] 18:31:45.281 Base dir: /w/workspace/serviceutils-sonar/tools/listener-api [INFO] 18:31:45.281 Source paths: pom.xml, src/main/java [INFO] 18:31:45.281 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:45.283 Indexing files of module 'rpc-api' [INFO] 18:31:45.284 Base dir: /w/workspace/serviceutils-sonar/tools/rpc-api [INFO] 18:31:45.284 Source paths: pom.xml, src/main/java [INFO] 18:31:45.284 Test paths: src/test/java [INFO] 18:31:45.284 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:45.286 Indexing files of module 'ODL :: serviceutils :: tools-api' [INFO] 18:31:45.286 Base dir: /w/workspace/serviceutils-sonar/tools/api [INFO] 18:31:45.286 Source paths: pom.xml, src/main/java [INFO] 18:31:45.286 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:45.288 Indexing files of module 'ODL :: serviceutils :: tools-aggregator' [INFO] 18:31:45.288 Base dir: /w/workspace/serviceutils-sonar/tools [INFO] 18:31:45.288 Source paths: pom.xml [INFO] 18:31:45.289 Excluded sources: **/build-wrapper-dump.json [INFO] 18:31:45.291 Indexing files of module 'ODL :: serviceutils :: upgrade' [INFO] 18:31:45.292 Base dir: /w/workspace/serviceutils-sonar/upgrade [INFO] 18:31:45.292 Source paths: pom.xml, src/main/java [INFO] 18:31:45.292 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:45.293 Indexing files of module 'serviceutils' [INFO] 18:31:45.293 Base dir: /w/workspace/serviceutils-sonar [INFO] 18:31:45.293 Source paths: pom.xml [INFO] 18:31:45.294 Excluded sources: **/build-wrapper-dump.json [INFO] 18:31:45.295 103 files indexed (done) | time=68ms [INFO] 18:31:45.310 Quality profile for java: ODL way [INFO] 18:31:45.314 Quality profile for xml: Sonar way [INFO] 18:31:45.314 ------------- Run sensors on module ODL :: serviceutils :: upgrade [INFO] 18:31:45.453 Load metrics repository [INFO] 18:31:45.575 Load metrics repository (done) | time=122ms [INFO] 18:31:45.586 Sensor cache enabled [INFO] 18:31:45.591 Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'. [INFO] 18:31:45.592 Load sensor cache [INFO] 18:31:46.548 Load sensor cache (115 KB) | time=956ms [INFO] 18:31:46.551 Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'. [INFO] 18:31:47.425 Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'. [INFO] 18:31:47.427 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:47.444 Sensor JavaSensor [java] [INFO] 18:31:47.447 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:47.460 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:31:47.461 Using ECJ batch to parse 2 Main java source files with batch size 53 KB. [INFO] 18:31:47.725 Starting batch processing. [INFO] 18:31:48.031 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:31:48.416 100% analyzed [INFO] 18:31:48.416 Batch processing: Done. [INFO] 18:31:48.417 Did not optimize analysis for any files, performed a full analysis for all 2 files. [INFO] 18:31:48.418 No "Test" source files to scan. [INFO] 18:31:48.418 No "Generated" source files to scan. [INFO] 18:31:48.421 Sensor JavaSensor [java] (done) | time=977ms [INFO] 18:31:48.422 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:31:48.423 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] 18:31:48.424 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:31:48.424 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=2ms [INFO] 18:31:48.424 Sensor IaC hadolint report Sensor [iac] [INFO] 18:31:48.425 Sensor IaC hadolint report Sensor [iac] (done) | time=1ms [INFO] 18:31:48.426 Sensor Java Config Sensor [iac] [INFO] 18:31:48.435 There are no files to be analyzed for the Java language [INFO] 18:31:48.435 Sensor Java Config Sensor [iac] (done) | time=9ms [INFO] 18:31:48.436 Sensor IaC Docker Sensor [iac] [INFO] 18:31:48.436 There are no files to be analyzed for the Docker language [INFO] 18:31:48.436 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:31:48.437 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:31:48.437 There are no files to be analyzed for the GitHub Actions language [INFO] 18:31:48.437 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:31:48.437 Sensor IaC Shell Sensor [iac] [INFO] 18:31:48.438 There are no files to be analyzed for the Shell language [INFO] 18:31:48.438 Sensor IaC Shell Sensor [iac] (done) | time=1ms [INFO] 18:31:48.438 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:31:48.438 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:31:48.438 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:48.439 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:31:48.439 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:48.439 Sensor SurefireSensor [java] [INFO] 18:31:48.439 parsing [/w/workspace/serviceutils-sonar/upgrade/target/surefire-reports] [INFO] 18:31:48.440 Sensor SurefireSensor [java] (done) | time=1ms [INFO] 18:31:48.440 Sensor XML Sensor [xml] [INFO] 18:31:48.460 1 source file to be analyzed [INFO] 18:31:48.602 1/1 source file has been analyzed [INFO] 18:31:48.603 Sensor XML Sensor [xml] (done) | time=162ms [INFO] 18:31:48.603 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:31:48.603 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:31:48.608 ------------- Run sensors on module ODL :: serviceutils :: metrics-impl [INFO] 18:31:48.682 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:48.686 Sensor JavaSensor [java] [INFO] 18:31:48.686 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:48.688 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:31:48.688 Using ECJ batch to parse 7 Main java source files with batch size 53 KB. [INFO] 18:31:48.700 Starting batch processing. [INFO] 18:31:48.930 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:31:49.417 100% analyzed [INFO] 18:31:49.417 Batch processing: Done. [INFO] 18:31:49.417 Did not optimize analysis for any files, performed a full analysis for all 7 files. [INFO] 18:31:49.417 Using ECJ batch to parse 3 Test java source files with batch size 53 KB. [INFO] 18:31:49.421 Starting batch processing. [INFO] 18:31:49.655 100% analyzed [INFO] 18:31:49.655 Batch processing: Done. [INFO] 18:31:49.655 Did not optimize analysis for any files, performed a full analysis for all 3 files. [INFO] 18:31:49.655 No "Generated" source files to scan. [INFO] 18:31:49.656 Sensor JavaSensor [java] (done) | time=970ms [INFO] 18:31:49.656 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:31:49.656 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] 18:31:49.659 Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] 18:31:49.695 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=39ms [INFO] 18:31:49.697 Sensor IaC hadolint report Sensor [iac] [INFO] 18:31:49.697 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:31:49.698 Sensor Java Config Sensor [iac] [INFO] 18:31:49.699 There are no files to be analyzed for the Java language [INFO] 18:31:49.702 Sensor Java Config Sensor [iac] (done) | time=4ms [INFO] 18:31:49.702 Sensor IaC Docker Sensor [iac] [INFO] 18:31:49.703 There are no files to be analyzed for the Docker language [INFO] 18:31:49.703 Sensor IaC Docker Sensor [iac] (done) | time=1ms [INFO] 18:31:49.704 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:31:49.704 There are no files to be analyzed for the GitHub Actions language [INFO] 18:31:49.704 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:31:49.704 Sensor IaC Shell Sensor [iac] [INFO] 18:31:49.705 There are no files to be analyzed for the Shell language [INFO] 18:31:49.705 Sensor IaC Shell Sensor [iac] (done) | time=1ms [INFO] 18:31:49.705 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:31:49.706 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:31:49.706 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=1ms [INFO] 18:31:49.706 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:31:49.706 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:49.707 Sensor SurefireSensor [java] [INFO] 18:31:49.708 parsing [/w/workspace/serviceutils-sonar/metrics/impl/target/surefire-reports] [INFO] 18:31:49.739 Sensor SurefireSensor [java] (done) | time=32ms [INFO] 18:31:49.742 Sensor XML Sensor [xml] [INFO] 18:31:49.748 1 source file to be analyzed [INFO] 18:31:49.778 1/1 source file has been analyzed [INFO] 18:31:49.782 Sensor XML Sensor [xml] (done) | time=40ms [INFO] 18:31:49.782 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:31:49.782 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:31:49.783 ------------- Run sensors on module ODL :: serviceutils :: metrics-it [INFO] 18:31:49.866 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:49.870 Sensor JavaSensor [java] [INFO] 18:31:49.870 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:49.872 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:31:49.872 No "Main" source files to scan. [INFO] 18:31:49.873 Using ECJ batch to parse 1 Test java source files with batch size 53 KB. [INFO] 18:31:49.874 Starting batch processing. [INFO] 18:31:49.896 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:31:49.901 100% analyzed [INFO] 18:31:49.902 Batch processing: Done. [INFO] 18:31:49.902 Did not optimize analysis for any files, performed a full analysis for all 1 files. [INFO] 18:31:49.902 No "Generated" source files to scan. [INFO] 18:31:49.903 Sensor JavaSensor [java] (done) | time=33ms [INFO] 18:31:49.903 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:31:49.904 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] 18:31:49.904 Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] 18:31:49.905 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=2ms [INFO] 18:31:49.905 Sensor IaC hadolint report Sensor [iac] [INFO] 18:31:49.905 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:31:49.905 Sensor Java Config Sensor [iac] [INFO] 18:31:49.906 There are no files to be analyzed for the Java language [INFO] 18:31:49.906 Sensor Java Config Sensor [iac] (done) | time=1ms [INFO] 18:31:49.906 Sensor IaC Docker Sensor [iac] [INFO] 18:31:49.907 There are no files to be analyzed for the Docker language [INFO] 18:31:49.907 Sensor IaC Docker Sensor [iac] (done) | time=1ms [INFO] 18:31:49.907 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:31:49.907 There are no files to be analyzed for the GitHub Actions language [INFO] 18:31:49.907 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:31:49.908 Sensor IaC Shell Sensor [iac] [INFO] 18:31:49.908 There are no files to be analyzed for the Shell language [INFO] 18:31:49.908 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:31:49.908 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:31:49.908 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:31:49.909 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=1ms [INFO] 18:31:49.909 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:31:49.909 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:49.909 Sensor SurefireSensor [java] [INFO] 18:31:49.910 parsing [/w/workspace/serviceutils-sonar/metrics/it/target/surefire-reports] [INFO] 18:31:49.912 Sensor SurefireSensor [java] (done) | time=3ms [INFO] 18:31:49.912 Sensor XML Sensor [xml] [INFO] 18:31:49.923 1 source file to be analyzed [INFO] 18:31:49.923 1/1 source file has been analyzed [INFO] 18:31:49.923 Sensor XML Sensor [xml] (done) | time=11ms [INFO] 18:31:49.923 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:31:49.923 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:31:49.924 ------------- Run sensors on module ODL :: serviceutils :: metrics-impl-prometheus [INFO] 18:31:49.970 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:49.974 Sensor JavaSensor [java] [INFO] 18:31:49.974 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:49.976 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:31:49.976 Using ECJ batch to parse 5 Main java source files with batch size 53 KB. [INFO] 18:31:49.979 Starting batch processing. [INFO] 18:31:49.995 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:31:50.164 100% analyzed [INFO] 18:31:50.164 Batch processing: Done. [INFO] 18:31:50.165 Did not optimize analysis for any files, performed a full analysis for all 5 files. [INFO] 18:31:50.165 Using ECJ batch to parse 1 Test java source files with batch size 53 KB. [INFO] 18:31:50.167 Starting batch processing. [INFO] 18:31:50.202 100% analyzed [INFO] 18:31:50.202 Batch processing: Done. [INFO] 18:31:50.203 Did not optimize analysis for any files, performed a full analysis for all 1 files. [INFO] 18:31:50.203 No "Generated" source files to scan. [INFO] 18:31:50.203 Sensor JavaSensor [java] (done) | time=229ms [INFO] 18:31:50.203 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:31:50.204 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] 18:31:50.204 Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] 18:31:50.207 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=4ms [INFO] 18:31:50.207 Sensor IaC hadolint report Sensor [iac] [INFO] 18:31:50.207 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:31:50.207 Sensor Java Config Sensor [iac] [INFO] 18:31:50.208 There are no files to be analyzed for the Java language [INFO] 18:31:50.208 Sensor Java Config Sensor [iac] (done) | time=1ms [INFO] 18:31:50.208 Sensor IaC Docker Sensor [iac] [INFO] 18:31:50.209 There are no files to be analyzed for the Docker language [INFO] 18:31:50.209 Sensor IaC Docker Sensor [iac] (done) | time=1ms [INFO] 18:31:50.209 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:31:50.209 There are no files to be analyzed for the GitHub Actions language [INFO] 18:31:50.209 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:31:50.210 Sensor IaC Shell Sensor [iac] [INFO] 18:31:50.210 There are no files to be analyzed for the Shell language [INFO] 18:31:50.210 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:31:50.210 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:31:50.211 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:31:50.211 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=1ms [INFO] 18:31:50.211 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:31:50.211 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:50.211 Sensor SurefireSensor [java] [INFO] 18:31:50.212 parsing [/w/workspace/serviceutils-sonar/metrics/impl-prometheus/target/surefire-reports] [INFO] 18:31:50.214 Sensor SurefireSensor [java] (done) | time=3ms [INFO] 18:31:50.214 Sensor XML Sensor [xml] [INFO] 18:31:50.222 1 source file to be analyzed [INFO] 18:31:50.228 1/1 source file has been analyzed [INFO] 18:31:50.228 Sensor XML Sensor [xml] (done) | time=14ms [INFO] 18:31:50.228 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:31:50.229 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=1ms [INFO] 18:31:50.229 ------------- Run sensors on module ODL :: serviceutils :: metrics-api [INFO] 18:31:50.278 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:50.288 Sensor JavaSensor [java] [INFO] 18:31:50.289 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:50.290 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:31:50.290 Using ECJ batch to parse 14 Main java source files with batch size 53 KB. [INFO] 18:31:50.298 Starting batch processing. [INFO] 18:31:50.345 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:31:50.457 100% analyzed [INFO] 18:31:50.459 Batch processing: Done. [INFO] 18:31:50.459 Did not optimize analysis for any files, performed a full analysis for all 14 files. [INFO] 18:31:50.460 Using ECJ batch to parse 2 Test java source files with batch size 53 KB. [INFO] 18:31:50.461 Starting batch processing. [INFO] 18:31:50.525 100% analyzed [INFO] 18:31:50.534 Batch processing: Done. [INFO] 18:31:50.535 Did not optimize analysis for any files, performed a full analysis for all 2 files. [INFO] 18:31:50.535 No "Generated" source files to scan. [INFO] 18:31:50.535 Sensor JavaSensor [java] (done) | time=247ms [INFO] 18:31:50.535 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:31:50.535 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] 18:31:50.536 Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] 18:31:50.538 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=3ms [INFO] 18:31:50.538 Sensor IaC hadolint report Sensor [iac] [INFO] 18:31:50.538 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:31:50.538 Sensor Java Config Sensor [iac] [INFO] 18:31:50.543 There are no files to be analyzed for the Java language [INFO] 18:31:50.543 Sensor Java Config Sensor [iac] (done) | time=5ms [INFO] 18:31:50.543 Sensor IaC Docker Sensor [iac] [INFO] 18:31:50.544 There are no files to be analyzed for the Docker language [INFO] 18:31:50.544 Sensor IaC Docker Sensor [iac] (done) | time=1ms [INFO] 18:31:50.544 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:31:50.545 There are no files to be analyzed for the GitHub Actions language [INFO] 18:31:50.545 Sensor IaC GitHub Actions Sensor [iac] (done) | time=1ms [INFO] 18:31:50.546 Sensor IaC Shell Sensor [iac] [INFO] 18:31:50.546 There are no files to be analyzed for the Shell language [INFO] 18:31:50.546 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:31:50.546 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:31:50.547 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:31:50.547 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=1ms [INFO] 18:31:50.547 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:31:50.548 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=1ms [INFO] 18:31:50.548 Sensor SurefireSensor [java] [INFO] 18:31:50.548 parsing [/w/workspace/serviceutils-sonar/metrics/api/target/surefire-reports] [INFO] 18:31:50.551 Sensor SurefireSensor [java] (done) | time=3ms [INFO] 18:31:50.554 Sensor XML Sensor [xml] [INFO] 18:31:50.562 1 source file to be analyzed [INFO] 18:31:50.564 1/1 source file has been analyzed [INFO] 18:31:50.565 Sensor XML Sensor [xml] (done) | time=11ms [INFO] 18:31:50.565 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:31:50.565 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:31:50.566 ------------- Run sensors on module ODL :: serviceutils :: metrics-sample [INFO] 18:31:50.607 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:50.610 Sensor JavaSensor [java] [INFO] 18:31:50.611 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:50.612 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:31:50.613 Using ECJ batch to parse 2 Main java source files with batch size 53 KB. [INFO] 18:31:50.615 Starting batch processing. [INFO] 18:31:50.640 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:31:50.667 100% analyzed [INFO] 18:31:50.668 Batch processing: Done. [INFO] 18:31:50.668 Did not optimize analysis for any files, performed a full analysis for all 2 files. [INFO] 18:31:50.668 Using ECJ batch to parse 3 Test java source files with batch size 53 KB. [INFO] 18:31:50.671 Starting batch processing. [INFO] 18:31:50.717 100% analyzed [INFO] 18:31:50.717 Batch processing: Done. [INFO] 18:31:50.718 Did not optimize analysis for any files, performed a full analysis for all 3 files. [INFO] 18:31:50.718 No "Generated" source files to scan. [INFO] 18:31:50.718 Sensor JavaSensor [java] (done) | time=108ms [INFO] 18:31:50.718 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:31:50.719 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] 18:31:50.719 Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] 18:31:50.721 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=3ms [INFO] 18:31:50.721 Sensor IaC hadolint report Sensor [iac] [INFO] 18:31:50.721 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:31:50.721 Sensor Java Config Sensor [iac] [INFO] 18:31:50.722 There are no files to be analyzed for the Java language [INFO] 18:31:50.722 Sensor Java Config Sensor [iac] (done) | time=1ms [INFO] 18:31:50.722 Sensor IaC Docker Sensor [iac] [INFO] 18:31:50.723 There are no files to be analyzed for the Docker language [INFO] 18:31:50.723 Sensor IaC Docker Sensor [iac] (done) | time=1ms [INFO] 18:31:50.723 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:31:50.723 There are no files to be analyzed for the GitHub Actions language [INFO] 18:31:50.724 Sensor IaC GitHub Actions Sensor [iac] (done) | time=1ms [INFO] 18:31:50.724 Sensor IaC Shell Sensor [iac] [INFO] 18:31:50.724 There are no files to be analyzed for the Shell language [INFO] 18:31:50.724 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:31:50.725 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:31:50.725 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:31:50.725 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:50.725 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:31:50.725 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:50.726 Sensor SurefireSensor [java] [INFO] 18:31:50.726 parsing [/w/workspace/serviceutils-sonar/metrics/sample/impl/target/surefire-reports] [INFO] 18:31:50.727 Sensor SurefireSensor [java] (done) | time=1ms [INFO] 18:31:50.728 Sensor XML Sensor [xml] [INFO] 18:31:50.762 1 source file to be analyzed [INFO] 18:31:50.763 1/1 source file has been analyzed [INFO] 18:31:50.763 Sensor XML Sensor [xml] (done) | time=35ms [INFO] 18:31:50.763 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:31:50.764 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=1ms [INFO] 18:31:50.764 ------------- Run sensors on module ODL :: serviceutils :: metrics-impl-test [INFO] 18:31:50.864 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:50.868 Sensor JavaSensor [java] [INFO] 18:31:50.868 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:50.871 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:31:50.872 Using ECJ batch to parse 1 Main java source files with batch size 53 KB. [INFO] 18:31:50.883 Starting batch processing. [INFO] 18:31:50.952 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:31:51.000 100% analyzed [INFO] 18:31:51.000 Batch processing: Done. [INFO] 18:31:51.001 Did not optimize analysis for any files, performed a full analysis for all 1 files. [INFO] 18:31:51.001 No "Test" source files to scan. [INFO] 18:31:51.001 No "Generated" source files to scan. [INFO] 18:31:51.001 Sensor JavaSensor [java] (done) | time=133ms [INFO] 18:31:51.002 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:31:51.002 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] 18:31:51.002 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:31:51.002 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:31:51.003 Sensor IaC hadolint report Sensor [iac] [INFO] 18:31:51.003 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:31:51.003 Sensor Java Config Sensor [iac] [INFO] 18:31:51.004 There are no files to be analyzed for the Java language [INFO] 18:31:51.005 Sensor Java Config Sensor [iac] (done) | time=2ms [INFO] 18:31:51.005 Sensor IaC Docker Sensor [iac] [INFO] 18:31:51.006 There are no files to be analyzed for the Docker language [INFO] 18:31:51.006 Sensor IaC Docker Sensor [iac] (done) | time=1ms [INFO] 18:31:51.006 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:31:51.007 There are no files to be analyzed for the GitHub Actions language [INFO] 18:31:51.007 Sensor IaC GitHub Actions Sensor [iac] (done) | time=1ms [INFO] 18:31:51.007 Sensor IaC Shell Sensor [iac] [INFO] 18:31:51.007 There are no files to be analyzed for the Shell language [INFO] 18:31:51.008 Sensor IaC Shell Sensor [iac] (done) | time=1ms [INFO] 18:31:51.008 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:31:51.008 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:31:51.009 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=1ms [INFO] 18:31:51.009 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:31:51.010 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=1ms [INFO] 18:31:51.010 Sensor SurefireSensor [java] [INFO] 18:31:51.010 parsing [/w/workspace/serviceutils-sonar/metrics/impl-test/target/surefire-reports] [INFO] 18:31:51.010 Sensor SurefireSensor [java] (done) | time=0ms [INFO] 18:31:51.011 Sensor XML Sensor [xml] [INFO] 18:31:51.018 1 source file to be analyzed [INFO] 18:31:51.035 1/1 source file has been analyzed [INFO] 18:31:51.035 Sensor XML Sensor [xml] (done) | time=24ms [INFO] 18:31:51.035 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:31:51.035 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:31:51.036 ------------- Run sensors on module ODL :: serviceutils :: metrics-aggregator [WARNING] 18:31:51.097 Binary paths (sonar.java.binaries) are empty. .class files can not be looked up to facilitate caching. [INFO] 18:31:51.123 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:31:51.123 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] 18:31:51.123 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:31:51.123 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:31:51.124 Sensor IaC hadolint report Sensor [iac] [INFO] 18:31:51.124 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:31:51.124 Sensor Java Config Sensor [iac] [INFO] 18:31:51.124 There are no files to be analyzed for the Java language [INFO] 18:31:51.124 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:31:51.125 Sensor IaC Docker Sensor [iac] [INFO] 18:31:51.125 There are no files to be analyzed for the Docker language [INFO] 18:31:51.125 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:31:51.125 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:31:51.126 There are no files to be analyzed for the GitHub Actions language [INFO] 18:31:51.126 Sensor IaC GitHub Actions Sensor [iac] (done) | time=1ms [INFO] 18:31:51.126 Sensor IaC Shell Sensor [iac] [INFO] 18:31:51.126 There are no files to be analyzed for the Shell language [INFO] 18:31:51.126 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:31:51.127 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:31:51.127 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:31:51.127 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:51.127 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:31:51.127 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:51.128 Sensor XML Sensor [xml] [INFO] 18:31:51.134 1 source file to be analyzed [INFO] 18:31:51.145 1/1 source file has been analyzed [INFO] 18:31:51.145 Sensor XML Sensor [xml] (done) | time=17ms [INFO] 18:31:51.146 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:31:51.146 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:31:51.146 ------------- Run sensors on module ODL :: serviceutils :: serviceutils-karaf [INFO] 18:31:51.188 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:51.191 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:31:51.191 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] 18:31:51.191 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:31:51.191 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:31:51.191 Sensor IaC hadolint report Sensor [iac] [INFO] 18:31:51.192 Sensor IaC hadolint report Sensor [iac] (done) | time=1ms [INFO] 18:31:51.192 Sensor Java Config Sensor [iac] [INFO] 18:31:51.192 There are no files to be analyzed for the Java language [INFO] 18:31:51.193 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:31:51.193 Sensor IaC Docker Sensor [iac] [INFO] 18:31:51.193 There are no files to be analyzed for the Docker language [INFO] 18:31:51.193 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:31:51.193 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:31:51.194 There are no files to be analyzed for the GitHub Actions language [INFO] 18:31:51.194 Sensor IaC GitHub Actions Sensor [iac] (done) | time=1ms [INFO] 18:31:51.194 Sensor IaC Shell Sensor [iac] [INFO] 18:31:51.194 There are no files to be analyzed for the Shell language [INFO] 18:31:51.195 Sensor IaC Shell Sensor [iac] (done) | time=1ms [INFO] 18:31:51.195 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:31:51.195 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:31:51.195 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:51.195 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:31:51.196 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=1ms [INFO] 18:31:51.196 Sensor XML Sensor [xml] [INFO] 18:31:51.203 1 source file to be analyzed [INFO] 18:31:51.205 1/1 source file has been analyzed [INFO] 18:31:51.205 Sensor XML Sensor [xml] (done) | time=9ms [INFO] 18:31:51.206 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:31:51.206 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:31:51.206 ------------- Run sensors on module ODL :: serviceutils :: serviceutils-artifacts [WARNING] 18:31:51.303 Binary paths (sonar.java.binaries) are empty. .class files can not be looked up to facilitate caching. [INFO] 18:31:51.325 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:31:51.325 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] 18:31:51.325 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:31:51.325 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:31:51.326 Sensor IaC hadolint report Sensor [iac] [INFO] 18:31:51.326 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:31:51.327 Sensor Java Config Sensor [iac] [INFO] 18:31:51.334 There are no files to be analyzed for the Java language [INFO] 18:31:51.334 Sensor Java Config Sensor [iac] (done) | time=7ms [INFO] 18:31:51.335 Sensor IaC Docker Sensor [iac] [INFO] 18:31:51.335 There are no files to be analyzed for the Docker language [INFO] 18:31:51.335 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:31:51.335 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:31:51.335 There are no files to be analyzed for the GitHub Actions language [INFO] 18:31:51.335 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:31:51.336 Sensor IaC Shell Sensor [iac] [INFO] 18:31:51.336 There are no files to be analyzed for the Shell language [INFO] 18:31:51.336 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:31:51.336 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:31:51.336 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:31:51.336 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:51.337 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:31:51.337 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:51.337 Sensor XML Sensor [xml] [INFO] 18:31:51.342 1 source file to be analyzed [INFO] 18:31:51.367 1/1 source file has been analyzed [INFO] 18:31:51.368 Sensor XML Sensor [xml] (done) | time=31ms [INFO] 18:31:51.368 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:31:51.368 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:31:51.369 ------------- Run sensors on module ODL :: serviceutils :: binding-parent [INFO] 18:31:51.439 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:51.441 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:31:51.441 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] 18:31:51.441 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:31:51.442 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] 18:31:51.442 Sensor IaC hadolint report Sensor [iac] [INFO] 18:31:51.442 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:31:51.442 Sensor Java Config Sensor [iac] [INFO] 18:31:51.443 There are no files to be analyzed for the Java language [INFO] 18:31:51.443 Sensor Java Config Sensor [iac] (done) | time=1ms [INFO] 18:31:51.443 Sensor IaC Docker Sensor [iac] [INFO] 18:31:51.443 There are no files to be analyzed for the Docker language [INFO] 18:31:51.443 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:31:51.444 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:31:51.444 There are no files to be analyzed for the GitHub Actions language [INFO] 18:31:51.444 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:31:51.444 Sensor IaC Shell Sensor [iac] [INFO] 18:31:51.445 There are no files to be analyzed for the Shell language [INFO] 18:31:51.445 Sensor IaC Shell Sensor [iac] (done) | time=1ms [INFO] 18:31:51.445 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:31:51.445 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:31:51.445 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:51.446 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:31:51.446 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:51.446 Sensor XML Sensor [xml] [INFO] 18:31:51.453 1 source file to be analyzed [INFO] 18:31:51.461 1/1 source file has been analyzed [INFO] 18:31:51.461 Sensor XML Sensor [xml] (done) | time=15ms [INFO] 18:31:51.461 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:31:51.461 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:31:51.462 ------------- Run sensors on module ODL :: serviceutils :: quality-parent [INFO] 18:31:51.501 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:51.503 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:31:51.503 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] 18:31:51.503 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:31:51.503 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:31:51.503 Sensor IaC hadolint report Sensor [iac] [INFO] 18:31:51.504 Sensor IaC hadolint report Sensor [iac] (done) | time=1ms [INFO] 18:31:51.504 Sensor Java Config Sensor [iac] [INFO] 18:31:51.504 There are no files to be analyzed for the Java language [INFO] 18:31:51.505 Sensor Java Config Sensor [iac] (done) | time=1ms [INFO] 18:31:51.505 Sensor IaC Docker Sensor [iac] [INFO] 18:31:51.505 There are no files to be analyzed for the Docker language [INFO] 18:31:51.505 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:31:51.506 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:31:51.506 There are no files to be analyzed for the GitHub Actions language [INFO] 18:31:51.506 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:31:51.506 Sensor IaC Shell Sensor [iac] [INFO] 18:31:51.506 There are no files to be analyzed for the Shell language [INFO] 18:31:51.507 Sensor IaC Shell Sensor [iac] (done) | time=1ms [INFO] 18:31:51.507 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:31:51.507 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:31:51.507 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:51.508 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:31:51.508 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:51.508 Sensor XML Sensor [xml] [INFO] 18:31:51.516 1 source file to be analyzed [INFO] 18:31:51.516 1/1 source file has been analyzed [INFO] 18:31:51.517 Sensor XML Sensor [xml] (done) | time=9ms [INFO] 18:31:51.517 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:31:51.517 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:31:51.517 ------------- Run sensors on module ODL :: serviceutils :: commons [WARNING] 18:31:51.546 Binary paths (sonar.java.binaries) are empty. .class files can not be looked up to facilitate caching. [INFO] 18:31:51.556 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:31:51.556 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] 18:31:51.556 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:31:51.556 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:31:51.557 Sensor IaC hadolint report Sensor [iac] [INFO] 18:31:51.557 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:31:51.557 Sensor Java Config Sensor [iac] [INFO] 18:31:51.557 There are no files to be analyzed for the Java language [INFO] 18:31:51.557 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:31:51.557 Sensor IaC Docker Sensor [iac] [INFO] 18:31:51.557 There are no files to be analyzed for the Docker language [INFO] 18:31:51.557 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:31:51.558 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:31:51.558 There are no files to be analyzed for the GitHub Actions language [INFO] 18:31:51.558 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:31:51.558 Sensor IaC Shell Sensor [iac] [INFO] 18:31:51.558 There are no files to be analyzed for the Shell language [INFO] 18:31:51.558 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:31:51.558 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:31:51.558 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:31:51.558 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:51.559 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:31:51.559 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:51.559 Sensor XML Sensor [xml] [INFO] 18:31:51.562 1 source file to be analyzed [INFO] 18:31:51.567 1/1 source file has been analyzed [INFO] 18:31:51.568 Sensor XML Sensor [xml] (done) | time=9ms [INFO] 18:31:51.568 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:31:51.568 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:31:51.568 ------------- Run sensors on module ODL :: serviceutils :: srm-shell [INFO] 18:31:51.605 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:51.607 Sensor JavaSensor [java] [INFO] 18:31:51.607 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:51.608 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:31:51.608 Using ECJ batch to parse 4 Main java source files with batch size 53 KB. [INFO] 18:31:51.611 Starting batch processing. [INFO] 18:31:51.639 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:31:51.748 100% analyzed [INFO] 18:31:51.748 Batch processing: Done. [INFO] 18:31:51.748 Did not optimize analysis for any files, performed a full analysis for all 4 files. [INFO] 18:31:51.748 No "Test" source files to scan. [INFO] 18:31:51.748 No "Generated" source files to scan. [INFO] 18:31:51.749 Sensor JavaSensor [java] (done) | time=142ms [INFO] 18:31:51.749 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:31:51.749 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] 18:31:51.749 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:31:51.749 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:31:51.749 Sensor IaC hadolint report Sensor [iac] [INFO] 18:31:51.749 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:31:51.749 Sensor Java Config Sensor [iac] [INFO] 18:31:51.750 There are no files to be analyzed for the Java language [INFO] 18:31:51.750 Sensor Java Config Sensor [iac] (done) | time=1ms [INFO] 18:31:51.750 Sensor IaC Docker Sensor [iac] [INFO] 18:31:51.750 There are no files to be analyzed for the Docker language [INFO] 18:31:51.750 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:31:51.750 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:31:51.751 There are no files to be analyzed for the GitHub Actions language [INFO] 18:31:51.751 Sensor IaC GitHub Actions Sensor [iac] (done) | time=1ms [INFO] 18:31:51.751 Sensor IaC Shell Sensor [iac] [INFO] 18:31:51.751 There are no files to be analyzed for the Shell language [INFO] 18:31:51.751 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:31:51.751 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:31:51.751 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:31:51.751 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:51.751 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:31:51.751 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:51.752 Sensor SurefireSensor [java] [INFO] 18:31:51.752 parsing [/w/workspace/serviceutils-sonar/srm/shell/target/surefire-reports] [INFO] 18:31:51.752 Sensor SurefireSensor [java] (done) | time=0ms [INFO] 18:31:51.752 Sensor XML Sensor [xml] [INFO] 18:31:51.762 1 source file to be analyzed [INFO] 18:31:51.763 1/1 source file has been analyzed [INFO] 18:31:51.764 Sensor XML Sensor [xml] (done) | time=12ms [INFO] 18:31:51.764 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:31:51.764 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:31:51.764 ------------- Run sensors on module ODL :: serviceutils :: srm-impl [INFO] 18:31:51.803 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:51.805 Sensor JavaSensor [java] [INFO] 18:31:51.805 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:51.806 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:31:51.806 Using ECJ batch to parse 3 Main java source files with batch size 53 KB. [INFO] 18:31:51.809 Starting batch processing. [INFO] 18:31:51.859 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:31:52.043 100% analyzed [INFO] 18:31:52.043 Batch processing: Done. [INFO] 18:31:52.043 Did not optimize analysis for any files, performed a full analysis for all 3 files. [INFO] 18:31:52.043 No "Test" source files to scan. [INFO] 18:31:52.043 No "Generated" source files to scan. [INFO] 18:31:52.044 Sensor JavaSensor [java] (done) | time=239ms [INFO] 18:31:52.044 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:31:52.044 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] 18:31:52.044 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:31:52.044 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:31:52.044 Sensor IaC hadolint report Sensor [iac] [INFO] 18:31:52.045 Sensor IaC hadolint report Sensor [iac] (done) | time=1ms [INFO] 18:31:52.046 Sensor Java Config Sensor [iac] [INFO] 18:31:52.047 There are no files to be analyzed for the Java language [INFO] 18:31:52.047 Sensor Java Config Sensor [iac] (done) | time=1ms [INFO] 18:31:52.047 Sensor IaC Docker Sensor [iac] [INFO] 18:31:52.047 There are no files to be analyzed for the Docker language [INFO] 18:31:52.048 Sensor IaC Docker Sensor [iac] (done) | time=1ms [INFO] 18:31:52.048 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:31:52.048 There are no files to be analyzed for the GitHub Actions language [INFO] 18:31:52.048 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:31:52.048 Sensor IaC Shell Sensor [iac] [INFO] 18:31:52.048 There are no files to be analyzed for the Shell language [INFO] 18:31:52.048 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:31:52.049 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:31:52.049 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:31:52.049 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:52.049 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:31:52.049 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:52.049 Sensor SurefireSensor [java] [INFO] 18:31:52.049 parsing [/w/workspace/serviceutils-sonar/srm/impl/target/surefire-reports] [INFO] 18:31:52.049 Sensor SurefireSensor [java] (done) | time=0ms [INFO] 18:31:52.049 Sensor XML Sensor [xml] [INFO] 18:31:52.063 1 source file to be analyzed [INFO] 18:31:52.063 1/1 source file has been analyzed [INFO] 18:31:52.063 Sensor XML Sensor [xml] (done) | time=14ms [INFO] 18:31:52.063 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:31:52.064 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=1ms [INFO] 18:31:52.064 ------------- Run sensors on module ODL :: serviceutils :: srm-api [INFO] 18:31:52.114 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:52.119 Sensor JavaSensor [java] [INFO] 18:31:52.120 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:52.121 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:31:52.121 Using ECJ batch to parse 4 Main java source files with batch size 53 KB. [INFO] 18:31:52.122 Starting batch processing. [INFO] 18:31:52.131 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:31:52.166 100% analyzed [INFO] 18:31:52.166 Batch processing: Done. [INFO] 18:31:52.166 Did not optimize analysis for any files, performed a full analysis for all 4 files. [INFO] 18:31:52.166 No "Test" source files to scan. [INFO] 18:31:52.166 No "Generated" source files to scan. [INFO] 18:31:52.166 Sensor JavaSensor [java] (done) | time=47ms [INFO] 18:31:52.167 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:31:52.167 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] 18:31:52.167 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:31:52.167 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:31:52.167 Sensor IaC hadolint report Sensor [iac] [INFO] 18:31:52.167 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:31:52.167 Sensor Java Config Sensor [iac] [INFO] 18:31:52.168 There are no files to be analyzed for the Java language [INFO] 18:31:52.168 Sensor Java Config Sensor [iac] (done) | time=1ms [INFO] 18:31:52.168 Sensor IaC Docker Sensor [iac] [INFO] 18:31:52.168 There are no files to be analyzed for the Docker language [INFO] 18:31:52.168 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:31:52.168 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:31:52.168 There are no files to be analyzed for the GitHub Actions language [INFO] 18:31:52.169 Sensor IaC GitHub Actions Sensor [iac] (done) | time=1ms [INFO] 18:31:52.169 Sensor IaC Shell Sensor [iac] [INFO] 18:31:52.169 There are no files to be analyzed for the Shell language [INFO] 18:31:52.169 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:31:52.169 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:31:52.169 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:31:52.169 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:52.171 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:31:52.171 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=1ms [INFO] 18:31:52.171 Sensor SurefireSensor [java] [INFO] 18:31:52.172 parsing [/w/workspace/serviceutils-sonar/srm/api/target/surefire-reports] [INFO] 18:31:52.172 Sensor SurefireSensor [java] (done) | time=1ms [INFO] 18:31:52.172 Sensor XML Sensor [xml] [INFO] 18:31:52.183 1 source file to be analyzed [INFO] 18:31:52.183 1/1 source file has been analyzed [INFO] 18:31:52.183 Sensor XML Sensor [xml] (done) | time=11ms [INFO] 18:31:52.183 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:31:52.183 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:31:52.184 ------------- Run sensors on module ODL :: serviceutils :: srm-aggregator [WARNING] 18:31:52.214 Binary paths (sonar.java.binaries) are empty. .class files can not be looked up to facilitate caching. [INFO] 18:31:52.227 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:31:52.227 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] 18:31:52.228 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:31:52.228 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] 18:31:52.228 Sensor IaC hadolint report Sensor [iac] [INFO] 18:31:52.228 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:31:52.228 Sensor Java Config Sensor [iac] [INFO] 18:31:52.229 There are no files to be analyzed for the Java language [INFO] 18:31:52.229 Sensor Java Config Sensor [iac] (done) | time=1ms [INFO] 18:31:52.229 Sensor IaC Docker Sensor [iac] [INFO] 18:31:52.229 There are no files to be analyzed for the Docker language [INFO] 18:31:52.229 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:31:52.229 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:31:52.229 There are no files to be analyzed for the GitHub Actions language [INFO] 18:31:52.229 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:31:52.230 Sensor IaC Shell Sensor [iac] [INFO] 18:31:52.230 There are no files to be analyzed for the Shell language [INFO] 18:31:52.230 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:31:52.230 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:31:52.230 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:31:52.230 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:52.230 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:31:52.230 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:52.231 Sensor XML Sensor [xml] [INFO] 18:31:52.246 1 source file to be analyzed [INFO] 18:31:52.246 1/1 source file has been analyzed [INFO] 18:31:52.247 Sensor XML Sensor [xml] (done) | time=16ms [INFO] 18:31:52.247 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:31:52.247 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:31:52.247 ------------- Run sensors on module listener-api [INFO] 18:31:52.289 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:52.292 Sensor JavaSensor [java] [INFO] 18:31:52.292 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:52.295 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:31:52.295 Using ECJ batch to parse 9 Main java source files with batch size 53 KB. [INFO] 18:31:52.300 Starting batch processing. [INFO] 18:31:52.350 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:31:52.493 100% analyzed [INFO] 18:31:52.493 Batch processing: Done. [INFO] 18:31:52.494 Did not optimize analysis for any files, performed a full analysis for all 9 files. [INFO] 18:31:52.495 No "Test" source files to scan. [INFO] 18:31:52.495 No "Generated" source files to scan. [INFO] 18:31:52.495 Sensor JavaSensor [java] (done) | time=203ms [INFO] 18:31:52.495 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:31:52.495 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] 18:31:52.496 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:31:52.496 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] 18:31:52.497 Sensor IaC hadolint report Sensor [iac] [INFO] 18:31:52.497 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:31:52.497 Sensor Java Config Sensor [iac] [INFO] 18:31:52.498 There are no files to be analyzed for the Java language [INFO] 18:31:52.498 Sensor Java Config Sensor [iac] (done) | time=1ms [INFO] 18:31:52.498 Sensor IaC Docker Sensor [iac] [INFO] 18:31:52.498 There are no files to be analyzed for the Docker language [INFO] 18:31:52.499 Sensor IaC Docker Sensor [iac] (done) | time=1ms [INFO] 18:31:52.499 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:31:52.499 There are no files to be analyzed for the GitHub Actions language [INFO] 18:31:52.499 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:31:52.499 Sensor IaC Shell Sensor [iac] [INFO] 18:31:52.499 There are no files to be analyzed for the Shell language [INFO] 18:31:52.499 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:31:52.500 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:31:52.500 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:31:52.500 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:52.500 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:31:52.500 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:52.501 Sensor SurefireSensor [java] [INFO] 18:31:52.501 parsing [/w/workspace/serviceutils-sonar/tools/listener-api/target/surefire-reports] [INFO] 18:31:52.501 Sensor SurefireSensor [java] (done) | time=0ms [INFO] 18:31:52.501 Sensor XML Sensor [xml] [INFO] 18:31:52.512 1 source file to be analyzed [INFO] 18:31:52.512 1/1 source file has been analyzed [INFO] 18:31:52.512 Sensor XML Sensor [xml] (done) | time=11ms [INFO] 18:31:52.513 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:31:52.513 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:31:52.513 ------------- Run sensors on module ODL :: serviceutils :: tools-api [INFO] 18:31:52.569 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:52.571 Sensor JavaSensor [java] [INFO] 18:31:52.571 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:52.574 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:31:52.574 Using ECJ batch to parse 10 Main java source files with batch size 53 KB. [INFO] 18:31:52.580 Starting batch processing. [INFO] 18:31:52.617 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:31:52.765 100% analyzed [INFO] 18:31:52.765 Batch processing: Done. [INFO] 18:31:52.766 Did not optimize analysis for any files, performed a full analysis for all 10 files. [INFO] 18:31:52.766 No "Test" source files to scan. [INFO] 18:31:52.766 No "Generated" source files to scan. [INFO] 18:31:52.766 Sensor JavaSensor [java] (done) | time=195ms [INFO] 18:31:52.766 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:31:52.766 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] 18:31:52.766 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:31:52.766 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:31:52.767 Sensor IaC hadolint report Sensor [iac] [INFO] 18:31:52.767 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:31:52.767 Sensor Java Config Sensor [iac] [INFO] 18:31:52.767 There are no files to be analyzed for the Java language [INFO] 18:31:52.767 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:31:52.768 Sensor IaC Docker Sensor [iac] [INFO] 18:31:52.768 There are no files to be analyzed for the Docker language [INFO] 18:31:52.768 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:31:52.768 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:31:52.768 There are no files to be analyzed for the GitHub Actions language [INFO] 18:31:52.768 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:31:52.768 Sensor IaC Shell Sensor [iac] [INFO] 18:31:52.769 There are no files to be analyzed for the Shell language [INFO] 18:31:52.769 Sensor IaC Shell Sensor [iac] (done) | time=1ms [INFO] 18:31:52.769 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:31:52.769 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:31:52.769 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:52.769 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:31:52.769 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:52.778 Sensor SurefireSensor [java] [INFO] 18:31:52.778 parsing [/w/workspace/serviceutils-sonar/tools/api/target/surefire-reports] [INFO] 18:31:52.778 Sensor SurefireSensor [java] (done) | time=0ms [INFO] 18:31:52.779 Sensor XML Sensor [xml] [INFO] 18:31:52.786 1 source file to be analyzed [INFO] 18:31:52.788 1/1 source file has been analyzed [INFO] 18:31:52.789 Sensor XML Sensor [xml] (done) | time=10ms [INFO] 18:31:52.789 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:31:52.789 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:31:52.789 ------------- Run sensors on module rpc-api [INFO] 18:31:52.825 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:52.827 Sensor JavaSensor [java] [INFO] 18:31:52.827 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:52.829 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:31:52.829 Using ECJ batch to parse 1 Main java source files with batch size 53 KB. [INFO] 18:31:52.831 Starting batch processing. [INFO] 18:31:52.883 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:31:52.905 100% analyzed [INFO] 18:31:52.910 Batch processing: Done. [INFO] 18:31:52.911 Did not optimize analysis for any files, performed a full analysis for all 1 files. [INFO] 18:31:52.911 Using ECJ batch to parse 2 Test java source files with batch size 53 KB. [INFO] 18:31:52.913 Starting batch processing. [INFO] 18:31:52.999 100% analyzed [INFO] 18:31:52.999 Batch processing: Done. [INFO] 18:31:53.000 Did not optimize analysis for any files, performed a full analysis for all 2 files. [INFO] 18:31:53.000 No "Generated" source files to scan. [INFO] 18:31:53.000 Sensor JavaSensor [java] (done) | time=173ms [INFO] 18:31:53.000 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:31:53.000 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] 18:31:53.000 Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] 18:31:53.002 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=2ms [INFO] 18:31:53.002 Sensor IaC hadolint report Sensor [iac] [INFO] 18:31:53.002 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:31:53.002 Sensor Java Config Sensor [iac] [INFO] 18:31:53.002 There are no files to be analyzed for the Java language [INFO] 18:31:53.002 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:31:53.002 Sensor IaC Docker Sensor [iac] [INFO] 18:31:53.002 There are no files to be analyzed for the Docker language [INFO] 18:31:53.002 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:31:53.003 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:31:53.003 There are no files to be analyzed for the GitHub Actions language [INFO] 18:31:53.003 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:31:53.003 Sensor IaC Shell Sensor [iac] [INFO] 18:31:53.003 There are no files to be analyzed for the Shell language [INFO] 18:31:53.003 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:31:53.003 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:31:53.003 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:31:53.003 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:53.003 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:31:53.003 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:53.003 Sensor SurefireSensor [java] [INFO] 18:31:53.003 parsing [/w/workspace/serviceutils-sonar/tools/rpc-api/target/surefire-reports] [INFO] 18:31:53.006 Sensor SurefireSensor [java] (done) | time=3ms [INFO] 18:31:53.006 Sensor XML Sensor [xml] [INFO] 18:31:53.012 1 source file to be analyzed [INFO] 18:31:53.012 1/1 source file has been analyzed [INFO] 18:31:53.012 Sensor XML Sensor [xml] (done) | time=6ms [INFO] 18:31:53.012 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:31:53.012 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:31:53.013 ------------- Run sensors on module ODL :: serviceutils :: tools-aggregator [WARNING] 18:31:53.040 Binary paths (sonar.java.binaries) are empty. .class files can not be looked up to facilitate caching. [INFO] 18:31:53.049 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:31:53.049 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] 18:31:53.050 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:31:53.050 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] 18:31:53.050 Sensor IaC hadolint report Sensor [iac] [INFO] 18:31:53.050 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:31:53.050 Sensor Java Config Sensor [iac] [INFO] 18:31:53.050 There are no files to be analyzed for the Java language [INFO] 18:31:53.050 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:31:53.050 Sensor IaC Docker Sensor [iac] [INFO] 18:31:53.050 There are no files to be analyzed for the Docker language [INFO] 18:31:53.050 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:31:53.050 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:31:53.050 There are no files to be analyzed for the GitHub Actions language [INFO] 18:31:53.050 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:31:53.050 Sensor IaC Shell Sensor [iac] [INFO] 18:31:53.050 There are no files to be analyzed for the Shell language [INFO] 18:31:53.050 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:31:53.051 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:31:53.051 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:31:53.051 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:53.051 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:31:53.051 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:53.051 Sensor XML Sensor [xml] [INFO] 18:31:53.056 1 source file to be analyzed [INFO] 18:31:53.056 1/1 source file has been analyzed [INFO] 18:31:53.056 Sensor XML Sensor [xml] (done) | time=5ms [INFO] 18:31:53.056 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:31:53.056 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:31:53.057 ------------- Run sensors on module ODL :: serviceutils :: SRM [INFO] 18:31:53.092 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:53.094 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:31:53.094 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] 18:31:53.094 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:31:53.095 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:31:53.095 Sensor IaC hadolint report Sensor [iac] [INFO] 18:31:53.095 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:31:53.095 Sensor Java Config Sensor [iac] [INFO] 18:31:53.095 There are no files to be analyzed for the Java language [INFO] 18:31:53.095 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:31:53.095 Sensor IaC Docker Sensor [iac] [INFO] 18:31:53.095 There are no files to be analyzed for the Docker language [INFO] 18:31:53.095 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:31:53.095 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:31:53.095 There are no files to be analyzed for the GitHub Actions language [INFO] 18:31:53.095 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:31:53.095 Sensor IaC Shell Sensor [iac] [INFO] 18:31:53.095 There are no files to be analyzed for the Shell language [INFO] 18:31:53.095 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:31:53.095 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:31:53.096 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:31:53.096 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=1ms [INFO] 18:31:53.096 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:31:53.096 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:53.096 Sensor XML Sensor [xml] [INFO] 18:31:53.101 1 source file to be analyzed [INFO] 18:31:53.101 1/1 source file has been analyzed [INFO] 18:31:53.101 Sensor XML Sensor [xml] (done) | time=5ms [INFO] 18:31:53.102 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:31:53.102 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:31:53.102 ------------- Run sensors on module ODL :: serviceutils :: serviceutils-features [INFO] 18:31:53.136 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:53.138 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:31:53.138 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] 18:31:53.138 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:31:53.138 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:31:53.138 Sensor IaC hadolint report Sensor [iac] [INFO] 18:31:53.138 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:31:53.138 Sensor Java Config Sensor [iac] [INFO] 18:31:53.139 There are no files to be analyzed for the Java language [INFO] 18:31:53.139 Sensor Java Config Sensor [iac] (done) | time=1ms [INFO] 18:31:53.139 Sensor IaC Docker Sensor [iac] [INFO] 18:31:53.139 There are no files to be analyzed for the Docker language [INFO] 18:31:53.139 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:31:53.139 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:31:53.139 There are no files to be analyzed for the GitHub Actions language [INFO] 18:31:53.139 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:31:53.139 Sensor IaC Shell Sensor [iac] [INFO] 18:31:53.139 There are no files to be analyzed for the Shell language [INFO] 18:31:53.139 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:31:53.139 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:31:53.139 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:31:53.139 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:53.139 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:31:53.139 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:53.139 Sensor XML Sensor [xml] [INFO] 18:31:53.145 1 source file to be analyzed [INFO] 18:31:53.145 1/1 source file has been analyzed [INFO] 18:31:53.145 Sensor XML Sensor [xml] (done) | time=6ms [INFO] 18:31:53.146 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:31:53.146 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:31:53.146 ------------- Run sensors on module ODL :: serviceutils :: RPC tools [INFO] 18:31:53.181 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:53.182 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:31:53.182 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] 18:31:53.183 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:31:53.183 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] 18:31:53.183 Sensor IaC hadolint report Sensor [iac] [INFO] 18:31:53.183 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:31:53.183 Sensor Java Config Sensor [iac] [INFO] 18:31:53.183 There are no files to be analyzed for the Java language [INFO] 18:31:53.183 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:31:53.183 Sensor IaC Docker Sensor [iac] [INFO] 18:31:53.183 There are no files to be analyzed for the Docker language [INFO] 18:31:53.183 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:31:53.183 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:31:53.183 There are no files to be analyzed for the GitHub Actions language [INFO] 18:31:53.183 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:31:53.183 Sensor IaC Shell Sensor [iac] [INFO] 18:31:53.183 There are no files to be analyzed for the Shell language [INFO] 18:31:53.183 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:31:53.183 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:31:53.183 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:31:53.183 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:53.183 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:31:53.183 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:53.184 Sensor XML Sensor [xml] [INFO] 18:31:53.189 1 source file to be analyzed [INFO] 18:31:53.189 1/1 source file has been analyzed [INFO] 18:31:53.189 Sensor XML Sensor [xml] (done) | time=5ms [INFO] 18:31:53.190 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:31:53.190 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:31:53.190 ------------- Run sensors on module ODL :: serviceutils :: listener tools [INFO] 18:31:53.225 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:53.226 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:31:53.226 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] 18:31:53.226 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:31:53.226 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:31:53.227 Sensor IaC hadolint report Sensor [iac] [INFO] 18:31:53.227 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:31:53.227 Sensor Java Config Sensor [iac] [INFO] 18:31:53.227 There are no files to be analyzed for the Java language [INFO] 18:31:53.227 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:31:53.227 Sensor IaC Docker Sensor [iac] [INFO] 18:31:53.227 There are no files to be analyzed for the Docker language [INFO] 18:31:53.227 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:31:53.227 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:31:53.227 There are no files to be analyzed for the GitHub Actions language [INFO] 18:31:53.227 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:31:53.227 Sensor IaC Shell Sensor [iac] [INFO] 18:31:53.227 There are no files to be analyzed for the Shell language [INFO] 18:31:53.227 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:31:53.227 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:31:53.227 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:31:53.227 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:53.227 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:31:53.227 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:53.227 Sensor XML Sensor [xml] [INFO] 18:31:53.232 1 source file to be analyzed [INFO] 18:31:53.234 1/1 source file has been analyzed [INFO] 18:31:53.234 Sensor XML Sensor [xml] (done) | time=7ms [INFO] 18:31:53.234 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:31:53.234 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:31:53.234 ------------- Run sensors on module ODL :: serviceutils :: Metrics [INFO] 18:31:53.318 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:53.321 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:31:53.321 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] 18:31:53.321 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:31:53.321 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:31:53.321 Sensor IaC hadolint report Sensor [iac] [INFO] 18:31:53.321 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:31:53.321 Sensor Java Config Sensor [iac] [INFO] 18:31:53.322 There are no files to be analyzed for the Java language [INFO] 18:31:53.322 Sensor Java Config Sensor [iac] (done) | time=1ms [INFO] 18:31:53.322 Sensor IaC Docker Sensor [iac] [INFO] 18:31:53.322 There are no files to be analyzed for the Docker language [INFO] 18:31:53.322 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:31:53.322 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:31:53.322 There are no files to be analyzed for the GitHub Actions language [INFO] 18:31:53.322 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:31:53.322 Sensor IaC Shell Sensor [iac] [INFO] 18:31:53.322 There are no files to be analyzed for the Shell language [INFO] 18:31:53.322 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:31:53.322 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:31:53.322 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:31:53.322 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:53.322 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:31:53.322 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:53.322 Sensor XML Sensor [xml] [INFO] 18:31:53.334 1 source file to be analyzed [INFO] 18:31:53.351 1/1 source file has been analyzed [INFO] 18:31:53.351 Sensor XML Sensor [xml] (done) | time=29ms [INFO] 18:31:53.351 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:31:53.352 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:31:53.352 ------------- Run sensors on module ODL :: serviceutils :: TOOLS [INFO] 18:31:53.421 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:53.423 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:31:53.423 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] 18:31:53.423 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:31:53.423 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:31:53.423 Sensor IaC hadolint report Sensor [iac] [INFO] 18:31:53.423 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:31:53.424 Sensor Java Config Sensor [iac] [INFO] 18:31:53.424 There are no files to be analyzed for the Java language [INFO] 18:31:53.424 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:31:53.424 Sensor IaC Docker Sensor [iac] [INFO] 18:31:53.434 There are no files to be analyzed for the Docker language [INFO] 18:31:53.434 Sensor IaC Docker Sensor [iac] (done) | time=10ms [INFO] 18:31:53.434 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:31:53.434 There are no files to be analyzed for the GitHub Actions language [INFO] 18:31:53.434 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:31:53.434 Sensor IaC Shell Sensor [iac] [INFO] 18:31:53.434 There are no files to be analyzed for the Shell language [INFO] 18:31:53.434 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:31:53.434 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:31:53.434 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:31:53.435 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=1ms [INFO] 18:31:53.435 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:31:53.435 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:53.435 Sensor XML Sensor [xml] [INFO] 18:31:53.441 1 source file to be analyzed [INFO] 18:31:53.441 1/1 source file has been analyzed [INFO] 18:31:53.442 Sensor XML Sensor [xml] (done) | time=7ms [INFO] 18:31:53.442 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:31:53.442 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:31:53.442 ------------- Run sensors on module ODL :: serviceutils :: serviceutils-features-aggregator [WARNING] 18:31:53.478 Binary paths (sonar.java.binaries) are empty. .class files can not be looked up to facilitate caching. [INFO] 18:31:53.487 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:31:53.487 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] 18:31:53.487 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:31:53.487 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:31:53.488 Sensor IaC hadolint report Sensor [iac] [INFO] 18:31:53.488 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:31:53.488 Sensor Java Config Sensor [iac] [INFO] 18:31:53.488 There are no files to be analyzed for the Java language [INFO] 18:31:53.488 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:31:53.488 Sensor IaC Docker Sensor [iac] [INFO] 18:31:53.488 There are no files to be analyzed for the Docker language [INFO] 18:31:53.488 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:31:53.488 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:31:53.488 There are no files to be analyzed for the GitHub Actions language [INFO] 18:31:53.488 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:31:53.488 Sensor IaC Shell Sensor [iac] [INFO] 18:31:53.488 There are no files to be analyzed for the Shell language [INFO] 18:31:53.489 Sensor IaC Shell Sensor [iac] (done) | time=1ms [INFO] 18:31:53.489 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:31:53.489 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:31:53.489 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:53.489 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:31:53.489 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:53.489 Sensor XML Sensor [xml] [INFO] 18:31:53.495 1 source file to be analyzed [INFO] 18:31:53.495 1/1 source file has been analyzed [INFO] 18:31:53.495 Sensor XML Sensor [xml] (done) | time=6ms [INFO] 18:31:53.495 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:31:53.496 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=1ms [INFO] 18:31:53.496 ------------- Run sensors on module serviceutils [WARNING] 18:31:53.524 Binary paths (sonar.java.binaries) are empty. .class files can not be looked up to facilitate caching. [INFO] 18:31:53.543 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:31:53.543 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] 18:31:53.543 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:31:53.543 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:31:53.543 Sensor IaC hadolint report Sensor [iac] [INFO] 18:31:53.543 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:31:53.543 Sensor Java Config Sensor [iac] [INFO] 18:31:53.543 There are no files to be analyzed for the Java language [INFO] 18:31:53.543 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:31:53.543 Sensor IaC Docker Sensor [iac] [INFO] 18:31:53.543 There are no files to be analyzed for the Docker language [INFO] 18:31:53.543 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:31:53.543 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:31:53.544 There are no files to be analyzed for the GitHub Actions language [INFO] 18:31:53.544 Sensor IaC GitHub Actions Sensor [iac] (done) | time=1ms [INFO] 18:31:53.544 Sensor IaC Shell Sensor [iac] [INFO] 18:31:53.544 There are no files to be analyzed for the Shell language [INFO] 18:31:53.544 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:31:53.544 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:31:53.544 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:31:53.544 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:53.544 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:31:53.544 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:53.544 Sensor XML Sensor [xml] [INFO] 18:31:53.550 1 source file to be analyzed [INFO] 18:31:53.555 1/1 source file has been analyzed [INFO] 18:31:53.556 Sensor XML Sensor [xml] (done) | time=12ms [INFO] 18:31:53.556 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:31:53.556 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:31:53.556 Sensor DBD/Java IR Generation [dbdjavafrontend] [INFO] 18:31:53.823 Sensor DBD/Java IR Generation [dbdjavafrontend] (done) | time=267ms [INFO] 18:31:53.823 Sensor javabugs [dbd] [INFO] 18:31:54.098 Analyzing 306/476 functions to detect bugs. [INFO] 18:31:54.510 Sensor javabugs [dbd] (done) | time=687ms [INFO] 18:31:54.511 Sensor pythonbugs [dbd] [INFO] 18:31:54.512 No IR files have been included for analysis. [INFO] 18:31:54.512 Sensor pythonbugs [dbd] (done) | time=1ms [INFO] 18:31:54.512 Sensor EnterpriseTextAndSecretsSensor [textenterprise] [INFO] 18:31:54.520 Available processors: 2 [INFO] 18:31:54.521 Using 2 threads for analysis. [INFO] 18:31:54.873 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" or "tests" * Any directory in the file path has a name ending in "test" or "tests" [INFO] 18:31:54.959 Start fetching files for the text and secrets analysis [INFO] 18:31:54.966 Using Git CLI to retrieve untracked files [INFO] 18:31:54.980 Retrieving language associated files and files included via "sonar.text.inclusions" that are tracked by git [INFO] 18:31:54.980 Starting the text and secrets analysis [INFO] 18:31:54.983 103 source files to be analyzed for the text and secrets analysis [INFO] 18:31:55.225 103/103 source files have been analyzed for the text and secrets analysis [INFO] 18:31:55.226 Start fetching files for the binary file analysis [INFO] 18:31:55.227 There are no files to be analyzed for the binary file analysis [INFO] 18:31:55.227 Sensor EnterpriseTextAndSecretsSensor [textenterprise] (done) | time=715ms [INFO] 18:31:55.233 ------------- Run sensors on project [INFO] 18:31:55.329 Sensor Java A3S Project Context Collector [javaa3scontextcollector] [ERROR] 18:31:55.346 No modules found in the project or none of them are eligible for A3S analysis. [INFO] 18:31:55.353 Sensor Java A3S Project Context Collector [javaa3scontextcollector] (done) | time=24ms [INFO] 18:31:55.353 Sensor JavaProjectSensor [java] [INFO] 18:31:55.355 Sensor JavaProjectSensor [java] (done) | time=2ms [INFO] 18:31:55.355 Sensor JavaArchitectureSensor [architecture] [INFO] 18:31:55.364 Architecture analysis is enabled with the following features: legacy [INFO] 18:31:55.368 * Protobuf reading starting | memory total=378 | free=145 | used=232 (MB) [INFO] 18:31:55.368 * Reading SonarArchitecture IR data from directory "/w/workspace/serviceutils-sonar/target/sonar/architecture/java" [INFO] 18:31:55.556 * Files successfully loaded: "73" out of "73" [INFO] 18:31:55.557 * Purging excluded nodes from graphs [INFO] 18:31:55.558 * Protobuf reading complete | memory total=378 | free=121 | used=256 (MB) [INFO] 18:31:55.620 * Build architecture.graph.java.namespace_graph.default_perspective hierarchy graph complete (filtered=false) | memory total=378 | free=113 | used=264 (MB) [INFO] 18:31:55.631 Sensor JavaArchitectureSensor [architecture] (done) | time=276ms [INFO] 18:31:55.631 Sensor Zero Coverage Sensor [INFO] 18:31:55.640 Sensor Zero Coverage Sensor (done) | time=9ms [INFO] 18:31:55.640 Sensor Java CPD Block Indexer [INFO] 18:31:55.716 Sensor Java CPD Block Indexer (done) | time=76ms [INFO] 18:31:55.809 Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'. [INFO] 18:31:55.812 ------------- Gather SCA dependencies on project [INFO] 18:31:55.813 Checking if SCA is enabled for organization opendaylight [INFO] 18:31:56.142 Dependency analysis skipped [INFO] 18:31:56.148 CPD Executor 21 files had no CPD blocks [INFO] 18:31:56.148 CPD Executor Calculating CPD for 41 files [INFO] 18:31:56.166 CPD Executor CPD calculation finished (done) | time=18ms [INFO] 18:31:56.333 Analysis report generated in 152ms, dir size=987 KB [INFO] 18:31:56.468 Analysis report compressed in 134ms, zip size=346 KB [INFO] 18:31:57.453 Analysis report uploaded in 985ms [INFO] 18:31:57.457 ANALYSIS SUCCESSFUL, you can find the results at: https://sonarcloud.io/dashboard?id=opendaylight_serviceutils [INFO] 18:31:57.457 Note that you will be able to access the updated dashboard once the server has processed the submitted analysis report [INFO] 18:31:57.457 More about the report processing at https://sonarcloud.io/api/ce/task?id=AZsY-9o632L78PmBQZon [INFO] 18:31:57.458 ------------- Upload SCA dependency files [INFO] 18:31:58.613 Sensor cache published successfully [INFO] 18:31:58.641 Analysis total time: 20.063 s [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for serviceutils 0.15.0-SNAPSHOT: [INFO] [INFO] ODL :: serviceutils :: quality-parent .............. SKIPPED [INFO] ODL :: serviceutils :: binding-parent .............. SKIPPED [INFO] ODL :: serviceutils :: commons ..................... SKIPPED [INFO] ODL :: serviceutils :: metrics-api ................. SKIPPED [INFO] ODL :: serviceutils :: tools-api ................... SKIPPED [INFO] listener-api ....................................... SKIPPED [INFO] rpc-api ............................................ SKIPPED [INFO] ODL :: serviceutils :: tools-aggregator ............ SKIPPED [INFO] ODL :: serviceutils :: metrics-impl ................ SKIPPED [INFO] ODL :: serviceutils :: Metrics ..................... SKIPPED [INFO] ODL :: serviceutils :: listener tools .............. SKIPPED [INFO] ODL :: serviceutils :: RPC tools ................... SKIPPED [INFO] ODL :: serviceutils :: upgrade ..................... SKIPPED [INFO] ODL :: serviceutils :: TOOLS ....................... SKIPPED [INFO] ODL :: serviceutils :: srm-api ..................... SKIPPED [INFO] ODL :: serviceutils :: srm-impl .................... SKIPPED [INFO] ODL :: serviceutils :: srm-shell ................... SKIPPED [INFO] ODL :: serviceutils :: SRM ......................... SKIPPED [INFO] ODL :: serviceutils :: serviceutils-features ....... SKIPPED [INFO] ODL :: serviceutils :: serviceutils-features-aggregator SKIPPED [INFO] ODL :: serviceutils :: serviceutils-artifacts ...... SKIPPED [INFO] ODL :: serviceutils :: metrics-impl-test ........... SKIPPED [INFO] ODL :: serviceutils :: metrics-impl-prometheus ..... SKIPPED [INFO] ODL :: serviceutils :: metrics-sample .............. SKIPPED [INFO] ODL :: serviceutils :: metrics-it .................. SKIPPED [INFO] ODL :: serviceutils :: metrics-aggregator .......... SKIPPED [INFO] ODL :: serviceutils :: srm-aggregator .............. SKIPPED [INFO] ODL :: serviceutils :: serviceutils-karaf .......... SKIPPED [INFO] serviceutils ....................................... SUCCESS [ 27.676 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 32.129 s [INFO] Finished at: 2025-12-13T18:31:58Z [INFO] ------------------------------------------------------------------------ [serviceutils-sonar] $ /bin/bash /tmp/jenkins1383011876103825401.sh [Boolean condition] checking [true] against [^(1|y|yes|t|true|on|run)$] (origin token: true) Run condition [Not] preventing perform for step [BuilderChain] [JaCoCo plugin] Collecting JaCoCo coverage data... [JaCoCo plugin] Version: 3.3.5 [JaCoCo plugin] **/**.exec;**/classes;**/src/main/java; locations are configured [JaCoCo plugin] Number of found exec files for pattern **/**.exec: 6 [JaCoCo plugin] Saving matched execfiles: /w/workspace/serviceutils-sonar/metrics/api/target/code-coverage/jacoco.exec /w/workspace/serviceutils-sonar/metrics/impl-prometheus/target/code-coverage/jacoco.exec /w/workspace/serviceutils-sonar/metrics/impl/target/code-coverage/jacoco.exec /w/workspace/serviceutils-sonar/metrics/it/target/code-coverage/jacoco.exec /w/workspace/serviceutils-sonar/metrics/sample/impl/target/code-coverage/jacoco.exec /w/workspace/serviceutils-sonar/tools/rpc-api/target/code-coverage/jacoco.exec [JaCoCo plugin] Saving matched class directories for class-pattern: **/classes: [JaCoCo plugin] - /w/workspace/serviceutils-sonar/commons/binding-parent/target/classes 0 files [JaCoCo plugin] - /w/workspace/serviceutils-sonar/commons/quality-parent/target/classes 0 files [JaCoCo plugin] - /w/workspace/serviceutils-sonar/features/odl-serviceutils-listener/target/classes 0 files [JaCoCo plugin] - /w/workspace/serviceutils-sonar/features/odl-serviceutils-metrics/target/classes 0 files [JaCoCo plugin] - /w/workspace/serviceutils-sonar/features/odl-serviceutils-rpc/target/classes 0 files [JaCoCo plugin] - /w/workspace/serviceutils-sonar/features/odl-serviceutils-srm/target/classes 0 files [JaCoCo plugin] - /w/workspace/serviceutils-sonar/features/odl-serviceutils-tools/target/classes 0 files [JaCoCo plugin] - /w/workspace/serviceutils-sonar/features/serviceutils-features/target/classes 0 files [JaCoCo plugin] - /w/workspace/serviceutils-sonar/karaf/target/classes 0 files [JaCoCo plugin] - /w/workspace/serviceutils-sonar/metrics/api/target/classes 21 files [JaCoCo plugin] - /w/workspace/serviceutils-sonar/metrics/impl-prometheus/target/classes 5 files [JaCoCo plugin] - /w/workspace/serviceutils-sonar/metrics/impl-test/target/classes 4 files [JaCoCo plugin] - /w/workspace/serviceutils-sonar/metrics/impl/target/classes 13 files [JaCoCo plugin] - /w/workspace/serviceutils-sonar/metrics/it/target/classes 0 files [JaCoCo plugin] - /w/workspace/serviceutils-sonar/metrics/sample/impl/target/classes 4 files [JaCoCo plugin] - /w/workspace/serviceutils-sonar/srm/api/target/classes 105 files [JaCoCo plugin] - /w/workspace/serviceutils-sonar/srm/impl/target/classes 3 files [JaCoCo plugin] - /w/workspace/serviceutils-sonar/srm/shell/target/classes 4 files [JaCoCo plugin] - /w/workspace/serviceutils-sonar/tools/api/target/classes 12 files [JaCoCo plugin] - /w/workspace/serviceutils-sonar/tools/listener-api/target/classes 11 files [JaCoCo plugin] - /w/workspace/serviceutils-sonar/tools/rpc-api/target/classes 4 files [JaCoCo plugin] - /w/workspace/serviceutils-sonar/upgrade/target/classes 9 files [JaCoCo plugin] Saving matched source directories for source-pattern: **/src/main/java: [JaCoCo plugin] Source Inclusions: **/*.java [JaCoCo plugin] Source Exclusions: null [JaCoCo plugin] - /w/workspace/serviceutils-sonar/metrics/api/src/main/java 14 files [JaCoCo plugin] - /w/workspace/serviceutils-sonar/metrics/impl-prometheus/src/main/java 5 files [JaCoCo plugin] - /w/workspace/serviceutils-sonar/metrics/impl-test/src/main/java 1 files [JaCoCo plugin] - /w/workspace/serviceutils-sonar/metrics/impl/src/main/java 7 files [JaCoCo plugin] - /w/workspace/serviceutils-sonar/metrics/sample/impl/src/main/java 2 files [JaCoCo plugin] - /w/workspace/serviceutils-sonar/srm/api/src/main/java 4 files [JaCoCo plugin] - /w/workspace/serviceutils-sonar/srm/impl/src/main/java 3 files [JaCoCo plugin] - /w/workspace/serviceutils-sonar/srm/shell/src/main/java 4 files [JaCoCo plugin] - /w/workspace/serviceutils-sonar/tools/api/src/main/java 10 files [JaCoCo plugin] - /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java 9 files [JaCoCo plugin] - /w/workspace/serviceutils-sonar/tools/rpc-api/src/main/java 1 files [JaCoCo plugin] - /w/workspace/serviceutils-sonar/upgrade/src/main/java 2 files [JaCoCo plugin] Loading inclusions files.. [JaCoCo plugin] inclusions: [] [JaCoCo plugin] exclusions: [**/gen/**, **/generated-sources/**, **/yang-gen**, **/pax/**] [JaCoCo plugin] Thresholds: JacocoHealthReportThresholds [minClass=0, maxClass=0, minMethod=40, maxMethod=50, minLine=0, maxLine=0, minBranch=10, maxBranch=10, minInstruction=0, maxInstruction=0, minComplexity=0, maxComplexity=0] [JaCoCo plugin] Publishing the results.. [JaCoCo plugin] Loading packages.. [JaCoCo plugin] Done. [JaCoCo plugin] Overall coverage: class: 30.303032, method: 27.36842, line: 29.186604, branch: 24.299067, instruction: 33.37041, complexity: 25.255972 [PostBuildScript] - [INFO] Executing post build scripts. [serviceutils-sonar] $ /bin/bash /tmp/jenkins18316357760789664543.sh ---> sysstat.sh [serviceutils-sonar] $ /bin/bash /tmp/jenkins13113740883619142980.sh ---> package-listing.sh ++ facter osfamily ++ tr '[:upper:]' '[:lower:]' + OS_FAMILY=debian + workspace=/w/workspace/serviceutils-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/serviceutils-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/serviceutils-sonar ']' + mkdir -p /w/workspace/serviceutils-sonar/archives/ + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/serviceutils-sonar/archives/ [serviceutils-sonar] $ /bin/bash /tmp/jenkins16645924479397908101.sh ---> capture-instance-metadata.sh Setup pyenv: system 3.8.20 3.9.20 3.10.15 * 3.11.10 (set by /w/workspace/serviceutils-sonar/.python-version) lf-activate-venv(): INFO: Reuse venv:/tmp/venv-oDMU 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-oDMU/bin to PATH INFO: Running in OpenStack, capturing instance metadata [serviceutils-sonar] $ /bin/bash /tmp/jenkins4126873867865432204.sh provisioning config files... Could not find credentials [logs] for serviceutils-sonar #392 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/serviceutils-sonar@tmp/config4017454198152287338tmp Regular expression run condition: Expression=[^.*logs-s3.*], Label=[odl-logs-s3-cloudfront-index] Run condition [Regular expression match] enabling perform for step [Provide Configuration files] provisioning config files... copy managed file [jenkins-s3-log-ship] to file:/home/jenkins/.aws/credentials [EnvInject] - Injecting environment variables from a build step. [EnvInject] - Injecting as environment variables the properties content SERVER_ID=logs [EnvInject] - Variables injected successfully. [serviceutils-sonar] $ /bin/bash /tmp/jenkins9760390079303565264.sh ---> create-netrc.sh WARN: Log server credential not found. [serviceutils-sonar] $ /bin/bash /tmp/jenkins4332780975386089168.sh ---> python-tools-install.sh Setup pyenv: system 3.8.20 3.9.20 3.10.15 * 3.11.10 (set by /w/workspace/serviceutils-sonar/.python-version) lf-activate-venv(): INFO: Reuse venv:/tmp/venv-oDMU 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-oDMU/bin to PATH [serviceutils-sonar] $ /bin/bash /tmp/jenkins17737175699776018809.sh ---> sudo-logs.sh Archiving 'sudo' log.. [serviceutils-sonar] $ /bin/bash /tmp/jenkins16219203432760521458.sh ---> job-cost.sh Setup pyenv: system 3.8.20 3.9.20 3.10.15 * 3.11.10 (set by /w/workspace/serviceutils-sonar/.python-version) lf-activate-venv(): INFO: Reuse venv:/tmp/venv-oDMU 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-oDMU/bin to PATH INFO: No Stack... INFO: Retrieving Pricing Info for: v3-standard-2 INFO: Archiving Costs [serviceutils-sonar] $ /bin/bash -l /tmp/jenkins9736389823154174136.sh ---> logs-deploy.sh Setup pyenv: system 3.8.20 3.9.20 3.10.15 * 3.11.10 (set by /w/workspace/serviceutils-sonar/.python-version) lf-activate-venv(): INFO: Reuse venv:/tmp/venv-oDMU 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-oDMU/bin to PATH WARNING: Nexus logging server not set INFO: S3 path logs/releng/vex-yul-odl-jenkins-1/serviceutils-sonar/392/ INFO: archiving logs to S3 ---> uname -a: Linux prd-ubuntu2204-docker-2c-2g-13374 5.15.0-161-generic #171-Ubuntu SMP Sat Oct 11 08:17:01 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux ---> lscpu: Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Address sizes: 40 bits physical, 48 bits virtual Byte Order: Little Endian CPU(s): 2 On-line CPU(s) list: 0,1 Vendor ID: AuthenticAMD Model name: AMD EPYC-Rome Processor CPU family: 23 Model: 49 Thread(s) per core: 1 Core(s) per socket: 1 Socket(s): 2 Stepping: 0 BogoMIPS: 5600.00 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 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 clzero xsaveerptr wbnoinvd arat npt nrip_save umip rdpid arch_capabilities Virtualization: AMD-V Hypervisor vendor: KVM Virtualization type: full L1d cache: 64 KiB (2 instances) L1i cache: 64 KiB (2 instances) L2 cache: 1 MiB (2 instances) L3 cache: 32 MiB (2 instances) NUMA node(s): 1 NUMA node0 CPU(s): 0,1 Vulnerability Gather data sampling: Not affected Vulnerability Indirect target selection: Not affected Vulnerability Itlb multihit: Not affected Vulnerability L1tf: Not affected Vulnerability Mds: Not affected Vulnerability Meltdown: Not affected Vulnerability Mmio stale data: Not affected Vulnerability Reg file data sampling: Not affected Vulnerability Retbleed: Mitigation; untrained return thunk; SMT disabled Vulnerability Spec rstack overflow: Mitigation; SMT disabled Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl and seccomp Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization Vulnerability Spectre v2: Mitigation; Retpolines; IBPB conditional; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected Vulnerability Srbds: Not affected Vulnerability Tsa: Not affected Vulnerability Tsx async abort: Not affected Vulnerability Vmscape: Not affected ---> nproc: 2 ---> df -h: Filesystem Size Used Avail Use% Mounted on tmpfs 794M 1.1M 793M 1% /run /dev/vda1 39G 9.8G 29G 26% / tmpfs 3.9G 0 3.9G 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock /dev/vda15 105M 6.1M 99M 6% /boot/efi tmpfs 794M 4.0K 794M 1% /run/user/1001 ---> free -m: total used free shared buff/cache available Mem: 7937 543 3247 4 4146 7083 Swap: 1023 0 1023 ---> ip addr: 1: lo: 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: mtu 1458 qdisc mq state UP group default qlen 1000 link/ether fa:16:3e:b3:33:c6 brd ff:ff:ff:ff:ff:ff altname enp0s3 inet 10.30.170.245/23 metric 100 brd 10.30.171.255 scope global dynamic ens3 valid_lft 86024sec preferred_lft 86024sec inet6 fe80::f816:3eff:feb3:33c6/64 scope link valid_lft forever preferred_lft forever 3: docker0: mtu 1458 qdisc noqueue state DOWN group default link/ether 42:17:0a:c1:f1:11 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 5.15.0-161-generic (prd-ubuntu2204-docker-2c-2g-13374) 12/13/25 _x86_64_ (2 CPU) 18:26:26 LINUX RESTART (2 CPU) ---> sar -P ALL: Linux 5.15.0-161-generic (prd-ubuntu2204-docker-2c-2g-13374) 12/13/25 _x86_64_ (2 CPU) 18:26:26 LINUX RESTART (2 CPU)