Started by timer Running as SYSTEM [EnvInject] - Loading node environment variables. Building remotely on prd-ubuntu2204-docker-2c-2g-52180 (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/jenkins18157474726684665427.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 (set by /opt/pyenv/version) * 3.11.10 (set by /opt/pyenv/version) lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-BKxS lf-activate-venv(): INFO: Save venv in file: /tmp/.os_lf_venv lf-activate-venv(): INFO: Installing: lftools lf-activate-venv(): INFO: Adding /tmp/venv-BKxS/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.2 from /tmp/venv-BKxS/lib/python3.11/site-packages/pip (python 3.11) appdirs==1.4.4 argcomplete==3.6.2 aspy.yaml==1.3.0 attrs==25.3.0 autopage==0.5.2 beautifulsoup4==4.13.5 boto3==1.40.30 botocore==1.40.30 bs4==0.0.2 cachetools==5.5.2 certifi==2025.8.3 cffi==2.0.0 cfgv==3.4.0 chardet==5.2.0 charset-normalizer==3.4.3 click==8.2.1 cliff==4.11.0 cmd2==2.7.0 cryptography==3.3.2 debtcollector==3.0.0 decorator==5.2.1 defusedxml==0.7.1 Deprecated==1.2.18 distlib==0.4.0 dnspython==2.8.0 docker==7.1.0 dogpile.cache==1.4.1 durationpy==0.10 email-validator==2.3.0 filelock==3.19.1 future==1.0.0 gitdb==4.0.12 GitPython==3.1.45 google-auth==2.40.3 httplib2==0.31.0 identify==2.6.14 idna==3.10 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==33.1.0 lftools==0.37.13 lxml==6.0.1 markdown-it-py==4.0.0 MarkupSafe==3.0.2 mdurl==0.1.2 msgpack==1.1.1 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.7.1 os-service-types==1.8.0 osc-lib==4.2.0 oslo.config==10.0.0 oslo.context==6.1.0 oslo.i18n==6.6.0 oslo.log==7.2.1 oslo.serialization==5.8.0 oslo.utils==9.1.0 packaging==25.0 pbr==7.0.1 platformdirs==4.4.0 prettytable==3.16.0 psutil==7.0.0 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.0 pyparsing==2.4.7 pyperclip==1.9.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.8.0 PyYAML==6.0.2 referencing==0.36.2 requests==2.32.5 requests-oauthlib==2.0.0 requestsexceptions==1.4.0 rfc3986==2.0.0 rich==14.1.0 rich-argparse==1.7.1 rpds-py==0.27.1 rsa==4.9.1 ruamel.yaml==0.18.15 ruamel.yaml.clib==0.2.12 s3transfer==0.14.0 simplejson==3.20.1 six==1.17.0 smmap==5.0.2 soupsieve==2.8 stevedore==5.5.0 tabulate==0.9.0 toml==0.10.2 tomlkit==0.13.3 tqdm==4.67.1 typing_extensions==4.15.0 tzdata==2025.2 urllib3==1.26.20 virtualenv==20.34.0 wcwidth==0.2.13 websocket-client==1.8.0 wrapt==1.17.3 xdg==6.0.0 xmltodict==1.0.0 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/jenkins10991172637716058949.sh + echo Using SonarCloud Using SonarCloud [serviceutils-sonar] $ /bin/sh -xe /tmp/jenkins5500305217429263953.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-52180 [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.5, vendor: Ubuntu, runtime: /usr/lib/jvm/java-21-openjdk-amd64 Default locale: en, platform encoding: UTF-8 OS name: "linux", version: "5.15.0-131-generic", arch: "amd64", family: "unix" [serviceutils-sonar] $ /bin/sh -xe /tmp/jenkins13973137479668993891.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/jenkins12720820881786270594.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.5" 2024-10-15 OpenJDK Runtime Environment (build 21.0.5+11-Ubuntu-1ubuntu122.04) OpenJDK 64-Bit Server VM (build 21.0.5+11-Ubuntu-1ubuntu122.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/config6546163122014354257tmp copy managed file [serviceutils-settings] to file:/w/workspace/serviceutils-sonar@tmp/config1419944128657687772tmp [serviceutils-sonar] $ /bin/bash -l /tmp/jenkins11312206987605704708.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/config6546163122014354257tmp --settings /w/workspace/serviceutils-sonar@tmp/config1419944128657687772tmp --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.5, vendor: Ubuntu, runtime: /usr/lib/jvm/java-21-openjdk-amd64 Default locale: en, platform encoding: UTF-8 OS name: "linux", version: "5.15.0-131-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:[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:[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:[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:[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() {'? [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:[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() {'? [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.042 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.010 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:[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:[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:[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:[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:[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:[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:[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:[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:[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:[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:[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.208 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:[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:[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:[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:[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:[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:[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:[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:[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:[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:[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:[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:[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/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:[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:[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:[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:[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:[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:[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/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.219 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.150 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.123 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.279 ms [INFO] yang-to-sources: Project model files found: 1 in 52.03 ms [INFO] yang-to-sources: 1 YANG models processed in 51.75 ms [INFO] BindingJavaFileGenerator: Defined 6 files in 50.10 ms [INFO] Sorted 6 files into 3 directories in 3.267 ms [INFO] yang-to-sources: Sources generated by org.opendaylight.yangtools.binding.codegen.JavaFileGenerator: 6 in 87.43 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 837.3 μs [INFO] yang-to-sources: Project model files found: 3 in 33.85 ms [INFO] yang-to-sources: 3 YANG models processed in 48.44 ms [INFO] BindingJavaFileGenerator: Defined 61 files in 24.03 ms [INFO] Sorted 61 files into 9 directories in 476.8 μs [INFO] yang-to-sources: Sources generated by org.opendaylight.yangtools.binding.codegen.JavaFileGenerator: 61 in 82.23 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:[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() {'? [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:[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() {'? [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.071 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.146 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.04 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.apache.karaf.features/standard/4.4.6/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.serviceutils/odl-serviceutils-metrics/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-rpc/0.15.0-SNAPSHOT/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.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.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.mdsal/odl-mdsal-common/14.0.2/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.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-eos-binding/14.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.controller/odl-controller-blueprint/10.0.2/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.yangtools/odl-yangtools-codec/14.0.4/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-binding-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.odlparent/odl-gson/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.yangtools/odl-yangtools-binding-codec/14.0.4/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.opendaylight.mdsal/odl-mdsal-eos-dom/14.0.2/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.yangtools/odl-yangtools-data-api/14.0.4/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.mdsal/odl-mdsal-singleton-common/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.odlparent/odl-stax2-api/14.0.3/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.controller/odl-controller-mdsal-common/10.0.2/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-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.odlparent/odl-apache-commons-text/14.0.3/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.controller/odl-mdsal-clustering-commons/10.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.odlparent/odl-apache-commons-lang3/14.0.3/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.yangtools/odl-yangtools-xpath/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.controller/odl-controller-akka/10.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.yangtools/odl-bytebuddy/14.0.4/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-servlet-api/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 78a48c5c-27c4-4051-9480-73bc4953221d/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] 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] 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: 0d493888-edd7-4546-b2e6-6aed93d84145 [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.14.0 and 3.17.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.181 s] [INFO] ODL :: serviceutils :: binding-parent .............. SUCCESS [ 0.930 s] [INFO] ODL :: serviceutils :: commons ..................... SUCCESS [ 0.121 s] [INFO] ODL :: serviceutils :: metrics-api ................. SUCCESS [ 16.943 s] [INFO] ODL :: serviceutils :: tools-api ................... SUCCESS [ 9.653 s] [INFO] listener-api ....................................... SUCCESS [ 8.868 s] [INFO] rpc-api ............................................ SUCCESS [ 13.568 s] [INFO] ODL :: serviceutils :: tools-aggregator ............ SUCCESS [ 0.008 s] [INFO] ODL :: serviceutils :: metrics-impl ................ SUCCESS [ 16.038 s] [INFO] ODL :: serviceutils :: Metrics ..................... SUCCESS [ 5.242 s] [INFO] ODL :: serviceutils :: listener tools .............. SUCCESS [ 1.918 s] [INFO] ODL :: serviceutils :: RPC tools ................... SUCCESS [ 0.947 s] [INFO] ODL :: serviceutils :: upgrade ..................... SUCCESS [ 7.336 s] [INFO] ODL :: serviceutils :: TOOLS ....................... SUCCESS [ 8.805 s] [INFO] ODL :: serviceutils :: srm-api ..................... SUCCESS [ 5.845 s] [INFO] ODL :: serviceutils :: srm-impl .................... SUCCESS [ 8.696 s] [INFO] ODL :: serviceutils :: srm-shell ................... SUCCESS [ 9.387 s] [INFO] ODL :: serviceutils :: SRM ......................... SUCCESS [ 4.402 s] [INFO] ODL :: serviceutils :: serviceutils-features ....... SUCCESS [ 4.120 s] [INFO] ODL :: serviceutils :: serviceutils-features-aggregator SUCCESS [ 0.575 s] [INFO] ODL :: serviceutils :: serviceutils-artifacts ...... SUCCESS [ 0.062 s] [INFO] ODL :: serviceutils :: metrics-impl-test ........... SUCCESS [ 6.693 s] [INFO] ODL :: serviceutils :: metrics-impl-prometheus ..... SUCCESS [ 12.292 s] [INFO] ODL :: serviceutils :: metrics-sample .............. SUCCESS [ 10.980 s] [INFO] ODL :: serviceutils :: metrics-it .................. SUCCESS [ 21.455 s] [INFO] ODL :: serviceutils :: metrics-aggregator .......... SUCCESS [ 0.007 s] [INFO] ODL :: serviceutils :: srm-aggregator .............. SUCCESS [ 0.003 s] [INFO] ODL :: serviceutils :: serviceutils-karaf .......... SUCCESS [ 17.316 s] [INFO] serviceutils ....................................... SUCCESS [ 0.009 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 03:31 min [INFO] Finished at: 2025-09-13T18:31:32Z [INFO] ------------------------------------------------------------------------ + '[' https://sonarcloud.io = https://sonarcloud.io ']' + params+=("-Dsonar.projectKey=$PROJECT_KEY") + params+=("-Dsonar.organization=$PROJECT_ORGANIZATION") + params+=("-Dsonar.login=$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/config6546163122014354257tmp --settings /w/workspace/serviceutils-sonar@tmp/config1419944128657687772tmp -Dsonar.projectKey=opendaylight_serviceutils -Dsonar.organization=opendaylight -Dsonar.login=**** --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.5, vendor: Ubuntu, runtime: /usr/lib/jvm/java-21-openjdk-amd64 Default locale: en, platform encoding: UTF-8 OS name: "linux", version: "5.15.0-131-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:40.647 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:40.657 Java 21.0.5 Ubuntu (64-bit) [INFO] 18:31:40.657 Linux 5.15.0-131-generic (amd64) [INFO] 18:31:40.658 MAVEN_OPTS= -Xmx1024m [INFO] 18:31:40.685 User cache: /home/jenkins/.sonar/cache [INFO] 18:31:42.834 Communicating with SonarCloud [INFO] 18:31:43.018 Default locale: "en", source code encoding: "UTF-8" [INFO] 18:31:44.002 Load global settings [INFO] 18:31:44.493 Load global settings (done) | time=497ms [INFO] 18:31:44.498 Server id: 1BD809FA-AWHW8ct9-T_TB3XqouNu [INFO] 18:31:44.732 Loading required plugins [INFO] 18:31:44.733 Load plugins index [INFO] 18:31:44.938 Load plugins index (done) | time=205ms [INFO] 18:31:44.940 Load/download plugins [INFO] 18:31:45.871 Load/download plugins (done) | time=930ms [INFO] 18:31:46.334 Found an active CI vendor: 'Jenkins' [INFO] 18:31:46.348 Load project settings for component key: 'opendaylight_serviceutils' [INFO] 18:31:46.632 Load project settings for component key: 'opendaylight_serviceutils' (done) | time=284ms [INFO] 18:31:46.640 Process project properties [INFO] 18:31:46.663 Execute project builders [INFO] 18:31:46.664 Execute project builders (done) | time=1ms [INFO] 18:31:46.666 Project key: opendaylight_serviceutils [INFO] 18:31:46.666 Base dir: /w/workspace/serviceutils-sonar [INFO] 18:31:46.667 Working dir: /w/workspace/serviceutils-sonar/target/sonar [INFO] 18:31:46.674 Load project branches [INFO] 18:31:46.959 Load project branches (done) | time=285ms [INFO] 18:31:46.971 Check ALM binding of project 'opendaylight_serviceutils' [INFO] 18:31:47.130 Detected project binding: BOUND [INFO] 18:31:47.130 Check ALM binding of project 'opendaylight_serviceutils' (done) | time=159ms [INFO] 18:31:47.132 Load project pull requests [INFO] 18:31:47.283 Load project pull requests (done) | time=151ms [INFO] 18:31:47.293 Load branch configuration [INFO] 18:31:47.294 Load branch configuration (done) | time=2ms [INFO] 18:31:47.468 Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'. [INFO] 18:31:47.627 Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'. [INFO] 18:31:47.633 Load quality profiles [INFO] 18:31:48.032 Load quality profiles (done) | time=399ms [INFO] 18:31:48.056 Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'. [INFO] 18:31:48.058 Load active rules [INFO] 18:31:50.160 Load active rules (done) | time=2102ms [INFO] 18:31:50.367 Organization key: opendaylight [WARNING] 18:31:50.369 The property 'sonar.login' is deprecated and will be removed in the future. Please use the 'sonar.token' property instead when passing a token. [INFO] 18:31:50.405 Preprocessing files... [INFO] 18:31:50.958 2 languages detected in 103 preprocessed files (done) | time=540ms [INFO] 18:31:50.958 0 files ignored because of inclusion/exclusion patterns [INFO] 18:31:50.960 0 files ignored because of scm ignore settings [INFO] 18:31:51.235 Loading plugins for detected languages [INFO] 18:31:51.236 Load/download plugins [INFO] 18:31:52.176 Load/download plugins (done) | time=940ms [INFO] 18:31:52.408 Load project repositories [INFO] 18:31:52.688 Load project repositories (done) | time=279ms [INFO] 18:31:52.696 Indexing files... [INFO] 18:31:52.696 Project configuration: [INFO] 18:31:52.696 Excluded sources: **/build-wrapper-dump.json [INFO] 18:31:52.697 Indexing files of module 'ODL :: serviceutils :: binding-parent' [INFO] 18:31:52.697 Base dir: /w/workspace/serviceutils-sonar/commons/binding-parent [INFO] 18:31:52.698 Source paths: pom.xml [INFO] 18:31:52.698 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:52.701 Indexing files of module 'ODL :: serviceutils :: quality-parent' [INFO] 18:31:52.702 Base dir: /w/workspace/serviceutils-sonar/commons/quality-parent [INFO] 18:31:52.702 Source paths: pom.xml [INFO] 18:31:52.702 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:52.703 Indexing files of module 'ODL :: serviceutils :: commons' [INFO] 18:31:52.703 Base dir: /w/workspace/serviceutils-sonar/commons [INFO] 18:31:52.704 Source paths: pom.xml [INFO] 18:31:52.704 Excluded sources: **/build-wrapper-dump.json [INFO] 18:31:52.705 Indexing files of module 'ODL :: serviceutils :: metrics-api' [INFO] 18:31:52.708 Base dir: /w/workspace/serviceutils-sonar/metrics/api [INFO] 18:31:52.709 Source paths: pom.xml, src/main/java [INFO] 18:31:52.709 Test paths: src/test/java [INFO] 18:31:52.709 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:52.716 Indexing files of module 'ODL :: serviceutils :: metrics-impl' [INFO] 18:31:52.716 Base dir: /w/workspace/serviceutils-sonar/metrics/impl [INFO] 18:31:52.716 Source paths: pom.xml, src/main/java [INFO] 18:31:52.717 Test paths: src/test/java [INFO] 18:31:52.717 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:52.720 Indexing files of module 'ODL :: serviceutils :: metrics-impl-prometheus' [INFO] 18:31:52.721 Base dir: /w/workspace/serviceutils-sonar/metrics/impl-prometheus [INFO] 18:31:52.721 Source paths: pom.xml, src/main/java [INFO] 18:31:52.721 Test paths: src/test/java [INFO] 18:31:52.722 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:52.728 Indexing files of module 'ODL :: serviceutils :: metrics-impl-test' [INFO] 18:31:52.729 Base dir: /w/workspace/serviceutils-sonar/metrics/impl-test [INFO] 18:31:52.729 Source paths: pom.xml, src/main/java [INFO] 18:31:52.729 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:52.730 Indexing files of module 'ODL :: serviceutils :: metrics-it' [INFO] 18:31:52.730 Base dir: /w/workspace/serviceutils-sonar/metrics/it [INFO] 18:31:52.730 Source paths: pom.xml [INFO] 18:31:52.730 Test paths: src/test/java [INFO] 18:31:52.730 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:52.731 Indexing files of module 'ODL :: serviceutils :: metrics-sample' [INFO] 18:31:52.731 Base dir: /w/workspace/serviceutils-sonar/metrics/sample/impl [INFO] 18:31:52.731 Source paths: pom.xml, src/main/java [INFO] 18:31:52.731 Test paths: src/test/java [INFO] 18:31:52.731 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:52.733 Indexing files of module 'ODL :: serviceutils :: metrics-aggregator' [INFO] 18:31:52.733 Base dir: /w/workspace/serviceutils-sonar/metrics [INFO] 18:31:52.733 Source paths: pom.xml [INFO] 18:31:52.734 Excluded sources: **/build-wrapper-dump.json [INFO] 18:31:52.734 Indexing files of module 'ODL :: serviceutils :: serviceutils-artifacts' [INFO] 18:31:52.734 Base dir: /w/workspace/serviceutils-sonar/artifacts [INFO] 18:31:52.734 Source paths: pom.xml [INFO] 18:31:52.735 Excluded sources: **/build-wrapper-dump.json [INFO] 18:31:52.738 Indexing files of module 'ODL :: serviceutils :: listener tools' [INFO] 18:31:52.738 Base dir: /w/workspace/serviceutils-sonar/features/odl-serviceutils-listener [INFO] 18:31:52.738 Source paths: pom.xml [INFO] 18:31:52.738 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:52.740 Indexing files of module 'ODL :: serviceutils :: Metrics' [INFO] 18:31:52.741 Base dir: /w/workspace/serviceutils-sonar/features/odl-serviceutils-metrics [INFO] 18:31:52.742 Source paths: pom.xml [INFO] 18:31:52.742 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:52.742 Indexing files of module 'ODL :: serviceutils :: RPC tools' [INFO] 18:31:52.743 Base dir: /w/workspace/serviceutils-sonar/features/odl-serviceutils-rpc [INFO] 18:31:52.743 Source paths: pom.xml [INFO] 18:31:52.743 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:52.743 Indexing files of module 'ODL :: serviceutils :: SRM' [INFO] 18:31:52.743 Base dir: /w/workspace/serviceutils-sonar/features/odl-serviceutils-srm [INFO] 18:31:52.744 Source paths: pom.xml [INFO] 18:31:52.744 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:52.744 Indexing files of module 'ODL :: serviceutils :: TOOLS' [INFO] 18:31:52.744 Base dir: /w/workspace/serviceutils-sonar/features/odl-serviceutils-tools [INFO] 18:31:52.744 Source paths: pom.xml [INFO] 18:31:52.744 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:52.745 Indexing files of module 'ODL :: serviceutils :: serviceutils-features' [INFO] 18:31:52.745 Base dir: /w/workspace/serviceutils-sonar/features/serviceutils-features [INFO] 18:31:52.745 Source paths: pom.xml [INFO] 18:31:52.745 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:52.746 Indexing files of module 'ODL :: serviceutils :: serviceutils-features-aggregator' [INFO] 18:31:52.746 Base dir: /w/workspace/serviceutils-sonar/features [INFO] 18:31:52.746 Source paths: pom.xml [INFO] 18:31:52.746 Excluded sources: **/build-wrapper-dump.json [INFO] 18:31:52.746 Indexing files of module 'ODL :: serviceutils :: serviceutils-karaf' [INFO] 18:31:52.746 Base dir: /w/workspace/serviceutils-sonar/karaf [INFO] 18:31:52.746 Source paths: pom.xml [INFO] 18:31:52.749 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:52.749 Indexing files of module 'ODL :: serviceutils :: srm-api' [INFO] 18:31:52.749 Base dir: /w/workspace/serviceutils-sonar/srm/api [INFO] 18:31:52.750 Source paths: pom.xml, src/main/java [INFO] 18:31:52.750 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:52.751 Indexing files of module 'ODL :: serviceutils :: srm-impl' [INFO] 18:31:52.751 Base dir: /w/workspace/serviceutils-sonar/srm/impl [INFO] 18:31:52.754 Source paths: pom.xml, src/main/java [INFO] 18:31:52.754 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:52.757 Indexing files of module 'ODL :: serviceutils :: srm-shell' [INFO] 18:31:52.758 Base dir: /w/workspace/serviceutils-sonar/srm/shell [INFO] 18:31:52.759 Source paths: pom.xml, src/main/java [INFO] 18:31:52.759 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:52.760 Indexing files of module 'ODL :: serviceutils :: srm-aggregator' [INFO] 18:31:52.760 Base dir: /w/workspace/serviceutils-sonar/srm [INFO] 18:31:52.760 Source paths: pom.xml [INFO] 18:31:52.760 Excluded sources: **/build-wrapper-dump.json [INFO] 18:31:52.761 Indexing files of module 'listener-api' [INFO] 18:31:52.761 Base dir: /w/workspace/serviceutils-sonar/tools/listener-api [INFO] 18:31:52.762 Source paths: pom.xml, src/main/java [INFO] 18:31:52.762 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:52.763 Indexing files of module 'rpc-api' [INFO] 18:31:52.763 Base dir: /w/workspace/serviceutils-sonar/tools/rpc-api [INFO] 18:31:52.764 Source paths: pom.xml, src/main/java [INFO] 18:31:52.764 Test paths: src/test/java [INFO] 18:31:52.764 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:52.766 Indexing files of module 'ODL :: serviceutils :: tools-api' [INFO] 18:31:52.766 Base dir: /w/workspace/serviceutils-sonar/tools/api [INFO] 18:31:52.766 Source paths: pom.xml, src/main/java [INFO] 18:31:52.766 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:52.768 Indexing files of module 'ODL :: serviceutils :: tools-aggregator' [INFO] 18:31:52.768 Base dir: /w/workspace/serviceutils-sonar/tools [INFO] 18:31:52.768 Source paths: pom.xml [INFO] 18:31:52.768 Excluded sources: **/build-wrapper-dump.json [INFO] 18:31:52.769 Indexing files of module 'ODL :: serviceutils :: upgrade' [INFO] 18:31:52.769 Base dir: /w/workspace/serviceutils-sonar/upgrade [INFO] 18:31:52.770 Source paths: pom.xml, src/main/java [INFO] 18:31:52.770 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:52.771 Indexing files of module 'serviceutils' [INFO] 18:31:52.771 Base dir: /w/workspace/serviceutils-sonar [INFO] 18:31:52.772 Source paths: pom.xml [INFO] 18:31:52.772 Excluded sources: **/build-wrapper-dump.json [INFO] 18:31:52.773 103 files indexed (done) | time=76ms [INFO] 18:31:52.783 Quality profile for java: ODL way [INFO] 18:31:52.783 Quality profile for xml: Sonar way [INFO] 18:31:52.784 ------------- Run sensors on module ODL :: serviceutils :: upgrade [INFO] 18:31:52.844 Load metrics repository [INFO] 18:31:52.971 Load metrics repository (done) | time=127ms [INFO] 18:31:52.978 Sensor cache enabled [INFO] 18:31:52.982 Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'. [INFO] 18:31:52.982 Load sensor cache [INFO] 18:31:53.956 Load sensor cache (100 KB) | time=974ms [INFO] 18:31:53.968 Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'. [INFO] 18:31:54.839 Sensor JavaSensor [java] [INFO] 18:31:54.842 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:54.892 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:31:54.893 Using ECJ batch to parse 2 Main java source files with batch size 53 KB. [INFO] 18:31:55.187 Starting batch processing. [INFO] 18:31:55.524 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:31:56.150 100% analyzed [INFO] 18:31:56.151 Batch processing: Done. [INFO] 18:31:56.152 Did not optimize analysis for any files, performed a full analysis for all 2 files. [INFO] 18:31:56.154 No "Test" source files to scan. [INFO] 18:31:56.154 No "Generated" source files to scan. [INFO] 18:31:56.176 Sensor JavaSensor [java] (done) | time=1337ms [INFO] 18:31:56.177 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:31:56.179 '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:56.181 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:31:56.181 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=4ms [INFO] 18:31:56.193 Sensor IaC Docker Sensor [iac] [INFO] 18:31:56.320 0 source files to be analyzed [INFO] 18:31:56.324 0/0 source files have been analyzed [INFO] 18:31:56.324 Sensor IaC Docker Sensor [iac] (done) | time=142ms [INFO] 18:31:56.324 Sensor Java Config Sensor [iac] [INFO] 18:31:56.335 0 source files to be analyzed [INFO] 18:31:56.336 0/0 source files have been analyzed [INFO] 18:31:56.341 Sensor Java Config Sensor [iac] (done) | time=17ms [INFO] 18:31:56.341 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:31:56.341 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:31:56.341 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:56.341 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:31:56.341 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:56.341 Sensor SurefireSensor [java] [INFO] 18:31:56.342 parsing [/w/workspace/serviceutils-sonar/upgrade/target/surefire-reports] [INFO] 18:31:56.342 Sensor SurefireSensor [java] (done) | time=1ms [INFO] 18:31:56.342 Sensor XML Sensor [xml] [INFO] 18:31:56.361 1 source file to be analyzed [INFO] 18:31:56.697 1/1 source file has been analyzed [INFO] 18:31:56.699 Sensor XML Sensor [xml] (done) | time=357ms [INFO] 18:31:56.699 Sensor Serverless configuration file sensor [security] [INFO] 18:31:56.700 0 Serverless function entries were found in the project [INFO] 18:31:56.707 0 Serverless function handlers were kept as entrypoints [INFO] 18:31:56.707 Sensor Serverless configuration file sensor [security] (done) | time=8ms [INFO] 18:31:56.708 Sensor AWS SAM template file sensor [security] [INFO] 18:31:56.708 Sensor AWS SAM template file sensor [security] (done) | time=0ms [INFO] 18:31:56.708 Sensor AWS SAM Inline template file sensor [security] [INFO] 18:31:56.709 Sensor AWS SAM Inline template file sensor [security] (done) | time=1ms [INFO] 18:31:56.713 ------------- Run sensors on module ODL :: serviceutils :: metrics-impl [INFO] 18:31:56.851 Sensor JavaSensor [java] [INFO] 18:31:56.852 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:56.856 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:31:56.858 Using ECJ batch to parse 7 Main java source files with batch size 53 KB. [INFO] 18:31:56.876 Starting batch processing. [INFO] 18:31:57.122 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:31:57.841 100% analyzed [INFO] 18:31:57.841 Batch processing: Done. [INFO] 18:31:57.842 Did not optimize analysis for any files, performed a full analysis for all 7 files. [INFO] 18:31:57.842 Using ECJ batch to parse 3 Test java source files with batch size 53 KB. [INFO] 18:31:57.845 Starting batch processing. [INFO] 18:31:58.348 100% analyzed [INFO] 18:31:58.349 Batch processing: Done. [INFO] 18:31:58.349 Did not optimize analysis for any files, performed a full analysis for all 3 files. [INFO] 18:31:58.349 No "Generated" source files to scan. [INFO] 18:31:58.349 Sensor JavaSensor [java] (done) | time=1498ms [INFO] 18:31:58.350 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:31:58.350 '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:58.352 Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] 18:31:58.415 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=65ms [INFO] 18:31:58.416 Sensor IaC Docker Sensor [iac] [INFO] 18:31:58.445 0 source files to be analyzed [INFO] 18:31:58.446 0/0 source files have been analyzed [INFO] 18:31:58.446 Sensor IaC Docker Sensor [iac] (done) | time=30ms [INFO] 18:31:58.446 Sensor Java Config Sensor [iac] [INFO] 18:31:58.447 0 source files to be analyzed [INFO] 18:31:58.448 0/0 source files have been analyzed [INFO] 18:31:58.448 Sensor Java Config Sensor [iac] (done) | time=2ms [INFO] 18:31:58.448 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:31:58.448 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:31:58.449 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:58.449 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:31:58.449 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:58.449 Sensor SurefireSensor [java] [INFO] 18:31:58.449 parsing [/w/workspace/serviceutils-sonar/metrics/impl/target/surefire-reports] [INFO] 18:31:58.499 Sensor SurefireSensor [java] (done) | time=50ms [INFO] 18:31:58.499 Sensor XML Sensor [xml] [INFO] 18:31:58.505 1 source file to be analyzed [INFO] 18:31:58.561 1/1 source file has been analyzed [INFO] 18:31:58.562 Sensor XML Sensor [xml] (done) | time=63ms [INFO] 18:31:58.562 Sensor Serverless configuration file sensor [security] [INFO] 18:31:58.562 0 Serverless function entries were found in the project [INFO] 18:31:58.562 0 Serverless function handlers were kept as entrypoints [INFO] 18:31:58.562 Sensor Serverless configuration file sensor [security] (done) | time=0ms [INFO] 18:31:58.562 Sensor AWS SAM template file sensor [security] [INFO] 18:31:58.562 Sensor AWS SAM template file sensor [security] (done) | time=0ms [INFO] 18:31:58.562 Sensor AWS SAM Inline template file sensor [security] [INFO] 18:31:58.563 Sensor AWS SAM Inline template file sensor [security] (done) | time=1ms [INFO] 18:31:58.563 ------------- Run sensors on module ODL :: serviceutils :: metrics-it [INFO] 18:31:58.667 Sensor JavaSensor [java] [INFO] 18:31:58.667 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:58.669 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:31:58.669 No "Main" source files to scan. [INFO] 18:31:58.671 Using ECJ batch to parse 1 Test java source files with batch size 53 KB. [INFO] 18:31:58.674 Starting batch processing. [INFO] 18:31:58.723 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:31:58.736 100% analyzed [INFO] 18:31:58.736 Batch processing: Done. [INFO] 18:31:58.736 Did not optimize analysis for any files, performed a full analysis for all 1 files. [INFO] 18:31:58.736 No "Generated" source files to scan. [INFO] 18:31:58.737 Sensor JavaSensor [java] (done) | time=69ms [INFO] 18:31:58.738 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:31:58.738 '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:58.738 Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] 18:31:58.746 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=8ms [INFO] 18:31:58.746 Sensor IaC Docker Sensor [iac] [INFO] 18:31:58.761 0 source files to be analyzed [INFO] 18:31:58.761 0/0 source files have been analyzed [INFO] 18:31:58.762 Sensor IaC Docker Sensor [iac] (done) | time=16ms [INFO] 18:31:58.762 Sensor Java Config Sensor [iac] [INFO] 18:31:58.774 0 source files to be analyzed [INFO] 18:31:58.774 0/0 source files have been analyzed [INFO] 18:31:58.774 Sensor Java Config Sensor [iac] (done) | time=12ms [INFO] 18:31:58.774 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:31:58.774 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:31:58.775 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=1ms [INFO] 18:31:58.775 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:31:58.775 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:58.775 Sensor SurefireSensor [java] [INFO] 18:31:58.775 parsing [/w/workspace/serviceutils-sonar/metrics/it/target/surefire-reports] [INFO] 18:31:58.778 Sensor SurefireSensor [java] (done) | time=3ms [INFO] 18:31:58.778 Sensor XML Sensor [xml] [INFO] 18:31:58.797 1 source file to be analyzed [INFO] 18:31:58.831 1/1 source file has been analyzed [INFO] 18:31:58.834 Sensor XML Sensor [xml] (done) | time=55ms [INFO] 18:31:58.834 Sensor Serverless configuration file sensor [security] [INFO] 18:31:58.834 0 Serverless function entries were found in the project [INFO] 18:31:58.834 0 Serverless function handlers were kept as entrypoints [INFO] 18:31:58.835 Sensor Serverless configuration file sensor [security] (done) | time=1ms [INFO] 18:31:58.835 Sensor AWS SAM template file sensor [security] [INFO] 18:31:58.835 Sensor AWS SAM template file sensor [security] (done) | time=0ms [INFO] 18:31:58.836 Sensor AWS SAM Inline template file sensor [security] [INFO] 18:31:58.836 Sensor AWS SAM Inline template file sensor [security] (done) | time=0ms [INFO] 18:31:58.836 ------------- Run sensors on module ODL :: serviceutils :: metrics-impl-prometheus [INFO] 18:31:58.919 Sensor JavaSensor [java] [INFO] 18:31:58.919 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:58.921 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:31:58.921 Using ECJ batch to parse 5 Main java source files with batch size 53 KB. [INFO] 18:31:58.923 Starting batch processing. [INFO] 18:31:58.982 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:31:59.295 100% analyzed [INFO] 18:31:59.295 Batch processing: Done. [INFO] 18:31:59.296 Did not optimize analysis for any files, performed a full analysis for all 5 files. [INFO] 18:31:59.296 Using ECJ batch to parse 1 Test java source files with batch size 53 KB. [INFO] 18:31:59.301 Starting batch processing. [INFO] 18:31:59.381 100% analyzed [INFO] 18:31:59.381 Batch processing: Done. [INFO] 18:31:59.390 Did not optimize analysis for any files, performed a full analysis for all 1 files. [INFO] 18:31:59.390 No "Generated" source files to scan. [INFO] 18:31:59.390 Sensor JavaSensor [java] (done) | time=471ms [INFO] 18:31:59.390 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:31:59.390 '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:59.391 Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] 18:31:59.397 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=7ms [INFO] 18:31:59.397 Sensor IaC Docker Sensor [iac] [INFO] 18:31:59.404 0 source files to be analyzed [INFO] 18:31:59.404 0/0 source files have been analyzed [INFO] 18:31:59.404 Sensor IaC Docker Sensor [iac] (done) | time=7ms [INFO] 18:31:59.404 Sensor Java Config Sensor [iac] [INFO] 18:31:59.406 0 source files to be analyzed [INFO] 18:31:59.406 0/0 source files have been analyzed [INFO] 18:31:59.406 Sensor Java Config Sensor [iac] (done) | time=2ms [INFO] 18:31:59.406 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:31:59.406 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:31:59.406 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:59.406 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:31:59.406 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:59.406 Sensor SurefireSensor [java] [INFO] 18:31:59.406 parsing [/w/workspace/serviceutils-sonar/metrics/impl-prometheus/target/surefire-reports] [INFO] 18:31:59.407 Sensor SurefireSensor [java] (done) | time=1ms [INFO] 18:31:59.408 Sensor XML Sensor [xml] [INFO] 18:31:59.417 1 source file to be analyzed [INFO] 18:31:59.438 1/1 source file has been analyzed [INFO] 18:31:59.439 Sensor XML Sensor [xml] (done) | time=31ms [INFO] 18:31:59.439 Sensor Serverless configuration file sensor [security] [INFO] 18:31:59.439 0 Serverless function entries were found in the project [INFO] 18:31:59.439 0 Serverless function handlers were kept as entrypoints [INFO] 18:31:59.439 Sensor Serverless configuration file sensor [security] (done) | time=0ms [INFO] 18:31:59.439 Sensor AWS SAM template file sensor [security] [INFO] 18:31:59.439 Sensor AWS SAM template file sensor [security] (done) | time=0ms [INFO] 18:31:59.439 Sensor AWS SAM Inline template file sensor [security] [INFO] 18:31:59.440 Sensor AWS SAM Inline template file sensor [security] (done) | time=0ms [INFO] 18:31:59.441 ------------- Run sensors on module ODL :: serviceutils :: metrics-api [INFO] 18:31:59.515 Sensor JavaSensor [java] [INFO] 18:31:59.515 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:59.521 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:31:59.522 Using ECJ batch to parse 14 Main java source files with batch size 53 KB. [INFO] 18:31:59.537 Starting batch processing. [INFO] 18:31:59.571 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:31:59.770 100% analyzed [INFO] 18:31:59.770 Batch processing: Done. [INFO] 18:31:59.771 Did not optimize analysis for any files, performed a full analysis for all 14 files. [INFO] 18:31:59.771 Using ECJ batch to parse 2 Test java source files with batch size 53 KB. [INFO] 18:31:59.773 Starting batch processing. [INFO] 18:31:59.839 100% analyzed [INFO] 18:31:59.840 Batch processing: Done. [INFO] 18:31:59.840 Did not optimize analysis for any files, performed a full analysis for all 2 files. [INFO] 18:31:59.846 No "Generated" source files to scan. [INFO] 18:31:59.846 Sensor JavaSensor [java] (done) | time=331ms [INFO] 18:31:59.846 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:31:59.846 '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:59.846 Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] 18:31:59.848 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=2ms [INFO] 18:31:59.848 Sensor IaC Docker Sensor [iac] [INFO] 18:31:59.861 0 source files to be analyzed [INFO] 18:31:59.861 0/0 source files have been analyzed [INFO] 18:31:59.861 Sensor IaC Docker Sensor [iac] (done) | time=13ms [INFO] 18:31:59.861 Sensor Java Config Sensor [iac] [INFO] 18:31:59.862 0 source files to be analyzed [INFO] 18:31:59.865 0/0 source files have been analyzed [INFO] 18:31:59.865 Sensor Java Config Sensor [iac] (done) | time=4ms [INFO] 18:31:59.866 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:31:59.866 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:31:59.866 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:59.866 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:31:59.866 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:31:59.866 Sensor SurefireSensor [java] [INFO] 18:31:59.866 parsing [/w/workspace/serviceutils-sonar/metrics/api/target/surefire-reports] [INFO] 18:31:59.868 Sensor SurefireSensor [java] (done) | time=2ms [INFO] 18:31:59.868 Sensor XML Sensor [xml] [INFO] 18:31:59.878 1 source file to be analyzed [INFO] 18:31:59.896 1/1 source file has been analyzed [INFO] 18:31:59.896 Sensor XML Sensor [xml] (done) | time=28ms [INFO] 18:31:59.897 Sensor Serverless configuration file sensor [security] [INFO] 18:31:59.897 0 Serverless function entries were found in the project [INFO] 18:31:59.897 0 Serverless function handlers were kept as entrypoints [INFO] 18:31:59.897 Sensor Serverless configuration file sensor [security] (done) | time=0ms [INFO] 18:31:59.897 Sensor AWS SAM template file sensor [security] [INFO] 18:31:59.897 Sensor AWS SAM template file sensor [security] (done) | time=0ms [INFO] 18:31:59.897 Sensor AWS SAM Inline template file sensor [security] [INFO] 18:31:59.897 Sensor AWS SAM Inline template file sensor [security] (done) | time=0ms [INFO] 18:31:59.899 ------------- Run sensors on module ODL :: serviceutils :: metrics-sample [INFO] 18:31:59.989 Sensor JavaSensor [java] [INFO] 18:31:59.989 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:59.999 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:32:00.000 Using ECJ batch to parse 2 Main java source files with batch size 53 KB. [INFO] 18:32:00.002 Starting batch processing. [INFO] 18:32:00.038 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:32:00.097 100% analyzed [INFO] 18:32:00.102 Batch processing: Done. [INFO] 18:32:00.104 Did not optimize analysis for any files, performed a full analysis for all 2 files. [INFO] 18:32:00.105 Using ECJ batch to parse 3 Test java source files with batch size 53 KB. [INFO] 18:32:00.106 Starting batch processing. [INFO] 18:32:00.201 100% analyzed [INFO] 18:32:00.201 Batch processing: Done. [INFO] 18:32:00.202 Did not optimize analysis for any files, performed a full analysis for all 3 files. [INFO] 18:32:00.202 No "Generated" source files to scan. [INFO] 18:32:00.202 Sensor JavaSensor [java] (done) | time=213ms [INFO] 18:32:00.206 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:00.206 '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:32:00.206 Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] 18:32:00.208 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=2ms [INFO] 18:32:00.208 Sensor IaC Docker Sensor [iac] [INFO] 18:32:00.220 0 source files to be analyzed [INFO] 18:32:00.220 0/0 source files have been analyzed [INFO] 18:32:00.221 Sensor IaC Docker Sensor [iac] (done) | time=13ms [INFO] 18:32:00.221 Sensor Java Config Sensor [iac] [INFO] 18:32:00.222 0 source files to be analyzed [INFO] 18:32:00.222 0/0 source files have been analyzed [INFO] 18:32:00.222 Sensor Java Config Sensor [iac] (done) | time=1ms [INFO] 18:32:00.222 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:00.222 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:00.222 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:00.222 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:00.222 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:00.222 Sensor SurefireSensor [java] [INFO] 18:32:00.222 parsing [/w/workspace/serviceutils-sonar/metrics/sample/impl/target/surefire-reports] [INFO] 18:32:00.223 Sensor SurefireSensor [java] (done) | time=1ms [INFO] 18:32:00.223 Sensor XML Sensor [xml] [INFO] 18:32:00.239 1 source file to be analyzed [INFO] 18:32:00.246 1/1 source file has been analyzed [INFO] 18:32:00.246 Sensor XML Sensor [xml] (done) | time=23ms [INFO] 18:32:00.246 Sensor Serverless configuration file sensor [security] [INFO] 18:32:00.247 0 Serverless function entries were found in the project [INFO] 18:32:00.248 0 Serverless function handlers were kept as entrypoints [INFO] 18:32:00.248 Sensor Serverless configuration file sensor [security] (done) | time=2ms [INFO] 18:32:00.249 Sensor AWS SAM template file sensor [security] [INFO] 18:32:00.249 Sensor AWS SAM template file sensor [security] (done) | time=0ms [INFO] 18:32:00.249 Sensor AWS SAM Inline template file sensor [security] [INFO] 18:32:00.249 Sensor AWS SAM Inline template file sensor [security] (done) | time=0ms [INFO] 18:32:00.250 ------------- Run sensors on module ODL :: serviceutils :: metrics-impl-test [INFO] 18:32:00.304 Sensor JavaSensor [java] [INFO] 18:32:00.305 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:00.308 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:32:00.308 Using ECJ batch to parse 1 Main java source files with batch size 53 KB. [INFO] 18:32:00.310 Starting batch processing. [INFO] 18:32:00.385 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:32:00.453 100% analyzed [INFO] 18:32:00.453 Batch processing: Done. [INFO] 18:32:00.454 Did not optimize analysis for any files, performed a full analysis for all 1 files. [INFO] 18:32:00.455 No "Test" source files to scan. [INFO] 18:32:00.455 No "Generated" source files to scan. [INFO] 18:32:00.456 Sensor JavaSensor [java] (done) | time=152ms [INFO] 18:32:00.456 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:00.457 '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:32:00.457 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:00.457 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] 18:32:00.458 Sensor IaC Docker Sensor [iac] [INFO] 18:32:00.474 0 source files to be analyzed [INFO] 18:32:00.474 0/0 source files have been analyzed [INFO] 18:32:00.476 Sensor IaC Docker Sensor [iac] (done) | time=18ms [INFO] 18:32:00.476 Sensor Java Config Sensor [iac] [INFO] 18:32:00.482 0 source files to be analyzed [INFO] 18:32:00.482 0/0 source files have been analyzed [INFO] 18:32:00.482 Sensor Java Config Sensor [iac] (done) | time=6ms [INFO] 18:32:00.482 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:00.482 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:00.482 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:00.482 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:00.482 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:00.482 Sensor SurefireSensor [java] [INFO] 18:32:00.482 parsing [/w/workspace/serviceutils-sonar/metrics/impl-test/target/surefire-reports] [INFO] 18:32:00.482 Sensor SurefireSensor [java] (done) | time=0ms [INFO] 18:32:00.482 Sensor XML Sensor [xml] [INFO] 18:32:00.486 1 source file to be analyzed [INFO] 18:32:00.497 1/1 source file has been analyzed [INFO] 18:32:00.497 Sensor XML Sensor [xml] (done) | time=15ms [INFO] 18:32:00.498 Sensor Serverless configuration file sensor [security] [INFO] 18:32:00.498 0 Serverless function entries were found in the project [INFO] 18:32:00.498 0 Serverless function handlers were kept as entrypoints [INFO] 18:32:00.498 Sensor Serverless configuration file sensor [security] (done) | time=0ms [INFO] 18:32:00.499 Sensor AWS SAM template file sensor [security] [INFO] 18:32:00.499 Sensor AWS SAM template file sensor [security] (done) | time=0ms [INFO] 18:32:00.500 Sensor AWS SAM Inline template file sensor [security] [INFO] 18:32:00.501 Sensor AWS SAM Inline template file sensor [security] (done) | time=1ms [INFO] 18:32:00.501 ------------- Run sensors on module ODL :: serviceutils :: metrics-aggregator [WARNING] 18:32:00.548 Binary paths (sonar.java.binaries) are empty. .class files can not be looked up to facilitate caching. [INFO] 18:32:00.567 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:00.567 '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:32:00.567 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:00.568 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] 18:32:00.568 Sensor IaC Docker Sensor [iac] [INFO] 18:32:00.586 0 source files to be analyzed [INFO] 18:32:00.586 0/0 source files have been analyzed [INFO] 18:32:00.586 Sensor IaC Docker Sensor [iac] (done) | time=18ms [INFO] 18:32:00.586 Sensor Java Config Sensor [iac] [INFO] 18:32:00.587 0 source files to be analyzed [INFO] 18:32:00.587 0/0 source files have been analyzed [INFO] 18:32:00.588 Sensor Java Config Sensor [iac] (done) | time=2ms [INFO] 18:32:00.588 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:00.588 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:00.588 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:00.589 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:00.589 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:00.589 Sensor XML Sensor [xml] [INFO] 18:32:00.594 1 source file to be analyzed [INFO] 18:32:00.607 1/1 source file has been analyzed [INFO] 18:32:00.608 Sensor XML Sensor [xml] (done) | time=19ms [INFO] 18:32:00.608 Sensor Serverless configuration file sensor [security] [INFO] 18:32:00.608 0 Serverless function entries were found in the project [INFO] 18:32:00.608 0 Serverless function handlers were kept as entrypoints [INFO] 18:32:00.609 Sensor Serverless configuration file sensor [security] (done) | time=1ms [INFO] 18:32:00.609 Sensor AWS SAM template file sensor [security] [INFO] 18:32:00.609 Sensor AWS SAM template file sensor [security] (done) | time=0ms [INFO] 18:32:00.609 Sensor AWS SAM Inline template file sensor [security] [INFO] 18:32:00.609 Sensor AWS SAM Inline template file sensor [security] (done) | time=0ms [INFO] 18:32:00.610 ------------- Run sensors on module ODL :: serviceutils :: serviceutils-karaf [INFO] 18:32:00.655 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:00.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:32:00.656 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:00.656 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] 18:32:00.663 Sensor IaC Docker Sensor [iac] [INFO] 18:32:00.682 0 source files to be analyzed [INFO] 18:32:00.683 0/0 source files have been analyzed [INFO] 18:32:00.683 Sensor IaC Docker Sensor [iac] (done) | time=20ms [INFO] 18:32:00.683 Sensor Java Config Sensor [iac] [INFO] 18:32:00.685 0 source files to be analyzed [INFO] 18:32:00.685 0/0 source files have been analyzed [INFO] 18:32:00.686 Sensor Java Config Sensor [iac] (done) | time=3ms [INFO] 18:32:00.686 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:00.686 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:00.686 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:00.686 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:00.686 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:00.686 Sensor XML Sensor [xml] [INFO] 18:32:00.692 1 source file to be analyzed [INFO] 18:32:00.701 1/1 source file has been analyzed [INFO] 18:32:00.705 Sensor XML Sensor [xml] (done) | time=19ms [INFO] 18:32:00.705 Sensor Serverless configuration file sensor [security] [INFO] 18:32:00.705 0 Serverless function entries were found in the project [INFO] 18:32:00.705 0 Serverless function handlers were kept as entrypoints [INFO] 18:32:00.705 Sensor Serverless configuration file sensor [security] (done) | time=0ms [INFO] 18:32:00.705 Sensor AWS SAM template file sensor [security] [INFO] 18:32:00.705 Sensor AWS SAM template file sensor [security] (done) | time=0ms [INFO] 18:32:00.705 Sensor AWS SAM Inline template file sensor [security] [INFO] 18:32:00.705 Sensor AWS SAM Inline template file sensor [security] (done) | time=0ms [INFO] 18:32:00.705 ------------- Run sensors on module ODL :: serviceutils :: serviceutils-artifacts [WARNING] 18:32:00.727 Binary paths (sonar.java.binaries) are empty. .class files can not be looked up to facilitate caching. [INFO] 18:32:00.750 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:00.750 '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:32:00.750 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:00.750 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:00.750 Sensor IaC Docker Sensor [iac] [INFO] 18:32:00.756 0 source files to be analyzed [INFO] 18:32:00.756 0/0 source files have been analyzed [INFO] 18:32:00.756 Sensor IaC Docker Sensor [iac] (done) | time=6ms [INFO] 18:32:00.756 Sensor Java Config Sensor [iac] [INFO] 18:32:00.765 0 source files to be analyzed [INFO] 18:32:00.766 0/0 source files have been analyzed [INFO] 18:32:00.767 Sensor Java Config Sensor [iac] (done) | time=11ms [INFO] 18:32:00.767 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:00.767 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:00.767 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:00.768 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:00.768 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:00.768 Sensor XML Sensor [xml] [INFO] 18:32:00.778 1 source file to be analyzed [INFO] 18:32:00.821 1/1 source file has been analyzed [INFO] 18:32:00.841 Sensor XML Sensor [xml] (done) | time=73ms [INFO] 18:32:00.842 Sensor Serverless configuration file sensor [security] [INFO] 18:32:00.842 0 Serverless function entries were found in the project [INFO] 18:32:00.843 0 Serverless function handlers were kept as entrypoints [INFO] 18:32:00.843 Sensor Serverless configuration file sensor [security] (done) | time=1ms [INFO] 18:32:00.843 Sensor AWS SAM template file sensor [security] [INFO] 18:32:00.844 Sensor AWS SAM template file sensor [security] (done) | time=1ms [INFO] 18:32:00.844 Sensor AWS SAM Inline template file sensor [security] [INFO] 18:32:00.844 Sensor AWS SAM Inline template file sensor [security] (done) | time=0ms [INFO] 18:32:00.845 ------------- Run sensors on module ODL :: serviceutils :: binding-parent [INFO] 18:32:00.920 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:00.923 '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:32:00.924 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:00.924 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=4ms [INFO] 18:32:00.925 Sensor IaC Docker Sensor [iac] [INFO] 18:32:00.945 0 source files to be analyzed [INFO] 18:32:00.945 0/0 source files have been analyzed [INFO] 18:32:00.945 Sensor IaC Docker Sensor [iac] (done) | time=20ms [INFO] 18:32:00.945 Sensor Java Config Sensor [iac] [INFO] 18:32:00.946 0 source files to be analyzed [INFO] 18:32:00.946 0/0 source files have been analyzed [INFO] 18:32:00.946 Sensor Java Config Sensor [iac] (done) | time=1ms [INFO] 18:32:00.947 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:00.947 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:00.947 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:00.947 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:00.947 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:00.947 Sensor XML Sensor [xml] [INFO] 18:32:00.962 1 source file to be analyzed [INFO] 18:32:00.973 1/1 source file has been analyzed [INFO] 18:32:00.973 Sensor XML Sensor [xml] (done) | time=26ms [INFO] 18:32:00.973 Sensor Serverless configuration file sensor [security] [INFO] 18:32:00.974 0 Serverless function entries were found in the project [INFO] 18:32:00.974 0 Serverless function handlers were kept as entrypoints [INFO] 18:32:00.974 Sensor Serverless configuration file sensor [security] (done) | time=1ms [INFO] 18:32:00.975 Sensor AWS SAM template file sensor [security] [INFO] 18:32:00.975 Sensor AWS SAM template file sensor [security] (done) | time=0ms [INFO] 18:32:00.977 Sensor AWS SAM Inline template file sensor [security] [INFO] 18:32:00.977 Sensor AWS SAM Inline template file sensor [security] (done) | time=2ms [INFO] 18:32:00.978 ------------- Run sensors on module ODL :: serviceutils :: quality-parent [INFO] 18:32:01.055 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:01.061 '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:32:01.061 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:01.061 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=6ms [INFO] 18:32:01.061 Sensor IaC Docker Sensor [iac] [INFO] 18:32:01.082 0 source files to be analyzed [INFO] 18:32:01.082 0/0 source files have been analyzed [INFO] 18:32:01.086 Sensor IaC Docker Sensor [iac] (done) | time=25ms [INFO] 18:32:01.086 Sensor Java Config Sensor [iac] [INFO] 18:32:01.099 0 source files to be analyzed [INFO] 18:32:01.099 0/0 source files have been analyzed [INFO] 18:32:01.099 Sensor Java Config Sensor [iac] (done) | time=13ms [INFO] 18:32:01.099 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:01.099 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:01.099 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:01.099 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:01.099 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:01.099 Sensor XML Sensor [xml] [INFO] 18:32:01.113 1 source file to be analyzed [INFO] 18:32:01.113 1/1 source file has been analyzed [INFO] 18:32:01.114 Sensor XML Sensor [xml] (done) | time=15ms [INFO] 18:32:01.114 Sensor Serverless configuration file sensor [security] [INFO] 18:32:01.114 0 Serverless function entries were found in the project [INFO] 18:32:01.115 0 Serverless function handlers were kept as entrypoints [INFO] 18:32:01.115 Sensor Serverless configuration file sensor [security] (done) | time=1ms [INFO] 18:32:01.115 Sensor AWS SAM template file sensor [security] [INFO] 18:32:01.116 Sensor AWS SAM template file sensor [security] (done) | time=1ms [INFO] 18:32:01.116 Sensor AWS SAM Inline template file sensor [security] [INFO] 18:32:01.116 Sensor AWS SAM Inline template file sensor [security] (done) | time=0ms [INFO] 18:32:01.117 ------------- Run sensors on module ODL :: serviceutils :: commons [WARNING] 18:32:01.178 Binary paths (sonar.java.binaries) are empty. .class files can not be looked up to facilitate caching. [INFO] 18:32:01.204 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:01.205 '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:32:01.205 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:01.205 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] 18:32:01.205 Sensor IaC Docker Sensor [iac] [INFO] 18:32:01.225 0 source files to be analyzed [INFO] 18:32:01.225 0/0 source files have been analyzed [INFO] 18:32:01.225 Sensor IaC Docker Sensor [iac] (done) | time=20ms [INFO] 18:32:01.226 Sensor Java Config Sensor [iac] [INFO] 18:32:01.230 0 source files to be analyzed [INFO] 18:32:01.230 0/0 source files have been analyzed [INFO] 18:32:01.231 Sensor Java Config Sensor [iac] (done) | time=5ms [INFO] 18:32:01.231 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:01.231 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:01.231 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:01.231 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:01.231 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:01.232 Sensor XML Sensor [xml] [INFO] 18:32:01.237 1 source file to be analyzed [INFO] 18:32:01.258 1/1 source file has been analyzed [INFO] 18:32:01.262 Sensor XML Sensor [xml] (done) | time=30ms [INFO] 18:32:01.262 Sensor Serverless configuration file sensor [security] [INFO] 18:32:01.262 0 Serverless function entries were found in the project [INFO] 18:32:01.262 0 Serverless function handlers were kept as entrypoints [INFO] 18:32:01.262 Sensor Serverless configuration file sensor [security] (done) | time=0ms [INFO] 18:32:01.262 Sensor AWS SAM template file sensor [security] [INFO] 18:32:01.262 Sensor AWS SAM template file sensor [security] (done) | time=0ms [INFO] 18:32:01.262 Sensor AWS SAM Inline template file sensor [security] [INFO] 18:32:01.262 Sensor AWS SAM Inline template file sensor [security] (done) | time=0ms [INFO] 18:32:01.262 ------------- Run sensors on module ODL :: serviceutils :: srm-shell [INFO] 18:32:01.313 Sensor JavaSensor [java] [INFO] 18:32:01.313 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:01.318 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:32:01.319 Using ECJ batch to parse 4 Main java source files with batch size 53 KB. [INFO] 18:32:01.321 Starting batch processing. [INFO] 18:32:01.409 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:32:01.618 100% analyzed [INFO] 18:32:01.619 Batch processing: Done. [INFO] 18:32:01.620 Did not optimize analysis for any files, performed a full analysis for all 4 files. [INFO] 18:32:01.620 No "Test" source files to scan. [INFO] 18:32:01.621 No "Generated" source files to scan. [INFO] 18:32:01.673 Sensor JavaSensor [java] (done) | time=360ms [INFO] 18:32:01.674 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:01.674 '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:32:01.674 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:01.674 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:01.674 Sensor IaC Docker Sensor [iac] [INFO] 18:32:01.705 0 source files to be analyzed [INFO] 18:32:01.714 0/0 source files have been analyzed [INFO] 18:32:01.714 Sensor IaC Docker Sensor [iac] (done) | time=40ms [INFO] 18:32:01.714 Sensor Java Config Sensor [iac] [INFO] 18:32:01.720 0 source files to be analyzed [INFO] 18:32:01.720 0/0 source files have been analyzed [INFO] 18:32:01.721 Sensor Java Config Sensor [iac] (done) | time=7ms [INFO] 18:32:01.721 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:01.721 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:01.721 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:01.722 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:01.722 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:01.722 Sensor SurefireSensor [java] [INFO] 18:32:01.722 parsing [/w/workspace/serviceutils-sonar/srm/shell/target/surefire-reports] [INFO] 18:32:01.723 Sensor SurefireSensor [java] (done) | time=1ms [INFO] 18:32:01.723 Sensor XML Sensor [xml] [INFO] 18:32:01.727 1 source file to be analyzed [INFO] 18:32:01.761 1/1 source file has been analyzed [INFO] 18:32:01.761 Sensor XML Sensor [xml] (done) | time=38ms [INFO] 18:32:01.761 Sensor Serverless configuration file sensor [security] [INFO] 18:32:01.761 0 Serverless function entries were found in the project [INFO] 18:32:01.761 0 Serverless function handlers were kept as entrypoints [INFO] 18:32:01.761 Sensor Serverless configuration file sensor [security] (done) | time=0ms [INFO] 18:32:01.761 Sensor AWS SAM template file sensor [security] [INFO] 18:32:01.761 Sensor AWS SAM template file sensor [security] (done) | time=0ms [INFO] 18:32:01.762 Sensor AWS SAM Inline template file sensor [security] [INFO] 18:32:01.762 Sensor AWS SAM Inline template file sensor [security] (done) | time=0ms [INFO] 18:32:01.762 ------------- Run sensors on module ODL :: serviceutils :: srm-impl [INFO] 18:32:01.804 Sensor JavaSensor [java] [INFO] 18:32:01.804 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:01.805 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:32:01.805 Using ECJ batch to parse 3 Main java source files with batch size 53 KB. [INFO] 18:32:01.808 Starting batch processing. [INFO] 18:32:01.868 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:32:02.104 100% analyzed [INFO] 18:32:02.104 Batch processing: Done. [INFO] 18:32:02.104 Did not optimize analysis for any files, performed a full analysis for all 3 files. [INFO] 18:32:02.105 No "Test" source files to scan. [INFO] 18:32:02.105 No "Generated" source files to scan. [INFO] 18:32:02.106 Sensor JavaSensor [java] (done) | time=302ms [INFO] 18:32:02.106 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:02.106 '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:32:02.106 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:02.107 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] 18:32:02.107 Sensor IaC Docker Sensor [iac] [INFO] 18:32:02.111 0 source files to be analyzed [INFO] 18:32:02.111 0/0 source files have been analyzed [INFO] 18:32:02.111 Sensor IaC Docker Sensor [iac] (done) | time=4ms [INFO] 18:32:02.111 Sensor Java Config Sensor [iac] [INFO] 18:32:02.112 0 source files to be analyzed [INFO] 18:32:02.112 0/0 source files have been analyzed [INFO] 18:32:02.112 Sensor Java Config Sensor [iac] (done) | time=1ms [INFO] 18:32:02.112 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:02.112 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:02.112 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:02.112 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:02.112 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:02.112 Sensor SurefireSensor [java] [INFO] 18:32:02.112 parsing [/w/workspace/serviceutils-sonar/srm/impl/target/surefire-reports] [INFO] 18:32:02.113 Sensor SurefireSensor [java] (done) | time=1ms [INFO] 18:32:02.113 Sensor XML Sensor [xml] [INFO] 18:32:02.119 1 source file to be analyzed [INFO] 18:32:02.120 1/1 source file has been analyzed [INFO] 18:32:02.120 Sensor XML Sensor [xml] (done) | time=7ms [INFO] 18:32:02.121 Sensor Serverless configuration file sensor [security] [INFO] 18:32:02.121 0 Serverless function entries were found in the project [INFO] 18:32:02.122 0 Serverless function handlers were kept as entrypoints [INFO] 18:32:02.122 Sensor Serverless configuration file sensor [security] (done) | time=1ms [INFO] 18:32:02.122 Sensor AWS SAM template file sensor [security] [INFO] 18:32:02.122 Sensor AWS SAM template file sensor [security] (done) | time=0ms [INFO] 18:32:02.122 Sensor AWS SAM Inline template file sensor [security] [INFO] 18:32:02.123 Sensor AWS SAM Inline template file sensor [security] (done) | time=1ms [INFO] 18:32:02.123 ------------- Run sensors on module ODL :: serviceutils :: srm-api [INFO] 18:32:02.144 Sensor JavaSensor [java] [INFO] 18:32:02.144 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:02.145 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:32:02.145 Using ECJ batch to parse 4 Main java source files with batch size 53 KB. [INFO] 18:32:02.147 Starting batch processing. [INFO] 18:32:02.156 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:32:02.183 100% analyzed [INFO] 18:32:02.184 Batch processing: Done. [INFO] 18:32:02.184 Did not optimize analysis for any files, performed a full analysis for all 4 files. [INFO] 18:32:02.184 No "Test" source files to scan. [INFO] 18:32:02.184 No "Generated" source files to scan. [INFO] 18:32:02.185 Sensor JavaSensor [java] (done) | time=41ms [INFO] 18:32:02.185 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:02.185 '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:32:02.186 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:02.186 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] 18:32:02.186 Sensor IaC Docker Sensor [iac] [INFO] 18:32:02.190 0 source files to be analyzed [INFO] 18:32:02.190 0/0 source files have been analyzed [INFO] 18:32:02.190 Sensor IaC Docker Sensor [iac] (done) | time=4ms [INFO] 18:32:02.190 Sensor Java Config Sensor [iac] [INFO] 18:32:02.193 0 source files to be analyzed [INFO] 18:32:02.194 0/0 source files have been analyzed [INFO] 18:32:02.194 Sensor Java Config Sensor [iac] (done) | time=4ms [INFO] 18:32:02.194 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:02.194 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:02.194 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:02.194 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:02.194 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:02.194 Sensor SurefireSensor [java] [INFO] 18:32:02.194 parsing [/w/workspace/serviceutils-sonar/srm/api/target/surefire-reports] [INFO] 18:32:02.194 Sensor SurefireSensor [java] (done) | time=0ms [INFO] 18:32:02.194 Sensor XML Sensor [xml] [INFO] 18:32:02.200 1 source file to be analyzed [INFO] 18:32:02.205 1/1 source file has been analyzed [INFO] 18:32:02.205 Sensor XML Sensor [xml] (done) | time=11ms [INFO] 18:32:02.206 Sensor Serverless configuration file sensor [security] [INFO] 18:32:02.206 0 Serverless function entries were found in the project [INFO] 18:32:02.206 0 Serverless function handlers were kept as entrypoints [INFO] 18:32:02.206 Sensor Serverless configuration file sensor [security] (done) | time=0ms [INFO] 18:32:02.207 Sensor AWS SAM template file sensor [security] [INFO] 18:32:02.207 Sensor AWS SAM template file sensor [security] (done) | time=0ms [INFO] 18:32:02.207 Sensor AWS SAM Inline template file sensor [security] [INFO] 18:32:02.208 Sensor AWS SAM Inline template file sensor [security] (done) | time=1ms [INFO] 18:32:02.208 ------------- Run sensors on module ODL :: serviceutils :: srm-aggregator [WARNING] 18:32:02.224 Binary paths (sonar.java.binaries) are empty. .class files can not be looked up to facilitate caching. [INFO] 18:32:02.229 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:02.229 '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:32:02.229 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:02.229 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:02.230 Sensor IaC Docker Sensor [iac] [INFO] 18:32:02.234 0 source files to be analyzed [INFO] 18:32:02.234 0/0 source files have been analyzed [INFO] 18:32:02.234 Sensor IaC Docker Sensor [iac] (done) | time=4ms [INFO] 18:32:02.234 Sensor Java Config Sensor [iac] [INFO] 18:32:02.235 0 source files to be analyzed [INFO] 18:32:02.235 0/0 source files have been analyzed [INFO] 18:32:02.235 Sensor Java Config Sensor [iac] (done) | time=1ms [INFO] 18:32:02.235 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:02.235 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:02.235 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:02.235 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:02.235 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:02.235 Sensor XML Sensor [xml] [INFO] 18:32:02.241 1 source file to be analyzed [INFO] 18:32:02.241 1/1 source file has been analyzed [INFO] 18:32:02.241 Sensor XML Sensor [xml] (done) | time=6ms [INFO] 18:32:02.242 Sensor Serverless configuration file sensor [security] [INFO] 18:32:02.242 0 Serverless function entries were found in the project [INFO] 18:32:02.242 0 Serverless function handlers were kept as entrypoints [INFO] 18:32:02.242 Sensor Serverless configuration file sensor [security] (done) | time=0ms [INFO] 18:32:02.243 Sensor AWS SAM template file sensor [security] [INFO] 18:32:02.243 Sensor AWS SAM template file sensor [security] (done) | time=0ms [INFO] 18:32:02.243 Sensor AWS SAM Inline template file sensor [security] [INFO] 18:32:02.243 Sensor AWS SAM Inline template file sensor [security] (done) | time=0ms [INFO] 18:32:02.244 ------------- Run sensors on module listener-api [INFO] 18:32:02.264 Sensor JavaSensor [java] [INFO] 18:32:02.264 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:02.266 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:32:02.266 Using ECJ batch to parse 9 Main java source files with batch size 53 KB. [INFO] 18:32:02.269 Starting batch processing. [INFO] 18:32:02.294 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:32:02.457 100% analyzed [INFO] 18:32:02.458 Batch processing: Done. [INFO] 18:32:02.458 Did not optimize analysis for any files, performed a full analysis for all 9 files. [INFO] 18:32:02.458 No "Test" source files to scan. [INFO] 18:32:02.458 No "Generated" source files to scan. [INFO] 18:32:02.459 Sensor JavaSensor [java] (done) | time=195ms [INFO] 18:32:02.459 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:02.460 '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:32:02.460 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:02.460 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] 18:32:02.460 Sensor IaC Docker Sensor [iac] [INFO] 18:32:02.473 0 source files to be analyzed [INFO] 18:32:02.474 0/0 source files have been analyzed [INFO] 18:32:02.474 Sensor IaC Docker Sensor [iac] (done) | time=14ms [INFO] 18:32:02.474 Sensor Java Config Sensor [iac] [INFO] 18:32:02.475 0 source files to be analyzed [INFO] 18:32:02.476 0/0 source files have been analyzed [INFO] 18:32:02.476 Sensor Java Config Sensor [iac] (done) | time=2ms [INFO] 18:32:02.476 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:02.476 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:02.476 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:02.476 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:02.476 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:02.476 Sensor SurefireSensor [java] [INFO] 18:32:02.476 parsing [/w/workspace/serviceutils-sonar/tools/listener-api/target/surefire-reports] [INFO] 18:32:02.476 Sensor SurefireSensor [java] (done) | time=0ms [INFO] 18:32:02.476 Sensor XML Sensor [xml] [INFO] 18:32:02.485 1 source file to be analyzed [INFO] 18:32:02.486 1/1 source file has been analyzed [INFO] 18:32:02.487 Sensor XML Sensor [xml] (done) | time=11ms [INFO] 18:32:02.487 Sensor Serverless configuration file sensor [security] [INFO] 18:32:02.487 0 Serverless function entries were found in the project [INFO] 18:32:02.488 0 Serverless function handlers were kept as entrypoints [INFO] 18:32:02.488 Sensor Serverless configuration file sensor [security] (done) | time=1ms [INFO] 18:32:02.488 Sensor AWS SAM template file sensor [security] [INFO] 18:32:02.489 Sensor AWS SAM template file sensor [security] (done) | time=1ms [INFO] 18:32:02.489 Sensor AWS SAM Inline template file sensor [security] [INFO] 18:32:02.490 Sensor AWS SAM Inline template file sensor [security] (done) | time=1ms [INFO] 18:32:02.490 ------------- Run sensors on module ODL :: serviceutils :: tools-api [INFO] 18:32:02.513 Sensor JavaSensor [java] [INFO] 18:32:02.514 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:02.516 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:32:02.516 Using ECJ batch to parse 10 Main java source files with batch size 53 KB. [INFO] 18:32:02.522 Starting batch processing. [INFO] 18:32:02.559 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:32:02.779 100% analyzed [INFO] 18:32:02.779 Batch processing: Done. [INFO] 18:32:02.780 Did not optimize analysis for any files, performed a full analysis for all 10 files. [INFO] 18:32:02.780 No "Test" source files to scan. [INFO] 18:32:02.780 No "Generated" source files to scan. [INFO] 18:32:02.781 Sensor JavaSensor [java] (done) | time=268ms [INFO] 18:32:02.781 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:02.782 '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:32:02.782 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:02.782 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] 18:32:02.782 Sensor IaC Docker Sensor [iac] [INFO] 18:32:02.787 0 source files to be analyzed [INFO] 18:32:02.787 0/0 source files have been analyzed [INFO] 18:32:02.787 Sensor IaC Docker Sensor [iac] (done) | time=5ms [INFO] 18:32:02.787 Sensor Java Config Sensor [iac] [INFO] 18:32:02.788 0 source files to be analyzed [INFO] 18:32:02.788 0/0 source files have been analyzed [INFO] 18:32:02.788 Sensor Java Config Sensor [iac] (done) | time=1ms [INFO] 18:32:02.788 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:02.788 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:02.788 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:02.789 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:02.789 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:02.789 Sensor SurefireSensor [java] [INFO] 18:32:02.789 parsing [/w/workspace/serviceutils-sonar/tools/api/target/surefire-reports] [INFO] 18:32:02.789 Sensor SurefireSensor [java] (done) | time=0ms [INFO] 18:32:02.789 Sensor XML Sensor [xml] [INFO] 18:32:02.800 1 source file to be analyzed [INFO] 18:32:02.800 1/1 source file has been analyzed [INFO] 18:32:02.800 Sensor XML Sensor [xml] (done) | time=11ms [INFO] 18:32:02.800 Sensor Serverless configuration file sensor [security] [INFO] 18:32:02.800 0 Serverless function entries were found in the project [INFO] 18:32:02.800 0 Serverless function handlers were kept as entrypoints [INFO] 18:32:02.801 Sensor Serverless configuration file sensor [security] (done) | time=1ms [INFO] 18:32:02.801 Sensor AWS SAM template file sensor [security] [INFO] 18:32:02.801 Sensor AWS SAM template file sensor [security] (done) | time=0ms [INFO] 18:32:02.801 Sensor AWS SAM Inline template file sensor [security] [INFO] 18:32:02.802 Sensor AWS SAM Inline template file sensor [security] (done) | time=1ms [INFO] 18:32:02.802 ------------- Run sensors on module rpc-api [INFO] 18:32:02.827 Sensor JavaSensor [java] [INFO] 18:32:02.827 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:02.829 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:32:02.829 Using ECJ batch to parse 1 Main java source files with batch size 53 KB. [INFO] 18:32:02.831 Starting batch processing. [INFO] 18:32:02.912 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:32:02.949 100% analyzed [INFO] 18:32:02.949 Batch processing: Done. [INFO] 18:32:02.951 Did not optimize analysis for any files, performed a full analysis for all 1 files. [INFO] 18:32:02.951 Using ECJ batch to parse 2 Test java source files with batch size 53 KB. [INFO] 18:32:02.953 Starting batch processing. [INFO] 18:32:03.046 100% analyzed [INFO] 18:32:03.046 Batch processing: Done. [INFO] 18:32:03.047 Did not optimize analysis for any files, performed a full analysis for all 2 files. [INFO] 18:32:03.047 No "Generated" source files to scan. [INFO] 18:32:03.047 Sensor JavaSensor [java] (done) | time=220ms [INFO] 18:32:03.047 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:03.048 '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:32:03.048 Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] 18:32:03.053 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=6ms [INFO] 18:32:03.053 Sensor IaC Docker Sensor [iac] [INFO] 18:32:03.061 0 source files to be analyzed [INFO] 18:32:03.062 0/0 source files have been analyzed [INFO] 18:32:03.062 Sensor IaC Docker Sensor [iac] (done) | time=9ms [INFO] 18:32:03.062 Sensor Java Config Sensor [iac] [INFO] 18:32:03.063 0 source files to be analyzed [INFO] 18:32:03.063 0/0 source files have been analyzed [INFO] 18:32:03.063 Sensor Java Config Sensor [iac] (done) | time=1ms [INFO] 18:32:03.064 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:03.064 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:03.064 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:03.064 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:03.064 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:03.064 Sensor SurefireSensor [java] [INFO] 18:32:03.064 parsing [/w/workspace/serviceutils-sonar/tools/rpc-api/target/surefire-reports] [INFO] 18:32:03.066 Sensor SurefireSensor [java] (done) | time=2ms [INFO] 18:32:03.066 Sensor XML Sensor [xml] [INFO] 18:32:03.073 1 source file to be analyzed [INFO] 18:32:03.074 1/1 source file has been analyzed [INFO] 18:32:03.074 Sensor XML Sensor [xml] (done) | time=8ms [INFO] 18:32:03.074 Sensor Serverless configuration file sensor [security] [INFO] 18:32:03.074 0 Serverless function entries were found in the project [INFO] 18:32:03.074 0 Serverless function handlers were kept as entrypoints [INFO] 18:32:03.074 Sensor Serverless configuration file sensor [security] (done) | time=0ms [INFO] 18:32:03.075 Sensor AWS SAM template file sensor [security] [INFO] 18:32:03.075 Sensor AWS SAM template file sensor [security] (done) | time=0ms [INFO] 18:32:03.075 Sensor AWS SAM Inline template file sensor [security] [INFO] 18:32:03.075 Sensor AWS SAM Inline template file sensor [security] (done) | time=0ms [INFO] 18:32:03.075 ------------- Run sensors on module ODL :: serviceutils :: tools-aggregator [WARNING] 18:32:03.091 Binary paths (sonar.java.binaries) are empty. .class files can not be looked up to facilitate caching. [INFO] 18:32:03.095 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:03.095 '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:32:03.095 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:03.095 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:03.095 Sensor IaC Docker Sensor [iac] [INFO] 18:32:03.099 0 source files to be analyzed [INFO] 18:32:03.099 0/0 source files have been analyzed [INFO] 18:32:03.100 Sensor IaC Docker Sensor [iac] (done) | time=5ms [INFO] 18:32:03.100 Sensor Java Config Sensor [iac] [INFO] 18:32:03.100 0 source files to be analyzed [INFO] 18:32:03.100 0/0 source files have been analyzed [INFO] 18:32:03.100 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:32:03.100 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:03.100 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:03.100 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:03.100 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:03.100 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:03.100 Sensor XML Sensor [xml] [INFO] 18:32:03.105 1 source file to be analyzed [INFO] 18:32:03.105 1/1 source file has been analyzed [INFO] 18:32:03.106 Sensor XML Sensor [xml] (done) | time=6ms [INFO] 18:32:03.106 Sensor Serverless configuration file sensor [security] [INFO] 18:32:03.106 0 Serverless function entries were found in the project [INFO] 18:32:03.106 0 Serverless function handlers were kept as entrypoints [INFO] 18:32:03.106 Sensor Serverless configuration file sensor [security] (done) | time=0ms [INFO] 18:32:03.106 Sensor AWS SAM template file sensor [security] [INFO] 18:32:03.106 Sensor AWS SAM template file sensor [security] (done) | time=0ms [INFO] 18:32:03.107 Sensor AWS SAM Inline template file sensor [security] [INFO] 18:32:03.107 Sensor AWS SAM Inline template file sensor [security] (done) | time=0ms [INFO] 18:32:03.107 ------------- Run sensors on module ODL :: serviceutils :: SRM [INFO] 18:32:03.128 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:03.128 '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:32:03.128 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:03.128 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:03.128 Sensor IaC Docker Sensor [iac] [INFO] 18:32:03.134 0 source files to be analyzed [INFO] 18:32:03.134 0/0 source files have been analyzed [INFO] 18:32:03.134 Sensor IaC Docker Sensor [iac] (done) | time=6ms [INFO] 18:32:03.134 Sensor Java Config Sensor [iac] [INFO] 18:32:03.134 0 source files to be analyzed [INFO] 18:32:03.134 0/0 source files have been analyzed [INFO] 18:32:03.134 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:32:03.134 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:03.134 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:03.134 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:03.135 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:03.135 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:03.135 Sensor XML Sensor [xml] [INFO] 18:32:03.140 1 source file to be analyzed [INFO] 18:32:03.140 1/1 source file has been analyzed [INFO] 18:32:03.140 Sensor XML Sensor [xml] (done) | time=5ms [INFO] 18:32:03.141 Sensor Serverless configuration file sensor [security] [INFO] 18:32:03.141 0 Serverless function entries were found in the project [INFO] 18:32:03.141 0 Serverless function handlers were kept as entrypoints [INFO] 18:32:03.141 Sensor Serverless configuration file sensor [security] (done) | time=0ms [INFO] 18:32:03.141 Sensor AWS SAM template file sensor [security] [INFO] 18:32:03.141 Sensor AWS SAM template file sensor [security] (done) | time=0ms [INFO] 18:32:03.141 Sensor AWS SAM Inline template file sensor [security] [INFO] 18:32:03.141 Sensor AWS SAM Inline template file sensor [security] (done) | time=0ms [INFO] 18:32:03.142 ------------- Run sensors on module ODL :: serviceutils :: serviceutils-features [INFO] 18:32:03.161 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:03.161 '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:32:03.161 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:03.161 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:03.162 Sensor IaC Docker Sensor [iac] [INFO] 18:32:03.166 0 source files to be analyzed [INFO] 18:32:03.166 0/0 source files have been analyzed [INFO] 18:32:03.166 Sensor IaC Docker Sensor [iac] (done) | time=4ms [INFO] 18:32:03.166 Sensor Java Config Sensor [iac] [INFO] 18:32:03.169 0 source files to be analyzed [INFO] 18:32:03.170 0/0 source files have been analyzed [INFO] 18:32:03.170 Sensor Java Config Sensor [iac] (done) | time=4ms [INFO] 18:32:03.170 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:03.170 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:03.170 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:03.170 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:03.170 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:03.170 Sensor XML Sensor [xml] [INFO] 18:32:03.174 1 source file to be analyzed [INFO] 18:32:03.194 1/1 source file has been analyzed [INFO] 18:32:03.195 Sensor XML Sensor [xml] (done) | time=25ms [INFO] 18:32:03.195 Sensor Serverless configuration file sensor [security] [INFO] 18:32:03.195 0 Serverless function entries were found in the project [INFO] 18:32:03.196 0 Serverless function handlers were kept as entrypoints [INFO] 18:32:03.196 Sensor Serverless configuration file sensor [security] (done) | time=1ms [INFO] 18:32:03.196 Sensor AWS SAM template file sensor [security] [INFO] 18:32:03.196 Sensor AWS SAM template file sensor [security] (done) | time=0ms [INFO] 18:32:03.196 Sensor AWS SAM Inline template file sensor [security] [INFO] 18:32:03.196 Sensor AWS SAM Inline template file sensor [security] (done) | time=0ms [INFO] 18:32:03.197 ------------- Run sensors on module ODL :: serviceutils :: RPC tools [INFO] 18:32:03.221 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:03.221 '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:32:03.221 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:03.221 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:03.221 Sensor IaC Docker Sensor [iac] [INFO] 18:32:03.226 0 source files to be analyzed [INFO] 18:32:03.226 0/0 source files have been analyzed [INFO] 18:32:03.226 Sensor IaC Docker Sensor [iac] (done) | time=5ms [INFO] 18:32:03.226 Sensor Java Config Sensor [iac] [INFO] 18:32:03.238 0 source files to be analyzed [INFO] 18:32:03.238 0/0 source files have been analyzed [INFO] 18:32:03.238 Sensor Java Config Sensor [iac] (done) | time=12ms [INFO] 18:32:03.238 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:03.238 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:03.238 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:03.238 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:03.238 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:03.238 Sensor XML Sensor [xml] [INFO] 18:32:03.245 1 source file to be analyzed [INFO] 18:32:03.245 1/1 source file has been analyzed [INFO] 18:32:03.245 Sensor XML Sensor [xml] (done) | time=7ms [INFO] 18:32:03.245 Sensor Serverless configuration file sensor [security] [INFO] 18:32:03.245 0 Serverless function entries were found in the project [INFO] 18:32:03.245 0 Serverless function handlers were kept as entrypoints [INFO] 18:32:03.245 Sensor Serverless configuration file sensor [security] (done) | time=0ms [INFO] 18:32:03.245 Sensor AWS SAM template file sensor [security] [INFO] 18:32:03.245 Sensor AWS SAM template file sensor [security] (done) | time=0ms [INFO] 18:32:03.245 Sensor AWS SAM Inline template file sensor [security] [INFO] 18:32:03.245 Sensor AWS SAM Inline template file sensor [security] (done) | time=0ms [INFO] 18:32:03.246 ------------- Run sensors on module ODL :: serviceutils :: listener tools [INFO] 18:32:03.278 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:03.278 '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:32:03.279 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:03.279 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] 18:32:03.279 Sensor IaC Docker Sensor [iac] [INFO] 18:32:03.289 0 source files to be analyzed [INFO] 18:32:03.290 0/0 source files have been analyzed [INFO] 18:32:03.290 Sensor IaC Docker Sensor [iac] (done) | time=11ms [INFO] 18:32:03.290 Sensor Java Config Sensor [iac] [INFO] 18:32:03.297 0 source files to be analyzed [INFO] 18:32:03.297 0/0 source files have been analyzed [INFO] 18:32:03.297 Sensor Java Config Sensor [iac] (done) | time=7ms [INFO] 18:32:03.298 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:03.298 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:03.298 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:03.298 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:03.298 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:03.298 Sensor XML Sensor [xml] [INFO] 18:32:03.305 1 source file to be analyzed [INFO] 18:32:03.308 1/1 source file has been analyzed [INFO] 18:32:03.308 Sensor XML Sensor [xml] (done) | time=10ms [INFO] 18:32:03.308 Sensor Serverless configuration file sensor [security] [INFO] 18:32:03.308 0 Serverless function entries were found in the project [INFO] 18:32:03.308 0 Serverless function handlers were kept as entrypoints [INFO] 18:32:03.308 Sensor Serverless configuration file sensor [security] (done) | time=0ms [INFO] 18:32:03.308 Sensor AWS SAM template file sensor [security] [INFO] 18:32:03.309 Sensor AWS SAM template file sensor [security] (done) | time=1ms [INFO] 18:32:03.309 Sensor AWS SAM Inline template file sensor [security] [INFO] 18:32:03.309 Sensor AWS SAM Inline template file sensor [security] (done) | time=0ms [INFO] 18:32:03.309 ------------- Run sensors on module ODL :: serviceutils :: Metrics [INFO] 18:32:03.357 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:03.357 '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:32:03.357 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:03.357 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:03.357 Sensor IaC Docker Sensor [iac] [INFO] 18:32:03.369 0 source files to be analyzed [INFO] 18:32:03.370 0/0 source files have been analyzed [INFO] 18:32:03.370 Sensor IaC Docker Sensor [iac] (done) | time=13ms [INFO] 18:32:03.370 Sensor Java Config Sensor [iac] [INFO] 18:32:03.374 0 source files to be analyzed [INFO] 18:32:03.374 0/0 source files have been analyzed [INFO] 18:32:03.374 Sensor Java Config Sensor [iac] (done) | time=4ms [INFO] 18:32:03.374 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:03.374 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:03.374 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:03.374 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:03.374 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:03.374 Sensor XML Sensor [xml] [INFO] 18:32:03.380 1 source file to be analyzed [INFO] 18:32:03.385 1/1 source file has been analyzed [INFO] 18:32:03.385 Sensor XML Sensor [xml] (done) | time=11ms [INFO] 18:32:03.385 Sensor Serverless configuration file sensor [security] [INFO] 18:32:03.385 0 Serverless function entries were found in the project [INFO] 18:32:03.385 0 Serverless function handlers were kept as entrypoints [INFO] 18:32:03.385 Sensor Serverless configuration file sensor [security] (done) | time=0ms [INFO] 18:32:03.386 Sensor AWS SAM template file sensor [security] [INFO] 18:32:03.386 Sensor AWS SAM template file sensor [security] (done) | time=1ms [INFO] 18:32:03.386 Sensor AWS SAM Inline template file sensor [security] [INFO] 18:32:03.386 Sensor AWS SAM Inline template file sensor [security] (done) | time=0ms [INFO] 18:32:03.386 ------------- Run sensors on module ODL :: serviceutils :: TOOLS [INFO] 18:32:03.422 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:03.422 '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:32:03.422 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:03.422 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:03.422 Sensor IaC Docker Sensor [iac] [INFO] 18:32:03.426 0 source files to be analyzed [INFO] 18:32:03.426 0/0 source files have been analyzed [INFO] 18:32:03.427 Sensor IaC Docker Sensor [iac] (done) | time=5ms [INFO] 18:32:03.427 Sensor Java Config Sensor [iac] [INFO] 18:32:03.427 0 source files to be analyzed [INFO] 18:32:03.427 0/0 source files have been analyzed [INFO] 18:32:03.427 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:32:03.427 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:03.427 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:03.427 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:03.427 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:03.427 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:03.427 Sensor XML Sensor [xml] [INFO] 18:32:03.434 1 source file to be analyzed [INFO] 18:32:03.434 1/1 source file has been analyzed [INFO] 18:32:03.434 Sensor XML Sensor [xml] (done) | time=7ms [INFO] 18:32:03.434 Sensor Serverless configuration file sensor [security] [INFO] 18:32:03.434 0 Serverless function entries were found in the project [INFO] 18:32:03.434 0 Serverless function handlers were kept as entrypoints [INFO] 18:32:03.434 Sensor Serverless configuration file sensor [security] (done) | time=0ms [INFO] 18:32:03.435 Sensor AWS SAM template file sensor [security] [INFO] 18:32:03.435 Sensor AWS SAM template file sensor [security] (done) | time=0ms [INFO] 18:32:03.435 Sensor AWS SAM Inline template file sensor [security] [INFO] 18:32:03.435 Sensor AWS SAM Inline template file sensor [security] (done) | time=0ms [INFO] 18:32:03.436 ------------- Run sensors on module ODL :: serviceutils :: serviceutils-features-aggregator [WARNING] 18:32:03.453 Binary paths (sonar.java.binaries) are empty. .class files can not be looked up to facilitate caching. [INFO] 18:32:03.457 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:03.457 '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:32:03.457 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:03.457 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:03.458 Sensor IaC Docker Sensor [iac] [INFO] 18:32:03.462 0 source files to be analyzed [INFO] 18:32:03.462 0/0 source files have been analyzed [INFO] 18:32:03.462 Sensor IaC Docker Sensor [iac] (done) | time=4ms [INFO] 18:32:03.462 Sensor Java Config Sensor [iac] [INFO] 18:32:03.462 0 source files to be analyzed [INFO] 18:32:03.462 0/0 source files have been analyzed [INFO] 18:32:03.463 Sensor Java Config Sensor [iac] (done) | time=1ms [INFO] 18:32:03.463 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:03.463 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:03.463 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:03.463 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:03.463 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:03.463 Sensor XML Sensor [xml] [INFO] 18:32:03.468 1 source file to be analyzed [INFO] 18:32:03.469 1/1 source file has been analyzed [INFO] 18:32:03.469 Sensor XML Sensor [xml] (done) | time=6ms [INFO] 18:32:03.469 Sensor Serverless configuration file sensor [security] [INFO] 18:32:03.469 0 Serverless function entries were found in the project [INFO] 18:32:03.469 0 Serverless function handlers were kept as entrypoints [INFO] 18:32:03.469 Sensor Serverless configuration file sensor [security] (done) | time=0ms [INFO] 18:32:03.469 Sensor AWS SAM template file sensor [security] [INFO] 18:32:03.469 Sensor AWS SAM template file sensor [security] (done) | time=0ms [INFO] 18:32:03.470 Sensor AWS SAM Inline template file sensor [security] [INFO] 18:32:03.470 Sensor AWS SAM Inline template file sensor [security] (done) | time=1ms [INFO] 18:32:03.470 ------------- Run sensors on module serviceutils [WARNING] 18:32:03.495 Binary paths (sonar.java.binaries) are empty. .class files can not be looked up to facilitate caching. [INFO] 18:32:03.501 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:03.501 '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:32:03.501 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:03.501 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:03.501 Sensor IaC Docker Sensor [iac] [INFO] 18:32:03.525 0 source files to be analyzed [INFO] 18:32:03.526 0/0 source files have been analyzed [INFO] 18:32:03.526 Sensor IaC Docker Sensor [iac] (done) | time=25ms [INFO] 18:32:03.526 Sensor Java Config Sensor [iac] [INFO] 18:32:03.537 0 source files to be analyzed [INFO] 18:32:03.537 0/0 source files have been analyzed [INFO] 18:32:03.538 Sensor Java Config Sensor [iac] (done) | time=12ms [INFO] 18:32:03.538 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:03.538 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:03.538 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:03.538 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:03.538 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:03.538 Sensor XML Sensor [xml] [INFO] 18:32:03.549 1 source file to be analyzed [INFO] 18:32:03.549 1/1 source file has been analyzed [INFO] 18:32:03.550 Sensor XML Sensor [xml] (done) | time=12ms [INFO] 18:32:03.550 Sensor Serverless configuration file sensor [security] [INFO] 18:32:03.550 0 Serverless function entries were found in the project [INFO] 18:32:03.550 0 Serverless function handlers were kept as entrypoints [INFO] 18:32:03.550 Sensor Serverless configuration file sensor [security] (done) | time=0ms [INFO] 18:32:03.550 Sensor AWS SAM template file sensor [security] [INFO] 18:32:03.550 Sensor AWS SAM template file sensor [security] (done) | time=0ms [INFO] 18:32:03.550 Sensor AWS SAM Inline template file sensor [security] [INFO] 18:32:03.550 Sensor AWS SAM Inline template file sensor [security] (done) | time=0ms [INFO] 18:32:03.551 Sensor javabugs [dbd] [INFO] 18:32:03.557 No IR files have been included for analysis. [INFO] 18:32:03.557 Sensor javabugs [dbd] (done) | time=6ms [INFO] 18:32:03.557 Sensor pythonbugs [dbd] [INFO] 18:32:03.557 No IR files have been included for analysis. [INFO] 18:32:03.557 Sensor pythonbugs [dbd] (done) | time=0ms [INFO] 18:32:03.557 Sensor EnterpriseTextAndSecretsSensor [textenterprise] [INFO] 18:32:03.573 Available processors: 2 [INFO] 18:32:03.573 Using 2 threads for analysis. [INFO] 18:32:04.382 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:32:04.462 Start fetching files for the text and secrets analysis [INFO] 18:32:04.469 Using Git CLI to retrieve untracked files [INFO] 18:32:04.480 Retrieving language associated files and files included via "sonar.text.inclusions" that are tracked by git [INFO] 18:32:04.481 Starting the text and secrets analysis [INFO] 18:32:04.483 103 source files to be analyzed for the text and secrets analysis [INFO] 18:32:04.842 103/103 source files have been analyzed for the text and secrets analysis [INFO] 18:32:04.843 Start fetching files for the binary file analysis [INFO] 18:32:04.843 There are no files to be analyzed for the binary file analysis [INFO] 18:32:04.844 Sensor EnterpriseTextAndSecretsSensor [textenterprise] (done) | time=1287ms [INFO] 18:32:04.844 Sensor JavaSecuritySensor [security] [INFO] 18:32:04.850 No taint analysis rules have been enabled, will not execute taint analysis. [INFO] 18:32:04.853 java security sensor: Begin: 2025-09-13T18:32:04.848196513Z, End: 2025-09-13T18:32:04.851967170Z, Duration: 00:00:00.003 [INFO] 18:32:04.853 java security sensor peak memory: 268 MB [INFO] 18:32:04.853 Sensor JavaSecuritySensor [security] (done) | time=9ms [INFO] 18:32:04.853 Sensor CSharpSecuritySensor [security] [INFO] 18:32:04.854 26 taint analysis rules enabled. [INFO] 18:32:04.856 No UCFGs have been included for analysis. [INFO] 18:32:04.858 csharp security sensor: Begin: 2025-09-13T18:32:04.853671449Z, End: 2025-09-13T18:32:04.856355970Z, Duration: 00:00:00.002 Load type hierarchy and UCFGs: Begin: 2025-09-13T18:32:04.855180943Z, End: 2025-09-13T18:32:04.856114235Z, Duration: 00:00:00.000 Load type hierarchy: Begin: 2025-09-13T18:32:04.855195404Z, End: 2025-09-13T18:32:04.856019973Z, Duration: 00:00:00.000 Load UCFGs: Begin: 2025-09-13T18:32:04.856063584Z, End: 2025-09-13T18:32:04.856087894Z, Duration: 00:00:00.000 [INFO] 18:32:04.858 csharp security sensor peak memory: 268 MB [INFO] 18:32:04.858 Sensor CSharpSecuritySensor [security] (done) | time=5ms [INFO] 18:32:04.858 Sensor VbNetSecuritySensor [security] [INFO] 18:32:04.858 25 taint analysis rules enabled. [INFO] 18:32:04.861 No UCFGs have been included for analysis. [INFO] 18:32:04.862 vbnet security sensor: Begin: 2025-09-13T18:32:04.858685984Z, End: 2025-09-13T18:32:04.862034991Z, Duration: 00:00:00.003 Load type hierarchy and UCFGs: Begin: 2025-09-13T18:32:04.858936550Z, End: 2025-09-13T18:32:04.860378323Z, Duration: 00:00:00.001 Load type hierarchy: Begin: 2025-09-13T18:32:04.858937930Z, End: 2025-09-13T18:32:04.859041752Z, Duration: 00:00:00.000 Load UCFGs: Begin: 2025-09-13T18:32:04.859071513Z, End: 2025-09-13T18:32:04.859080553Z, Duration: 00:00:00.000 [INFO] 18:32:04.862 vbnet security sensor peak memory: 268 MB [INFO] 18:32:04.862 Sensor VbNetSecuritySensor [security] (done) | time=4ms [INFO] 18:32:04.862 Sensor PhpSecuritySensor [security] [INFO] 18:32:04.862 18 taint analysis rules enabled. [INFO] 18:32:04.863 No UCFGs have been included for analysis. [INFO] 18:32:04.863 php security sensor: Begin: 2025-09-13T18:32:04.862788898Z, End: 2025-09-13T18:32:04.863277029Z, Duration: 00:00:00.000 Load type hierarchy and UCFGs: Begin: 2025-09-13T18:32:04.862886870Z, End: 2025-09-13T18:32:04.863091665Z, Duration: 00:00:00.000 Load type hierarchy: Begin: 2025-09-13T18:32:04.862888210Z, End: 2025-09-13T18:32:04.863047654Z, Duration: 00:00:00.000 Load UCFGs: Begin: 2025-09-13T18:32:04.863073595Z, End: 2025-09-13T18:32:04.863078995Z, Duration: 00:00:00.000 [INFO] 18:32:04.864 php security sensor peak memory: 269 MB [INFO] 18:32:04.864 Sensor PhpSecuritySensor [security] (done) | time=2ms [INFO] 18:32:04.864 Sensor PythonSecuritySensor [security] [INFO] 18:32:04.864 21 taint analysis rules enabled. [INFO] 18:32:04.864 No UCFGs have been included for analysis. [INFO] 18:32:04.865 python security sensor: Begin: 2025-09-13T18:32:04.864480977Z, End: 2025-09-13T18:32:04.865745886Z, Duration: 00:00:00.001 Load type hierarchy and UCFGs: Begin: 2025-09-13T18:32:04.864586479Z, End: 2025-09-13T18:32:04.864733083Z, Duration: 00:00:00.000 Load type hierarchy: Begin: 2025-09-13T18:32:04.864587799Z, End: 2025-09-13T18:32:04.864655321Z, Duration: 00:00:00.000 Load UCFGs: Begin: 2025-09-13T18:32:04.864712042Z, End: 2025-09-13T18:32:04.864718882Z, Duration: 00:00:00.000 [INFO] 18:32:04.865 python security sensor peak memory: 269 MB [INFO] 18:32:04.866 Sensor PythonSecuritySensor [security] (done) | time=2ms [INFO] 18:32:04.866 Sensor JsSecuritySensor [security] [INFO] 18:32:04.866 15 taint analysis rules enabled. [INFO] 18:32:04.867 No UCFGs have been included for analysis. [INFO] 18:32:04.869 js security sensor: Begin: 2025-09-13T18:32:04.866430751Z, End: 2025-09-13T18:32:04.867233420Z, Duration: 00:00:00.000 Load type hierarchy and UCFGs: Begin: 2025-09-13T18:32:04.866722698Z, End: 2025-09-13T18:32:04.867018585Z, Duration: 00:00:00.000 Load type hierarchy: Begin: 2025-09-13T18:32:04.866724098Z, End: 2025-09-13T18:32:04.866792770Z, Duration: 00:00:00.000 Load UCFGs: Begin: 2025-09-13T18:32:04.866912232Z, End: 2025-09-13T18:32:04.866919283Z, Duration: 00:00:00.000 [INFO] 18:32:04.869 js security sensor peak memory: 269 MB [INFO] 18:32:04.869 Sensor JsSecuritySensor [security] (done) | time=3ms [INFO] 18:32:04.869 Sensor KotlinSecuritySensor [security] [INFO] 18:32:04.873 28 taint analysis rules enabled. [INFO] 18:32:04.873 No UCFGs have been included for analysis. [INFO] 18:32:04.873 kotlin security sensor: Begin: 2025-09-13T18:32:04.873197486Z, End: 2025-09-13T18:32:04.873744789Z, Duration: 00:00:00.000 Load type hierarchy and UCFGs: Begin: 2025-09-13T18:32:04.873339420Z, End: 2025-09-13T18:32:04.873575385Z, Duration: 00:00:00.000 Load type hierarchy: Begin: 2025-09-13T18:32:04.873340830Z, End: 2025-09-13T18:32:04.873517594Z, Duration: 00:00:00.000 Load UCFGs: Begin: 2025-09-13T18:32:04.873556794Z, End: 2025-09-13T18:32:04.873562465Z, Duration: 00:00:00.000 [INFO] 18:32:04.873 kotlin security sensor peak memory: 269 MB [INFO] 18:32:04.874 Sensor KotlinSecuritySensor [security] (done) | time=5ms [INFO] 18:32:04.874 Sensor GoSecuritySensor [security] [INFO] 18:32:04.876 9 taint analysis rules enabled. [INFO] 18:32:04.876 No UCFGs have been included for analysis. [INFO] 18:32:04.877 go security sensor: Begin: 2025-09-13T18:32:04.875332985Z, End: 2025-09-13T18:32:04.876764258Z, Duration: 00:00:00.001 Load type hierarchy and UCFGs: Begin: 2025-09-13T18:32:04.876140284Z, End: 2025-09-13T18:32:04.876454901Z, Duration: 00:00:00.000 Load type hierarchy: Begin: 2025-09-13T18:32:04.876141794Z, End: 2025-09-13T18:32:04.876409590Z, Duration: 00:00:00.000 Load UCFGs: Begin: 2025-09-13T18:32:04.876438571Z, End: 2025-09-13T18:32:04.876444291Z, Duration: 00:00:00.000 [INFO] 18:32:04.877 go security sensor peak memory: 269 MB [INFO] 18:32:04.877 Sensor GoSecuritySensor [security] (done) | time=3ms [INFO] 18:32:04.877 ------------- Run sensors on project [INFO] 18:32:04.971 Sensor JavaProjectSensor [java] [INFO] 18:32:04.975 Sensor JavaProjectSensor [java] (done) | time=4ms [INFO] 18:32:04.975 Sensor JavaArchitectureSensor [architecture] [INFO] 18:32:04.984 Sensor JavaArchitectureSensor [architecture] (done) | time=9ms [INFO] 18:32:04.984 Sensor Zero Coverage Sensor [INFO] 18:32:04.992 Sensor Zero Coverage Sensor (done) | time=8ms [INFO] 18:32:04.992 Sensor Java CPD Block Indexer [INFO] 18:32:05.094 Sensor Java CPD Block Indexer (done) | time=102ms [INFO] 18:32:05.095 ------------- Gather SCA dependencies on project [INFO] 18:32:05.212 Checking if SCA is enabled for organization opendaylight [INFO] 18:32:05.516 Dependency analysis skipped [INFO] 18:32:05.533 CPD Executor 21 files had no CPD blocks [INFO] 18:32:05.533 CPD Executor Calculating CPD for 41 files [INFO] 18:32:05.562 CPD Executor CPD calculation finished (done) | time=29ms [INFO] 18:32:05.568 Create analysis [INFO] 18:32:05.568 Create analysis (done) | time=0ms [INFO] 18:32:05.726 Analysis report generated in 155ms, dir size=967 KB [INFO] 18:32:05.859 Analysis report compressed in 132ms, zip size=343 KB [INFO] 18:32:06.781 Analysis report uploaded in 922ms [INFO] 18:32:06.783 ANALYSIS SUCCESSFUL, you can find the results at: https://sonarcloud.io/dashboard?id=opendaylight_serviceutils [INFO] 18:32:06.783 Note that you will be able to access the updated dashboard once the server has processed the submitted analysis report [INFO] 18:32:06.783 More about the report processing at https://sonarcloud.io/api/ce/task?id=AZlEWUrhNkyU7YxoZ9Yz [INFO] 18:32:06.783 ------------- Upload SCA dependency files [INFO] 18:32:07.736 Sensor cache published successfully [INFO] 18:32:07.738 Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'. [INFO] 18:32:07.760 Analysis total time: 21.725 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 [ 28.537 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 33.285 s [INFO] Finished at: 2025-09-13T18:32:07Z [INFO] ------------------------------------------------------------------------ [serviceutils-sonar] $ /bin/bash /tmp/jenkins13089430794007956456.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/jenkins1714576269149332855.sh ---> sysstat.sh [serviceutils-sonar] $ /bin/bash /tmp/jenkins629070042999862654.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/jenkins4235298531390268102.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-BKxS from file:/tmp/.os_lf_venv lf-activate-venv(): INFO: Installing: lftools lf-activate-venv(): INFO: Adding /tmp/venv-BKxS/bin to PATH INFO: Running in OpenStack, capturing instance metadata [serviceutils-sonar] $ /bin/bash /tmp/jenkins1519621837023397383.sh provisioning config files... Could not find credentials [logs] for serviceutils-sonar #379 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/serviceutils-sonar@tmp/config3173449476715612851tmp 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/jenkins16280157081772964951.sh ---> create-netrc.sh WARN: Log server credential not found. [serviceutils-sonar] $ /bin/bash /tmp/jenkins6554163985083943324.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-BKxS from file:/tmp/.os_lf_venv lf-activate-venv(): INFO: Installing: lftools lf-activate-venv(): INFO: Adding /tmp/venv-BKxS/bin to PATH [serviceutils-sonar] $ /bin/bash /tmp/jenkins7342026583327525965.sh ---> sudo-logs.sh Archiving 'sudo' log.. [serviceutils-sonar] $ /bin/bash /tmp/jenkins8979239355361113668.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-BKxS from file:/tmp/.os_lf_venv lf-activate-venv(): INFO: Installing: zipp==1.1.0 python-openstackclient urllib3~=1.26.15 lf-activate-venv(): INFO: Adding /tmp/venv-BKxS/bin to PATH INFO: No Stack... INFO: Retrieving Pricing Info for: v3-standard-2 INFO: Archiving Costs [serviceutils-sonar] $ /bin/bash -l /tmp/jenkins17238258291217037974.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-BKxS from file:/tmp/.os_lf_venv lf-activate-venv(): INFO: Installing: lftools lf-activate-venv(): INFO: Adding /tmp/venv-BKxS/bin to PATH WARNING: Nexus logging server not set INFO: S3 path logs/releng/vex-yul-odl-jenkins-1/serviceutils-sonar/379/ INFO: archiving logs to S3 ---> uname -a: Linux prd-ubuntu2204-docker-2c-2g-52180 5.15.0-131-generic #141-Ubuntu SMP Fri Jan 10 21:18:28 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 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 Tsx async abort: 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 524 3073 4 4340 7102 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:a8:2c:f0 brd ff:ff:ff:ff:ff:ff altname enp0s3 inet 10.30.171.59/23 metric 100 brd 10.30.171.255 scope global dynamic ens3 valid_lft 86017sec preferred_lft 86017sec inet6 fe80::f816:3eff:fea8:2cf0/64 scope link valid_lft forever preferred_lft forever 3: docker0: mtu 1458 qdisc noqueue state DOWN group default link/ether 02:42:f1:57:26:1a 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-131-generic (prd-ubuntu2204-docker-2c-2g-52180) 09/13/25 _x86_64_ (2 CPU) 18:26:28 LINUX RESTART (2 CPU) ---> sar -P ALL: Linux 5.15.0-131-generic (prd-ubuntu2204-docker-2c-2g-52180) 09/13/25 _x86_64_ (2 CPU) 18:26:28 LINUX RESTART (2 CPU)