Started by timer Running as SYSTEM [EnvInject] - Loading node environment variables. Building remotely on prd-ubuntu2204-docker-2c-2g-15374 (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/jenkins10555784050667722600.sh ---> python-tools-install.sh Setup pyenv: * system (set by /opt/pyenv/version) * 3.8.20 (set by /opt/pyenv/version) * 3.9.20 (set by /opt/pyenv/version) 3.10.15 3.11.10 lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-VOuE lf-activate-venv(): INFO: Save venv in file: /tmp/.os_lf_venv lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) lf-activate-venv(): INFO: Attempting to install with network-safe options... lf-activate-venv(): INFO: Base packages installed successfully lf-activate-venv(): INFO: Installing additional packages: lftools lf-activate-venv(): INFO: Adding /tmp/venv-VOuE/bin to PATH Generating Requirements File ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. httplib2 0.31.0 requires pyparsing<4,>=3.0.4, but you have pyparsing 2.4.7 which is incompatible. Python 3.11.10 pip 25.3 from /tmp/venv-VOuE/lib/python3.11/site-packages/pip (python 3.11) appdirs==1.4.4 argcomplete==3.6.3 aspy.yaml==1.3.0 attrs==25.4.0 autopage==0.5.2 beautifulsoup4==4.14.3 boto3==1.42.14 botocore==1.42.14 bs4==0.0.2 cachetools==6.2.4 certifi==2025.11.12 cffi==2.0.0 cfgv==3.5.0 chardet==5.2.0 charset-normalizer==3.4.4 click==8.3.1 cliff==4.13.1 cmd2==3.0.0 cryptography==3.3.2 debtcollector==3.0.0 decorator==5.2.1 defusedxml==0.7.1 Deprecated==1.3.1 distlib==0.4.0 dnspython==2.8.0 docker==7.1.0 dogpile.cache==1.5.0 durationpy==0.10 email-validator==2.3.0 filelock==3.20.1 future==1.0.0 gitdb==4.0.12 GitPython==3.1.45 google-auth==2.45.0 httplib2==0.31.0 identify==2.6.15 idna==3.11 importlib-resources==1.5.0 iso8601==2.1.0 Jinja2==3.1.6 jmespath==1.0.1 jsonpatch==1.33 jsonpointer==3.0.0 jsonschema==4.25.1 jsonschema-specifications==2025.9.1 keystoneauth1==5.12.0 kubernetes==34.1.0 lftools==0.37.18 lxml==6.0.2 markdown-it-py==4.0.0 MarkupSafe==3.0.3 mdurl==0.1.2 msgpack==1.1.2 multi_key_dict==2.0.3 munch==4.0.0 netaddr==1.3.0 niet==1.4.2 nodeenv==1.10.0 oauth2client==4.1.3 oauthlib==3.3.1 openstacksdk==4.8.0 os-service-types==1.8.2 osc-lib==4.3.0 oslo.config==10.1.0 oslo.context==6.2.0 oslo.i18n==6.7.1 oslo.log==8.0.0 oslo.serialization==5.8.0 oslo.utils==9.2.0 packaging==25.0 pbr==7.0.3 platformdirs==4.5.1 prettytable==3.17.0 psutil==7.1.3 pyasn1==0.6.1 pyasn1_modules==0.4.2 pycparser==2.23 pygerrit2==2.0.15 PyGithub==2.8.1 Pygments==2.19.2 PyJWT==2.10.1 PyNaCl==1.6.1 pyparsing==2.4.7 pyperclip==1.11.0 pyrsistent==0.20.0 python-cinderclient==9.8.0 python-dateutil==2.9.0.post0 python-heatclient==4.3.0 python-jenkins==1.8.3 python-keystoneclient==5.7.0 python-magnumclient==4.9.0 python-openstackclient==8.2.0 python-swiftclient==4.9.0 PyYAML==6.0.3 referencing==0.37.0 requests==2.32.5 requests-oauthlib==2.0.0 requestsexceptions==1.4.0 rfc3986==2.0.0 rich==14.2.0 rich-argparse==1.7.2 rpds-py==0.30.0 rsa==4.9.1 ruamel.yaml==0.18.17 ruamel.yaml.clib==0.2.15 s3transfer==0.16.0 simplejson==3.20.2 six==1.17.0 smmap==5.0.2 soupsieve==2.8.1 stevedore==5.6.0 tabulate==0.9.0 toml==0.10.2 tomlkit==0.13.3 tqdm==4.67.1 typing_extensions==4.15.0 tzdata==2025.3 urllib3==1.26.20 virtualenv==20.35.4 wcwidth==0.2.14 websocket-client==1.9.0 wrapt==2.0.1 xdg==6.0.0 xmltodict==1.0.2 yq==3.4.3 [Boolean condition] checking [true] against [^(1|y|yes|t|true|on|run)$] (origin token: true) Run condition [Boolean condition] enabling perform for step [BuilderChain] [serviceutils-sonar] $ /bin/sh -xe /tmp/jenkins5861980781591645981.sh + echo Using SonarCloud Using SonarCloud [serviceutils-sonar] $ /bin/sh -xe /tmp/jenkins18264740563397391741.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-15374 [serviceutils-sonar] $ /w/tools/hudson.tasks.Maven_MavenInstallation/mvn39/bin/mvn -DGERRIT_BRANCH=master -DPROJECT=serviceutils -DMVN=/w/tools/hudson.tasks.Maven_MavenInstallation/mvn39/bin/mvn -DSTREAM=master "-DARCHIVE_ARTIFACTS=**/*.log **/hs_err_*.log **/target/**/feature.xml **/target/failsafe-reports/failsafe-summary.xml **/target/surefire-reports/*-output.txt " -DJAVA_OPTS= -DGERRIT_PROJECT=serviceutils -Dsha1=origin/master -DMAVEN_OPTS=-Xmx1024m -DGERRIT_REFSPEC=refs/heads/master -DM2_HOME=/w/tools/hudson.tasks.Maven_MavenInstallation/mvn39 -DMAVEN_PARAMS= -DSONAR_MAVEN_GOAL=sonar:sonar --version Apache Maven 3.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae) Maven home: /w/tools/hudson.tasks.Maven_MavenInstallation/mvn39 Java version: 21.0.9, vendor: Ubuntu, runtime: /usr/lib/jvm/java-21-openjdk-amd64 Default locale: en, platform encoding: UTF-8 OS name: "linux", version: "5.15.0-161-generic", arch: "amd64", family: "unix" [serviceutils-sonar] $ /bin/sh -xe /tmp/jenkins16934901352421576708.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/jenkins1721690559598123781.sh ---> update-java-alternatives.sh ---> Updating Java version ---> Ubuntu/Debian system detected update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/java to provide /usr/bin/java (java) in manual mode update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/javac to provide /usr/bin/javac (javac) in manual mode update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64 to provide /usr/lib/jvm/java-openjdk (java_sdk_openjdk) in manual mode openjdk version "21.0.9" 2025-10-21 OpenJDK Runtime Environment (build 21.0.9+10-Ubuntu-122.04) OpenJDK 64-Bit Server VM (build 21.0.9+10-Ubuntu-122.04, mixed mode, sharing) JAVA_HOME=/usr/lib/jvm/java-21-openjdk-amd64 [EnvInject] - Injecting environment variables from a build step. [EnvInject] - Injecting as environment variables the properties file path '/tmp/java.env' [EnvInject] - Variables injected successfully. [EnvInject] - Injecting environment variables from a build step. [EnvInject] - Injecting as environment variables the properties content MAVEN_GOALS=clean install SONARCLOUD_JAVA_VERSION=openjdk21 SONARCLOUD_QUALITYGATE_WAIT=False SCAN_DEV_BRANCH=False PROJECT_ORGANIZATION=opendaylight SONAR_HOST_URL=https://sonarcloud.io PROJECT_KEY=opendaylight_serviceutils [EnvInject] - Variables injected successfully. provisioning config files... copy managed file [global-settings] to file:/w/workspace/serviceutils-sonar@tmp/config1045591453113309240tmp copy managed file [serviceutils-settings] to file:/w/workspace/serviceutils-sonar@tmp/config2480280267145483998tmp [serviceutils-sonar] $ /bin/bash -l /tmp/jenkins15025394676021397751.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/config1045591453113309240tmp --settings /w/workspace/serviceutils-sonar@tmp/config2480280267145483998tmp --show-version --batch-mode -Djenkins -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r Picked up _JAVA_OPTIONS: Apache Maven 3.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae) Maven home: /w/tools/hudson.tasks.Maven_MavenInstallation/mvn39 Java version: 21.0.9, vendor: Ubuntu, runtime: /usr/lib/jvm/java-21-openjdk-amd64 Default locale: en, platform encoding: UTF-8 OS name: "linux", version: "5.15.0-161-generic", arch: "amd64", family: "unix" [INFO] Error stacktraces are turned on. [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] ODL :: serviceutils :: quality-parent [pom] [INFO] ODL :: serviceutils :: binding-parent [pom] [INFO] ODL :: serviceutils :: commons [pom] [INFO] ODL :: serviceutils :: metrics-api [bundle] [INFO] ODL :: serviceutils :: tools-api [bundle] [INFO] listener-api [bundle] [INFO] rpc-api [bundle] [INFO] ODL :: serviceutils :: tools-aggregator [pom] [INFO] ODL :: serviceutils :: metrics-impl [bundle] [INFO] ODL :: serviceutils :: Metrics [feature] [INFO] ODL :: serviceutils :: listener tools [feature] [INFO] ODL :: serviceutils :: RPC tools [feature] [INFO] ODL :: serviceutils :: upgrade [bundle] [INFO] ODL :: serviceutils :: TOOLS [feature] [INFO] ODL :: serviceutils :: srm-api [bundle] [INFO] ODL :: serviceutils :: srm-impl [bundle] [INFO] ODL :: serviceutils :: srm-shell [bundle] [INFO] ODL :: serviceutils :: SRM [feature] [INFO] ODL :: serviceutils :: serviceutils-features [feature] [INFO] ODL :: serviceutils :: serviceutils-features-aggregator [pom] [INFO] ODL :: serviceutils :: serviceutils-artifacts [pom] [INFO] ODL :: serviceutils :: metrics-impl-test [bundle] [INFO] ODL :: serviceutils :: metrics-impl-prometheus [bundle] [INFO] ODL :: serviceutils :: metrics-sample [bundle] [INFO] ODL :: serviceutils :: metrics-it [jar] [INFO] ODL :: serviceutils :: metrics-aggregator [pom] [INFO] ODL :: serviceutils :: srm-aggregator [pom] [INFO] ODL :: serviceutils :: serviceutils-karaf [pom] [INFO] serviceutils [pom] [INFO] [INFO] ------------< org.opendaylight.serviceutils:quality-parent >------------ [INFO] Building ODL :: serviceutils :: quality-parent 0.15.0-SNAPSHOT [1/29] [INFO] from commons/quality-parent/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ quality-parent --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ quality-parent --- [INFO] Rule 0: org.apache.maven.enforcer.rules.version.RequireJavaVersion passed [INFO] Rule 1: org.apache.maven.enforcer.rules.version.RequireMavenVersion passed [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ quality-parent --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ quality-parent --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ quality-parent --- [INFO] argLine set to -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/w/workspace/serviceutils-sonar/commons/quality-parent/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ quality-parent --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ quality-parent --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ quality-parent --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/commons/quality-parent/target/classes/LICENSE [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ quality-parent >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ quality-parent --- [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ quality-parent <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ quality-parent --- [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ quality-parent --- [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ quality-parent --- [INFO] Skipping javadoc generation [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ quality-parent --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 4 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/commons/quality-parent/target/bom.xml [INFO] attaching as quality-parent-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/commons/quality-parent/target/bom.json [INFO] attaching as quality-parent-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ quality-parent --- [INFO] Ignoring POM project! [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ quality-parent --- [INFO] Skipping pom project [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ quality-parent --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ quality-parent --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ quality-parent --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- install:3.1.3:install (default-install) @ quality-parent --- [INFO] Installing /w/workspace/serviceutils-sonar/commons/quality-parent/pom.xml to /tmp/r/org/opendaylight/serviceutils/quality-parent/0.15.0-SNAPSHOT/quality-parent-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/commons/quality-parent/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/quality-parent/0.15.0-SNAPSHOT/quality-parent-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/commons/quality-parent/target/bom.json to /tmp/r/org/opendaylight/serviceutils/quality-parent/0.15.0-SNAPSHOT/quality-parent-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] ------------< org.opendaylight.serviceutils:binding-parent >------------ [INFO] Building ODL :: serviceutils :: binding-parent 0.15.0-SNAPSHOT [2/29] [INFO] from commons/binding-parent/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ binding-parent --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ binding-parent --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ binding-parent --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ binding-parent --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ binding-parent --- [INFO] argLine set to -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/w/workspace/serviceutils-sonar/commons/binding-parent/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ binding-parent --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ binding-parent --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ binding-parent --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/commons/binding-parent/target/classes/LICENSE [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ binding-parent >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ binding-parent --- [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ binding-parent <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ binding-parent --- [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ binding-parent --- [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ binding-parent --- [INFO] Skipping javadoc generation [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ binding-parent --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 3 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/commons/binding-parent/target/bom.xml [INFO] attaching as binding-parent-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/commons/binding-parent/target/bom.json [INFO] attaching as binding-parent-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ binding-parent --- [INFO] Skipping duplicate-finder execution! [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ binding-parent --- [INFO] Skipping pom project [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ binding-parent --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ binding-parent --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ binding-parent --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- install:3.1.3:install (default-install) @ binding-parent --- [INFO] Installing /w/workspace/serviceutils-sonar/commons/binding-parent/pom.xml to /tmp/r/org/opendaylight/serviceutils/binding-parent/0.15.0-SNAPSHOT/binding-parent-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/commons/binding-parent/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/binding-parent/0.15.0-SNAPSHOT/binding-parent-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/commons/binding-parent/target/bom.json to /tmp/r/org/opendaylight/serviceutils/binding-parent/0.15.0-SNAPSHOT/binding-parent-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] ---------------< org.opendaylight.serviceutils:commons >---------------- [INFO] Building ODL :: serviceutils :: commons 0.15.0-SNAPSHOT [3/29] [INFO] from commons/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ commons --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ commons --- [INFO] Rule 0: org.apache.maven.enforcer.rules.version.RequireJavaVersion passed [INFO] Rule 1: org.apache.maven.enforcer.rules.version.RequireMavenVersion passed [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ commons --- [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ commons --- [INFO] Skipping CycloneDX goal, because module skips deploy [INFO] [INFO] --- install:3.1.3:install (default-install) @ commons --- [INFO] Skipping artifact installation [INFO] [INFO] -------------< org.opendaylight.serviceutils:metrics-api >-------------- [INFO] Building ODL :: serviceutils :: metrics-api 0.15.0-SNAPSHOT [4/29] [INFO] from metrics/api/pom.xml [INFO] -------------------------------[ bundle ]------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ metrics-api --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ metrics-api --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ metrics-api --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ metrics-api --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ metrics-api --- [INFO] argLine set to -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/w/workspace/serviceutils-sonar/metrics/api/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ metrics-api --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ metrics-api --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ metrics-api --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/metrics/api/target/classes/LICENSE [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ metrics-api --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/metrics/api/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ metrics-api --- [INFO] Recompiling the module because of changed source code. [INFO] Compiling 14 source files with javac [forked debug release 21] to target/classes [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ metrics-api >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ metrics-api --- [INFO] Fork Value is true [java] Picked up _JAVA_OPTIONS: [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ metrics-api <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ metrics-api --- [INFO] BugInstance size is 0 [INFO] Error size is 0 [INFO] No errors/warnings found [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ metrics-api --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/metrics/api/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ metrics-api --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 2 source files with javac [forked debug release 21] to target/test-classes [WARNING] Picked up _JAVA_OPTIONS: /w/workspace/serviceutils-sonar/metrics/api/src/test/java/org/opendaylight/serviceutils/metrics/function/CheckedCallableTest.java:[30,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void checkedCallableWithCheckedException() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/api/src/test/java/org/opendaylight/serviceutils/metrics/function/CheckedCallableTest.java:[37,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void checkedCallableWithCheckedException() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/api/src/test/java/org/opendaylight/serviceutils/metrics/function/CheckedCallableTest.java:[23,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void checkedCallableWithCheckedException() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/api/src/test/java/org/opendaylight/serviceutils/metrics/function/CheckedRunnableTest.java:[36,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void checkedRunnableWithCheckedException() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/api/src/test/java/org/opendaylight/serviceutils/metrics/function/CheckedRunnableTest.java:[22,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void checkedRunnableWithCheckedException() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/api/src/test/java/org/opendaylight/serviceutils/metrics/function/CheckedRunnableTest.java:[29,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void checkedRunnableWithCheckedException() {'? [INFO] [INFO] --- surefire:3.5.0:test (default-test) @ metrics-api --- [INFO] Surefire report directory: /w/workspace/serviceutils-sonar/metrics/api/target/surefire-reports [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- Picked up _JAVA_OPTIONS: [INFO] Running org.opendaylight.serviceutils.metrics.function.CheckedRunnableTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.035 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.020 s -- in org.opendaylight.serviceutils.metrics.function.CheckedCallableTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ metrics-api --- [INFO] [INFO] --- bundle:5.1.9:bundle (default-bundle) @ metrics-api --- [INFO] Building bundle: /w/workspace/serviceutils-sonar/metrics/api/target/metrics-api-0.15.0-SNAPSHOT.jar [INFO] Writing manifest: /w/workspace/serviceutils-sonar/metrics/api/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ metrics-api --- [INFO] Skipping javadoc generation [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ metrics-api --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 12 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/metrics/api/target/bom.xml [INFO] attaching as metrics-api-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/metrics/api/target/bom.json [INFO] attaching as metrics-api-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ metrics-api --- [INFO] Checking compile classpath [INFO] Checking runtime classpath [INFO] Checking test classpath [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ metrics-api --- [INFO] No dependency problems found [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ metrics-api --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ metrics-api --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ metrics-api --- [INFO] Loading execution data file /w/workspace/serviceutils-sonar/metrics/api/target/code-coverage/jacoco.exec [INFO] Analyzed bundle 'ODL :: serviceutils :: metrics-api' with 4 classes [INFO] [INFO] --- install:3.1.3:install (default-install) @ metrics-api --- [INFO] Installing /w/workspace/serviceutils-sonar/metrics/api/pom.xml to /tmp/r/org/opendaylight/serviceutils/metrics-api/0.15.0-SNAPSHOT/metrics-api-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/metrics/api/target/metrics-api-0.15.0-SNAPSHOT.jar to /tmp/r/org/opendaylight/serviceutils/metrics-api/0.15.0-SNAPSHOT/metrics-api-0.15.0-SNAPSHOT.jar [INFO] Installing /w/workspace/serviceutils-sonar/metrics/api/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/metrics-api/0.15.0-SNAPSHOT/metrics-api-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/metrics/api/target/bom.json to /tmp/r/org/opendaylight/serviceutils/metrics-api/0.15.0-SNAPSHOT/metrics-api-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- bundle:5.1.9:install (default-install) @ metrics-api --- [INFO] Writing OBR metadata [INFO] Installing org/opendaylight/serviceutils/metrics-api/0.15.0-SNAPSHOT/metrics-api-0.15.0-SNAPSHOT.jar [INFO] Writing OBR metadata [INFO] [INFO] --------------< org.opendaylight.serviceutils:tools-api >--------------- [INFO] Building ODL :: serviceutils :: tools-api 0.15.0-SNAPSHOT [5/29] [INFO] from tools/api/pom.xml [INFO] -------------------------------[ bundle ]------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ tools-api --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ tools-api --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ tools-api --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ tools-api --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ tools-api --- [INFO] argLine set to -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/w/workspace/serviceutils-sonar/tools/api/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ tools-api --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ tools-api --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ tools-api --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/tools/api/target/classes/LICENSE [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ tools-api --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/tools/api/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ tools-api --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 10 source files with javac [forked debug release 21] to target/classes [WARNING] Picked up _JAVA_OPTIONS: /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[31,8] [deprecation] DataTreeChangeListenerActions in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[31,42] [deprecation] ChainableDataTreeChangeListener in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[31,8] [deprecation] DataTreeChangeListenerActions in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[31,42] [deprecation] ChainableDataTreeChangeListener in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[31,8] [deprecation] DataTreeChangeListenerActions in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[31,42] [deprecation] ChainableDataTreeChangeListener in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[31,8] [deprecation] DataTreeChangeListenerActions in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[31,42] [deprecation] ChainableDataTreeChangeListener in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[31,8] [deprecation] DataTreeChangeListenerActions in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[31,42] [deprecation] ChainableDataTreeChangeListener in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[31,8] [deprecation] DataTreeChangeListenerActions in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[31,42] [deprecation] ChainableDataTreeChangeListener in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[32,18] [deprecation] ChainableDataTreeChangeListenerImpl in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[32,18] [deprecation] ChainableDataTreeChangeListenerImpl in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[32,18] [deprecation] ChainableDataTreeChangeListenerImpl in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[32,80] [deprecation] ChainableDataTreeChangeListenerImpl in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[45,35] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[45,35] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[45,35] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[46,43] [removal] of(LogicalDatastoreType,InstanceIdentifier) in DataTreeIdentifier has been deprecated and marked for removal where T is a type-variable: T extends DataObject declared in method of(LogicalDatastoreType,InstanceIdentifier) [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[51,35] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[51,35] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[51,35] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[53,43] [removal] of(LogicalDatastoreType,InstanceIdentifier) in DataTreeIdentifier has been deprecated and marked for removal where T is a type-variable: T extends DataObject declared in method of(LogicalDatastoreType,InstanceIdentifier) [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractDataTreeChangeListener.java:[69,56] [removal] registerDataTreeChangeListener(DataTreeIdentifier,DataTreeChangeListener) in DataTreeChangeService has been deprecated and marked for removal where T is a type-variable: T extends DataObject declared in method registerDataTreeChangeListener(DataTreeIdentifier,DataTreeChangeListener) [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/DataTreeChangeListenerActions.java:[41,57] [removal] getRootPath() in DataTreeModification has been deprecated and marked for removal where T is a type-variable: T extends DataObject declared in interface DataTreeModification [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractClusteredAsyncDataTreeChangeListener.java:[35,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractClusteredAsyncDataTreeChangeListener.java:[35,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractClusteredAsyncDataTreeChangeListener.java:[35,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractClusteredAsyncDataTreeChangeListener.java:[35,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractClusteredAsyncDataTreeChangeListener.java:[35,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractClusteredAsyncDataTreeChangeListener.java:[35,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractClusteredSyncDataTreeChangeListener.java:[33,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractClusteredSyncDataTreeChangeListener.java:[33,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractClusteredSyncDataTreeChangeListener.java:[33,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractClusteredSyncDataTreeChangeListener.java:[33,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractClusteredSyncDataTreeChangeListener.java:[33,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/AbstractClusteredSyncDataTreeChangeListener.java:[33,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/ChainableDataTreeChangeListenerImpl.java:[50,14] [CatchingUnchecked] This catch block catches `Exception`, but can only catch unchecked exceptions. Consider catching RuntimeException (or something more specific) instead so it is more apparent that no checked exceptions are being handled. (see https://errorprone.info/bugpattern/CatchingUnchecked) Did you mean '} catch (RuntimeException e) {'? [WARNING] /w/workspace/serviceutils-sonar/tools/api/src/main/java/org/opendaylight/serviceutils/tools/mdsal/listener/ChainableDataTreeChangeListenerImpl.java:[62,14] [CatchingUnchecked] This catch block catches `Exception`, but can only catch unchecked exceptions. Consider catching RuntimeException (or something more specific) instead so it is more apparent that no checked exceptions are being handled. (see https://errorprone.info/bugpattern/CatchingUnchecked) Did you mean '} catch (RuntimeException e) {'? [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ tools-api >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ tools-api --- [INFO] Fork Value is true [java] Picked up _JAVA_OPTIONS: [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ tools-api <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ tools-api --- [INFO] BugInstance size is 0 [INFO] Error size is 0 [INFO] No errors/warnings found [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ tools-api --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/tools/api/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ tools-api --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.5.0:test (default-test) @ tools-api --- [INFO] No tests to run. [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ tools-api --- [INFO] [INFO] --- bundle:5.1.9:bundle (default-bundle) @ tools-api --- [INFO] Building bundle: /w/workspace/serviceutils-sonar/tools/api/target/tools-api-0.15.0-SNAPSHOT.jar [INFO] Writing manifest: /w/workspace/serviceutils-sonar/tools/api/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ tools-api --- [INFO] Skipping javadoc generation [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ tools-api --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 21 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/tools/api/target/bom.xml [INFO] attaching as tools-api-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/tools/api/target/bom.json [INFO] attaching as tools-api-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ tools-api --- [INFO] Checking compile classpath [INFO] Checking runtime classpath [INFO] Checking test classpath [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ tools-api --- [INFO] No dependency problems found [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ tools-api --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ tools-api --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ tools-api --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- install:3.1.3:install (default-install) @ tools-api --- [INFO] Installing /w/workspace/serviceutils-sonar/tools/api/pom.xml to /tmp/r/org/opendaylight/serviceutils/tools-api/0.15.0-SNAPSHOT/tools-api-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/tools/api/target/tools-api-0.15.0-SNAPSHOT.jar to /tmp/r/org/opendaylight/serviceutils/tools-api/0.15.0-SNAPSHOT/tools-api-0.15.0-SNAPSHOT.jar [INFO] Installing /w/workspace/serviceutils-sonar/tools/api/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/tools-api/0.15.0-SNAPSHOT/tools-api-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/tools/api/target/bom.json to /tmp/r/org/opendaylight/serviceutils/tools-api/0.15.0-SNAPSHOT/tools-api-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- bundle:5.1.9:install (default-install) @ tools-api --- [INFO] Installing org/opendaylight/serviceutils/tools-api/0.15.0-SNAPSHOT/tools-api-0.15.0-SNAPSHOT.jar [INFO] Writing OBR metadata [INFO] [INFO] -------------< org.opendaylight.serviceutils:listener-api >------------- [INFO] Building listener-api 0.15.0-SNAPSHOT [6/29] [INFO] from tools/listener-api/pom.xml [INFO] -------------------------------[ bundle ]------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ listener-api --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ listener-api --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ listener-api --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ listener-api --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ listener-api --- [INFO] argLine set to -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/w/workspace/serviceutils-sonar/tools/listener-api/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ listener-api --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ listener-api --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ listener-api --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/tools/listener-api/target/classes/LICENSE [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ listener-api --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/tools/listener-api/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ listener-api --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 9 source files with javac [forked debug release 21] to target/classes [WARNING] Picked up _JAVA_OPTIONS: /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractDataTreeChangeListener.java:[45,35] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractDataTreeChangeListener.java:[45,35] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractDataTreeChangeListener.java:[45,35] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractDataTreeChangeListener.java:[46,43] [removal] of(LogicalDatastoreType,InstanceIdentifier) in DataTreeIdentifier has been deprecated and marked for removal where T is a type-variable: T extends DataObject declared in method of(LogicalDatastoreType,InstanceIdentifier) [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractDataTreeChangeListener.java:[51,35] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractDataTreeChangeListener.java:[51,35] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractDataTreeChangeListener.java:[51,35] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractDataTreeChangeListener.java:[53,43] [removal] of(LogicalDatastoreType,InstanceIdentifier) in DataTreeIdentifier has been deprecated and marked for removal where T is a type-variable: T extends DataObject declared in method of(LogicalDatastoreType,InstanceIdentifier) [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractDataTreeChangeListener.java:[69,56] [removal] registerDataTreeChangeListener(DataTreeIdentifier,DataTreeChangeListener) in DataTreeChangeService has been deprecated and marked for removal where T is a type-variable: T extends DataObject declared in method registerDataTreeChangeListener(DataTreeIdentifier,DataTreeChangeListener) [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractAsyncDataTreeChangeListener.java:[58,47] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractAsyncDataTreeChangeListener.java:[58,47] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractAsyncDataTreeChangeListener.java:[58,47] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractAsyncDataTreeChangeListener.java:[66,47] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractAsyncDataTreeChangeListener.java:[66,47] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractAsyncDataTreeChangeListener.java:[66,47] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/DataTreeChangeListenerActions.java:[39,57] [removal] getRootPath() in DataTreeModification has been deprecated and marked for removal where T is a type-variable: T extends DataObject declared in interface DataTreeModification [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/DataTreeChangeListenerActions.java:[81,30] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/DataTreeChangeListenerActions.java:[81,30] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/DataTreeChangeListenerActions.java:[81,30] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/DataTreeChangeListenerActions.java:[100,33] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/DataTreeChangeListenerActions.java:[100,33] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/DataTreeChangeListenerActions.java:[100,33] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/DataTreeChangeListenerActions.java:[120,33] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/DataTreeChangeListenerActions.java:[120,33] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/DataTreeChangeListenerActions.java:[120,33] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredAsyncDataTreeChangeListener.java:[33,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredAsyncDataTreeChangeListener.java:[33,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredAsyncDataTreeChangeListener.java:[33,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredAsyncDataTreeChangeListener.java:[33,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredAsyncDataTreeChangeListener.java:[33,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredAsyncDataTreeChangeListener.java:[33,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredAsyncDataTreeChangeListener.java:[43,56] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredAsyncDataTreeChangeListener.java:[43,56] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredAsyncDataTreeChangeListener.java:[43,56] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredAsyncDataTreeChangeListener.java:[51,56] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredAsyncDataTreeChangeListener.java:[51,56] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredAsyncDataTreeChangeListener.java:[51,56] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredSyncDataTreeChangeListener.java:[31,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredSyncDataTreeChangeListener.java:[31,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredSyncDataTreeChangeListener.java:[31,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredSyncDataTreeChangeListener.java:[31,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredSyncDataTreeChangeListener.java:[31,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredSyncDataTreeChangeListener.java:[31,53] [removal] ClusteredDataTreeChangeListener in org.opendaylight.mdsal.binding.api has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredSyncDataTreeChangeListener.java:[38,55] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredSyncDataTreeChangeListener.java:[38,55] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredSyncDataTreeChangeListener.java:[38,55] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredSyncDataTreeChangeListener.java:[44,55] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredSyncDataTreeChangeListener.java:[44,55] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractClusteredSyncDataTreeChangeListener.java:[44,55] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractSyncDataTreeChangeListener.java:[37,46] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractSyncDataTreeChangeListener.java:[37,46] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractSyncDataTreeChangeListener.java:[37,46] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractSyncDataTreeChangeListener.java:[42,46] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractSyncDataTreeChangeListener.java:[42,46] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/AbstractSyncDataTreeChangeListener.java:[42,46] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/ChainableDataTreeChangeListenerImpl.java:[47,14] [CatchingUnchecked] This catch block catches `Exception`, but can only catch unchecked exceptions. Consider catching RuntimeException (or something more specific) instead so it is more apparent that no checked exceptions are being handled. (see https://errorprone.info/bugpattern/CatchingUnchecked) Did you mean '} catch (RuntimeException e) {'? [WARNING] /w/workspace/serviceutils-sonar/tools/listener-api/src/main/java/org/opendaylight/serviceutils/tools/listener/ChainableDataTreeChangeListenerImpl.java:[59,14] [CatchingUnchecked] This catch block catches `Exception`, but can only catch unchecked exceptions. Consider catching RuntimeException (or something more specific) instead so it is more apparent that no checked exceptions are being handled. (see https://errorprone.info/bugpattern/CatchingUnchecked) Did you mean '} catch (RuntimeException e) {'? [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ listener-api >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ listener-api --- [INFO] Fork Value is true [java] Picked up _JAVA_OPTIONS: [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ listener-api <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ listener-api --- [INFO] BugInstance size is 0 [INFO] Error size is 0 [INFO] No errors/warnings found [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ listener-api --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/tools/listener-api/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ listener-api --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.5.0:test (default-test) @ listener-api --- [INFO] No tests to run. [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ listener-api --- [INFO] [INFO] --- bundle:5.1.9:bundle (default-bundle) @ listener-api --- [INFO] Building bundle: /w/workspace/serviceutils-sonar/tools/listener-api/target/listener-api-0.15.0-SNAPSHOT.jar [INFO] Writing manifest: /w/workspace/serviceutils-sonar/tools/listener-api/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ listener-api --- [INFO] Skipping javadoc generation [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ listener-api --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 21 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/tools/listener-api/target/bom.xml [INFO] attaching as listener-api-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/tools/listener-api/target/bom.json [INFO] attaching as listener-api-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ listener-api --- [INFO] Checking compile classpath [INFO] Checking runtime classpath [INFO] Checking test classpath [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ listener-api --- [WARNING] Used undeclared dependencies found: [WARNING] org.eclipse.jdt:org.eclipse.jdt.annotation:jar:2.3.0:compile [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ listener-api --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ listener-api --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ listener-api --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- install:3.1.3:install (default-install) @ listener-api --- [INFO] Installing /w/workspace/serviceutils-sonar/tools/listener-api/pom.xml to /tmp/r/org/opendaylight/serviceutils/listener-api/0.15.0-SNAPSHOT/listener-api-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/tools/listener-api/target/listener-api-0.15.0-SNAPSHOT.jar to /tmp/r/org/opendaylight/serviceutils/listener-api/0.15.0-SNAPSHOT/listener-api-0.15.0-SNAPSHOT.jar [INFO] Installing /w/workspace/serviceutils-sonar/tools/listener-api/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/listener-api/0.15.0-SNAPSHOT/listener-api-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/tools/listener-api/target/bom.json to /tmp/r/org/opendaylight/serviceutils/listener-api/0.15.0-SNAPSHOT/listener-api-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- bundle:5.1.9:install (default-install) @ listener-api --- [INFO] Installing org/opendaylight/serviceutils/listener-api/0.15.0-SNAPSHOT/listener-api-0.15.0-SNAPSHOT.jar [INFO] Writing OBR metadata [INFO] [INFO] ---------------< org.opendaylight.serviceutils:rpc-api >---------------- [INFO] Building rpc-api 0.15.0-SNAPSHOT [7/29] [INFO] from tools/rpc-api/pom.xml [INFO] -------------------------------[ bundle ]------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ rpc-api --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ rpc-api --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ rpc-api --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ rpc-api --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ rpc-api --- [INFO] argLine set to -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/w/workspace/serviceutils-sonar/tools/rpc-api/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ rpc-api --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ rpc-api --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ rpc-api --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/tools/rpc-api/target/classes/LICENSE [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ rpc-api --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/tools/rpc-api/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ rpc-api --- [INFO] Recompiling the module because of changed source code. [INFO] Compiling 1 source file with javac [forked debug release 21] to target/classes [WARNING] Picked up _JAVA_OPTIONS: /w/workspace/serviceutils-sonar/tools/rpc-api/src/main/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResults.java:[111,49] [UnnecessaryLambda] Returning a lambda from a helper method or saving it in a constant is unnecessary; prefer to implement the functional interface method directly and use a method reference instead. (see https://errorprone.info/bugpattern/UnnecessaryLambda) Did you mean 'private static void defaultOnFailure(Throwable throwable){ }'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/main/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResults.java:[113,34] [UnnecessaryLambda] Returning a lambda from a helper method or saving it in a constant is unnecessary; prefer to implement the functional interface method directly and use a method reference instead. (see https://errorprone.info/bugpattern/UnnecessaryLambda) Did you mean 'private void defaultOnSuccess(O result){ }'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/main/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResults.java:[149,41] [Varifier] Consider using `var` here to avoid boilerplate. (see https://errorprone.info/bugpattern/Varifier) Did you mean 'var futureRpcResult = SettableFuture.create();'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/main/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResults.java:[186,43] [CanIgnoreReturnValueSuggester] Methods that always return 'this' (or return an input parameter) should be annotated with @com.google.errorprone.annotations.CanIgnoreReturnValue (see https://errorprone.info/bugpattern/CanIgnoreReturnValueSuggester) Did you mean '@CanIgnoreReturnValue'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/main/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResults.java:[199,43] [CanIgnoreReturnValueSuggester] Methods that always return 'this' (or return an input parameter) should be annotated with @com.google.errorprone.annotations.CanIgnoreReturnValue (see https://errorprone.info/bugpattern/CanIgnoreReturnValueSuggester) Did you mean '@CanIgnoreReturnValue'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/main/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResults.java:[209,43] [CanIgnoreReturnValueSuggester] Methods that always return 'this' (or return an input parameter) should be annotated with @com.google.errorprone.annotations.CanIgnoreReturnValue (see https://errorprone.info/bugpattern/CanIgnoreReturnValueSuggester) Did you mean '@CanIgnoreReturnValue'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/main/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResults.java:[219,43] [CanIgnoreReturnValueSuggester] Methods that always return 'this' (or return an input parameter) should be annotated with @com.google.errorprone.annotations.CanIgnoreReturnValue (see https://errorprone.info/bugpattern/CanIgnoreReturnValueSuggester) Did you mean '@CanIgnoreReturnValue'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/main/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResults.java:[228,43] [CanIgnoreReturnValueSuggester] Methods that always return 'this' (or return an input parameter) should be annotated with @com.google.errorprone.annotations.CanIgnoreReturnValue (see https://errorprone.info/bugpattern/CanIgnoreReturnValueSuggester) Did you mean '@CanIgnoreReturnValue'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/main/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResults.java:[239,43] [CanIgnoreReturnValueSuggester] Methods that always return 'this' (or return an input parameter) should be annotated with @com.google.errorprone.annotations.CanIgnoreReturnValue (see https://errorprone.info/bugpattern/CanIgnoreReturnValueSuggester) Did you mean '@CanIgnoreReturnValue'? [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ rpc-api >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ rpc-api --- [INFO] Fork Value is true [java] Picked up _JAVA_OPTIONS: [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ rpc-api <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ rpc-api --- [INFO] BugInstance size is 0 [INFO] Error size is 0 [INFO] No errors/warnings found [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ rpc-api --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ rpc-api --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 2 source files with javac [forked debug release 21] to target/test-classes [WARNING] Picked up _JAVA_OPTIONS: /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[40,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void listenableFutureSuccess() throws Exception {'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[81,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void listenableFutureSuccess() throws Exception {'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[108,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void listenableFutureSuccess() throws Exception {'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[47,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void listenableFutureSuccess() throws Exception {'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[56,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void listenableFutureSuccess() throws Exception {'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[65,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void listenableFutureSuccess() throws Exception {'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[73,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void listenableFutureSuccess() throws Exception {'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[92,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void listenableFutureSuccess() throws Exception {'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[115,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void listenableFutureSuccess() throws Exception {'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[101,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void listenableFutureSuccess() throws Exception {'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[36,25] [AnnotationPosition] @Rule is not a TYPE_USE annotation, so should appear before any modifiers and after Javadocs. (see https://google.github.io/styleguide/javaguide.html#s4.8.5-annotations) Did you mean '@Rule public LogRule logRule = new LogRule();'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[37,32] [AnnotationPosition] @Rule is not a TYPE_USE annotation, so should appear before any modifiers and after Javadocs. (see https://google.github.io/styleguide/javaguide.html#s4.8.5-annotations) Did you mean '@Rule public LogCaptureRule logCaptureRule = new LogCaptureRule();'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[40,16] [InterruptedExceptionSwallowed] This method can throw InterruptedException but declares that it throws Exception/Throwable. This makes it difficult for callers to recognize the need to handle interruption properly. (see https://errorprone.info/bugpattern/InterruptedExceptionSwallowed) Did you mean 'public void testListenableFutureSuccess() throws ExecutionException, InterruptedException, TimeoutException {'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[47,16] [InterruptedExceptionSwallowed] This method can throw InterruptedException but declares that it throws Exception/Throwable. This makes it difficult for callers to recognize the need to handle interruption properly. (see https://errorprone.info/bugpattern/InterruptedExceptionSwallowed) Did you mean 'public void testFailedListenableFuture() throws ExecutionException, InterruptedException, TimeoutException {'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[56,16] [InterruptedExceptionSwallowed] This method can throw InterruptedException but declares that it throws Exception/Throwable. This makes it difficult for callers to recognize the need to handle interruption properly. (see https://errorprone.info/bugpattern/InterruptedExceptionSwallowed) Did you mean 'public void testFromListenableFutureException() throws ExecutionException, InterruptedException, TimeoutException {'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[65,16] [InterruptedExceptionSwallowed] This method can throw InterruptedException but declares that it throws Exception/Throwable. This makes it difficult for callers to recognize the need to handle interruption properly. (see https://errorprone.info/bugpattern/InterruptedExceptionSwallowed) Did you mean 'public void testFromListenableFutureExceptionWarnInsteadError() throws ExecutionException, InterruptedException, TimeoutException {'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[73,16] [InterruptedExceptionSwallowed] This method can throw InterruptedException but declares that it throws Exception/Throwable. This makes it difficult for callers to recognize the need to handle interruption properly. (see https://errorprone.info/bugpattern/InterruptedExceptionSwallowed) Did you mean 'public void testFromListenableFutureExceptionNoLog() throws ExecutionException, InterruptedException, TimeoutException {'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[81,16] [InterruptedExceptionSwallowed] This method can throw InterruptedException but declares that it throws Exception/Throwable. This makes it difficult for callers to recognize the need to handle interruption properly. (see https://errorprone.info/bugpattern/InterruptedExceptionSwallowed) Did you mean 'public void testFromListenableFutureExceptionAlsoLog() throws ExecutionException, InterruptedException, TimeoutException {'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[82,22] [Varifier] Consider using `var` here to avoid boilerplate. (see https://errorprone.info/bugpattern/Varifier) Did you mean 'var afterLogActionCalled = new AtomicBoolean(false);'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[92,16] [InterruptedExceptionSwallowed] This method can throw InterruptedException but declares that it throws Exception/Throwable. This makes it difficult for callers to recognize the need to handle interruption properly. (see https://errorprone.info/bugpattern/InterruptedExceptionSwallowed) Did you mean 'public void testFromListenableFutureExceptionCustomMessage() throws ExecutionException, InterruptedException, TimeoutException {'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[101,16] [TestExceptionChecker] Using @Test(expected=...) is discouraged, since the test will pass if *any* statement in the test method throws the expected exception (see https://errorprone.info/bugpattern/TestExceptionChecker) Did you mean '@Test'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[108,16] [TestExceptionChecker] Using @Test(expected=...) is discouraged, since the test will pass if *any* statement in the test method throws the expected exception (see https://errorprone.info/bugpattern/TestExceptionChecker) Did you mean '@Test'? [WARNING] /w/workspace/serviceutils-sonar/tools/rpc-api/src/test/java/org/opendaylight/serviceutils/tools/rpc/FutureRpcResultsTest.java:[115,16] [TestExceptionChecker] Using @Test(expected=...) is discouraged, since the test will pass if *any* statement in the test method throws the expected exception (see https://errorprone.info/bugpattern/TestExceptionChecker) Did you mean '@Test'? [INFO] [INFO] --- surefire:3.5.0:test (default-test) @ rpc-api --- [INFO] Surefire report directory: /w/workspace/serviceutils-sonar/tools/rpc-api/target/surefire-reports [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- Picked up _JAVA_OPTIONS: [INFO] Running org.opendaylight.serviceutils.tools.rpc.FutureRpcResultsTest [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.303 s -- in org.opendaylight.serviceutils.tools.rpc.FutureRpcResultsTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ rpc-api --- [INFO] [INFO] --- bundle:5.1.9:bundle (default-bundle) @ rpc-api --- [INFO] Building bundle: /w/workspace/serviceutils-sonar/tools/rpc-api/target/rpc-api-0.15.0-SNAPSHOT.jar [INFO] Writing manifest: /w/workspace/serviceutils-sonar/tools/rpc-api/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- jar:3.4.2:test-jar (default) @ rpc-api --- [INFO] Building jar: /w/workspace/serviceutils-sonar/tools/rpc-api/target/rpc-api-0.15.0-SNAPSHOT-tests.jar [INFO] [INFO] --- source:3.3.1:test-jar-no-fork (default) @ rpc-api --- [INFO] Skipping source per configuration. [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ rpc-api --- [INFO] Skipping javadoc generation [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ rpc-api --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 13 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/tools/rpc-api/target/bom.xml [INFO] attaching as rpc-api-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/tools/rpc-api/target/bom.json [INFO] attaching as rpc-api-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ rpc-api --- [INFO] Checking compile classpath [INFO] Checking runtime classpath [INFO] Checking test classpath [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ rpc-api --- [INFO] No dependency problems found [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ rpc-api --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ rpc-api --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ rpc-api --- [INFO] Loading execution data file /w/workspace/serviceutils-sonar/tools/rpc-api/target/code-coverage/jacoco.exec [INFO] Analyzed bundle 'rpc-api' with 4 classes [INFO] [INFO] --- install:3.1.3:install (default-install) @ rpc-api --- [INFO] Installing /w/workspace/serviceutils-sonar/tools/rpc-api/pom.xml to /tmp/r/org/opendaylight/serviceutils/rpc-api/0.15.0-SNAPSHOT/rpc-api-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/tools/rpc-api/target/rpc-api-0.15.0-SNAPSHOT.jar to /tmp/r/org/opendaylight/serviceutils/rpc-api/0.15.0-SNAPSHOT/rpc-api-0.15.0-SNAPSHOT.jar [INFO] Installing /w/workspace/serviceutils-sonar/tools/rpc-api/target/rpc-api-0.15.0-SNAPSHOT-tests.jar to /tmp/r/org/opendaylight/serviceutils/rpc-api/0.15.0-SNAPSHOT/rpc-api-0.15.0-SNAPSHOT-tests.jar [INFO] Installing /w/workspace/serviceutils-sonar/tools/rpc-api/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/rpc-api/0.15.0-SNAPSHOT/rpc-api-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/tools/rpc-api/target/bom.json to /tmp/r/org/opendaylight/serviceutils/rpc-api/0.15.0-SNAPSHOT/rpc-api-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- bundle:5.1.9:install (default-install) @ rpc-api --- [INFO] Installing org/opendaylight/serviceutils/rpc-api/0.15.0-SNAPSHOT/rpc-api-0.15.0-SNAPSHOT.jar [INFO] Writing OBR metadata [INFO] [INFO] -----------< org.opendaylight.serviceutils:tools-aggregator >----------- [INFO] Building ODL :: serviceutils :: tools-aggregator 0.15.0-SNAPSHOT [8/29] [INFO] from tools/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ tools-aggregator --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ tools-aggregator --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ tools-aggregator --- [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ tools-aggregator --- [INFO] Skipping CycloneDX goal, because module skips deploy [INFO] [INFO] --- install:3.1.3:install (default-install) @ tools-aggregator --- [INFO] Skipping artifact installation [INFO] [INFO] -------------< org.opendaylight.serviceutils:metrics-impl >------------- [INFO] Building ODL :: serviceutils :: metrics-impl 0.15.0-SNAPSHOT [9/29] [INFO] from metrics/impl/pom.xml [INFO] -------------------------------[ bundle ]------------------------------- [WARNING] Parameter 'packaging' is unknown for plugin 'build-helper-maven-plugin:3.6.0:attach-artifact (attach-artifacts)' [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ metrics-impl --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ metrics-impl --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ metrics-impl --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ metrics-impl --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ metrics-impl --- [INFO] argLine set to -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/w/workspace/serviceutils-sonar/metrics/impl/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ metrics-impl --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ metrics-impl --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ metrics-impl --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/metrics/impl/target/classes/LICENSE [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ metrics-impl --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ metrics-impl --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 7 source files with javac [forked debug release 21] to target/classes [WARNING] Picked up _JAVA_OPTIONS: /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/AbstractMetricProvider.java:[326,61] [removal] newTimer(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/AbstractMetricProvider.java:[263,63] [removal] newCounter(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/AbstractMetricProvider.java:[200,61] [removal] newMeter(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/AbstractMetricProvider.java:[318,82] [UnusedVariable] The parameter 'anchor' is never read. (see https://errorprone.info/bugpattern/UnusedVariable) Did you mean 'private org.opendaylight.serviceutils.metrics.Timer newOrExistingTimer(String id) {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/AbstractMetricProvider.java:[255,86] [UnusedVariable] The parameter 'anchor' is never read. (see https://errorprone.info/bugpattern/UnusedVariable) Did you mean 'private org.opendaylight.serviceutils.metrics.Counter newOrExistingCounter(String id) {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/AbstractMetricProvider.java:[192,82] [UnusedVariable] The parameter 'anchor' is never read. (see https://errorprone.info/bugpattern/UnusedVariable) Did you mean 'private org.opendaylight.serviceutils.metrics.Meter newOrExistingMeter(String id) {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/AbstractMetricProvider.java:[77,25] [MemberName] Methods and non-static variables should be named in lowerCamelCase, with acronyms treated as words (https://google.github.io/styleguide/javaguide.html#s5.3-camel-case) (see https://google.github.io/styleguide/javaguide.html#s5.2-specific-identifier-names) Did you mean 'ThreadMXBean threadMxBean = ManagementFactory.getThreadMXBean();'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/AbstractMetricProvider.java:[138,33] [Varifier] Consider using `var` here to avoid boilerplate. (see https://errorprone.info/bugpattern/Varifier) Did you mean 'var fileDescriptorRatioGauge = new FileDescriptorRatioGauge();'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/AbstractMetricProvider.java:[351,26] [MemberName] Methods and non-static variables should be named in lowerCamelCase, with acronyms treated as words (https://google.github.io/styleguide/javaguide.html#s5.3-camel-case) (see https://google.github.io/styleguide/javaguide.html#s5.2-specific-identifier-names) Did you mean 'return newMeter(descriptor.anchor(), makeCodahaleId(descriptor));'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/AbstractMetricProvider.java:[358,17] [MemberName] Methods and non-static variables should be named in lowerCamelCase, with acronyms treated as words (https://google.github.io/styleguide/javaguide.html#s5.3-camel-case) (see https://google.github.io/styleguide/javaguide.html#s5.2-specific-identifier-names) Did you mean 'checkForExistingId(id);'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/MetricsFileReporter.java:[77,17] [JavaUtilDate] Date has a bad API that leads to bugs; prefer java.time.Instant or LocalDate. (see https://errorprone.info/bugpattern/JavaUtilDate) [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/MetricsFileReporter.java:[136,24] [Varifier] Consider using `var` here to avoid boilerplate. (see https://errorprone.info/bugpattern/Varifier) Did you mean 'var pw = new PrintWriter(new OutputStreamWriter(new FileOutputStream(file, append),'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/MetricsFileReporter.java:[182,13] [Varifier] Consider using `var` here to avoid boilerplate. (see https://errorprone.info/bugpattern/Varifier) Did you mean 'var file = new File(parentDirectory, getFileName(dayOfTheWeek, hourOfTheDay));'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/MetricsFileReporter.java:[194,13] [Varifier] Consider using `var` here to avoid boilerplate. (see https://errorprone.info/bugpattern/Varifier) Did you mean 'var nextHourFile = new File(parentDirectory , getFileName(dayOfTheWeek, nextHour));'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/MetricsFileReporter.java:[197,24] [Varifier] Consider using `var` here to avoid boilerplate. (see https://errorprone.info/bugpattern/Varifier) Did you mean 'var pw = new PrintWriter(new OutputStreamWriter(new FileOutputStream(nextHourFile, append),'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/MetricsFileReporter.java:[199,40] [JavaUtilDate] Date has a bad API that leads to bugs; prefer java.time.Instant or LocalDate. (see https://errorprone.info/bugpattern/JavaUtilDate) [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/MetricsFileReporter.java:[199,21] [JavaUtilDate] Date has a bad API that leads to bugs; prefer java.time.Instant or LocalDate. (see https://errorprone.info/bugpattern/JavaUtilDate) [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/ThreadsWatcher.java:[39,31] [MemberName] Methods and non-static variables should be named in lowerCamelCase, with acronyms treated as words (https://google.github.io/styleguide/javaguide.html#s5.3-camel-case) (see https://google.github.io/styleguide/javaguide.html#s5.2-specific-identifier-names) Did you mean 'private final ThreadMXBean threadMxBean;'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/ThreadsWatcher.java:[49,32] [MemberName] Methods and non-static variables should be named in lowerCamelCase, with acronyms treated as words (https://google.github.io/styleguide/javaguide.html#s5.3-camel-case); did you mean 'threadMxBean'? (see https://google.github.io/styleguide/javaguide.html#s5.2-specific-identifier-names) [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/Configuration.java:[24,8] [MemberName] Methods and non-static variables should be named in lowerCamelCase, with acronyms treated as words (https://google.github.io/styleguide/javaguide.html#s5.3-camel-case); did you mean 'threadsWatcherIntervalMs'? (see https://google.github.io/styleguide/javaguide.html#s5.2-specific-identifier-names) [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/CustomObjectNameFactory.java:[23,22] [RedundantOverride] This overriding method is redundant, and can be removed. (see https://errorprone.info/bugpattern/RedundantOverride) Did you mean to remove this line? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/main/java/org/opendaylight/serviceutils/metrics/internal/MetricProviderImpl.java:[27,27] [this-escape] possible 'this' escape before subclass is fully initialized [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ metrics-impl >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ metrics-impl --- [INFO] Fork Value is true [java] Picked up _JAVA_OPTIONS: [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ metrics-impl <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ metrics-impl --- [INFO] BugInstance size is 0 [INFO] Error size is 0 [INFO] No errors/warnings found [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ metrics-impl --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/metrics/impl/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ metrics-impl --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 3 source files with javac [forked debug release 21] to target/test-classes [WARNING] Picked up _JAVA_OPTIONS: /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[194,29] [removal] newMeter(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[196,34] [removal] newMeter(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[202,30] [removal] newMeter(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[234,15] [removal] newTimer(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[243,40] [removal] newTimer(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[281,63] [removal] newTimer(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[288,61] [removal] newTimer(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[296,25] [removal] newTimer(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[314,25] [removal] newTimer(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[328,15] [removal] newMeter(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[329,66] [removal] newMeter(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[334,15] [removal] newMeter(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[337,19] [removal] newCounter(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/internal/ThreadsWatcherTest.java:[20,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void logAllThreads() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/internal/ThreadsWatcherTest.java:[29,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void logAllThreads() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/internal/ThreadsWatcherTest.java:[21,23] [Varifier] Consider using `var` here to avoid boilerplate. (see https://errorprone.info/bugpattern/Varifier) Did you mean 'var tw = new ThreadsWatcher(ManagementFactory.getThreadMXBean(), 100, Duration.ofNanos(1),'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/internal/ThreadsWatcherTest.java:[31,23] [Varifier] Consider using `var` here to avoid boilerplate. (see https://errorprone.info/bugpattern/Varifier) Did you mean 'var tw = new ThreadsWatcher(ManagementFactory.getThreadMXBean(), 100, Duration.ofNanos(1),'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[48,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[168,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[208,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[294,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[148,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[333,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[233,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[253,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[265,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[193,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[115,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[94,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[133,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[280,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[57,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[287,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[201,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[242,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[221,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[327,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[75,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[312,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricsFileReporterTest.java:[26,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void reporter() throws IOException {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricsFileReporterTest.java:[27,23] [Varifier] Consider using `var` here to avoid boilerplate. (see https://errorprone.info/bugpattern/Varifier) Did you mean 'var registry = new MetricRegistry();'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricsFileReporterTest.java:[28,28] [Varifier] Consider using `var` here to avoid boilerplate. (see https://errorprone.info/bugpattern/Varifier) Did you mean 'var fileReporter = new MetricsFileReporter(registry, Duration.ofMinutes(2));'? [INFO] [INFO] --- surefire:3.5.0:test (default-test) @ metrics-impl --- [INFO] Surefire report directory: /w/workspace/serviceutils-sonar/metrics/impl/target/surefire-reports [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- Picked up _JAVA_OPTIONS: [INFO] Running org.opendaylight.serviceutils.metrics.internal.ThreadsWatcherTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.264 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.156 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.067 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.642 ms [INFO] yang-to-sources: Project model files found: 1 in 75.30 ms [INFO] yang-to-sources: 1 YANG models processed in 51.94 ms [INFO] BindingJavaFileGenerator: Defined 6 files in 50.32 ms [INFO] Sorted 6 files into 3 directories in 2.906 ms [INFO] yang-to-sources: Sources generated by org.opendaylight.yangtools.binding.codegen.JavaFileGenerator: 6 in 90.85 ms [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ upgrade --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ upgrade --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ upgrade --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/upgrade/target/classes/LICENSE [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ upgrade --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/upgrade/src/main/resources [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/upgrade/target/generated-sources/spi [INFO] Copying 1 resource from target/generated-sources/yang to target/classes [INFO] Copying 1 resource from target/generated-resources/BindingJavaFileGenerator to target/classes [INFO] Copying 1 resource from target/generated-sources/yang to target/classes [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/upgrade/target/generated-sources/spi [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ upgrade --- [INFO] Recompiling the module because of changed source code. [INFO] Compiling 7 source files with javac [debug release 21] to target/classes [WARNING] /w/workspace/serviceutils-sonar/upgrade/src/main/java/org/opendaylight/serviceutils/upgrade/impl/UpgradeStateListener.java:[47,49] org.opendaylight.yangtools.yang.binding.InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/upgrade/src/main/java/org/opendaylight/serviceutils/upgrade/impl/UpgradeStateListener.java:[46,74] of(org.opendaylight.mdsal.common.api.LogicalDatastoreType,org.opendaylight.yangtools.yang.binding.InstanceIdentifier) in org.opendaylight.mdsal.binding.api.DataTreeIdentifier has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/upgrade/src/main/java/org/opendaylight/serviceutils/upgrade/impl/UpgradeStateListener.java:[46,34] registerDataListener(org.opendaylight.mdsal.binding.api.DataTreeIdentifier,org.opendaylight.mdsal.binding.api.DataListener) in org.opendaylight.mdsal.binding.api.DataTreeChangeService has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/upgrade/src/main/java/org/opendaylight/serviceutils/upgrade/impl/UpgradeStateListener.java:[69,50] org.opendaylight.yangtools.yang.binding.InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/upgrade/src/main/java/org/opendaylight/serviceutils/upgrade/impl/UpgradeStateListener.java:[69,11] put(org.opendaylight.mdsal.common.api.LogicalDatastoreType,org.opendaylight.yangtools.yang.binding.InstanceIdentifier,T) in org.opendaylight.mdsal.binding.api.WriteOperations has been deprecated and marked for removal [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ upgrade >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ upgrade --- [INFO] Fork Value is true [java] Picked up _JAVA_OPTIONS: [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ upgrade <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ upgrade --- [INFO] BugInstance size is 0 [INFO] Error size is 0 [INFO] No errors/warnings found [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ upgrade --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/upgrade/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ upgrade --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.5.0:test (default-test) @ upgrade --- [INFO] No tests to run. [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ upgrade --- [INFO] [INFO] --- bundle:5.1.9:bundle (default-bundle) @ upgrade --- [INFO] Building bundle: /w/workspace/serviceutils-sonar/upgrade/target/upgrade-0.15.0-SNAPSHOT.jar [INFO] Writing manifest: /w/workspace/serviceutils-sonar/upgrade/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ upgrade --- [INFO] Skipping javadoc generation [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ upgrade --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 23 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/upgrade/target/bom.xml [INFO] attaching as upgrade-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/upgrade/target/bom.json [INFO] attaching as upgrade-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ upgrade --- [INFO] Skipping duplicate-finder execution! [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ upgrade --- [INFO] No dependency problems found [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ upgrade --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ upgrade --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ upgrade --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- install:3.1.3:install (default-install) @ upgrade --- [INFO] Installing /w/workspace/serviceutils-sonar/upgrade/pom.xml to /tmp/r/org/opendaylight/serviceutils/upgrade/0.15.0-SNAPSHOT/upgrade-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/upgrade/target/upgrade-0.15.0-SNAPSHOT.jar to /tmp/r/org/opendaylight/serviceutils/upgrade/0.15.0-SNAPSHOT/upgrade-0.15.0-SNAPSHOT.jar [INFO] Installing /w/workspace/serviceutils-sonar/upgrade/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/upgrade/0.15.0-SNAPSHOT/upgrade-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/upgrade/target/bom.json to /tmp/r/org/opendaylight/serviceutils/upgrade/0.15.0-SNAPSHOT/upgrade-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- bundle:5.1.9:install (default-install) @ upgrade --- [INFO] Installing org/opendaylight/serviceutils/upgrade/0.15.0-SNAPSHOT/upgrade-0.15.0-SNAPSHOT.jar [INFO] Writing OBR metadata [INFO] [INFO] --------< org.opendaylight.serviceutils:odl-serviceutils-tools >-------- [INFO] Building ODL :: serviceutils :: TOOLS 0.15.0-SNAPSHOT [14/29] [INFO] from features/odl-serviceutils-tools/pom.xml [INFO] ------------------------------[ feature ]------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ odl-serviceutils-tools --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ odl-serviceutils-tools --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ odl-serviceutils-tools --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ odl-serviceutils-tools --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ odl-serviceutils-tools --- [INFO] Skipping JaCoCo execution because property jacoco.skip is set. [INFO] argLine set to empty [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ odl-serviceutils-tools --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ odl-serviceutils-tools --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ odl-serviceutils-tools --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/features/odl-serviceutils-tools/target/classes/LICENSE [INFO] [INFO] --- karaf:4.4.6:features-generate-descriptor (default-features-generate-descriptor) @ odl-serviceutils-tools --- [INFO] Generating feature descriptor file /w/workspace/serviceutils-sonar/features/odl-serviceutils-tools/target/feature/feature.xml [INFO] ...done! [INFO] Attaching features XML [INFO] [INFO] --- karaf:4.4.6:verify (default-verify) @ odl-serviceutils-tools --- [INFO] Using repositories: https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/@id=opendaylight-snapshot@noreleases@snapshots,https://nexus.opendaylight.org/content/repositories/public/@id=opendaylight-mirror,https://nexus.opendaylight.org/content/repositories/public/@id=opendaylight-release-mirror [INFO] Features verified: 0, failures: 0, ignored: 0, skipped: 0 [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ odl-serviceutils-tools >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ odl-serviceutils-tools --- [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ odl-serviceutils-tools <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ odl-serviceutils-tools --- [INFO] [INFO] --- feattest:14.0.3:test (default) @ odl-serviceutils-tools --- [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ odl-serviceutils-tools --- [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ odl-serviceutils-tools --- [INFO] Skipping javadoc generation [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ odl-serviceutils-tools --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 203 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/features/odl-serviceutils-tools/target/bom.xml [INFO] attaching as odl-serviceutils-tools-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/features/odl-serviceutils-tools/target/bom.json [INFO] attaching as odl-serviceutils-tools-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ odl-serviceutils-tools --- [INFO] Skipping duplicate-finder execution! [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ odl-serviceutils-tools --- [INFO] Skipping plugin execution [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ odl-serviceutils-tools --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ odl-serviceutils-tools --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ odl-serviceutils-tools --- [INFO] Skipping JaCoCo execution because property jacoco.skip is set. [INFO] [INFO] --- install:3.1.3:install (default-install) @ odl-serviceutils-tools --- [WARNING] [WARNING] The packaging plugin for project odl-serviceutils-tools did not assign [WARNING] a main file to the project but it has attachments. Change packaging to 'pom'. [WARNING] [WARNING] Incomplete projects like this will fail in future Maven versions! [WARNING] [INFO] Installing /w/workspace/serviceutils-sonar/features/odl-serviceutils-tools/pom.xml to /tmp/r/org/opendaylight/serviceutils/odl-serviceutils-tools/0.15.0-SNAPSHOT/odl-serviceutils-tools-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/features/odl-serviceutils-tools/target/feature/feature.xml to /tmp/r/org/opendaylight/serviceutils/odl-serviceutils-tools/0.15.0-SNAPSHOT/odl-serviceutils-tools-0.15.0-SNAPSHOT-features.xml [INFO] Installing /w/workspace/serviceutils-sonar/features/odl-serviceutils-tools/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/odl-serviceutils-tools/0.15.0-SNAPSHOT/odl-serviceutils-tools-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/features/odl-serviceutils-tools/target/bom.json to /tmp/r/org/opendaylight/serviceutils/odl-serviceutils-tools/0.15.0-SNAPSHOT/odl-serviceutils-tools-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] ---------------< org.opendaylight.serviceutils:srm-api >---------------- [INFO] Building ODL :: serviceutils :: srm-api 0.15.0-SNAPSHOT [15/29] [INFO] from srm/api/pom.xml [INFO] -------------------------------[ bundle ]------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ srm-api --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ srm-api --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ srm-api --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ srm-api --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ srm-api --- [INFO] argLine set to -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/w/workspace/serviceutils-sonar/srm/api/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** [INFO] [INFO] --- yang:14.0.4:generate-sources (binding) @ srm-api --- [INFO] yang-to-sources: Code generator BindingJavaFileGenerator instantiated [INFO] yang-to-sources: Inspecting /w/workspace/serviceutils-sonar/srm/api/src/main/yang [INFO] yang-to-sources: Found 0 dependencies in 1.252 ms [INFO] yang-to-sources: Project model files found: 3 in 59.98 ms [INFO] yang-to-sources: 3 YANG models processed in 51.93 ms [INFO] BindingJavaFileGenerator: Defined 61 files in 19.22 ms [INFO] Sorted 61 files into 9 directories in 279.5 μs [INFO] yang-to-sources: Sources generated by org.opendaylight.yangtools.binding.codegen.JavaFileGenerator: 61 in 92.56 ms [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ srm-api --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ srm-api --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ srm-api --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/srm/api/target/classes/LICENSE [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ srm-api --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/srm/api/src/main/resources [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/srm/api/target/generated-sources/spi [INFO] Copying 3 resources from target/generated-sources/yang to target/classes [INFO] Copying 1 resource from target/generated-resources/BindingJavaFileGenerator to target/classes [INFO] Copying 3 resources from target/generated-sources/yang to target/classes [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/srm/api/target/generated-sources/spi [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ srm-api --- [INFO] Recompiling the module because of changed source code. [INFO] Compiling 64 source files with javac [debug release 21] to target/classes [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ srm-api >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ srm-api --- [INFO] Fork Value is true [java] Picked up _JAVA_OPTIONS: [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ srm-api <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ srm-api --- [INFO] BugInstance size is 0 [INFO] Error size is 0 [INFO] No errors/warnings found [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ srm-api --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/srm/api/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ srm-api --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.5.0:test (default-test) @ srm-api --- [INFO] No tests to run. [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ srm-api --- [INFO] [INFO] --- bundle:5.1.9:bundle (default-bundle) @ srm-api --- [INFO] Building bundle: /w/workspace/serviceutils-sonar/srm/api/target/srm-api-0.15.0-SNAPSHOT.jar [INFO] Writing manifest: /w/workspace/serviceutils-sonar/srm/api/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ srm-api --- [INFO] Skipping javadoc generation [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ srm-api --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 13 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/srm/api/target/bom.xml [INFO] attaching as srm-api-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/srm/api/target/bom.json [INFO] attaching as srm-api-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ srm-api --- [INFO] Skipping duplicate-finder execution! [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ srm-api --- [INFO] No dependency problems found [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ srm-api --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ srm-api --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ srm-api --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- install:3.1.3:install (default-install) @ srm-api --- [INFO] Installing /w/workspace/serviceutils-sonar/srm/api/pom.xml to /tmp/r/org/opendaylight/serviceutils/srm-api/0.15.0-SNAPSHOT/srm-api-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/srm/api/target/srm-api-0.15.0-SNAPSHOT.jar to /tmp/r/org/opendaylight/serviceutils/srm-api/0.15.0-SNAPSHOT/srm-api-0.15.0-SNAPSHOT.jar [INFO] Installing /w/workspace/serviceutils-sonar/srm/api/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/srm-api/0.15.0-SNAPSHOT/srm-api-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/srm/api/target/bom.json to /tmp/r/org/opendaylight/serviceutils/srm-api/0.15.0-SNAPSHOT/srm-api-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- bundle:5.1.9:install (default-install) @ srm-api --- [INFO] Installing org/opendaylight/serviceutils/srm-api/0.15.0-SNAPSHOT/srm-api-0.15.0-SNAPSHOT.jar [INFO] Writing OBR metadata [INFO] [INFO] ---------------< org.opendaylight.serviceutils:srm-impl >--------------- [INFO] Building ODL :: serviceutils :: srm-impl 0.15.0-SNAPSHOT [16/29] [INFO] from srm/impl/pom.xml [INFO] -------------------------------[ bundle ]------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ srm-impl --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ srm-impl --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ srm-impl --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ srm-impl --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ srm-impl --- [INFO] argLine set to -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/w/workspace/serviceutils-sonar/srm/impl/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ srm-impl --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ srm-impl --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ srm-impl --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/srm/impl/target/classes/LICENSE [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ srm-impl --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/srm/impl/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ srm-impl --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 3 source files with javac [forked debug release 21] to target/classes [WARNING] Picked up _JAVA_OPTIONS: /w/workspace/serviceutils-sonar/srm/impl/src/main/java/org/opendaylight/serviceutils/srm/impl/RegistryControlImpl.java:[194,10] [removal] mergeParentStructurePut(LogicalDatastoreType,InstanceIdentifier,T) in WriteOperations has been deprecated and marked for removal where T is a type-variable: T extends DataObject declared in method mergeParentStructurePut(LogicalDatastoreType,InstanceIdentifier,T) [WARNING] /w/workspace/serviceutils-sonar/srm/impl/src/main/java/org/opendaylight/serviceutils/srm/impl/RegistryControlImpl.java:[243,10] [removal] mergeParentStructurePut(LogicalDatastoreType,InstanceIdentifier,T) in WriteOperations has been deprecated and marked for removal where T is a type-variable: T extends DataObject declared in method mergeParentStructurePut(LogicalDatastoreType,InstanceIdentifier,T) [WARNING] /w/workspace/serviceutils-sonar/srm/impl/src/main/java/org/opendaylight/serviceutils/srm/impl/RegistryControlImpl.java:[264,19] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/srm/impl/src/main/java/org/opendaylight/serviceutils/srm/impl/RegistryControlImpl.java:[264,19] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/srm/impl/src/main/java/org/opendaylight/serviceutils/srm/impl/RegistryControlImpl.java:[264,19] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/srm/impl/src/main/java/org/opendaylight/serviceutils/srm/impl/RegistryControlImpl.java:[266,15] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/srm/impl/src/main/java/org/opendaylight/serviceutils/srm/impl/ServiceRecoveryListener.java:[33,51] [deprecation] AbstractClusteredSyncDataTreeChangeListener in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/srm/impl/src/main/java/org/opendaylight/serviceutils/srm/impl/ServiceRecoveryListener.java:[33,51] [deprecation] AbstractClusteredSyncDataTreeChangeListener in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/srm/impl/src/main/java/org/opendaylight/serviceutils/srm/impl/ServiceRecoveryListener.java:[33,51] [deprecation] AbstractClusteredSyncDataTreeChangeListener in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/srm/impl/src/main/java/org/opendaylight/serviceutils/srm/impl/ServiceRecoveryListener.java:[33,51] [deprecation] AbstractClusteredSyncDataTreeChangeListener in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/srm/impl/src/main/java/org/opendaylight/serviceutils/srm/impl/ServiceRecoveryListener.java:[33,51] [deprecation] AbstractClusteredSyncDataTreeChangeListener in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/srm/impl/src/main/java/org/opendaylight/serviceutils/srm/impl/ServiceRecoveryListener.java:[33,51] [deprecation] AbstractClusteredSyncDataTreeChangeListener in org.opendaylight.serviceutils.tools.mdsal.listener has been deprecated [WARNING] /w/workspace/serviceutils-sonar/srm/impl/src/main/java/org/opendaylight/serviceutils/srm/impl/ServiceRecoveryListener.java:[42,60] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/srm/impl/src/main/java/org/opendaylight/serviceutils/srm/impl/RegistryControlImpl.java:[163,30] [YodaCondition] The non-constant portion of an equals check generally comes first. Prefer e.equals(CONSTANT) if e is non-null or Objects.equals(e, CONSTANT) if e may be (see https://errorprone.info/bugpattern/YodaCondition) Did you mean 'if (entityType.equals(EntityTypeInstance.VALUE) && entityId == null) {'? [WARNING] /w/workspace/serviceutils-sonar/srm/impl/src/main/java/org/opendaylight/serviceutils/srm/impl/RegistryControlImpl.java:[220,30] [YodaCondition] The non-constant portion of an equals check generally comes first. Prefer e.equals(CONSTANT) if e is non-null or Objects.equals(e, CONSTANT) if e may be (see https://errorprone.info/bugpattern/YodaCondition) Did you mean 'if (!entityType.equals(EntityTypeService.VALUE)) {'? [WARNING] /w/workspace/serviceutils-sonar/srm/impl/src/main/java/org/opendaylight/serviceutils/srm/impl/ServiceRecoveryListener.java:[63,47] [UnusedVariable] The parameter 'entityType' is never read. (see https://errorprone.info/bugpattern/UnusedVariable) Did you mean 'recoverService(operations.getEntityName(), operations.getEntityId());'? [WARNING] /w/workspace/serviceutils-sonar/srm/impl/src/main/java/org/opendaylight/serviceutils/srm/impl/ServiceRecoveryListener.java:[40,11] [UnnecessarilyVisible] Some methods (such as those annotated with @Inject or @Provides) are only intended to be called by a framework, and so should have default visibility. If this is only for testing purposes, consider annotating the element with @VisibleForTesting. (see https://errorprone.info/bugpattern/UnnecessarilyVisible) Did you mean 'ServiceRecoveryListener(@Reference DataBroker dataBroker,'? [WARNING] /w/workspace/serviceutils-sonar/srm/impl/src/main/java/org/opendaylight/serviceutils/srm/impl/ServiceRecoveryRegistryImpl.java:[38,11] [UnnecessarilyVisible] Some methods (such as those annotated with @Inject or @Provides) are only intended to be called by a framework, and so should have default visibility. If this is only for testing purposes, consider annotating the element with @VisibleForTesting. (see https://errorprone.info/bugpattern/UnnecessarilyVisible) Did you mean 'ServiceRecoveryRegistryImpl() {'? [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ srm-impl >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ srm-impl --- [INFO] Fork Value is true [java] Picked up _JAVA_OPTIONS: [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ srm-impl <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ srm-impl --- [INFO] BugInstance size is 0 [INFO] Error size is 0 [INFO] No errors/warnings found [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ srm-impl --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/srm/impl/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ srm-impl --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.5.0:test (default-test) @ srm-impl --- [INFO] No tests to run. [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ srm-impl --- [INFO] [INFO] --- bundle:5.1.9:bundle (default-bundle) @ srm-impl --- [INFO] Building bundle: /w/workspace/serviceutils-sonar/srm/impl/target/srm-impl-0.15.0-SNAPSHOT.jar [INFO] Writing manifest: /w/workspace/serviceutils-sonar/srm/impl/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ srm-impl --- [INFO] Skipping javadoc generation [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ srm-impl --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 28 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/srm/impl/target/bom.xml [INFO] attaching as srm-impl-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/srm/impl/target/bom.json [INFO] attaching as srm-impl-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ srm-impl --- [INFO] Checking compile classpath [INFO] Checking runtime classpath [INFO] Checking test classpath [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ srm-impl --- [INFO] No dependency problems found [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ srm-impl --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ srm-impl --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ srm-impl --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- install:3.1.3:install (default-install) @ srm-impl --- [INFO] Installing /w/workspace/serviceutils-sonar/srm/impl/pom.xml to /tmp/r/org/opendaylight/serviceutils/srm-impl/0.15.0-SNAPSHOT/srm-impl-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/srm/impl/target/srm-impl-0.15.0-SNAPSHOT.jar to /tmp/r/org/opendaylight/serviceutils/srm-impl/0.15.0-SNAPSHOT/srm-impl-0.15.0-SNAPSHOT.jar [INFO] Installing /w/workspace/serviceutils-sonar/srm/impl/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/srm-impl/0.15.0-SNAPSHOT/srm-impl-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/srm/impl/target/bom.json to /tmp/r/org/opendaylight/serviceutils/srm-impl/0.15.0-SNAPSHOT/srm-impl-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- bundle:5.1.9:install (default-install) @ srm-impl --- [INFO] Installing org/opendaylight/serviceutils/srm-impl/0.15.0-SNAPSHOT/srm-impl-0.15.0-SNAPSHOT.jar [INFO] Writing OBR metadata [INFO] [INFO] --------------< org.opendaylight.serviceutils:srm-shell >--------------- [INFO] Building ODL :: serviceutils :: srm-shell 0.15.0-SNAPSHOT [17/29] [INFO] from srm/shell/pom.xml [INFO] -------------------------------[ bundle ]------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ srm-shell --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ srm-shell --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ srm-shell --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ srm-shell --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ srm-shell --- [INFO] argLine set to -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/w/workspace/serviceutils-sonar/srm/shell/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ srm-shell --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ srm-shell --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ srm-shell --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/srm/shell/target/classes/LICENSE [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ srm-shell --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/srm/shell/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ srm-shell --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 4 source files with javac [forked debug release 21] to target/classes [WARNING] Picked up _JAVA_OPTIONS: /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/SrmDebugCommand.java:[44,8] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/SrmDebugCommand.java:[46,10] [removal] delete(LogicalDatastoreType,InstanceIdentifier) in WriteOperations has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/SrmDebugCommand.java:[50,19] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/SrmDebugCommand.java:[50,19] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/SrmDebugCommand.java:[50,19] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/SrmDebugCommand.java:[51,15] [deprecation] InstanceIdentifier in org.opendaylight.yangtools.yang.binding has been deprecated [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/RecoverCommand.java:[43,12] [ReturnMissingNullable] Method returns a definitely null value but is not annotated @Nullable (see https://errorprone.info/bugpattern/ReturnMissingNullable) Did you mean 'public @Nullable Object execute() throws InterruptedException, ExecutionException {'? [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/RecoverCommand.java:[48,12] [ReturnMissingNullable] Method returns a definitely null value but is not annotated @Nullable (see https://errorprone.info/bugpattern/ReturnMissingNullable) Did you mean 'public @Nullable Object execute() throws InterruptedException, ExecutionException {'? [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/RecoverCommand.java:[53,12] [ReturnMissingNullable] Method returns a definitely null value but is not annotated @Nullable (see https://errorprone.info/bugpattern/ReturnMissingNullable) Did you mean 'public @Nullable Object execute() throws InterruptedException, ExecutionException {'? [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/RecoverCommand.java:[76,8] [ReturnMissingNullable] Method returns a definitely null value but is not annotated @Nullable (see https://errorprone.info/bugpattern/ReturnMissingNullable) Did you mean 'public @Nullable Object execute() throws InterruptedException, ExecutionException {'? [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/RecoverCommand.java:[47,18] [SystemOut] Printing to standard output should only be used for debugging, not in production code (see https://errorprone.info/bugpattern/SystemOut) [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/RecoverCommand.java:[52,18] [SystemOut] Printing to standard output should only be used for debugging, not in production code (see https://errorprone.info/bugpattern/SystemOut) [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/RecoverCommand.java:[68,26] [YodaCondition] The non-constant portion of an equals check generally comes first. Prefer e.equals(CONSTANT) if e is non-null or Objects.equals(e, CONSTANT) if e may be (see https://errorprone.info/bugpattern/YodaCondition) Did you mean 'if (Objects.equals(response, RpcSuccess.VALUE)) {' or 'if (response.equals(RpcSuccess.VALUE)) {'? [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/RecoverCommand.java:[69,22] [SystemOut] Printing to standard output should only be used for debugging, not in production code (see https://errorprone.info/bugpattern/SystemOut) [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/RecoverCommand.java:[71,22] [SystemOut] Printing to standard output should only be used for debugging, not in production code (see https://errorprone.info/bugpattern/SystemOut) [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/RecoverCommand.java:[72,22] [SystemOut] Printing to standard output should only be used for debugging, not in production code (see https://errorprone.info/bugpattern/SystemOut) [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/RecoverCommand.java:[73,22] [SystemOut] Printing to standard output should only be used for debugging, not in production code (see https://errorprone.info/bugpattern/SystemOut) [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/ReinstallCommand.java:[44,12] [ReturnMissingNullable] Method returns a definitely null value but is not annotated @Nullable (see https://errorprone.info/bugpattern/ReturnMissingNullable) Did you mean 'public @Nullable Object execute() throws InterruptedException, ExecutionException {'? [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/ReinstallCommand.java:[62,8] [ReturnMissingNullable] Method returns a definitely null value but is not annotated @Nullable (see https://errorprone.info/bugpattern/ReturnMissingNullable) Did you mean 'public @Nullable Object execute() throws InterruptedException, ExecutionException {'? [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/ReinstallCommand.java:[43,18] [SystemOut] Printing to standard output should only be used for debugging, not in production code (see https://errorprone.info/bugpattern/SystemOut) [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/ReinstallCommand.java:[55,23] [YodaCondition] The non-constant portion of an equals check generally comes first. Prefer e.equals(CONSTANT) if e is non-null or Objects.equals(e, CONSTANT) if e may be (see https://errorprone.info/bugpattern/YodaCondition) Did you mean 'if (Objects.equals(output.getSuccessful(), Boolean.TRUE)) {' or 'if (output.getSuccessful().equals(Boolean.TRUE)) {'? [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/ReinstallCommand.java:[56,22] [SystemOut] Printing to standard output should only be used for debugging, not in production code (see https://errorprone.info/bugpattern/SystemOut) [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/ReinstallCommand.java:[58,22] [SystemOut] Printing to standard output should only be used for debugging, not in production code (see https://errorprone.info/bugpattern/SystemOut) [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/ReinstallCommand.java:[59,22] [SystemOut] Printing to standard output should only be used for debugging, not in production code (see https://errorprone.info/bugpattern/SystemOut) [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/SrmCliUtils.java:[103,29] [YodaCondition] The non-constant portion of an equals check generally comes first. Prefer e.equals(CONSTANT) if e is non-null or Objects.equals(e, CONSTANT) if e may be (see https://errorprone.info/bugpattern/YodaCondition) Did you mean 'if (Objects.equals(type, EntityTypeService.VALUE)) {' or 'if (type.equals(EntityTypeService.VALUE)) {'? [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/SrmCliUtils.java:[105,37] [YodaCondition] The non-constant portion of an equals check generally comes first. Prefer e.equals(CONSTANT) if e is non-null or Objects.equals(e, CONSTANT) if e may be (see https://errorprone.info/bugpattern/YodaCondition) Did you mean '} else if (Objects.equals(type, EntityTypeInstance.VALUE)) {' or '} else if (type.equals(EntityTypeInstance.VALUE)) {'? [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/SrmCliUtils.java:[123,29] [YodaCondition] The non-constant portion of an equals check generally comes first. Prefer e.equals(CONSTANT) if e is non-null or Objects.equals(e, CONSTANT) if e may be (see https://errorprone.info/bugpattern/YodaCondition) Did you mean 'if (Objects.equals(entityType, EntityTypeService.VALUE)) {' or 'if (entityType.equals(EntityTypeService.VALUE)) {'? [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/SrmCliUtils.java:[128,37] [YodaCondition] The non-constant portion of an equals check generally comes first. Prefer e.equals(CONSTANT) if e is non-null or Objects.equals(e, CONSTANT) if e may be (see https://errorprone.info/bugpattern/YodaCondition) Did you mean '} else if (Objects.equals(entityType, EntityTypeInstance.VALUE)) {' or '} else if (entityType.equals(EntityTypeInstance.VALUE)) {'? [WARNING] /w/workspace/serviceutils-sonar/srm/shell/src/main/java/org/opendaylight/serviceutils/srm/shell/SrmDebugCommand.java:[43,17] [InterruptedExceptionSwallowed] This method can throw InterruptedException but declares that it throws Exception/Throwable. This makes it difficult for callers to recognize the need to handle interruption properly. (see https://errorprone.info/bugpattern/InterruptedExceptionSwallowed) Did you mean 'private void clearOpsDs() throws ExecutionException, InterruptedException {'? [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ srm-shell >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ srm-shell --- [INFO] Fork Value is true [java] Picked up _JAVA_OPTIONS: [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ srm-shell <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ srm-shell --- [INFO] BugInstance size is 0 [INFO] Error size is 0 [INFO] No errors/warnings found [INFO] [INFO] --- karaf-services:4.4.6:service-metadata-generate (service-metadata-generate) @ srm-shell --- [INFO] Service org.opendaylight.serviceutils.srm.shell.RecoverCommand [INFO] Service org.opendaylight.serviceutils.srm.shell.SrmDebugCommand [INFO] Service org.opendaylight.serviceutils.srm.shell.ReinstallCommand [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ srm-shell --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/srm/shell/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ srm-shell --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.5.0:test (default-test) @ srm-shell --- [INFO] No tests to run. [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ srm-shell --- [INFO] [INFO] --- bundle:5.1.9:bundle (default-bundle) @ srm-shell --- [INFO] Building bundle: /w/workspace/serviceutils-sonar/srm/shell/target/srm-shell-0.15.0-SNAPSHOT.jar [INFO] Writing manifest: /w/workspace/serviceutils-sonar/srm/shell/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ srm-shell --- [INFO] Skipping javadoc generation [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ srm-shell --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 23 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/srm/shell/target/bom.xml [INFO] attaching as srm-shell-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/srm/shell/target/bom.json [INFO] attaching as srm-shell-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ srm-shell --- [INFO] Checking compile classpath [INFO] Checking runtime classpath [INFO] Checking test classpath [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ srm-shell --- [INFO] No dependency problems found [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ srm-shell --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ srm-shell --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ srm-shell --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- install:3.1.3:install (default-install) @ srm-shell --- [INFO] Installing /w/workspace/serviceutils-sonar/srm/shell/pom.xml to /tmp/r/org/opendaylight/serviceutils/srm-shell/0.15.0-SNAPSHOT/srm-shell-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/srm/shell/target/srm-shell-0.15.0-SNAPSHOT.jar to /tmp/r/org/opendaylight/serviceutils/srm-shell/0.15.0-SNAPSHOT/srm-shell-0.15.0-SNAPSHOT.jar [INFO] Installing /w/workspace/serviceutils-sonar/srm/shell/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/srm-shell/0.15.0-SNAPSHOT/srm-shell-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/srm/shell/target/bom.json to /tmp/r/org/opendaylight/serviceutils/srm-shell/0.15.0-SNAPSHOT/srm-shell-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- bundle:5.1.9:install (default-install) @ srm-shell --- [INFO] Installing org/opendaylight/serviceutils/srm-shell/0.15.0-SNAPSHOT/srm-shell-0.15.0-SNAPSHOT.jar [INFO] Writing OBR metadata [INFO] [INFO] ---------< org.opendaylight.serviceutils:odl-serviceutils-srm >--------- [INFO] Building ODL :: serviceutils :: SRM 0.15.0-SNAPSHOT [18/29] [INFO] from features/odl-serviceutils-srm/pom.xml [INFO] ------------------------------[ feature ]------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ odl-serviceutils-srm --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ odl-serviceutils-srm --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ odl-serviceutils-srm --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ odl-serviceutils-srm --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ odl-serviceutils-srm --- [INFO] Skipping JaCoCo execution because property jacoco.skip is set. [INFO] argLine set to empty [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ odl-serviceutils-srm --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ odl-serviceutils-srm --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ odl-serviceutils-srm --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/features/odl-serviceutils-srm/target/classes/LICENSE [INFO] [INFO] --- karaf:4.4.6:features-generate-descriptor (default-features-generate-descriptor) @ odl-serviceutils-srm --- [INFO] Generating feature descriptor file /w/workspace/serviceutils-sonar/features/odl-serviceutils-srm/target/feature/feature.xml [INFO] ...done! [INFO] Attaching features XML [INFO] [INFO] --- karaf:4.4.6:verify (default-verify) @ odl-serviceutils-srm --- [INFO] Using repositories: https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/@id=opendaylight-snapshot@noreleases@snapshots,https://nexus.opendaylight.org/content/repositories/public/@id=opendaylight-mirror,https://nexus.opendaylight.org/content/repositories/public/@id=opendaylight-release-mirror [INFO] Features verified: 0, failures: 0, ignored: 0, skipped: 0 [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ odl-serviceutils-srm >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ odl-serviceutils-srm --- [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ odl-serviceutils-srm <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ odl-serviceutils-srm --- [INFO] [INFO] --- feattest:14.0.3:test (default) @ odl-serviceutils-srm --- [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ odl-serviceutils-srm --- [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ odl-serviceutils-srm --- [INFO] Skipping javadoc generation [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ odl-serviceutils-srm --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 209 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/features/odl-serviceutils-srm/target/bom.xml [INFO] attaching as odl-serviceutils-srm-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/features/odl-serviceutils-srm/target/bom.json [INFO] attaching as odl-serviceutils-srm-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ odl-serviceutils-srm --- [INFO] Skipping duplicate-finder execution! [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ odl-serviceutils-srm --- [INFO] Skipping plugin execution [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ odl-serviceutils-srm --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ odl-serviceutils-srm --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ odl-serviceutils-srm --- [INFO] Skipping JaCoCo execution because property jacoco.skip is set. [INFO] [INFO] --- install:3.1.3:install (default-install) @ odl-serviceutils-srm --- [WARNING] [WARNING] The packaging plugin for project odl-serviceutils-srm did not assign [WARNING] a main file to the project but it has attachments. Change packaging to 'pom'. [WARNING] [WARNING] Incomplete projects like this will fail in future Maven versions! [WARNING] [INFO] Installing /w/workspace/serviceutils-sonar/features/odl-serviceutils-srm/pom.xml to /tmp/r/org/opendaylight/serviceutils/odl-serviceutils-srm/0.15.0-SNAPSHOT/odl-serviceutils-srm-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/features/odl-serviceutils-srm/target/feature/feature.xml to /tmp/r/org/opendaylight/serviceutils/odl-serviceutils-srm/0.15.0-SNAPSHOT/odl-serviceutils-srm-0.15.0-SNAPSHOT-features.xml [INFO] Installing /w/workspace/serviceutils-sonar/features/odl-serviceutils-srm/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/odl-serviceutils-srm/0.15.0-SNAPSHOT/odl-serviceutils-srm-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/features/odl-serviceutils-srm/target/bom.json to /tmp/r/org/opendaylight/serviceutils/odl-serviceutils-srm/0.15.0-SNAPSHOT/odl-serviceutils-srm-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --------< org.opendaylight.serviceutils:serviceutils-features >--------- [INFO] Building ODL :: serviceutils :: serviceutils-features 0.15.0-SNAPSHOT [19/29] [INFO] from features/serviceutils-features/pom.xml [INFO] ------------------------------[ feature ]------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ serviceutils-features --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ serviceutils-features --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ serviceutils-features --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ serviceutils-features --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ serviceutils-features --- [INFO] Skipping JaCoCo execution because property jacoco.skip is set. [INFO] argLine set to empty [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ serviceutils-features --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ serviceutils-features --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ serviceutils-features --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/features/serviceutils-features/target/classes/LICENSE [INFO] [INFO] --- karaf:4.4.6:features-generate-descriptor (default-features-generate-descriptor) @ serviceutils-features --- [INFO] Generating feature descriptor file /w/workspace/serviceutils-sonar/features/serviceutils-features/target/feature/feature.xml [INFO] ...done! [INFO] Attaching features XML [INFO] [INFO] --- karaf:4.4.6:verify (default-verify) @ serviceutils-features --- [INFO] Using repositories: https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/@id=opendaylight-snapshot@noreleases@snapshots,https://nexus.opendaylight.org/content/repositories/public/@id=opendaylight-mirror,https://nexus.opendaylight.org/content/repositories/public/@id=opendaylight-release-mirror [INFO] Features verified: 0, failures: 0, ignored: 0, skipped: 0 [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ serviceutils-features >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ serviceutils-features --- [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ serviceutils-features <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ serviceutils-features --- [INFO] [INFO] --- feattest:14.0.3:test (default) @ serviceutils-features --- [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ serviceutils-features --- [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ serviceutils-features --- [INFO] Skipping javadoc generation [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ serviceutils-features --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 212 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/features/serviceutils-features/target/bom.xml [INFO] attaching as serviceutils-features-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/features/serviceutils-features/target/bom.json [INFO] attaching as serviceutils-features-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ serviceutils-features --- [INFO] Skipping duplicate-finder execution! [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ serviceutils-features --- [INFO] Skipping plugin execution [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ serviceutils-features --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ serviceutils-features --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ serviceutils-features --- [INFO] Skipping JaCoCo execution because property jacoco.skip is set. [INFO] [INFO] --- install:3.1.3:install (default-install) @ serviceutils-features --- [WARNING] [WARNING] The packaging plugin for project serviceutils-features did not assign [WARNING] a main file to the project but it has attachments. Change packaging to 'pom'. [WARNING] [WARNING] Incomplete projects like this will fail in future Maven versions! [WARNING] [INFO] Installing /w/workspace/serviceutils-sonar/features/serviceutils-features/pom.xml to /tmp/r/org/opendaylight/serviceutils/serviceutils-features/0.15.0-SNAPSHOT/serviceutils-features-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/features/serviceutils-features/target/feature/feature.xml to /tmp/r/org/opendaylight/serviceutils/serviceutils-features/0.15.0-SNAPSHOT/serviceutils-features-0.15.0-SNAPSHOT-features.xml [INFO] Installing /w/workspace/serviceutils-sonar/features/serviceutils-features/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/serviceutils-features/0.15.0-SNAPSHOT/serviceutils-features-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/features/serviceutils-features/target/bom.json to /tmp/r/org/opendaylight/serviceutils/serviceutils-features/0.15.0-SNAPSHOT/serviceutils-features-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] ---< org.opendaylight.serviceutils:serviceutils-features-aggregator >--- [INFO] Building ODL :: serviceutils :: serviceutils-features-aggregator 0.15.0-SNAPSHOT [20/29] [INFO] from features/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ serviceutils-features-aggregator --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ serviceutils-features-aggregator --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ serviceutils-features-aggregator --- [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ serviceutils-features-aggregator --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 0 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/features/target/bom.xml [INFO] attaching as serviceutils-features-aggregator-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/features/target/bom.json [INFO] attaching as serviceutils-features-aggregator-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- install:3.1.3:install (default-install) @ serviceutils-features-aggregator --- [INFO] Installing /w/workspace/serviceutils-sonar/features/pom.xml to /tmp/r/org/opendaylight/serviceutils/serviceutils-features-aggregator/0.15.0-SNAPSHOT/serviceutils-features-aggregator-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/features/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/serviceutils-features-aggregator/0.15.0-SNAPSHOT/serviceutils-features-aggregator-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/features/target/bom.json to /tmp/r/org/opendaylight/serviceutils/serviceutils-features-aggregator/0.15.0-SNAPSHOT/serviceutils-features-aggregator-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --------< org.opendaylight.serviceutils:serviceutils-artifacts >-------- [INFO] Building ODL :: serviceutils :: serviceutils-artifacts 0.15.0-SNAPSHOT [21/29] [INFO] from artifacts/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ serviceutils-artifacts --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ serviceutils-artifacts --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ serviceutils-artifacts --- [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ serviceutils-artifacts --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 0 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/artifacts/target/bom.xml [INFO] attaching as serviceutils-artifacts-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/artifacts/target/bom.json [INFO] attaching as serviceutils-artifacts-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- install:3.1.3:install (default-install) @ serviceutils-artifacts --- [INFO] Installing /w/workspace/serviceutils-sonar/artifacts/pom.xml to /tmp/r/org/opendaylight/serviceutils/serviceutils-artifacts/0.15.0-SNAPSHOT/serviceutils-artifacts-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/artifacts/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/serviceutils-artifacts/0.15.0-SNAPSHOT/serviceutils-artifacts-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/artifacts/target/bom.json to /tmp/r/org/opendaylight/serviceutils/serviceutils-artifacts/0.15.0-SNAPSHOT/serviceutils-artifacts-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] ----------< org.opendaylight.serviceutils:metrics-impl-test >----------- [INFO] Building ODL :: serviceutils :: metrics-impl-test 0.15.0-SNAPSHOT [22/29] [INFO] from metrics/impl-test/pom.xml [INFO] -------------------------------[ bundle ]------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ metrics-impl-test --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ metrics-impl-test --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ metrics-impl-test --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ metrics-impl-test --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ metrics-impl-test --- [INFO] argLine set to -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/w/workspace/serviceutils-sonar/metrics/impl-test/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ metrics-impl-test --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ metrics-impl-test --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ metrics-impl-test --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/metrics/impl-test/target/classes/LICENSE [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ metrics-impl-test --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/metrics/impl-test/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ metrics-impl-test --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 1 source file with javac [forked debug release 21] to target/classes [WARNING] Picked up _JAVA_OPTIONS: /w/workspace/serviceutils-sonar/metrics/impl-test/src/main/java/org/opendaylight/serviceutils/metrics/testimpl/TestMetricProviderImpl.java:[159,17] [removal] newTimer(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl-test/src/main/java/org/opendaylight/serviceutils/metrics/testimpl/TestMetricProviderImpl.java:[92,19] [removal] newCounter(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl-test/src/main/java/org/opendaylight/serviceutils/metrics/testimpl/TestMetricProviderImpl.java:[30,17] [removal] newMeter(Object,String) in MetricProvider has been deprecated and marked for removal [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ metrics-impl-test >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ metrics-impl-test --- [INFO] Fork Value is true [java] Picked up _JAVA_OPTIONS: [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ metrics-impl-test <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ metrics-impl-test --- [INFO] BugInstance size is 0 [INFO] Error size is 0 [INFO] No errors/warnings found [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ metrics-impl-test --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/metrics/impl-test/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ metrics-impl-test --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.5.0:test (default-test) @ metrics-impl-test --- [INFO] No tests to run. [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ metrics-impl-test --- [INFO] [INFO] --- bundle:5.1.9:bundle (default-bundle) @ metrics-impl-test --- [INFO] Building bundle: /w/workspace/serviceutils-sonar/metrics/impl-test/target/metrics-impl-test-0.15.0-SNAPSHOT.jar [INFO] Writing manifest: /w/workspace/serviceutils-sonar/metrics/impl-test/target/classes/META-INF/MANIFEST.MF [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ metrics-impl-test --- [INFO] Skipping javadoc generation [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ metrics-impl-test --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 13 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/metrics/impl-test/target/bom.xml [INFO] attaching as metrics-impl-test-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/metrics/impl-test/target/bom.json [INFO] attaching as metrics-impl-test-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ metrics-impl-test --- [INFO] Checking compile classpath [INFO] Checking runtime classpath [INFO] Checking test classpath [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ metrics-impl-test --- [WARNING] Used undeclared dependencies found: [WARNING] org.eclipse.jdt:org.eclipse.jdt.annotation:jar:2.3.0:compile [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ metrics-impl-test --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ metrics-impl-test --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ metrics-impl-test --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- install:3.1.3:install (default-install) @ metrics-impl-test --- [INFO] Installing /w/workspace/serviceutils-sonar/metrics/impl-test/pom.xml to /tmp/r/org/opendaylight/serviceutils/metrics-impl-test/0.15.0-SNAPSHOT/metrics-impl-test-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/metrics/impl-test/target/metrics-impl-test-0.15.0-SNAPSHOT.jar to /tmp/r/org/opendaylight/serviceutils/metrics-impl-test/0.15.0-SNAPSHOT/metrics-impl-test-0.15.0-SNAPSHOT.jar [INFO] Installing /w/workspace/serviceutils-sonar/metrics/impl-test/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/metrics-impl-test/0.15.0-SNAPSHOT/metrics-impl-test-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/metrics/impl-test/target/bom.json to /tmp/r/org/opendaylight/serviceutils/metrics-impl-test/0.15.0-SNAPSHOT/metrics-impl-test-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- bundle:5.1.9:install (default-install) @ metrics-impl-test --- [INFO] Installing org/opendaylight/serviceutils/metrics-impl-test/0.15.0-SNAPSHOT/metrics-impl-test-0.15.0-SNAPSHOT.jar [INFO] Writing OBR metadata [INFO] [INFO] -------< org.opendaylight.serviceutils:metrics-impl-prometheus >-------- [INFO] Building ODL :: serviceutils :: metrics-impl-prometheus 0.15.0-SNAPSHOT [23/29] [INFO] from metrics/impl-prometheus/pom.xml [INFO] -------------------------------[ bundle ]------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ metrics-impl-prometheus --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ metrics-impl-prometheus --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ metrics-impl-prometheus --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ metrics-impl-prometheus --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ metrics-impl-prometheus --- [INFO] argLine set to -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/w/workspace/serviceutils-sonar/metrics/impl-prometheus/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ metrics-impl-prometheus --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ metrics-impl-prometheus --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ metrics-impl-prometheus --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/metrics/impl-prometheus/target/classes/LICENSE [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ metrics-impl-prometheus --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/metrics/impl-prometheus/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ metrics-impl-prometheus --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 5 source files with javac [forked debug release 21] to target/classes [WARNING] Picked up _JAVA_OPTIONS: /w/workspace/serviceutils-sonar/metrics/impl-prometheus/src/main/java/org/opendaylight/serviceutils/metrics/prometheus/impl/PrometheusMetricProvider.java:[190,17] [removal] newTimer(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl-prometheus/src/main/java/org/opendaylight/serviceutils/metrics/prometheus/impl/PrometheusMetricProvider.java:[148,19] [removal] newCounter(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl-prometheus/src/main/java/org/opendaylight/serviceutils/metrics/prometheus/impl/PrometheusMetricProvider.java:[97,17] [removal] newMeter(Object,String) in MetricProvider has been deprecated and marked for removal [WARNING] /w/workspace/serviceutils-sonar/metrics/impl-prometheus/src/main/java/org/opendaylight/serviceutils/metrics/prometheus/impl/MeterAdapter.java:[40,28] [LongDoubleConversion] Conversion from long to double may lose precision; use an explicit cast to double if this was intentional (see https://errorprone.info/bugpattern/LongDoubleConversion) Did you mean 'prometheusChild.inc((double) howMany);'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl-prometheus/src/main/java/org/opendaylight/serviceutils/metrics/prometheus/impl/MeterNoChildAdapter.java:[40,30] [LongDoubleConversion] Conversion from long to double may lose precision; use an explicit cast to double if this was intentional (see https://errorprone.info/bugpattern/LongDoubleConversion) Did you mean 'prometheusCounter.inc((double) howMany);'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl-prometheus/src/main/java/org/opendaylight/serviceutils/metrics/prometheus/impl/PrometheusMetricProvider.java:[51,11] [UnnecessarilyVisible] Some methods (such as those annotated with @Inject or @Provides) are only intended to be called by a framework, and so should have default visibility. If this is only for testing purposes, consider annotating the element with @VisibleForTesting. (see https://errorprone.info/bugpattern/UnnecessarilyVisible) Did you mean 'PrometheusMetricProvider() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl-prometheus/src/main/java/org/opendaylight/serviceutils/metrics/prometheus/impl/PrometheusMetricProvider.java:[57,16] [MissingOverride] close implements method in AutoCloseable; expected @Override (see https://errorprone.info/bugpattern/MissingOverride) Did you mean '@Override @PreDestroy'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl-prometheus/src/main/java/org/opendaylight/serviceutils/metrics/prometheus/impl/PrometheusMetricProvider.java:[85,26] [MemberName] Methods and non-static variables should be named in lowerCamelCase, with acronyms treated as words (https://google.github.io/styleguide/javaguide.html#s5.3-camel-case) (see https://google.github.io/styleguide/javaguide.html#s5.2-specific-identifier-names) Did you mean 'String fullId = makeId(descriptor, labelNames);'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl-prometheus/src/main/java/org/opendaylight/serviceutils/metrics/prometheus/impl/PrometheusMetricProvider.java:[87,22] [Varifier] Consider using `var` here to avoid boilerplate. (see https://errorprone.info/bugpattern/Varifier) Did you mean 'var sb = new StringBuilder('? [INFO] [INFO] >>> spotbugs:4.8.6.2:check (analyze-compile) > :spotbugs @ metrics-impl-prometheus >>> [INFO] [INFO] --- spotbugs:4.8.6.2:spotbugs (spotbugs) @ metrics-impl-prometheus --- [INFO] Fork Value is true [java] Picked up _JAVA_OPTIONS: [INFO] Done SpotBugs Analysis.... [INFO] [INFO] <<< spotbugs:4.8.6.2:check (analyze-compile) < :spotbugs @ metrics-impl-prometheus <<< [INFO] [INFO] [INFO] --- spotbugs:4.8.6.2:check (analyze-compile) @ metrics-impl-prometheus --- [INFO] BugInstance size is 0 [INFO] Error size is 0 [INFO] No errors/warnings found [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ metrics-impl-prometheus --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/metrics/impl-prometheus/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ metrics-impl-prometheus --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 1 source file with javac [forked debug release 21] to target/test-classes [WARNING] Picked up _JAVA_OPTIONS: /w/workspace/serviceutils-sonar/metrics/impl-prometheus/src/test/java/org/opendaylight/serviceutils/metrics/prometheus/impl/PrometheusMetricProviderImplTest.java:[40,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void newMeter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl-prometheus/src/test/java/org/opendaylight/serviceutils/metrics/prometheus/impl/PrometheusMetricProviderImplTest.java:[68,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void newMeter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl-prometheus/src/test/java/org/opendaylight/serviceutils/metrics/prometheus/impl/PrometheusMetricProviderImplTest.java:[31,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void newMeter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl-prometheus/src/test/java/org/opendaylight/serviceutils/metrics/prometheus/impl/PrometheusMetricProviderImplTest.java:[50,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void newMeter() {'? [INFO] [INFO] --- surefire:3.5.0:test (default-test) @ metrics-impl-prometheus --- [INFO] Surefire report directory: /w/workspace/serviceutils-sonar/metrics/impl-prometheus/target/surefire-reports [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- Picked up _JAVA_OPTIONS: [INFO] Running org.opendaylight.serviceutils.metrics.prometheus.impl.PrometheusMetricProviderImplTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.081 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.159 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.43 s -- in org.opendaylight.serviceutils.metrics.it.MetricsIntegrationTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ metrics-it --- [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ metrics-it --- [INFO] Building jar: /w/workspace/serviceutils-sonar/metrics/it/target/metrics-it-0.15.0-SNAPSHOT.jar [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ metrics-it --- [INFO] Skipping javadoc generation [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ metrics-it --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 12 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/metrics/it/target/bom.xml [INFO] attaching as metrics-it-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/metrics/it/target/bom.json [INFO] attaching as metrics-it-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ metrics-it --- [INFO] Skipping duplicate-finder execution! [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ metrics-it --- [WARNING] Used undeclared dependencies found: [WARNING] org.ops4j.pax.exam:pax-exam:jar:4.13.5:test [WARNING] com.guicedee.services:javax.inject:jar:1.0.20.2:provided [WARNING] Unused declared dependencies found: [WARNING] org.opendaylight.serviceutils:serviceutils-features:xml:features:0.15.0-SNAPSHOT:compile [WARNING] Non-test scoped test only dependencies found: [WARNING] org.opendaylight.serviceutils:metrics-api:jar:0.15.0-SNAPSHOT:compile [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ metrics-it --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ metrics-it --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ metrics-it --- [INFO] Loading execution data file /w/workspace/serviceutils-sonar/metrics/it/target/code-coverage/jacoco.exec [INFO] Analyzed bundle 'ODL :: serviceutils :: metrics-it' with 0 classes [INFO] [INFO] --- install:3.1.3:install (default-install) @ metrics-it --- [INFO] Installing /w/workspace/serviceutils-sonar/metrics/it/pom.xml to /tmp/r/org/opendaylight/serviceutils/metrics-it/0.15.0-SNAPSHOT/metrics-it-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/metrics/it/target/metrics-it-0.15.0-SNAPSHOT.jar to /tmp/r/org/opendaylight/serviceutils/metrics-it/0.15.0-SNAPSHOT/metrics-it-0.15.0-SNAPSHOT.jar [INFO] Installing /w/workspace/serviceutils-sonar/metrics/it/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/metrics-it/0.15.0-SNAPSHOT/metrics-it-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/metrics/it/target/bom.json to /tmp/r/org/opendaylight/serviceutils/metrics-it/0.15.0-SNAPSHOT/metrics-it-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] ----------< org.opendaylight.serviceutils:metrics-aggregator >---------- [INFO] Building ODL :: serviceutils :: metrics-aggregator 0.15.0-SNAPSHOT [26/29] [INFO] from metrics/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ metrics-aggregator --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ metrics-aggregator --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ metrics-aggregator --- [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ metrics-aggregator --- [INFO] Skipping CycloneDX goal, because module skips deploy [INFO] [INFO] --- install:3.1.3:install (default-install) @ metrics-aggregator --- [INFO] Skipping artifact installation [INFO] [INFO] ------------< org.opendaylight.serviceutils:srm-aggregator >------------ [INFO] Building ODL :: serviceutils :: srm-aggregator 0.15.0-SNAPSHOT [27/29] [INFO] from srm/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ srm-aggregator --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ srm-aggregator --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ srm-aggregator --- [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ srm-aggregator --- [INFO] Skipping CycloneDX goal, because module skips deploy [INFO] [INFO] --- install:3.1.3:install (default-install) @ srm-aggregator --- [INFO] Skipping artifact installation [INFO] [INFO] ----------< org.opendaylight.serviceutils:serviceutils-karaf >---------- [INFO] Building ODL :: serviceutils :: serviceutils-karaf 0.15.0-SNAPSHOT [28/29] [INFO] from karaf/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ serviceutils-karaf --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ serviceutils-karaf --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ serviceutils-karaf --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ serviceutils-karaf --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ serviceutils-karaf --- [INFO] argLine set to -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/w/workspace/serviceutils-sonar/karaf/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ serviceutils-karaf --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ serviceutils-karaf --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ serviceutils-karaf --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/karaf/target/classes/LICENSE [INFO] [INFO] --- resources:3.3.1:resources (process-resources) @ serviceutils-karaf --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/karaf/src/main/resources [INFO] [INFO] --- karaf:4.4.6:assembly (process-resources) @ serviceutils-karaf --- [INFO] Using repositories: [INFO] https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/@id=opendaylight-snapshot@noreleases@snapshots [INFO] https://nexus.opendaylight.org/content/repositories/public/@id=opendaylight-mirror [INFO] https://nexus.opendaylight.org/content/repositories/public/@id=opendaylight-release-mirror [INFO] Creating work directory: /w/workspace/serviceutils-sonar/karaf/target/assembly [INFO] Loading direct KAR and features XML dependencies [INFO] Standard startup Karaf KAR found: mvn:org.apache.karaf.features/framework/4.4.6/kar [INFO] Feature framework will be added as a startup feature [INFO] Generating Karaf assembly: /w/workspace/serviceutils-sonar/karaf/target/assembly [INFO] Unzipping kars [INFO] processing KAR: mvn:org.apache.karaf.features/framework/4.4.6/kar [INFO] found repository: mvn:org.apache.karaf.features/framework/4.4.6/xml/features [INFO] Loading profiles from: [INFO] Found existing features processor configuration: etc/org.apache.karaf.features.xml [INFO] Loading repositories [INFO] Generating generated-startup profile [INFO] Generating generated-boot profile with parents: generated-startup [INFO] Generating generated-installed profile [INFO] Configuring etc/config.properties and etc/system.properties [INFO] Downloading libraries for generated profiles [INFO] Downloading additional libraries [INFO] Writing configurations [INFO] adding config file: etc/profile.cfg [INFO] Generating features processor configuration: etc/org.apache.karaf.features.xml [INFO] Startup stage [INFO] Loading startup repositories [INFO] Resolving startup features and bundles [INFO] Features: framework [INFO] Bundles: mvn:org.apache.aries.quiesce/org.apache.aries.quiesce.api/1.0.0, mvn:org.apache.felix/org.apache.felix.metatype/1.2.4, mvn:org.opendaylight.odlparent/karaf.branding/14.0.3 [INFO] adding maven artifact: mvn:org.opendaylight.odlparent/karaf.branding/14.0.3 [INFO] adding maven artifact: mvn:org.apache.aries.quiesce/org.apache.aries.quiesce.api/1.0.0 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.cm.json/1.0.6 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.configadmin/1.9.26 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.configadmin.plugin.interpolation/1.2.8 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.configurator/1.0.16 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.converter/1.0.14 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.coordinator/1.0.2 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.fileinstall/3.7.4 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.metatype/1.2.4 [INFO] adding maven artifact: mvn:org.apache.karaf.config/org.apache.karaf.config.core/4.4.6 [INFO] adding maven artifact: mvn:org.apache.karaf.features/org.apache.karaf.features.core/4.4.6 [INFO] adding maven artifact: mvn:org.apache.karaf.features/org.apache.karaf.features.extension/4.4.6 [INFO] adding maven artifact: mvn:org.apache.sling/org.apache.sling.commons.johnzon/1.2.16 [INFO] adding maven artifact: mvn:org.fusesource.jansi/jansi/2.4.1 [INFO] adding maven artifact: mvn:org.ops4j.pax.logging/pax-logging-api/2.2.7 [INFO] adding maven artifact: mvn:org.ops4j.pax.logging/pax-logging-log4j2/2.2.7 [INFO] adding maven artifact: mvn:org.ops4j.pax.url/pax-url-aether/2.6.14 [INFO] adding maven artifact: mvn:org.osgi/org.osgi.util.function/1.2.0 [INFO] adding maven artifact: mvn:org.osgi/org.osgi.util.promise/1.3.0 [INFO] Boot stage [INFO] Loading boot repositories [INFO] adding feature repository: mvn:org.apache.karaf.features/framework/4.4.6/xml/features [INFO] adding feature repository: mvn:org.opendaylight.serviceutils/serviceutils-features/0.15.0-SNAPSHOT/xml/features [INFO] adding feature repository: mvn:org.opendaylight.serviceutils/odl-serviceutils-listener/0.15.0-SNAPSHOT/xml/features [INFO] adding feature repository: mvn:org.opendaylight.mdsal/odl-mdsal-binding-api/14.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.mdsal/odl-mdsal-binding-base/14.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.yangtools/odl-yangtools-binding-spec/14.0.4/xml/features [INFO] adding feature repository: mvn:org.opendaylight.yangtools/odl-yangtools-common/14.0.4/xml/features [INFO] adding feature repository: mvn:org.opendaylight.yangtools/odl-yangtools-util/14.0.4/xml/features [INFO] adding feature repository: mvn:org.opendaylight.mdsal/odl-mdsal-common/14.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.serviceutils/odl-serviceutils-metrics/0.15.0-SNAPSHOT/xml/features [INFO] adding feature repository: mvn:org.opendaylight.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.odlparent/odl-guava/14.0.3/xml/features [INFO] adding feature repository: mvn:org.opendaylight.odlparent/odl-dropwizard-metrics/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.apache.karaf.features/standard/4.4.6/xml/features [INFO] adding feature repository: mvn:org.ops4j.pax.web/pax-web-features/8.0.27/xml/features [INFO] adding feature repository: mvn:org.opendaylight.serviceutils/odl-serviceutils-tools/0.15.0-SNAPSHOT/xml/features [INFO] adding feature repository: mvn:org.opendaylight.controller/odl-controller-blueprint/10.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.controller/odl-mdsal-broker/10.0.2/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.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.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-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.yangtools/odl-yangtools-codec/14.0.4/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.mdsal/odl-mdsal-eos-dom/14.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.mdsal/odl-mdsal-binding-dom-adapter/14.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.odlparent/odl-apache-commons-text/14.0.3/xml/features [INFO] adding feature repository: mvn:org.opendaylight.odlparent/odl-gson/14.0.3/xml/features [INFO] adding feature repository: mvn:org.opendaylight.odlparent/odl-stax2-api/14.0.3/xml/features [INFO] adding feature repository: mvn:org.opendaylight.mdsal/odl-mdsal-singleton-common/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.mdsal/odl-mdsal-dom-broker/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.controller/odl-controller-mdsal-common/10.0.2/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.mdsal/odl-mdsal-eos-common/14.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.yangtools/odl-yangtools-binding-codec/14.0.4/xml/features [INFO] adding feature repository: mvn:org.opendaylight.yangtools/odl-yangtools-binding-runtime/14.0.4/xml/features [INFO] adding feature repository: mvn:org.opendaylight.odlparent/odl-netty-4/14.0.3/xml/features [INFO] adding feature repository: mvn:org.opendaylight.odlparent/odl-servlet-api/14.0.3/xml/features [INFO] adding feature repository: mvn:org.opendaylight.controller/odl-controller-akka/10.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.yangtools/odl-bytebuddy/14.0.4/xml/features [INFO] adding feature repository: mvn:org.opendaylight.yangtools/odl-yangtools-parser/14.0.4/xml/features [INFO] adding feature repository: mvn:org.opendaylight.controller/odl-controller-scala/10.0.2/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.yangtools/odl-yangtools-xpath-api/14.0.4/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.yangtools/odl-yangtools-data/14.0.4/xml/features [INFO] Feature kar/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.kar/org.apache.karaf.kar.core/4.4.6 [INFO] adding config file: etc/org.apache.karaf.command.acl.kar.cfg [INFO] Feature jaas-boot/4.4.6 is defined as a boot feature [INFO] adding library: lib/boot/org.apache.karaf.jaas.boot-4.4.6.jar [INFO] adding maven library: mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.boot/4.4.6 [INFO] Feature scr/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.scr/org.apache.karaf.scr.state/4.4.6 [INFO] adding maven artifact: mvn:org.apache.karaf.scr/org.apache.karaf.scr.management/4.4.6 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.inventory/1.1.0 [INFO] adding maven artifact: mvn:org.osgi/org.osgi.util.function/1.2.0 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.scr/2.2.6 [INFO] adding maven artifact: mvn:org.osgi/org.osgi.service.component/1.5.1 [INFO] adding maven artifact: mvn:org.osgi/org.osgi.util.promise/1.3.0 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.webconsole.plugins.ds/2.2.0 [INFO] Feature aries-proxy/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.ow2.asm/asm-tree/9.7 [INFO] adding maven artifact: mvn:org.ow2.asm/asm-commons/9.7 [INFO] adding maven artifact: mvn:org.ow2.asm/asm-analysis/9.7 [INFO] adding maven artifact: mvn:org.apache.aries.proxy/org.apache.aries.proxy/1.1.14 [INFO] adding maven artifact: mvn:org.ow2.asm/asm/9.7 [INFO] adding maven artifact: mvn:org.ow2.asm/asm-util/9.7 [INFO] Feature shell/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.shell/org.apache.karaf.shell.commands/4.4.6 [INFO] adding maven artifact: mvn:org.apache.karaf.shell/org.apache.karaf.shell.core/4.4.6 [INFO] adding maven artifact: mvn:org.apache.karaf.shell/org.apache.karaf.shell.groovy/4.4.6 [INFO] adding config file: etc/org.apache.karaf.command.acl.shell.cfg [INFO] adding config file: etc/org.apache.karaf.command.acl.scope_bundle.cfg [INFO] adding config file: etc/org.apache.karaf.shell.cfg [INFO] Feature service/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.service/org.apache.karaf.service.core/4.4.6 [INFO] Feature jaas/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.command/4.4.6 [INFO] adding maven artifact: mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.config/4.4.6 [INFO] adding maven artifact: mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.modules/4.4.6 [INFO] adding config file: etc/org.apache.karaf.jaas.cfg [INFO] adding config file: etc/org.apache.karaf.command.acl.jaas.cfg [INFO] Feature package/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.package/org.apache.karaf.package.core/4.4.6 [INFO] Feature ssh/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.bouncycastle/bcutil-jdk18on/1.77 [INFO] adding maven artifact: mvn:org.apache.sshd/sshd-scp/2.12.1 [INFO] adding maven artifact: mvn:org.apache.karaf.shell/org.apache.karaf.shell.ssh/4.4.6 [INFO] adding maven artifact: mvn:org.bouncycastle/bcprov-jdk18on/1.77 [INFO] adding maven artifact: mvn:org.apache.sshd/sshd-sftp/2.12.1 [INFO] adding maven artifact: mvn:org.bouncycastle/bcpkix-jdk18on/1.77 [INFO] adding maven artifact: mvn:org.apache.sshd/sshd-osgi/2.12.1 [INFO] Feature feature/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.features/org.apache.karaf.features.command/4.4.6 [INFO] adding maven artifact: mvn:org.apache.karaf.features/org.apache.karaf.features.extension/4.4.6 [INFO] adding maven artifact: mvn:org.apache.karaf.features/org.apache.karaf.features.core/4.4.6 [INFO] adding config file: etc/org.apache.karaf.features.repos.cfg [INFO] adding config file: etc/org.apache.karaf.command.acl.feature.cfg [INFO] Feature management/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.aries.jmx/org.apache.aries.jmx.whiteboard/1.2.0 [INFO] adding maven artifact: mvn:org.apache.karaf.management/org.apache.karaf.management.server/4.4.6 [INFO] adding maven artifact: mvn:org.apache.aries.jmx/org.apache.aries.jmx.blueprint.core/1.2.0 [INFO] adding maven artifact: mvn:org.apache.aries.jmx/org.apache.aries.jmx.api/1.1.5 [INFO] adding maven artifact: mvn:org.apache.aries.jmx/org.apache.aries.jmx.blueprint.api/1.2.0 [INFO] adding maven artifact: mvn:org.apache.aries/org.apache.aries.util/1.1.3 [INFO] adding maven artifact: mvn:org.apache.aries.jmx/org.apache.aries.jmx.core/1.1.8 [INFO] adding config file: etc/jmx.acl.cfg [INFO] adding config file: etc/jmx.acl.org.apache.karaf.security.jmx.cfg [INFO] adding config file: etc/jmx.acl.java.lang.Memory.cfg [INFO] adding config file: etc/jmx.acl.osgi.compendium.cm.cfg [INFO] adding config file: etc/org.apache.karaf.management.cfg [INFO] Feature jline/3.21.0 is defined as a boot feature [INFO] adding maven artifact: mvn:org.fusesource.jansi/jansi/2.4.1 [INFO] adding maven artifact: mvn:org.jline/jline/3.21.0 [INFO] Feature system/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.system/org.apache.karaf.system.core/4.4.6 [INFO] adding config file: etc/org.apache.karaf.command.acl.system.cfg [INFO] Feature log/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.log/org.apache.karaf.log.core/4.4.6 [INFO] adding config file: etc/org.apache.karaf.log.cfg [INFO] Feature aries-blueprint/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.api/1.0.1 [INFO] adding maven artifact: mvn:org.apache.karaf.bundle/org.apache.karaf.bundle.blueprintstate/4.4.6 [INFO] adding maven artifact: mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.cm/1.3.2 [INFO] adding maven artifact: mvn:org.apache.aries/org.apache.aries.util/1.1.3 [INFO] adding maven artifact: mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.core.compatibility/1.0.0 [INFO] adding maven artifact: mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.core/1.10.3 [INFO] Feature config/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.config/org.apache.karaf.config.command/4.4.6 [INFO] adding config file: etc/jmx.acl.org.apache.karaf.config.cfg [INFO] adding config file: etc/org.apache.karaf.command.acl.config.cfg [INFO] Feature instance/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.instance/org.apache.karaf.instance.core/4.4.6 [INFO] Feature pax-url-wrap/2.6.14 is defined as a boot feature [INFO] adding maven artifact: mvn:org.ops4j.pax.url/pax-url-wrap/2.6.14/jar/uber [INFO] Feature 3ae49130-fb04-4f3e-9e1e-e8626aba4b31/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 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: bcc456b5-3ca6-49b9-83bb-d7295a3d42f7 [INFO] Feature repository discovered recursively: serviceutils-features [INFO] Feature repository discovered recursively: odl-serviceutils-0.15.0-SNAPSHOT [INFO] Feature repository discovered recursively: odl-mdsal-binding-api [INFO] Feature repository discovered recursively: odl-mdsal-binding-base [INFO] Feature repository discovered recursively: odl-yangtools-binding-spec [INFO] Feature repository discovered recursively: odl-mdsal-common [INFO] Feature repository discovered recursively: odl-serviceutils-0.15.0-SNAPSHOT [INFO] Feature repository discovered recursively: odl-dropwizard-metrics [INFO] Feature repository discovered recursively: odl-yangtools-util [INFO] Feature repository discovered recursively: pt-triemap [INFO] Feature repository discovered recursively: odl-guava [INFO] Feature repository discovered recursively: odl-infrautils-utils [INFO] Feature repository discovered recursively: odl-serviceutils-0.15.0-SNAPSHOT [INFO] Feature repository discovered recursively: odl-yangtools-common [INFO] Feature repository discovered recursively: odl-serviceutils-srm [INFO] Feature repository discovered recursively: odl-serviceutils-0.15.0-SNAPSHOT [INFO] Feature repository discovered recursively: odl-controller-blueprint-10.0.2 [INFO] Feature repository discovered recursively: odl-yangtools-codec [INFO] Feature repository discovered recursively: odl-gson [INFO] Feature repository discovered recursively: odl-stax2-api [INFO] Feature repository discovered recursively: odl-yangtools-data [INFO] Feature repository discovered recursively: odl-antlr4 [INFO] Feature repository discovered recursively: odl-mdsal-binding-base [INFO] Feature repository discovered recursively: odl-mdsal-binding-base [INFO] Feature repository discovered recursively: odl-mdsal-runtime-api [INFO] Feature repository discovered recursively: odl-bytebuddy [INFO] Feature repository discovered recursively: odl-yangtools-parser [INFO] Feature repository discovered recursively: odl-yangtools-xpath [INFO] Feature repository discovered recursively: odl-yangtools-binding-codec [INFO] Feature repository discovered recursively: odl-mdsal-dom-api [INFO] Feature repository discovered recursively: odl-yangtools-data-api [INFO] Feature repository discovered recursively: odl-yangtools-parser-api [INFO] Feature repository discovered recursively: odl-yangtools-xpath-api [INFO] Feature repository discovered recursively: odl-mdsal-10.0.2 [INFO] Feature repository discovered recursively: odl-mdsal-eos-binding [INFO] Feature repository discovered recursively: odl-mdsal-eos-dom [INFO] Feature repository discovered recursively: odl-mdsal-eos-common [INFO] Feature repository discovered recursively: odl-mdsal-binding-dom-adapter [INFO] Feature repository discovered recursively: odl-mdsal-singleton-dom [INFO] Feature repository discovered recursively: odl-mdsal-singleton-common [INFO] Feature repository discovered recursively: odl-mdsal-remoterpc-connector [INFO] Feature repository discovered recursively: odl-controller-10.0.2 [INFO] Feature repository discovered recursively: odl-apache-commons-text [INFO] Feature repository discovered recursively: odl-apache-commons-lang3 [INFO] Feature repository discovered recursively: odl-mdsal-dom-broker [INFO] Feature repository discovered recursively: odl-controller-10.0.2 [INFO] Feature repository discovered recursively: odl-controller-akka [INFO] Feature repository discovered recursively: odl-controller-scala [INFO] Feature repository discovered recursively: odl-netty-4 [INFO] Feature repository discovered recursively: odl-servlet-api [INFO] Feature repository discovered recursively: odl-controller-mdsal-common-10.0.2 [INFO] Feature repository discovered recursively: framework-4.4.6 [INFO] Feature repository discovered recursively: standard-4.4.6 [INFO] Feature repository discovered recursively: framework-4.4.6 [INFO] Feature repository discovered recursively: serviceutils-features [INFO] Feature repository discovered recursively: odl-serviceutils-0.15.0-SNAPSHOT [INFO] Feature repository discovered recursively: odl-mdsal-binding-api [INFO] Feature repository discovered recursively: odl-mdsal-binding-base [INFO] Feature repository discovered recursively: odl-yangtools-binding-spec [INFO] Feature repository discovered recursively: odl-yangtools-common [INFO] Feature repository discovered recursively: odl-yangtools-util [INFO] Feature repository discovered recursively: odl-guava [INFO] Feature repository discovered recursively: pt-triemap [INFO] Feature repository discovered recursively: odl-mdsal-common [INFO] Feature repository discovered recursively: odl-serviceutils-0.15.0-SNAPSHOT [INFO] Feature repository discovered recursively: odl-dropwizard-metrics [INFO] Feature repository discovered recursively: odl-infrautils-utils [INFO] Feature repository discovered recursively: odl-serviceutils-0.15.0-SNAPSHOT [INFO] Feature repository discovered recursively: odl-serviceutils-srm [INFO] Feature repository discovered recursively: odl-serviceutils-0.15.0-SNAPSHOT [INFO] Feature repository discovered recursively: odl-controller-blueprint-10.0.2 [INFO] Feature repository discovered recursively: odl-yangtools-codec [INFO] Feature repository discovered recursively: odl-gson [INFO] Feature repository discovered recursively: odl-stax2-api [INFO] Feature repository discovered recursively: odl-yangtools-data [INFO] Feature repository discovered recursively: odl-antlr4 [INFO] Feature repository discovered recursively: odl-yangtools-data-api [INFO] Feature repository discovered recursively: odl-yangtools-parser-api [INFO] Feature repository discovered recursively: odl-yangtools-xpath-api [INFO] Feature repository discovered recursively: odl-mdsal-binding-base [INFO] Feature repository discovered recursively: odl-yangtools-binding-codec [INFO] Feature repository discovered recursively: odl-mdsal-runtime-api [INFO] Feature repository discovered recursively: odl-bytebuddy [INFO] Feature repository discovered recursively: odl-yangtools-parser [INFO] Feature repository discovered recursively: odl-yangtools-xpath [INFO] Feature repository discovered recursively: odl-mdsal-binding-base [INFO] Feature repository discovered recursively: odl-mdsal-dom-api [INFO] Feature repository discovered recursively: odl-mdsal-10.0.2 [INFO] Feature repository discovered recursively: odl-mdsal-singleton-dom [INFO] Feature repository discovered recursively: odl-mdsal-singleton-common [INFO] Feature repository discovered recursively: odl-mdsal-eos-common [INFO] Feature repository discovered recursively: odl-mdsal-eos-dom [INFO] Feature repository discovered recursively: odl-mdsal-eos-binding [INFO] Feature repository discovered recursively: odl-mdsal-binding-dom-adapter [INFO] Feature repository discovered recursively: odl-mdsal-dom-broker [INFO] Feature repository discovered recursively: odl-mdsal-remoterpc-connector [INFO] Feature repository discovered recursively: odl-controller-10.0.2 [INFO] Feature repository discovered recursively: odl-apache-commons-text [INFO] Feature repository discovered recursively: odl-apache-commons-lang3 [INFO] Feature repository discovered recursively: odl-controller-10.0.2 [INFO] Feature repository discovered recursively: odl-netty-4 [INFO] Feature repository discovered recursively: odl-servlet-api [INFO] Feature repository discovered recursively: odl-controller-akka [INFO] Feature repository discovered recursively: odl-controller-scala [INFO] Feature repository discovered recursively: odl-controller-mdsal-common-10.0.2 [INFO] Feature repository discovered recursively: standard-4.4.6 [INFO] Feature repository discovered recursively: org.ops4j.pax.web-8.0.27 [WARNING] Duplicate versions for org.apache.commons:commons-lang3::jar, 3.17.0 and 3.14.0 [INFO] [INFO] --- antrun:3.1.0:run (fix-permissions) @ serviceutils-karaf --- [INFO] Executing tasks [INFO] Executed tasks [INFO] [INFO] --- antrun:3.1.0:run (remove-system-bc) @ serviceutils-karaf --- [INFO] Executing tasks [INFO] [delete] Deleting directory /w/workspace/serviceutils-sonar/karaf/target/assembly/system/org/bouncycastle [INFO] Executed tasks [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ serviceutils-karaf --- [INFO] Skipping javadoc generation [INFO] [INFO] --- karaf:4.4.6:archive (package) @ serviceutils-karaf --- [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ serviceutils-karaf --- [INFO] Skipping CycloneDX goal, because module skips deploy [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ serviceutils-karaf --- [INFO] Skipping duplicate-finder execution! [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ serviceutils-karaf --- [INFO] Skipping pom project [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ serviceutils-karaf --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ serviceutils-karaf --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ serviceutils-karaf --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- install:3.1.3:install (default-install) @ serviceutils-karaf --- [INFO] Installing /w/workspace/serviceutils-sonar/karaf/pom.xml to /tmp/r/org/opendaylight/serviceutils/serviceutils-karaf/0.15.0-SNAPSHOT/serviceutils-karaf-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/karaf/target/serviceutils-karaf-0.15.0-SNAPSHOT.tar.gz to /tmp/r/org/opendaylight/serviceutils/serviceutils-karaf/0.15.0-SNAPSHOT/serviceutils-karaf-0.15.0-SNAPSHOT.tar.gz [INFO] Installing /w/workspace/serviceutils-sonar/karaf/target/serviceutils-karaf-0.15.0-SNAPSHOT.zip to /tmp/r/org/opendaylight/serviceutils/serviceutils-karaf/0.15.0-SNAPSHOT/serviceutils-karaf-0.15.0-SNAPSHOT.zip [INFO] [INFO] -------< org.opendaylight.serviceutils:serviceutils-aggregator >-------- [INFO] Building serviceutils 0.15.0-SNAPSHOT [29/29] [INFO] from pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ serviceutils-aggregator --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ serviceutils-aggregator --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ serviceutils-aggregator --- [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ serviceutils-aggregator --- [INFO] Skipping CycloneDX goal, because module skips deploy [INFO] [INFO] --- install:3.1.3:install (default-install) @ serviceutils-aggregator --- [INFO] Skipping artifact installation [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for serviceutils 0.15.0-SNAPSHOT: [INFO] [INFO] ODL :: serviceutils :: quality-parent .............. SUCCESS [ 24.281 s] [INFO] ODL :: serviceutils :: binding-parent .............. SUCCESS [ 0.935 s] [INFO] ODL :: serviceutils :: commons ..................... SUCCESS [ 0.150 s] [INFO] ODL :: serviceutils :: metrics-api ................. SUCCESS [ 17.123 s] [INFO] ODL :: serviceutils :: tools-api ................... SUCCESS [ 9.263 s] [INFO] listener-api ....................................... SUCCESS [ 8.890 s] [INFO] rpc-api ............................................ SUCCESS [ 13.185 s] [INFO] ODL :: serviceutils :: tools-aggregator ............ SUCCESS [ 0.012 s] [INFO] ODL :: serviceutils :: metrics-impl ................ SUCCESS [ 16.207 s] [INFO] ODL :: serviceutils :: Metrics ..................... SUCCESS [ 4.979 s] [INFO] ODL :: serviceutils :: listener tools .............. SUCCESS [ 1.950 s] [INFO] ODL :: serviceutils :: RPC tools ................... SUCCESS [ 0.969 s] [INFO] ODL :: serviceutils :: upgrade ..................... SUCCESS [ 6.724 s] [INFO] ODL :: serviceutils :: TOOLS ....................... SUCCESS [ 7.530 s] [INFO] ODL :: serviceutils :: srm-api ..................... SUCCESS [ 5.318 s] [INFO] ODL :: serviceutils :: srm-impl .................... SUCCESS [ 8.537 s] [INFO] ODL :: serviceutils :: srm-shell ................... SUCCESS [ 9.118 s] [INFO] ODL :: serviceutils :: SRM ......................... SUCCESS [ 4.448 s] [INFO] ODL :: serviceutils :: serviceutils-features ....... SUCCESS [ 4.438 s] [INFO] ODL :: serviceutils :: serviceutils-features-aggregator SUCCESS [ 0.562 s] [INFO] ODL :: serviceutils :: serviceutils-artifacts ...... SUCCESS [ 0.073 s] [INFO] ODL :: serviceutils :: metrics-impl-test ........... SUCCESS [ 7.079 s] [INFO] ODL :: serviceutils :: metrics-impl-prometheus ..... SUCCESS [ 12.582 s] [INFO] ODL :: serviceutils :: metrics-sample .............. SUCCESS [ 11.029 s] [INFO] ODL :: serviceutils :: metrics-it .................. SUCCESS [ 22.268 s] [INFO] ODL :: serviceutils :: metrics-aggregator .......... SUCCESS [ 0.005 s] [INFO] ODL :: serviceutils :: srm-aggregator .............. SUCCESS [ 0.003 s] [INFO] ODL :: serviceutils :: serviceutils-karaf .......... SUCCESS [ 19.382 s] [INFO] serviceutils ....................................... SUCCESS [ 0.008 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 03:45 min [INFO] Finished at: 2025-12-20T18:31:48Z [INFO] ------------------------------------------------------------------------ + '[' https://sonarcloud.io = https://sonarcloud.io ']' + params+=("-Dsonar.projectKey=$PROJECT_KEY") + params+=("-Dsonar.organization=$PROJECT_ORGANIZATION") + params+=("-Dsonar.token=$API_TOKEN") + '[' False = True ']' + '[' -n openjdk21 ']' + '[' openjdk21 '!=' openjdk21 ']' + /w/tools/hudson.tasks.Maven_MavenInstallation/mvn39/bin/mvn sonar:sonar -e -Dsonar -Dsonar.host.url=https://sonarcloud.io --global-settings /w/workspace/serviceutils-sonar@tmp/config1045591453113309240tmp --settings /w/workspace/serviceutils-sonar@tmp/config2480280267145483998tmp -Dsonar.projectKey=opendaylight_serviceutils -Dsonar.organization=opendaylight -Dsonar.token=**** --show-version --batch-mode -Djenkins -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r Apache Maven 3.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae) Maven home: /w/tools/hudson.tasks.Maven_MavenInstallation/mvn39 Java version: 21.0.9, vendor: Ubuntu, runtime: /usr/lib/jvm/java-21-openjdk-amd64 Default locale: en, platform encoding: UTF-8 OS name: "linux", version: "5.15.0-161-generic", arch: "amd64", family: "unix" [INFO] Error stacktraces are turned on. [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] ODL :: serviceutils :: quality-parent [pom] [INFO] ODL :: serviceutils :: binding-parent [pom] [INFO] ODL :: serviceutils :: commons [pom] [INFO] ODL :: serviceutils :: metrics-api [bundle] [INFO] ODL :: serviceutils :: tools-api [bundle] [INFO] listener-api [bundle] [INFO] rpc-api [bundle] [INFO] ODL :: serviceutils :: tools-aggregator [pom] [INFO] ODL :: serviceutils :: metrics-impl [bundle] [INFO] ODL :: serviceutils :: Metrics [feature] [INFO] ODL :: serviceutils :: listener tools [feature] [INFO] ODL :: serviceutils :: RPC tools [feature] [INFO] ODL :: serviceutils :: upgrade [bundle] [INFO] ODL :: serviceutils :: TOOLS [feature] [INFO] ODL :: serviceutils :: srm-api [bundle] [INFO] ODL :: serviceutils :: srm-impl [bundle] [INFO] ODL :: serviceutils :: srm-shell [bundle] [INFO] ODL :: serviceutils :: SRM [feature] [INFO] ODL :: serviceutils :: serviceutils-features [feature] [INFO] ODL :: serviceutils :: serviceutils-features-aggregator [pom] [INFO] ODL :: serviceutils :: serviceutils-artifacts [pom] [INFO] ODL :: serviceutils :: metrics-impl-test [bundle] [INFO] ODL :: serviceutils :: metrics-impl-prometheus [bundle] [INFO] ODL :: serviceutils :: metrics-sample [bundle] [INFO] ODL :: serviceutils :: metrics-it [jar] [INFO] ODL :: serviceutils :: metrics-aggregator [pom] [INFO] ODL :: serviceutils :: srm-aggregator [pom] [INFO] ODL :: serviceutils :: serviceutils-karaf [pom] [INFO] serviceutils [pom] [WARNING] The POM for org.eclipse.m2e:lifecycle-mapping:jar:1.0.0 is missing, no dependency information available [WARNING] Failed to retrieve plugin descriptor for org.eclipse.m2e:lifecycle-mapping:1.0.0: Plugin org.eclipse.m2e:lifecycle-mapping:1.0.0 or one of its dependencies could not be resolved: The following artifacts could not be resolved: org.eclipse.m2e:lifecycle-mapping:jar:1.0.0 (absent): Could not find artifact org.eclipse.m2e:lifecycle-mapping:jar:1.0.0 in opendaylight-mirror (https://nexus.opendaylight.org/content/repositories/public/) [WARNING] The artifact org.codehaus.mojo:sonar-maven-plugin:jar:4.0.0.4121 has been relocated to org.sonarsource.scanner.maven:sonar-maven-plugin:jar:4.0.0.4121: SonarQube plugin was moved to SonarSource organisation [INFO] [INFO] -------< org.opendaylight.serviceutils:serviceutils-aggregator >-------- [INFO] Building serviceutils 0.15.0-SNAPSHOT [1/29] [INFO] from pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [WARNING] The POM for org.eclipse.m2e:lifecycle-mapping:jar:1.0.0 is missing, no dependency information available [WARNING] Failed to retrieve plugin descriptor for org.eclipse.m2e:lifecycle-mapping:1.0.0: Plugin org.eclipse.m2e:lifecycle-mapping:1.0.0 or one of its dependencies could not be resolved: The following artifacts could not be resolved: org.eclipse.m2e:lifecycle-mapping:jar:1.0.0 (absent): org.eclipse.m2e:lifecycle-mapping:jar:1.0.0 was not found in https://nexus.opendaylight.org/content/repositories/public/ during a previous attempt. This failure was cached in the local repository and resolution is not reattempted until the update interval of opendaylight-mirror has elapsed or updates are forced [INFO] [INFO] --- sonar:4.0.0.4121:sonar (default-cli) @ serviceutils-aggregator --- [WARNING] 18:31:55.660 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:55.667 Java 21.0.9 Ubuntu (64-bit) [INFO] 18:31:55.668 Linux 5.15.0-161-generic (amd64) [INFO] 18:31:55.668 MAVEN_OPTS= -Xmx1024m [INFO] 18:31:55.695 User cache: /home/jenkins/.sonar/cache [INFO] 18:31:58.113 Communicating with SonarCloud [INFO] 18:31:58.313 Default locale: "en", source code encoding: "UTF-8" [INFO] 18:31:58.894 Load global settings [INFO] 18:31:59.398 Load global settings (done) | time=506ms [INFO] 18:31:59.442 Server id: 1BD809FA-AWHW8ct9-T_TB3XqouNu [INFO] 18:31:59.578 Loading required plugins [INFO] 18:31:59.579 Load plugins index [INFO] 18:31:59.730 Load plugins index (done) | time=151ms [INFO] 18:31:59.730 Load/download plugins [INFO] 18:32:00.320 Load/download plugins (done) | time=590ms [INFO] 18:32:00.582 Loaded core extensions: a3s, architecture, sca [INFO] 18:32:00.835 Process project properties [INFO] 18:32:00.867 Project key: opendaylight_serviceutils [INFO] 18:32:00.867 Base dir: /w/workspace/serviceutils-sonar [INFO] 18:32:00.867 Working dir: /w/workspace/serviceutils-sonar/target/sonar [INFO] 18:32:00.879 Found an active CI vendor: 'Jenkins' [INFO] 18:32:00.882 Load project branches [INFO] 18:32:01.187 Load project branches (done) | time=305ms [INFO] 18:32:01.195 Load project settings for component key: 'opendaylight_serviceutils' [INFO] 18:32:01.520 Load project settings for component key: 'opendaylight_serviceutils' (done) | time=326ms [INFO] 18:32:01.532 Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'. [INFO] 18:32:01.669 Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'. [INFO] 18:32:02.412 Check ALM binding of project 'opendaylight_serviceutils' [INFO] 18:32:02.593 Detected project binding: BOUND [INFO] 18:32:02.593 Check ALM binding of project 'opendaylight_serviceutils' (done) | time=181ms [INFO] 18:32:02.606 Load project pull requests [INFO] 18:32:02.710 Load project pull requests (done) | time=104ms [INFO] 18:32:02.717 Load branch configuration [INFO] 18:32:02.720 Load branch configuration (done) | time=3ms [INFO] 18:32:02.737 Load quality profiles [INFO] 18:32:03.172 Load quality profiles (done) | time=435ms [INFO] 18:32:03.197 Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'. [INFO] 18:32:03.198 Create analysis [INFO] 18:32:03.457 Create analysis (done) | time=259ms [INFO] 18:32:03.461 Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'. [INFO] 18:32:03.554 Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'. [INFO] 18:32:03.556 Load active rules [INFO] 18:32:04.966 Load active rules (done) | time=1410ms [INFO] 18:32:05.148 Organization key: opendaylight [INFO] 18:32:05.175 Preprocessing files... [INFO] 18:32:05.382 2 languages detected in 103 preprocessed files (done) | time=205ms [INFO] 18:32:05.382 0 files ignored because of inclusion/exclusion patterns [INFO] 18:32:05.382 0 files ignored because of scm ignore settings [INFO] 18:32:05.602 Loading plugins for detected languages [INFO] 18:32:05.603 Load/download plugins [INFO] 18:32:06.581 Load/download plugins (done) | time=978ms [INFO] 18:32:06.775 Load project repositories [INFO] 18:32:07.049 Load project repositories (done) | time=274ms [INFO] 18:32:07.063 Indexing files... [INFO] 18:32:07.063 Project configuration: [INFO] 18:32:07.063 Excluded sources: **/build-wrapper-dump.json [INFO] 18:32:07.064 Indexing files of module 'ODL :: serviceutils :: binding-parent' [INFO] 18:32:07.064 Base dir: /w/workspace/serviceutils-sonar/commons/binding-parent [INFO] 18:32:07.065 Source paths: pom.xml [INFO] 18:32:07.066 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:32:07.068 Indexing files of module 'ODL :: serviceutils :: quality-parent' [INFO] 18:32:07.068 Base dir: /w/workspace/serviceutils-sonar/commons/quality-parent [INFO] 18:32:07.068 Source paths: pom.xml [INFO] 18:32:07.068 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:32:07.068 Indexing files of module 'ODL :: serviceutils :: commons' [INFO] 18:32:07.068 Base dir: /w/workspace/serviceutils-sonar/commons [INFO] 18:32:07.068 Source paths: pom.xml [INFO] 18:32:07.068 Excluded sources: **/build-wrapper-dump.json [INFO] 18:32:07.069 Indexing files of module 'ODL :: serviceutils :: metrics-api' [INFO] 18:32:07.069 Base dir: /w/workspace/serviceutils-sonar/metrics/api [INFO] 18:32:07.069 Source paths: pom.xml, src/main/java [INFO] 18:32:07.069 Test paths: src/test/java [INFO] 18:32:07.069 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:32:07.073 Indexing files of module 'ODL :: serviceutils :: metrics-impl' [INFO] 18:32:07.074 Base dir: /w/workspace/serviceutils-sonar/metrics/impl [INFO] 18:32:07.074 Source paths: pom.xml, src/main/java [INFO] 18:32:07.074 Test paths: src/test/java [INFO] 18:32:07.075 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:32:07.078 Indexing files of module 'ODL :: serviceutils :: metrics-impl-prometheus' [INFO] 18:32:07.078 Base dir: /w/workspace/serviceutils-sonar/metrics/impl-prometheus [INFO] 18:32:07.078 Source paths: pom.xml, src/main/java [INFO] 18:32:07.079 Test paths: src/test/java [INFO] 18:32:07.079 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:32:07.080 Indexing files of module 'ODL :: serviceutils :: metrics-impl-test' [INFO] 18:32:07.081 Base dir: /w/workspace/serviceutils-sonar/metrics/impl-test [INFO] 18:32:07.081 Source paths: pom.xml, src/main/java [INFO] 18:32:07.081 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:32:07.084 Indexing files of module 'ODL :: serviceutils :: metrics-it' [INFO] 18:32:07.084 Base dir: /w/workspace/serviceutils-sonar/metrics/it [INFO] 18:32:07.084 Source paths: pom.xml [INFO] 18:32:07.084 Test paths: src/test/java [INFO] 18:32:07.084 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:32:07.085 Indexing files of module 'ODL :: serviceutils :: metrics-sample' [INFO] 18:32:07.086 Base dir: /w/workspace/serviceutils-sonar/metrics/sample/impl [INFO] 18:32:07.086 Source paths: pom.xml, src/main/java [INFO] 18:32:07.086 Test paths: src/test/java [INFO] 18:32:07.086 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:32:07.087 Indexing files of module 'ODL :: serviceutils :: metrics-aggregator' [INFO] 18:32:07.087 Base dir: /w/workspace/serviceutils-sonar/metrics [INFO] 18:32:07.087 Source paths: pom.xml [INFO] 18:32:07.087 Excluded sources: **/build-wrapper-dump.json [INFO] 18:32:07.088 Indexing files of module 'ODL :: serviceutils :: serviceutils-artifacts' [INFO] 18:32:07.088 Base dir: /w/workspace/serviceutils-sonar/artifacts [INFO] 18:32:07.089 Source paths: pom.xml [INFO] 18:32:07.089 Excluded sources: **/build-wrapper-dump.json [INFO] 18:32:07.089 Indexing files of module 'ODL :: serviceutils :: listener tools' [INFO] 18:32:07.091 Base dir: /w/workspace/serviceutils-sonar/features/odl-serviceutils-listener [INFO] 18:32:07.091 Source paths: pom.xml [INFO] 18:32:07.091 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:32:07.093 Indexing files of module 'ODL :: serviceutils :: Metrics' [INFO] 18:32:07.093 Base dir: /w/workspace/serviceutils-sonar/features/odl-serviceutils-metrics [INFO] 18:32:07.093 Source paths: pom.xml [INFO] 18:32:07.093 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:32:07.093 Indexing files of module 'ODL :: serviceutils :: RPC tools' [INFO] 18:32:07.094 Base dir: /w/workspace/serviceutils-sonar/features/odl-serviceutils-rpc [INFO] 18:32:07.094 Source paths: pom.xml [INFO] 18:32:07.094 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:32:07.094 Indexing files of module 'ODL :: serviceutils :: SRM' [INFO] 18:32:07.095 Base dir: /w/workspace/serviceutils-sonar/features/odl-serviceutils-srm [INFO] 18:32:07.095 Source paths: pom.xml [INFO] 18:32:07.095 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:32:07.095 Indexing files of module 'ODL :: serviceutils :: TOOLS' [INFO] 18:32:07.095 Base dir: /w/workspace/serviceutils-sonar/features/odl-serviceutils-tools [INFO] 18:32:07.095 Source paths: pom.xml [INFO] 18:32:07.095 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:32:07.096 Indexing files of module 'ODL :: serviceutils :: serviceutils-features' [INFO] 18:32:07.096 Base dir: /w/workspace/serviceutils-sonar/features/serviceutils-features [INFO] 18:32:07.096 Source paths: pom.xml [INFO] 18:32:07.096 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:32:07.096 Indexing files of module 'ODL :: serviceutils :: serviceutils-features-aggregator' [INFO] 18:32:07.097 Base dir: /w/workspace/serviceutils-sonar/features [INFO] 18:32:07.097 Source paths: pom.xml [INFO] 18:32:07.098 Excluded sources: **/build-wrapper-dump.json [INFO] 18:32:07.098 Indexing files of module 'ODL :: serviceutils :: serviceutils-karaf' [INFO] 18:32:07.098 Base dir: /w/workspace/serviceutils-sonar/karaf [INFO] 18:32:07.099 Source paths: pom.xml [INFO] 18:32:07.099 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:32:07.099 Indexing files of module 'ODL :: serviceutils :: srm-api' [INFO] 18:32:07.099 Base dir: /w/workspace/serviceutils-sonar/srm/api [INFO] 18:32:07.099 Source paths: pom.xml, src/main/java [INFO] 18:32:07.100 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:32:07.101 Indexing files of module 'ODL :: serviceutils :: srm-impl' [INFO] 18:32:07.101 Base dir: /w/workspace/serviceutils-sonar/srm/impl [INFO] 18:32:07.102 Source paths: pom.xml, src/main/java [INFO] 18:32:07.102 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:32:07.103 Indexing files of module 'ODL :: serviceutils :: srm-shell' [INFO] 18:32:07.103 Base dir: /w/workspace/serviceutils-sonar/srm/shell [INFO] 18:32:07.103 Source paths: pom.xml, src/main/java [INFO] 18:32:07.103 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:32:07.104 Indexing files of module 'ODL :: serviceutils :: srm-aggregator' [INFO] 18:32:07.104 Base dir: /w/workspace/serviceutils-sonar/srm [INFO] 18:32:07.104 Source paths: pom.xml [INFO] 18:32:07.104 Excluded sources: **/build-wrapper-dump.json [INFO] 18:32:07.104 Indexing files of module 'listener-api' [INFO] 18:32:07.105 Base dir: /w/workspace/serviceutils-sonar/tools/listener-api [INFO] 18:32:07.105 Source paths: pom.xml, src/main/java [INFO] 18:32:07.105 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:32:07.105 Indexing files of module 'rpc-api' [INFO] 18:32:07.106 Base dir: /w/workspace/serviceutils-sonar/tools/rpc-api [INFO] 18:32:07.106 Source paths: pom.xml, src/main/java [INFO] 18:32:07.106 Test paths: src/test/java [INFO] 18:32:07.106 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:32:07.107 Indexing files of module 'ODL :: serviceutils :: tools-api' [INFO] 18:32:07.107 Base dir: /w/workspace/serviceutils-sonar/tools/api [INFO] 18:32:07.107 Source paths: pom.xml, src/main/java [INFO] 18:32:07.107 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:32:07.108 Indexing files of module 'ODL :: serviceutils :: tools-aggregator' [INFO] 18:32:07.108 Base dir: /w/workspace/serviceutils-sonar/tools [INFO] 18:32:07.108 Source paths: pom.xml [INFO] 18:32:07.108 Excluded sources: **/build-wrapper-dump.json [INFO] 18:32:07.111 Indexing files of module 'ODL :: serviceutils :: upgrade' [INFO] 18:32:07.111 Base dir: /w/workspace/serviceutils-sonar/upgrade [INFO] 18:32:07.111 Source paths: pom.xml, src/main/java [INFO] 18:32:07.111 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:32:07.112 Indexing files of module 'serviceutils' [INFO] 18:32:07.112 Base dir: /w/workspace/serviceutils-sonar [INFO] 18:32:07.112 Source paths: pom.xml [INFO] 18:32:07.112 Excluded sources: **/build-wrapper-dump.json [INFO] 18:32:07.112 103 files indexed (done) | time=49ms [INFO] 18:32:07.128 Quality profile for java: ODL way [INFO] 18:32:07.130 Quality profile for xml: Sonar way [INFO] 18:32:07.130 ------------- Run sensors on module ODL :: serviceutils :: upgrade [INFO] 18:32:07.226 Load metrics repository [INFO] 18:32:07.342 Load metrics repository (done) | time=116ms [INFO] 18:32:07.350 Sensor cache enabled [INFO] 18:32:07.353 Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'. [INFO] 18:32:07.355 Load sensor cache [INFO] 18:32:08.433 Load sensor cache (127 KB) | time=1078ms [INFO] 18:32:08.435 Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'. [INFO] 18:32:09.351 Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'. [INFO] 18:32:09.354 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:09.373 Sensor JavaSensor [java] [INFO] 18:32:09.376 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:09.391 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:32:09.392 Using ECJ batch to parse 2 Main java source files with batch size 53 KB. [INFO] 18:32:09.692 Starting batch processing. [INFO] 18:32:10.017 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:32:10.431 100% analyzed [INFO] 18:32:10.432 Batch processing: Done. [INFO] 18:32:10.433 Did not optimize analysis for any files, performed a full analysis for all 2 files. [INFO] 18:32:10.434 No "Test" source files to scan. [INFO] 18:32:10.434 No "Generated" source files to scan. [INFO] 18:32:10.437 Sensor JavaSensor [java] (done) | time=1064ms [INFO] 18:32:10.438 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:10.439 '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:10.440 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:10.440 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=2ms [INFO] 18:32:10.441 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:10.442 Sensor IaC hadolint report Sensor [iac] (done) | time=1ms [INFO] 18:32:10.444 Sensor Java Config Sensor [iac] [INFO] 18:32:10.453 There are no files to be analyzed for the Java language [INFO] 18:32:10.453 Sensor Java Config Sensor [iac] (done) | time=9ms [INFO] 18:32:10.454 Sensor IaC Docker Sensor [iac] [INFO] 18:32:10.455 There are no files to be analyzed for the Docker language [INFO] 18:32:10.455 Sensor IaC Docker Sensor [iac] (done) | time=1ms [INFO] 18:32:10.455 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:32:10.456 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:10.456 Sensor IaC GitHub Actions Sensor [iac] (done) | time=1ms [INFO] 18:32:10.457 Sensor IaC Shell Sensor [iac] [INFO] 18:32:10.458 There are no files to be analyzed for the Shell language [INFO] 18:32:10.458 Sensor IaC Shell Sensor [iac] (done) | time=1ms [INFO] 18:32:10.459 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:10.459 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:10.459 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:10.460 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:10.460 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=1ms [INFO] 18:32:10.460 Sensor SurefireSensor [java] [INFO] 18:32:10.461 parsing [/w/workspace/serviceutils-sonar/upgrade/target/surefire-reports] [INFO] 18:32:10.462 Sensor SurefireSensor [java] (done) | time=2ms [INFO] 18:32:10.462 Sensor XML Sensor [xml] [INFO] 18:32:10.481 1 source file to be analyzed [INFO] 18:32:10.631 1/1 source file has been analyzed [INFO] 18:32:10.632 Sensor XML Sensor [xml] (done) | time=170ms [INFO] 18:32:10.632 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:32:10.632 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:32:10.635 ------------- Run sensors on module ODL :: serviceutils :: metrics-impl [INFO] 18:32:10.692 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:10.696 Sensor JavaSensor [java] [INFO] 18:32:10.696 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:10.699 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:32:10.699 Using ECJ batch to parse 7 Main java source files with batch size 53 KB. [INFO] 18:32:10.709 Starting batch processing. [INFO] 18:32:10.845 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:32:11.264 100% analyzed [INFO] 18:32:11.264 Batch processing: Done. [INFO] 18:32:11.270 Did not optimize analysis for any files, performed a full analysis for all 7 files. [INFO] 18:32:11.270 Using ECJ batch to parse 3 Test java source files with batch size 53 KB. [INFO] 18:32:11.273 Starting batch processing. [INFO] 18:32:11.609 100% analyzed [INFO] 18:32:11.612 Batch processing: Done. [INFO] 18:32:11.614 Did not optimize analysis for any files, performed a full analysis for all 3 files. [INFO] 18:32:11.614 No "Generated" source files to scan. [INFO] 18:32:11.614 Sensor JavaSensor [java] (done) | time=918ms [INFO] 18:32:11.615 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:11.615 '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:11.622 Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] 18:32:11.664 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=48ms [INFO] 18:32:11.664 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:11.664 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:11.664 Sensor Java Config Sensor [iac] [INFO] 18:32:11.665 There are no files to be analyzed for the Java language [INFO] 18:32:11.666 Sensor Java Config Sensor [iac] (done) | time=2ms [INFO] 18:32:11.666 Sensor IaC Docker Sensor [iac] [INFO] 18:32:11.666 There are no files to be analyzed for the Docker language [INFO] 18:32:11.674 Sensor IaC Docker Sensor [iac] (done) | time=8ms [INFO] 18:32:11.674 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:32:11.674 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:11.674 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:32:11.674 Sensor IaC Shell Sensor [iac] [INFO] 18:32:11.674 There are no files to be analyzed for the Shell language [INFO] 18:32:11.675 Sensor IaC Shell Sensor [iac] (done) | time=1ms [INFO] 18:32:11.675 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:11.675 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:11.675 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:11.675 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:11.675 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:11.675 Sensor SurefireSensor [java] [INFO] 18:32:11.676 parsing [/w/workspace/serviceutils-sonar/metrics/impl/target/surefire-reports] [INFO] 18:32:11.715 Sensor SurefireSensor [java] (done) | time=40ms [INFO] 18:32:11.715 Sensor XML Sensor [xml] [INFO] 18:32:11.726 1 source file to be analyzed [INFO] 18:32:11.757 1/1 source file has been analyzed [INFO] 18:32:11.758 Sensor XML Sensor [xml] (done) | time=43ms [INFO] 18:32:11.758 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:32:11.758 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:32:11.759 ------------- Run sensors on module ODL :: serviceutils :: metrics-it [INFO] 18:32:11.850 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:11.853 Sensor JavaSensor [java] [INFO] 18:32:11.853 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:11.855 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:32:11.855 No "Main" source files to scan. [INFO] 18:32:11.855 Using ECJ batch to parse 1 Test java source files with batch size 53 KB. [INFO] 18:32:11.863 Starting batch processing. [INFO] 18:32:11.891 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:32:11.897 100% analyzed [INFO] 18:32:11.897 Batch processing: Done. [INFO] 18:32:11.897 Did not optimize analysis for any files, performed a full analysis for all 1 files. [INFO] 18:32:11.897 No "Generated" source files to scan. [INFO] 18:32:11.897 Sensor JavaSensor [java] (done) | time=44ms [INFO] 18:32:11.898 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:11.898 '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:11.898 Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] 18:32:11.898 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:11.898 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:11.899 Sensor IaC hadolint report Sensor [iac] (done) | time=1ms [INFO] 18:32:11.910 Sensor Java Config Sensor [iac] [INFO] 18:32:11.910 There are no files to be analyzed for the Java language [INFO] 18:32:11.910 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:32:11.910 Sensor IaC Docker Sensor [iac] [INFO] 18:32:11.911 There are no files to be analyzed for the Docker language [INFO] 18:32:11.911 Sensor IaC Docker Sensor [iac] (done) | time=1ms [INFO] 18:32:11.911 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:32:11.911 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:11.911 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:32:11.911 Sensor IaC Shell Sensor [iac] [INFO] 18:32:11.911 There are no files to be analyzed for the Shell language [INFO] 18:32:11.911 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:32:11.911 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:11.911 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:11.911 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:11.911 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:11.911 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:11.911 Sensor SurefireSensor [java] [INFO] 18:32:11.911 parsing [/w/workspace/serviceutils-sonar/metrics/it/target/surefire-reports] [INFO] 18:32:11.917 Sensor SurefireSensor [java] (done) | time=6ms [INFO] 18:32:11.917 Sensor XML Sensor [xml] [INFO] 18:32:11.930 1 source file to be analyzed [INFO] 18:32:11.943 1/1 source file has been analyzed [INFO] 18:32:11.950 Sensor XML Sensor [xml] (done) | time=33ms [INFO] 18:32:11.950 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:32:11.950 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:32:11.951 ------------- Run sensors on module ODL :: serviceutils :: metrics-impl-prometheus [INFO] 18:32:12.072 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:12.082 Sensor JavaSensor [java] [INFO] 18:32:12.082 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:12.087 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:32:12.088 Using ECJ batch to parse 5 Main java source files with batch size 53 KB. [INFO] 18:32:12.094 Starting batch processing. [INFO] 18:32:12.123 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:32:12.369 100% analyzed [INFO] 18:32:12.374 Batch processing: Done. [INFO] 18:32:12.374 Did not optimize analysis for any files, performed a full analysis for all 5 files. [INFO] 18:32:12.375 Using ECJ batch to parse 1 Test java source files with batch size 53 KB. [INFO] 18:32:12.381 Starting batch processing. [INFO] 18:32:12.462 100% analyzed [INFO] 18:32:12.463 Batch processing: Done. [INFO] 18:32:12.463 Did not optimize analysis for any files, performed a full analysis for all 1 files. [INFO] 18:32:12.463 No "Generated" source files to scan. [INFO] 18:32:12.463 Sensor JavaSensor [java] (done) | time=381ms [INFO] 18:32:12.463 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:12.464 '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:12.464 Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] 18:32:12.473 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=10ms [INFO] 18:32:12.473 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:12.473 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:12.473 Sensor Java Config Sensor [iac] [INFO] 18:32:12.473 There are no files to be analyzed for the Java language [INFO] 18:32:12.473 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:32:12.473 Sensor IaC Docker Sensor [iac] [INFO] 18:32:12.474 There are no files to be analyzed for the Docker language [INFO] 18:32:12.474 Sensor IaC Docker Sensor [iac] (done) | time=1ms [INFO] 18:32:12.474 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:32:12.474 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:12.474 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:32:12.474 Sensor IaC Shell Sensor [iac] [INFO] 18:32:12.474 There are no files to be analyzed for the Shell language [INFO] 18:32:12.474 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:32:12.474 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:12.474 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:12.474 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:12.474 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:12.474 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:12.475 Sensor SurefireSensor [java] [INFO] 18:32:12.475 parsing [/w/workspace/serviceutils-sonar/metrics/impl-prometheus/target/surefire-reports] [INFO] 18:32:12.476 Sensor SurefireSensor [java] (done) | time=2ms [INFO] 18:32:12.476 Sensor XML Sensor [xml] [INFO] 18:32:12.490 1 source file to be analyzed [INFO] 18:32:12.501 1/1 source file has been analyzed [INFO] 18:32:12.507 Sensor XML Sensor [xml] (done) | time=31ms [INFO] 18:32:12.507 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:32:12.508 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:32:12.508 ------------- Run sensors on module ODL :: serviceutils :: metrics-api [INFO] 18:32:12.571 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:12.583 Sensor JavaSensor [java] [INFO] 18:32:12.585 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:12.588 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:32:12.588 Using ECJ batch to parse 14 Main java source files with batch size 53 KB. [INFO] 18:32:12.593 Starting batch processing. [INFO] 18:32:12.642 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:32:12.757 100% analyzed [INFO] 18:32:12.757 Batch processing: Done. [INFO] 18:32:12.757 Did not optimize analysis for any files, performed a full analysis for all 14 files. [INFO] 18:32:12.757 Using ECJ batch to parse 2 Test java source files with batch size 53 KB. [INFO] 18:32:12.759 Starting batch processing. [INFO] 18:32:12.802 100% analyzed [INFO] 18:32:12.803 Batch processing: Done. [INFO] 18:32:12.804 Did not optimize analysis for any files, performed a full analysis for all 2 files. [INFO] 18:32:12.804 No "Generated" source files to scan. [INFO] 18:32:12.804 Sensor JavaSensor [java] (done) | time=221ms [INFO] 18:32:12.804 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:12.804 '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:12.805 Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] 18:32:12.811 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=7ms [INFO] 18:32:12.812 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:12.813 Sensor IaC hadolint report Sensor [iac] (done) | time=1ms [INFO] 18:32:12.813 Sensor Java Config Sensor [iac] [INFO] 18:32:12.813 There are no files to be analyzed for the Java language [INFO] 18:32:12.813 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:32:12.814 Sensor IaC Docker Sensor [iac] [INFO] 18:32:12.814 There are no files to be analyzed for the Docker language [INFO] 18:32:12.814 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:32:12.814 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:32:12.815 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:12.815 Sensor IaC GitHub Actions Sensor [iac] (done) | time=1ms [INFO] 18:32:12.815 Sensor IaC Shell Sensor [iac] [INFO] 18:32:12.815 There are no files to be analyzed for the Shell language [INFO] 18:32:12.816 Sensor IaC Shell Sensor [iac] (done) | time=1ms [INFO] 18:32:12.816 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:12.816 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:12.816 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:12.816 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:12.816 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:12.817 Sensor SurefireSensor [java] [INFO] 18:32:12.818 parsing [/w/workspace/serviceutils-sonar/metrics/api/target/surefire-reports] [INFO] 18:32:12.823 Sensor SurefireSensor [java] (done) | time=6ms [INFO] 18:32:12.823 Sensor XML Sensor [xml] [INFO] 18:32:12.833 1 source file to be analyzed [INFO] 18:32:12.834 1/1 source file has been analyzed [INFO] 18:32:12.835 Sensor XML Sensor [xml] (done) | time=12ms [INFO] 18:32:12.835 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:32:12.835 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:32:12.836 ------------- Run sensors on module ODL :: serviceutils :: metrics-sample [INFO] 18:32:12.876 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:12.879 Sensor JavaSensor [java] [INFO] 18:32:12.879 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:12.881 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:32:12.881 Using ECJ batch to parse 2 Main java source files with batch size 53 KB. [INFO] 18:32:12.883 Starting batch processing. [INFO] 18:32:12.906 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:32:12.932 100% analyzed [INFO] 18:32:12.932 Batch processing: Done. [INFO] 18:32:12.933 Did not optimize analysis for any files, performed a full analysis for all 2 files. [INFO] 18:32:12.933 Using ECJ batch to parse 3 Test java source files with batch size 53 KB. [INFO] 18:32:12.935 Starting batch processing. [INFO] 18:32:12.972 100% analyzed [INFO] 18:32:12.972 Batch processing: Done. [INFO] 18:32:12.972 Did not optimize analysis for any files, performed a full analysis for all 3 files. [INFO] 18:32:12.972 No "Generated" source files to scan. [INFO] 18:32:12.973 Sensor JavaSensor [java] (done) | time=94ms [INFO] 18:32:12.973 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:12.974 '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:12.974 Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] 18:32:12.975 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=2ms [INFO] 18:32:12.976 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:12.976 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:12.976 Sensor Java Config Sensor [iac] [INFO] 18:32:12.976 There are no files to be analyzed for the Java language [INFO] 18:32:12.976 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:32:12.976 Sensor IaC Docker Sensor [iac] [INFO] 18:32:12.977 There are no files to be analyzed for the Docker language [INFO] 18:32:12.977 Sensor IaC Docker Sensor [iac] (done) | time=1ms [INFO] 18:32:12.977 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:32:12.977 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:12.977 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:32:12.977 Sensor IaC Shell Sensor [iac] [INFO] 18:32:12.977 There are no files to be analyzed for the Shell language [INFO] 18:32:12.978 Sensor IaC Shell Sensor [iac] (done) | time=1ms [INFO] 18:32:12.978 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:12.978 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:12.978 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:12.978 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:12.978 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:12.978 Sensor SurefireSensor [java] [INFO] 18:32:12.979 parsing [/w/workspace/serviceutils-sonar/metrics/sample/impl/target/surefire-reports] [INFO] 18:32:12.980 Sensor SurefireSensor [java] (done) | time=2ms [INFO] 18:32:12.980 Sensor XML Sensor [xml] [INFO] 18:32:13.002 1 source file to be analyzed [INFO] 18:32:13.002 1/1 source file has been analyzed [INFO] 18:32:13.003 Sensor XML Sensor [xml] (done) | time=23ms [INFO] 18:32:13.003 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:32:13.003 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:32:13.003 ------------- Run sensors on module ODL :: serviceutils :: metrics-impl-test [INFO] 18:32:13.044 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:13.046 Sensor JavaSensor [java] [INFO] 18:32:13.046 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:13.047 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:32:13.048 Using ECJ batch to parse 1 Main java source files with batch size 53 KB. [INFO] 18:32:13.049 Starting batch processing. [INFO] 18:32:13.075 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:32:13.095 100% analyzed [INFO] 18:32:13.095 Batch processing: Done. [INFO] 18:32:13.095 Did not optimize analysis for any files, performed a full analysis for all 1 files. [INFO] 18:32:13.096 No "Test" source files to scan. [INFO] 18:32:13.096 No "Generated" source files to scan. [INFO] 18:32:13.096 Sensor JavaSensor [java] (done) | time=50ms [INFO] 18:32:13.096 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:13.096 '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:13.096 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:13.096 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:13.097 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:13.097 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:13.097 Sensor Java Config Sensor [iac] [INFO] 18:32:13.098 There are no files to be analyzed for the Java language [INFO] 18:32:13.098 Sensor Java Config Sensor [iac] (done) | time=1ms [INFO] 18:32:13.098 Sensor IaC Docker Sensor [iac] [INFO] 18:32:13.098 There are no files to be analyzed for the Docker language [INFO] 18:32:13.098 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:32:13.098 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:32:13.098 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:13.099 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:32:13.099 Sensor IaC Shell Sensor [iac] [INFO] 18:32:13.099 There are no files to be analyzed for the Shell language [INFO] 18:32:13.099 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:32:13.099 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:13.099 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:13.099 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:13.100 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:13.100 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=1ms [INFO] 18:32:13.100 Sensor SurefireSensor [java] [INFO] 18:32:13.100 parsing [/w/workspace/serviceutils-sonar/metrics/impl-test/target/surefire-reports] [INFO] 18:32:13.100 Sensor SurefireSensor [java] (done) | time=0ms [INFO] 18:32:13.100 Sensor XML Sensor [xml] [INFO] 18:32:13.114 1 source file to be analyzed [INFO] 18:32:13.114 1/1 source file has been analyzed [INFO] 18:32:13.114 Sensor XML Sensor [xml] (done) | time=14ms [INFO] 18:32:13.114 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:32:13.114 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:32:13.115 ------------- Run sensors on module ODL :: serviceutils :: metrics-aggregator [WARNING] 18:32:13.145 Binary paths (sonar.java.binaries) are empty. .class files can not be looked up to facilitate caching. [INFO] 18:32:13.156 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:13.156 '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:13.156 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:13.156 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:13.157 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:13.157 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:13.157 Sensor Java Config Sensor [iac] [INFO] 18:32:13.157 There are no files to be analyzed for the Java language [INFO] 18:32:13.157 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:32:13.158 Sensor IaC Docker Sensor [iac] [INFO] 18:32:13.158 There are no files to be analyzed for the Docker language [INFO] 18:32:13.158 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:32:13.158 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:32:13.158 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:13.158 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:32:13.158 Sensor IaC Shell Sensor [iac] [INFO] 18:32:13.159 There are no files to be analyzed for the Shell language [INFO] 18:32:13.159 Sensor IaC Shell Sensor [iac] (done) | time=1ms [INFO] 18:32:13.159 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:13.159 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:13.159 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:13.159 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:13.159 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:13.159 Sensor XML Sensor [xml] [INFO] 18:32:13.163 1 source file to be analyzed [INFO] 18:32:13.167 1/1 source file has been analyzed [INFO] 18:32:13.167 Sensor XML Sensor [xml] (done) | time=8ms [INFO] 18:32:13.167 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:32:13.167 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:32:13.167 ------------- Run sensors on module ODL :: serviceutils :: serviceutils-karaf [INFO] 18:32:13.209 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:13.211 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:13.211 '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:13.211 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:13.212 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:13.212 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:13.212 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:13.212 Sensor Java Config Sensor [iac] [INFO] 18:32:13.212 There are no files to be analyzed for the Java language [INFO] 18:32:13.212 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:32:13.213 Sensor IaC Docker Sensor [iac] [INFO] 18:32:13.213 There are no files to be analyzed for the Docker language [INFO] 18:32:13.213 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:32:13.213 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:32:13.213 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:13.213 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:32:13.214 Sensor IaC Shell Sensor [iac] [INFO] 18:32:13.214 There are no files to be analyzed for the Shell language [INFO] 18:32:13.214 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:32:13.214 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:13.214 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:13.214 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:13.214 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:13.214 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:13.215 Sensor XML Sensor [xml] [INFO] 18:32:13.216 1 source file to be analyzed [INFO] 18:32:13.223 1/1 source file has been analyzed [INFO] 18:32:13.223 Sensor XML Sensor [xml] (done) | time=8ms [INFO] 18:32:13.224 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:32:13.224 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:32:13.224 ------------- Run sensors on module ODL :: serviceutils :: serviceutils-artifacts [WARNING] 18:32:13.253 Binary paths (sonar.java.binaries) are empty. .class files can not be looked up to facilitate caching. [INFO] 18:32:13.264 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:13.264 '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:13.264 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:13.264 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:13.264 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:13.264 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:13.265 Sensor Java Config Sensor [iac] [INFO] 18:32:13.265 There are no files to be analyzed for the Java language [INFO] 18:32:13.265 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:32:13.265 Sensor IaC Docker Sensor [iac] [INFO] 18:32:13.265 There are no files to be analyzed for the Docker language [INFO] 18:32:13.265 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:32:13.266 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:32:13.266 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:13.266 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:32:13.266 Sensor IaC Shell Sensor [iac] [INFO] 18:32:13.266 There are no files to be analyzed for the Shell language [INFO] 18:32:13.266 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:32:13.267 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:13.267 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:13.267 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:13.267 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:13.267 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:13.267 Sensor XML Sensor [xml] [INFO] 18:32:13.276 1 source file to be analyzed [INFO] 18:32:13.280 1/1 source file has been analyzed [INFO] 18:32:13.280 Sensor XML Sensor [xml] (done) | time=13ms [INFO] 18:32:13.280 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:32:13.280 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:32:13.281 ------------- Run sensors on module ODL :: serviceutils :: binding-parent [INFO] 18:32:13.319 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:13.321 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:13.321 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] 18:32:13.321 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:13.321 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:13.321 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:13.321 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:13.322 Sensor Java Config Sensor [iac] [INFO] 18:32:13.322 There are no files to be analyzed for the Java language [INFO] 18:32:13.322 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:32:13.322 Sensor IaC Docker Sensor [iac] [INFO] 18:32:13.323 There are no files to be analyzed for the Docker language [INFO] 18:32:13.323 Sensor IaC Docker Sensor [iac] (done) | time=1ms [INFO] 18:32:13.323 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:32:13.323 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:13.323 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:32:13.323 Sensor IaC Shell Sensor [iac] [INFO] 18:32:13.324 There are no files to be analyzed for the Shell language [INFO] 18:32:13.324 Sensor IaC Shell Sensor [iac] (done) | time=1ms [INFO] 18:32:13.324 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:13.324 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:13.324 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:13.324 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:13.324 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:13.325 Sensor XML Sensor [xml] [INFO] 18:32:13.337 1 source file to be analyzed [INFO] 18:32:13.340 1/1 source file has been analyzed [INFO] 18:32:13.341 Sensor XML Sensor [xml] (done) | time=17ms [INFO] 18:32:13.341 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:32:13.341 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:32:13.342 ------------- Run sensors on module ODL :: serviceutils :: quality-parent [INFO] 18:32:13.406 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:13.418 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:13.418 '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:13.418 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:13.418 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] 18:32:13.418 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:13.418 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:13.418 Sensor Java Config Sensor [iac] [INFO] 18:32:13.418 There are no files to be analyzed for the Java language [INFO] 18:32:13.418 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:32:13.418 Sensor IaC Docker Sensor [iac] [INFO] 18:32:13.419 There are no files to be analyzed for the Docker language [INFO] 18:32:13.419 Sensor IaC Docker Sensor [iac] (done) | time=1ms [INFO] 18:32:13.419 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:32:13.419 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:13.419 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:32:13.419 Sensor IaC Shell Sensor [iac] [INFO] 18:32:13.419 There are no files to be analyzed for the Shell language [INFO] 18:32:13.419 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:32:13.419 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:13.419 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:13.419 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:13.419 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:13.419 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:13.419 Sensor XML Sensor [xml] [INFO] 18:32:13.434 1 source file to be analyzed [INFO] 18:32:13.439 1/1 source file has been analyzed [INFO] 18:32:13.439 Sensor XML Sensor [xml] (done) | time=20ms [INFO] 18:32:13.440 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:32:13.440 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:32:13.440 ------------- Run sensors on module ODL :: serviceutils :: commons [WARNING] 18:32:13.470 Binary paths (sonar.java.binaries) are empty. .class files can not be looked up to facilitate caching. [INFO] 18:32:13.481 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:13.481 '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:13.481 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:13.481 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:13.482 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:13.482 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:13.482 Sensor Java Config Sensor [iac] [INFO] 18:32:13.482 There are no files to be analyzed for the Java language [INFO] 18:32:13.482 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:32:13.482 Sensor IaC Docker Sensor [iac] [INFO] 18:32:13.483 There are no files to be analyzed for the Docker language [INFO] 18:32:13.483 Sensor IaC Docker Sensor [iac] (done) | time=1ms [INFO] 18:32:13.483 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:32:13.483 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:13.483 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:32:13.483 Sensor IaC Shell Sensor [iac] [INFO] 18:32:13.483 There are no files to be analyzed for the Shell language [INFO] 18:32:13.483 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:32:13.484 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:13.484 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:13.484 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:13.484 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:13.484 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:13.484 Sensor XML Sensor [xml] [INFO] 18:32:13.490 1 source file to be analyzed [INFO] 18:32:13.492 1/1 source file has been analyzed [INFO] 18:32:13.492 Sensor XML Sensor [xml] (done) | time=8ms [INFO] 18:32:13.492 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:32:13.492 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:32:13.493 ------------- Run sensors on module ODL :: serviceutils :: srm-shell [INFO] 18:32:13.562 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:13.565 Sensor JavaSensor [java] [INFO] 18:32:13.565 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:13.566 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:32:13.566 Using ECJ batch to parse 4 Main java source files with batch size 53 KB. [INFO] 18:32:13.569 Starting batch processing. [INFO] 18:32:13.635 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:32:13.838 100% analyzed [INFO] 18:32:13.839 Batch processing: Done. [INFO] 18:32:13.839 Did not optimize analysis for any files, performed a full analysis for all 4 files. [INFO] 18:32:13.839 No "Test" source files to scan. [INFO] 18:32:13.839 No "Generated" source files to scan. [INFO] 18:32:13.839 Sensor JavaSensor [java] (done) | time=274ms [INFO] 18:32:13.840 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:13.840 '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:13.840 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:13.840 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:13.840 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:13.840 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:13.841 Sensor Java Config Sensor [iac] [INFO] 18:32:13.841 There are no files to be analyzed for the Java language [INFO] 18:32:13.841 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:32:13.841 Sensor IaC Docker Sensor [iac] [INFO] 18:32:13.842 There are no files to be analyzed for the Docker language [INFO] 18:32:13.842 Sensor IaC Docker Sensor [iac] (done) | time=1ms [INFO] 18:32:13.842 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:32:13.842 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:13.842 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:32:13.842 Sensor IaC Shell Sensor [iac] [INFO] 18:32:13.842 There are no files to be analyzed for the Shell language [INFO] 18:32:13.842 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:32:13.842 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:13.842 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:13.842 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:13.843 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:13.843 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:13.843 Sensor SurefireSensor [java] [INFO] 18:32:13.843 parsing [/w/workspace/serviceutils-sonar/srm/shell/target/surefire-reports] [INFO] 18:32:13.843 Sensor SurefireSensor [java] (done) | time=0ms [INFO] 18:32:13.843 Sensor XML Sensor [xml] [INFO] 18:32:13.852 1 source file to be analyzed [INFO] 18:32:13.852 1/1 source file has been analyzed [INFO] 18:32:13.852 Sensor XML Sensor [xml] (done) | time=9ms [INFO] 18:32:13.852 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:32:13.852 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:32:13.852 ------------- Run sensors on module ODL :: serviceutils :: srm-impl [INFO] 18:32:13.892 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:13.894 Sensor JavaSensor [java] [INFO] 18:32:13.894 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:13.896 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:32:13.896 Using ECJ batch to parse 3 Main java source files with batch size 53 KB. [INFO] 18:32:13.899 Starting batch processing. [INFO] 18:32:13.978 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:32:14.114 100% analyzed [INFO] 18:32:14.114 Batch processing: Done. [INFO] 18:32:14.114 Did not optimize analysis for any files, performed a full analysis for all 3 files. [INFO] 18:32:14.115 No "Test" source files to scan. [INFO] 18:32:14.115 No "Generated" source files to scan. [INFO] 18:32:14.115 Sensor JavaSensor [java] (done) | time=221ms [INFO] 18:32:14.115 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:14.117 '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:14.117 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:14.117 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=2ms [INFO] 18:32:14.118 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:14.120 Sensor IaC hadolint report Sensor [iac] (done) | time=2ms [INFO] 18:32:14.122 Sensor Java Config Sensor [iac] [INFO] 18:32:14.122 There are no files to be analyzed for the Java language [INFO] 18:32:14.123 Sensor Java Config Sensor [iac] (done) | time=1ms [INFO] 18:32:14.123 Sensor IaC Docker Sensor [iac] [INFO] 18:32:14.123 There are no files to be analyzed for the Docker language [INFO] 18:32:14.123 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:32:14.123 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:32:14.123 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:14.124 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:32:14.124 Sensor IaC Shell Sensor [iac] [INFO] 18:32:14.124 There are no files to be analyzed for the Shell language [INFO] 18:32:14.124 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:32:14.124 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:14.124 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:14.124 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:14.125 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:14.125 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:14.125 Sensor SurefireSensor [java] [INFO] 18:32:14.125 parsing [/w/workspace/serviceutils-sonar/srm/impl/target/surefire-reports] [INFO] 18:32:14.125 Sensor SurefireSensor [java] (done) | time=0ms [INFO] 18:32:14.125 Sensor XML Sensor [xml] [INFO] 18:32:14.134 1 source file to be analyzed [INFO] 18:32:14.136 1/1 source file has been analyzed [INFO] 18:32:14.137 Sensor XML Sensor [xml] (done) | time=12ms [INFO] 18:32:14.137 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:32:14.137 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:32:14.137 ------------- Run sensors on module ODL :: serviceutils :: srm-api [INFO] 18:32:14.183 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:14.188 Sensor JavaSensor [java] [INFO] 18:32:14.189 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:14.190 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:32:14.190 Using ECJ batch to parse 4 Main java source files with batch size 53 KB. [INFO] 18:32:14.193 Starting batch processing. [INFO] 18:32:14.202 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:32:14.234 100% analyzed [INFO] 18:32:14.234 Batch processing: Done. [INFO] 18:32:14.234 Did not optimize analysis for any files, performed a full analysis for all 4 files. [INFO] 18:32:14.234 No "Test" source files to scan. [INFO] 18:32:14.234 No "Generated" source files to scan. [INFO] 18:32:14.234 Sensor JavaSensor [java] (done) | time=46ms [INFO] 18:32:14.235 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:14.235 '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:14.235 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:14.235 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:14.236 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:14.236 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:14.236 Sensor Java Config Sensor [iac] [INFO] 18:32:14.236 There are no files to be analyzed for the Java language [INFO] 18:32:14.236 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:32:14.236 Sensor IaC Docker Sensor [iac] [INFO] 18:32:14.237 There are no files to be analyzed for the Docker language [INFO] 18:32:14.237 Sensor IaC Docker Sensor [iac] (done) | time=1ms [INFO] 18:32:14.237 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:32:14.237 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:14.237 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:32:14.237 Sensor IaC Shell Sensor [iac] [INFO] 18:32:14.237 There are no files to be analyzed for the Shell language [INFO] 18:32:14.237 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:32:14.237 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:14.238 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:14.238 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=1ms [INFO] 18:32:14.240 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:14.240 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=1ms [INFO] 18:32:14.240 Sensor SurefireSensor [java] [INFO] 18:32:14.240 parsing [/w/workspace/serviceutils-sonar/srm/api/target/surefire-reports] [INFO] 18:32:14.241 Sensor SurefireSensor [java] (done) | time=1ms [INFO] 18:32:14.241 Sensor XML Sensor [xml] [INFO] 18:32:14.248 1 source file to be analyzed [INFO] 18:32:14.253 1/1 source file has been analyzed [INFO] 18:32:14.253 Sensor XML Sensor [xml] (done) | time=12ms [INFO] 18:32:14.253 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:32:14.253 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:32:14.254 ------------- Run sensors on module ODL :: serviceutils :: srm-aggregator [WARNING] 18:32:14.289 Binary paths (sonar.java.binaries) are empty. .class files can not be looked up to facilitate caching. [INFO] 18:32:14.301 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:14.302 '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:14.302 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:14.302 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] 18:32:14.302 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:14.302 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:14.302 Sensor Java Config Sensor [iac] [INFO] 18:32:14.303 There are no files to be analyzed for the Java language [INFO] 18:32:14.303 Sensor Java Config Sensor [iac] (done) | time=1ms [INFO] 18:32:14.303 Sensor IaC Docker Sensor [iac] [INFO] 18:32:14.303 There are no files to be analyzed for the Docker language [INFO] 18:32:14.304 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:32:14.304 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:32:14.304 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:14.304 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:32:14.304 Sensor IaC Shell Sensor [iac] [INFO] 18:32:14.304 There are no files to be analyzed for the Shell language [INFO] 18:32:14.304 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:32:14.305 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:14.305 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:14.305 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:14.305 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:14.305 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:14.306 Sensor XML Sensor [xml] [INFO] 18:32:14.318 1 source file to be analyzed [INFO] 18:32:14.318 1/1 source file has been analyzed [INFO] 18:32:14.318 Sensor XML Sensor [xml] (done) | time=12ms [INFO] 18:32:14.318 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:32:14.319 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:32:14.319 ------------- Run sensors on module listener-api [INFO] 18:32:14.356 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:14.358 Sensor JavaSensor [java] [INFO] 18:32:14.359 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:14.360 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:32:14.360 Using ECJ batch to parse 9 Main java source files with batch size 53 KB. [INFO] 18:32:14.363 Starting batch processing. [INFO] 18:32:14.393 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:32:14.596 100% analyzed [INFO] 18:32:14.596 Batch processing: Done. [INFO] 18:32:14.597 Did not optimize analysis for any files, performed a full analysis for all 9 files. [INFO] 18:32:14.597 No "Test" source files to scan. [INFO] 18:32:14.597 No "Generated" source files to scan. [INFO] 18:32:14.597 Sensor JavaSensor [java] (done) | time=239ms [INFO] 18:32:14.597 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:14.597 '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:14.597 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:14.597 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:14.598 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:14.598 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:14.598 Sensor Java Config Sensor [iac] [INFO] 18:32:14.598 There are no files to be analyzed for the Java language [INFO] 18:32:14.598 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:32:14.598 Sensor IaC Docker Sensor [iac] [INFO] 18:32:14.598 There are no files to be analyzed for the Docker language [INFO] 18:32:14.599 Sensor IaC Docker Sensor [iac] (done) | time=1ms [INFO] 18:32:14.599 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:32:14.599 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:14.599 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:32:14.599 Sensor IaC Shell Sensor [iac] [INFO] 18:32:14.599 There are no files to be analyzed for the Shell language [INFO] 18:32:14.599 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:32:14.599 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:14.599 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:14.599 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:14.599 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:14.599 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:14.600 Sensor SurefireSensor [java] [INFO] 18:32:14.600 parsing [/w/workspace/serviceutils-sonar/tools/listener-api/target/surefire-reports] [INFO] 18:32:14.600 Sensor SurefireSensor [java] (done) | time=0ms [INFO] 18:32:14.600 Sensor XML Sensor [xml] [INFO] 18:32:14.606 1 source file to be analyzed [INFO] 18:32:14.606 1/1 source file has been analyzed [INFO] 18:32:14.606 Sensor XML Sensor [xml] (done) | time=6ms [INFO] 18:32:14.606 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:32:14.606 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:32:14.607 ------------- Run sensors on module ODL :: serviceutils :: tools-api [INFO] 18:32:14.643 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:14.645 Sensor JavaSensor [java] [INFO] 18:32:14.645 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:14.646 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:32:14.646 Using ECJ batch to parse 10 Main java source files with batch size 53 KB. [INFO] 18:32:14.650 Starting batch processing. [INFO] 18:32:14.670 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:32:14.777 100% analyzed [INFO] 18:32:14.777 Batch processing: Done. [INFO] 18:32:14.778 Did not optimize analysis for any files, performed a full analysis for all 10 files. [INFO] 18:32:14.778 No "Test" source files to scan. [INFO] 18:32:14.778 No "Generated" source files to scan. [INFO] 18:32:14.778 Sensor JavaSensor [java] (done) | time=133ms [INFO] 18:32:14.779 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:14.779 '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:14.779 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:14.779 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:14.779 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:14.779 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:14.779 Sensor Java Config Sensor [iac] [INFO] 18:32:14.780 There are no files to be analyzed for the Java language [INFO] 18:32:14.780 Sensor Java Config Sensor [iac] (done) | time=1ms [INFO] 18:32:14.780 Sensor IaC Docker Sensor [iac] [INFO] 18:32:14.780 There are no files to be analyzed for the Docker language [INFO] 18:32:14.781 Sensor IaC Docker Sensor [iac] (done) | time=1ms [INFO] 18:32:14.781 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:32:14.781 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:14.781 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:32:14.782 Sensor IaC Shell Sensor [iac] [INFO] 18:32:14.782 There are no files to be analyzed for the Shell language [INFO] 18:32:14.782 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:32:14.782 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:14.782 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:14.782 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:14.782 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:14.782 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:14.783 Sensor SurefireSensor [java] [INFO] 18:32:14.783 parsing [/w/workspace/serviceutils-sonar/tools/api/target/surefire-reports] [INFO] 18:32:14.783 Sensor SurefireSensor [java] (done) | time=0ms [INFO] 18:32:14.783 Sensor XML Sensor [xml] [INFO] 18:32:14.790 1 source file to be analyzed [INFO] 18:32:14.798 1/1 source file has been analyzed [INFO] 18:32:14.798 Sensor XML Sensor [xml] (done) | time=15ms [INFO] 18:32:14.798 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:32:14.798 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:32:14.799 ------------- Run sensors on module rpc-api [INFO] 18:32:14.844 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:14.846 Sensor JavaSensor [java] [INFO] 18:32:14.846 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:14.848 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:32:14.848 Using ECJ batch to parse 1 Main java source files with batch size 53 KB. [INFO] 18:32:14.850 Starting batch processing. [INFO] 18:32:14.894 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:32:14.920 100% analyzed [INFO] 18:32:14.920 Batch processing: Done. [INFO] 18:32:14.920 Did not optimize analysis for any files, performed a full analysis for all 1 files. [INFO] 18:32:14.920 Using ECJ batch to parse 2 Test java source files with batch size 53 KB. [INFO] 18:32:14.923 Starting batch processing. [INFO] 18:32:14.979 100% analyzed [INFO] 18:32:14.979 Batch processing: Done. [INFO] 18:32:14.980 Did not optimize analysis for any files, performed a full analysis for all 2 files. [INFO] 18:32:14.980 No "Generated" source files to scan. [INFO] 18:32:14.980 Sensor JavaSensor [java] (done) | time=134ms [INFO] 18:32:14.980 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:14.980 '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:14.981 Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] 18:32:14.983 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=3ms [INFO] 18:32:14.984 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:14.984 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:14.984 Sensor Java Config Sensor [iac] [INFO] 18:32:14.984 There are no files to be analyzed for the Java language [INFO] 18:32:14.984 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:32:14.984 Sensor IaC Docker Sensor [iac] [INFO] 18:32:14.985 There are no files to be analyzed for the Docker language [INFO] 18:32:14.985 Sensor IaC Docker Sensor [iac] (done) | time=1ms [INFO] 18:32:14.985 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:32:14.985 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:14.986 Sensor IaC GitHub Actions Sensor [iac] (done) | time=1ms [INFO] 18:32:14.986 Sensor IaC Shell Sensor [iac] [INFO] 18:32:14.986 There are no files to be analyzed for the Shell language [INFO] 18:32:14.986 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:32:14.987 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:14.987 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:14.987 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:14.988 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:14.988 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:14.988 Sensor SurefireSensor [java] [INFO] 18:32:14.988 parsing [/w/workspace/serviceutils-sonar/tools/rpc-api/target/surefire-reports] [INFO] 18:32:14.992 Sensor SurefireSensor [java] (done) | time=4ms [INFO] 18:32:14.992 Sensor XML Sensor [xml] [INFO] 18:32:14.999 1 source file to be analyzed [INFO] 18:32:14.999 1/1 source file has been analyzed [INFO] 18:32:14.999 Sensor XML Sensor [xml] (done) | time=7ms [INFO] 18:32:14.999 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:32:15.000 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=1ms [INFO] 18:32:15.001 ------------- Run sensors on module ODL :: serviceutils :: tools-aggregator [WARNING] 18:32:15.028 Binary paths (sonar.java.binaries) are empty. .class files can not be looked up to facilitate caching. [INFO] 18:32:15.058 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:15.059 '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:15.059 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:15.059 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] 18:32:15.060 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:15.060 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:15.060 Sensor Java Config Sensor [iac] [INFO] 18:32:15.061 There are no files to be analyzed for the Java language [INFO] 18:32:15.062 Sensor Java Config Sensor [iac] (done) | time=2ms [INFO] 18:32:15.062 Sensor IaC Docker Sensor [iac] [INFO] 18:32:15.062 There are no files to be analyzed for the Docker language [INFO] 18:32:15.062 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:32:15.062 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:32:15.063 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:15.063 Sensor IaC GitHub Actions Sensor [iac] (done) | time=1ms [INFO] 18:32:15.063 Sensor IaC Shell Sensor [iac] [INFO] 18:32:15.063 There are no files to be analyzed for the Shell language [INFO] 18:32:15.064 Sensor IaC Shell Sensor [iac] (done) | time=1ms [INFO] 18:32:15.064 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:15.064 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:15.065 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=1ms [INFO] 18:32:15.065 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:15.065 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:15.066 Sensor XML Sensor [xml] [INFO] 18:32:15.074 1 source file to be analyzed [INFO] 18:32:15.074 1/1 source file has been analyzed [INFO] 18:32:15.074 Sensor XML Sensor [xml] (done) | time=8ms [INFO] 18:32:15.075 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:32:15.075 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:32:15.076 ------------- Run sensors on module ODL :: serviceutils :: SRM [INFO] 18:32:15.129 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:15.131 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:15.131 '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:15.131 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:15.131 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:15.132 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:15.132 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:15.132 Sensor Java Config Sensor [iac] [INFO] 18:32:15.132 There are no files to be analyzed for the Java language [INFO] 18:32:15.133 Sensor Java Config Sensor [iac] (done) | time=1ms [INFO] 18:32:15.133 Sensor IaC Docker Sensor [iac] [INFO] 18:32:15.134 There are no files to be analyzed for the Docker language [INFO] 18:32:15.134 Sensor IaC Docker Sensor [iac] (done) | time=1ms [INFO] 18:32:15.134 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:32:15.134 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:15.135 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:32:15.135 Sensor IaC Shell Sensor [iac] [INFO] 18:32:15.135 There are no files to be analyzed for the Shell language [INFO] 18:32:15.136 Sensor IaC Shell Sensor [iac] (done) | time=1ms [INFO] 18:32:15.136 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:15.136 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:15.136 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:15.137 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:15.138 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=1ms [INFO] 18:32:15.138 Sensor XML Sensor [xml] [INFO] 18:32:15.146 1 source file to be analyzed [INFO] 18:32:15.152 1/1 source file has been analyzed [INFO] 18:32:15.152 Sensor XML Sensor [xml] (done) | time=14ms [INFO] 18:32:15.152 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:32:15.155 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=3ms [INFO] 18:32:15.155 ------------- Run sensors on module ODL :: serviceutils :: serviceutils-features [INFO] 18:32:15.235 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:15.237 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:15.237 '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:15.237 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:15.239 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=2ms [INFO] 18:32:15.240 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:15.241 Sensor IaC hadolint report Sensor [iac] (done) | time=1ms [INFO] 18:32:15.241 Sensor Java Config Sensor [iac] [INFO] 18:32:15.241 There are no files to be analyzed for the Java language [INFO] 18:32:15.241 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:32:15.241 Sensor IaC Docker Sensor [iac] [INFO] 18:32:15.241 There are no files to be analyzed for the Docker language [INFO] 18:32:15.241 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:32:15.241 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:32:15.241 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:15.241 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:32:15.242 Sensor IaC Shell Sensor [iac] [INFO] 18:32:15.242 There are no files to be analyzed for the Shell language [INFO] 18:32:15.242 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:32:15.242 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:15.242 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:15.242 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:15.242 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:15.242 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:15.242 Sensor XML Sensor [xml] [INFO] 18:32:15.254 1 source file to be analyzed [INFO] 18:32:15.266 1/1 source file has been analyzed [INFO] 18:32:15.266 Sensor XML Sensor [xml] (done) | time=24ms [INFO] 18:32:15.267 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:32:15.267 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:32:15.268 ------------- Run sensors on module ODL :: serviceutils :: RPC tools [INFO] 18:32:15.325 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:15.328 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:15.328 '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:15.328 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:15.328 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:15.329 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:15.329 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:15.330 Sensor Java Config Sensor [iac] [INFO] 18:32:15.330 There are no files to be analyzed for the Java language [INFO] 18:32:15.330 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:32:15.331 Sensor IaC Docker Sensor [iac] [INFO] 18:32:15.331 There are no files to be analyzed for the Docker language [INFO] 18:32:15.331 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:32:15.331 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:32:15.331 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:15.331 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:32:15.332 Sensor IaC Shell Sensor [iac] [INFO] 18:32:15.332 There are no files to be analyzed for the Shell language [INFO] 18:32:15.332 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:32:15.332 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:15.332 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:15.332 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:15.333 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:15.333 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:15.333 Sensor XML Sensor [xml] [INFO] 18:32:15.337 1 source file to be analyzed [INFO] 18:32:15.346 1/1 source file has been analyzed [INFO] 18:32:15.346 Sensor XML Sensor [xml] (done) | time=13ms [INFO] 18:32:15.347 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:32:15.347 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:32:15.348 ------------- Run sensors on module ODL :: serviceutils :: listener tools [INFO] 18:32:15.416 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:15.419 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:15.426 '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:15.426 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:15.426 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=7ms [INFO] 18:32:15.426 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:15.427 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:15.427 Sensor Java Config Sensor [iac] [INFO] 18:32:15.428 There are no files to be analyzed for the Java language [INFO] 18:32:15.428 Sensor Java Config Sensor [iac] (done) | time=1ms [INFO] 18:32:15.428 Sensor IaC Docker Sensor [iac] [INFO] 18:32:15.429 There are no files to be analyzed for the Docker language [INFO] 18:32:15.429 Sensor IaC Docker Sensor [iac] (done) | time=1ms [INFO] 18:32:15.429 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:32:15.429 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:15.429 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:32:15.430 Sensor IaC Shell Sensor [iac] [INFO] 18:32:15.430 There are no files to be analyzed for the Shell language [INFO] 18:32:15.430 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:32:15.431 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:15.431 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:15.431 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:15.432 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:15.432 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:15.432 Sensor XML Sensor [xml] [INFO] 18:32:15.442 1 source file to be analyzed [INFO] 18:32:15.451 1/1 source file has been analyzed [INFO] 18:32:15.452 Sensor XML Sensor [xml] (done) | time=20ms [INFO] 18:32:15.452 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:32:15.452 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:32:15.453 ------------- Run sensors on module ODL :: serviceutils :: Metrics [INFO] 18:32:15.589 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:15.598 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:15.598 '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:15.598 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:15.598 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:15.599 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:15.599 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:15.599 Sensor Java Config Sensor [iac] [INFO] 18:32:15.599 There are no files to be analyzed for the Java language [INFO] 18:32:15.599 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:32:15.599 Sensor IaC Docker Sensor [iac] [INFO] 18:32:15.600 There are no files to be analyzed for the Docker language [INFO] 18:32:15.600 Sensor IaC Docker Sensor [iac] (done) | time=1ms [INFO] 18:32:15.600 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:32:15.600 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:15.600 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:32:15.600 Sensor IaC Shell Sensor [iac] [INFO] 18:32:15.600 There are no files to be analyzed for the Shell language [INFO] 18:32:15.600 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:32:15.601 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:15.601 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:15.601 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:15.601 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:15.601 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:15.601 Sensor XML Sensor [xml] [INFO] 18:32:15.610 1 source file to be analyzed [INFO] 18:32:15.622 1/1 source file has been analyzed [INFO] 18:32:15.622 Sensor XML Sensor [xml] (done) | time=21ms [INFO] 18:32:15.623 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:32:15.623 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:32:15.623 ------------- Run sensors on module ODL :: serviceutils :: TOOLS [INFO] 18:32:15.701 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:15.704 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:15.704 '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:15.704 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:15.704 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:15.704 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:15.705 Sensor IaC hadolint report Sensor [iac] (done) | time=1ms [INFO] 18:32:15.705 Sensor Java Config Sensor [iac] [INFO] 18:32:15.708 There are no files to be analyzed for the Java language [INFO] 18:32:15.708 Sensor Java Config Sensor [iac] (done) | time=3ms [INFO] 18:32:15.709 Sensor IaC Docker Sensor [iac] [INFO] 18:32:15.709 There are no files to be analyzed for the Docker language [INFO] 18:32:15.709 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:32:15.709 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:32:15.709 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:15.709 Sensor IaC GitHub Actions Sensor [iac] (done) | time=0ms [INFO] 18:32:15.709 Sensor IaC Shell Sensor [iac] [INFO] 18:32:15.710 There are no files to be analyzed for the Shell language [INFO] 18:32:15.710 Sensor IaC Shell Sensor [iac] (done) | time=1ms [INFO] 18:32:15.710 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:15.710 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:15.710 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:15.710 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:15.710 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:15.711 Sensor XML Sensor [xml] [INFO] 18:32:15.730 1 source file to be analyzed [INFO] 18:32:15.746 1/1 source file has been analyzed [INFO] 18:32:15.746 Sensor XML Sensor [xml] (done) | time=35ms [INFO] 18:32:15.747 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:32:15.747 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:32:15.747 ------------- Run sensors on module ODL :: serviceutils :: serviceutils-features-aggregator [WARNING] 18:32:15.785 Binary paths (sonar.java.binaries) are empty. .class files can not be looked up to facilitate caching. [INFO] 18:32:15.798 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:15.798 '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:15.798 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:15.798 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:15.799 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:15.799 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:15.799 Sensor Java Config Sensor [iac] [INFO] 18:32:15.800 There are no files to be analyzed for the Java language [INFO] 18:32:15.800 Sensor Java Config Sensor [iac] (done) | time=1ms [INFO] 18:32:15.800 Sensor IaC Docker Sensor [iac] [INFO] 18:32:15.801 There are no files to be analyzed for the Docker language [INFO] 18:32:15.801 Sensor IaC Docker Sensor [iac] (done) | time=1ms [INFO] 18:32:15.801 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:32:15.801 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:15.802 Sensor IaC GitHub Actions Sensor [iac] (done) | time=1ms [INFO] 18:32:15.802 Sensor IaC Shell Sensor [iac] [INFO] 18:32:15.802 There are no files to be analyzed for the Shell language [INFO] 18:32:15.802 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:32:15.802 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:15.802 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:15.803 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=1ms [INFO] 18:32:15.803 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:15.803 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:15.803 Sensor XML Sensor [xml] [INFO] 18:32:15.812 1 source file to be analyzed [INFO] 18:32:15.816 1/1 source file has been analyzed [INFO] 18:32:15.816 Sensor XML Sensor [xml] (done) | time=13ms [INFO] 18:32:15.816 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:32:15.816 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:32:15.817 ------------- Run sensors on module serviceutils [WARNING] 18:32:15.849 Binary paths (sonar.java.binaries) are empty. .class files can not be looked up to facilitate caching. [INFO] 18:32:15.863 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:15.863 '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:15.863 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:15.863 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:15.863 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:15.863 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:15.863 Sensor Java Config Sensor [iac] [INFO] 18:32:15.864 There are no files to be analyzed for the Java language [INFO] 18:32:15.864 Sensor Java Config Sensor [iac] (done) | time=1ms [INFO] 18:32:15.864 Sensor IaC Docker Sensor [iac] [INFO] 18:32:15.864 There are no files to be analyzed for the Docker language [INFO] 18:32:15.864 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:32:15.864 Sensor IaC GitHub Actions Sensor [iac] [INFO] 18:32:15.864 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:15.865 Sensor IaC GitHub Actions Sensor [iac] (done) | time=1ms [INFO] 18:32:15.865 Sensor IaC Shell Sensor [iac] [INFO] 18:32:15.865 There are no files to be analyzed for the Shell language [INFO] 18:32:15.865 Sensor IaC Shell Sensor [iac] (done) | time=0ms [INFO] 18:32:15.866 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:15.866 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:15.866 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:15.866 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:15.866 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:15.866 Sensor XML Sensor [xml] [INFO] 18:32:15.874 1 source file to be analyzed [INFO] 18:32:15.877 1/1 source file has been analyzed [INFO] 18:32:15.877 Sensor XML Sensor [xml] (done) | time=11ms [INFO] 18:32:15.879 Sensor Java A3S Context Collector [javaa3scontextcollector] [INFO] 18:32:15.879 Sensor Java A3S Context Collector [javaa3scontextcollector] (done) | time=0ms [INFO] 18:32:15.879 Sensor DBD/Java IR Generation [dbdjavafrontend] [INFO] 18:32:16.070 Sensor DBD/Java IR Generation [dbdjavafrontend] (done) | time=191ms [INFO] 18:32:16.070 Sensor javabugs [dbd] [INFO] 18:32:16.275 Analyzing 306/476 functions to detect bugs. [INFO] 18:32:16.641 Sensor javabugs [dbd] (done) | time=571ms [INFO] 18:32:16.642 Sensor pythonbugs [dbd] [INFO] 18:32:16.644 No IR files have been included for analysis. [INFO] 18:32:16.644 Sensor pythonbugs [dbd] (done) | time=2ms [INFO] 18:32:16.644 Sensor EnterpriseTextAndSecretsSensor [textenterprise] [INFO] 18:32:16.657 Available processors: 2 [INFO] 18:32:16.657 Using 2 threads for analysis. [INFO] 18:32:17.010 The property "sonar.tests" is not set. To improve the analysis accuracy, we categorize a file as a test file if any of the following is true: * The filename starts with "test" * The filename contains "test." or "tests." * Any directory in the file path is named: "doc", "docs", "test", "tests", "mock" or "mocks" * Any directory in the file path has a name ending in "test" or "tests" [INFO] 18:32:17.098 Start fetching files for the text and secrets analysis [INFO] 18:32:17.111 Using Git CLI to retrieve untracked files [INFO] 18:32:17.126 Retrieving language associated files and files included via "sonar.text.inclusions" that are tracked by git [INFO] 18:32:17.126 Starting the text and secrets analysis [INFO] 18:32:17.128 103 source files to be analyzed for the text and secrets analysis [INFO] 18:32:17.316 103/103 source files have been analyzed for the text and secrets analysis [INFO] 18:32:17.317 Start fetching files for the binary file analysis [INFO] 18:32:17.318 There are no files to be analyzed for the binary file analysis [INFO] 18:32:17.318 Sensor EnterpriseTextAndSecretsSensor [textenterprise] (done) | time=674ms [INFO] 18:32:17.325 ------------- Run sensors on project [INFO] 18:32:17.424 Sensor Java A3S Project Context Collector [javaa3scontextcollector] [ERROR] 18:32:17.443 No modules found in the project or none of them are eligible for A3S analysis. [INFO] 18:32:17.450 Sensor Java A3S Project Context Collector [javaa3scontextcollector] (done) | time=26ms [INFO] 18:32:17.451 Sensor JavaProjectSensor [java] [INFO] 18:32:17.453 Sensor JavaProjectSensor [java] (done) | time=2ms [INFO] 18:32:17.453 Sensor JavaArchitectureSensor [architecture] [INFO] 18:32:17.465 Architecture analysis is enabled with the following features: legacy [INFO] 18:32:17.471 * Protobuf reading starting | memory total=314 | free=53 | used=260 (MB) [INFO] 18:32:17.471 * Reading SonarArchitecture IR data from directory "/w/workspace/serviceutils-sonar/target/sonar/architecture/java" [INFO] 18:32:17.667 * Files successfully loaded: "73" out of "73" [INFO] 18:32:17.668 * Purging excluded nodes from graphs [INFO] 18:32:17.669 * Protobuf reading complete | memory total=314 | free=29 | used=284 (MB) [INFO] 18:32:17.719 * Build architecture.graph.java.namespace_graph.default_perspective hierarchy graph complete (filtered=false) | memory total=314 | free=21 | used=292 (MB) [INFO] 18:32:17.730 Sensor JavaArchitectureSensor [architecture] (done) | time=277ms [INFO] 18:32:17.730 Sensor Zero Coverage Sensor [INFO] 18:32:17.739 Sensor Zero Coverage Sensor (done) | time=9ms [INFO] 18:32:17.739 Sensor Java CPD Block Indexer [INFO] 18:32:17.876 Sensor Java CPD Block Indexer (done) | time=137ms [INFO] 18:32:17.879 Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'. [INFO] 18:32:18.033 ------------- Gather SCA dependencies on project [INFO] 18:32:18.033 Checking if SCA is enabled for organization opendaylight [INFO] 18:32:18.381 Dependency analysis skipped [INFO] 18:32:18.393 CPD Executor 21 files had no CPD blocks [INFO] 18:32:18.393 CPD Executor Calculating CPD for 41 files [INFO] 18:32:18.426 CPD Executor CPD calculation finished (done) | time=32ms [INFO] 18:32:18.428 SCM Publisher SCM provider for this project is: git [INFO] 18:32:18.429 SCM Publisher 103 source files to be analyzed [INFO] 18:32:19.143 SCM Publisher 103/103 source files have been analyzed (done) | time=712ms [INFO] 18:32:19.369 Analysis report generated in 217ms, dir size=1 MB [INFO] 18:32:19.522 Analysis report compressed in 150ms, zip size=379 KB [INFO] 18:32:20.454 Analysis report uploaded in 931ms [INFO] 18:32:20.456 ANALYSIS SUCCESSFUL, you can find the results at: https://sonarcloud.io/dashboard?id=opendaylight_serviceutils [INFO] 18:32:20.456 Note that you will be able to access the updated dashboard once the server has processed the submitted analysis report [INFO] 18:32:20.456 More about the report processing at https://sonarcloud.io/api/ce/task?id=AZs9CLh-ldY6_7lszwhM [INFO] 18:32:20.458 ------------- Upload SCA dependency files [INFO] 18:32:21.342 Sensor cache published successfully [INFO] 18:32:21.366 Analysis total time: 20.783 s [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for serviceutils 0.15.0-SNAPSHOT: [INFO] [INFO] ODL :: serviceutils :: quality-parent .............. SKIPPED [INFO] ODL :: serviceutils :: binding-parent .............. SKIPPED [INFO] ODL :: serviceutils :: commons ..................... SKIPPED [INFO] ODL :: serviceutils :: metrics-api ................. SKIPPED [INFO] ODL :: serviceutils :: tools-api ................... SKIPPED [INFO] listener-api ....................................... SKIPPED [INFO] rpc-api ............................................ SKIPPED [INFO] ODL :: serviceutils :: tools-aggregator ............ SKIPPED [INFO] ODL :: serviceutils :: metrics-impl ................ SKIPPED [INFO] ODL :: serviceutils :: Metrics ..................... SKIPPED [INFO] ODL :: serviceutils :: listener tools .............. SKIPPED [INFO] ODL :: serviceutils :: RPC tools ................... SKIPPED [INFO] ODL :: serviceutils :: upgrade ..................... SKIPPED [INFO] ODL :: serviceutils :: TOOLS ....................... SKIPPED [INFO] ODL :: serviceutils :: srm-api ..................... SKIPPED [INFO] ODL :: serviceutils :: srm-impl .................... SKIPPED [INFO] ODL :: serviceutils :: srm-shell ................... SKIPPED [INFO] ODL :: serviceutils :: SRM ......................... SKIPPED [INFO] ODL :: serviceutils :: serviceutils-features ....... SKIPPED [INFO] ODL :: serviceutils :: serviceutils-features-aggregator SKIPPED [INFO] ODL :: serviceutils :: serviceutils-artifacts ...... SKIPPED [INFO] ODL :: serviceutils :: metrics-impl-test ........... SKIPPED [INFO] ODL :: serviceutils :: metrics-impl-prometheus ..... SKIPPED [INFO] ODL :: serviceutils :: metrics-sample .............. SKIPPED [INFO] ODL :: serviceutils :: metrics-it .................. SKIPPED [INFO] ODL :: serviceutils :: metrics-aggregator .......... SKIPPED [INFO] ODL :: serviceutils :: srm-aggregator .............. SKIPPED [INFO] ODL :: serviceutils :: serviceutils-karaf .......... SKIPPED [INFO] serviceutils ....................................... SUCCESS [ 27.442 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 31.720 s [INFO] Finished at: 2025-12-20T18:32:21Z [INFO] ------------------------------------------------------------------------ [serviceutils-sonar] $ /bin/bash /tmp/jenkins17258659564689594057.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/jenkins5866479657548936999.sh ---> sysstat.sh [serviceutils-sonar] $ /bin/bash /tmp/jenkins8864913605013539619.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/jenkins12356743414475206888.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-VOuE from file:/tmp/.os_lf_venv lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) lf-activate-venv(): INFO: Attempting to install with network-safe options... lf-activate-venv(): INFO: Base packages installed successfully lf-activate-venv(): INFO: Installing additional packages: lftools lf-activate-venv(): INFO: Adding /tmp/venv-VOuE/bin to PATH INFO: Running in OpenStack, capturing instance metadata [serviceutils-sonar] $ /bin/bash /tmp/jenkins15248496597782658432.sh provisioning config files... Could not find credentials [logs] for serviceutils-sonar #393 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/serviceutils-sonar@tmp/config17748781420924869308tmp 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/jenkins14014475091127466448.sh ---> create-netrc.sh WARN: Log server credential not found. [serviceutils-sonar] $ /bin/bash /tmp/jenkins15493460658069536141.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-VOuE from file:/tmp/.os_lf_venv lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) lf-activate-venv(): INFO: Attempting to install with network-safe options... lf-activate-venv(): INFO: Base packages installed successfully lf-activate-venv(): INFO: Installing additional packages: lftools lf-activate-venv(): INFO: Adding /tmp/venv-VOuE/bin to PATH [serviceutils-sonar] $ /bin/bash /tmp/jenkins17087837337115114354.sh ---> sudo-logs.sh Archiving 'sudo' log.. [serviceutils-sonar] $ /bin/bash /tmp/jenkins10817823272738509504.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-VOuE from file:/tmp/.os_lf_venv lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) lf-activate-venv(): INFO: Attempting to install with network-safe options... lf-activate-venv(): INFO: Base packages installed successfully lf-activate-venv(): INFO: Installing additional packages: zipp==1.1.0 python-openstackclient urllib3~=1.26.15 lf-activate-venv(): INFO: Adding /tmp/venv-VOuE/bin to PATH INFO: No Stack... INFO: Retrieving Pricing Info for: v3-standard-2 INFO: Archiving Costs [serviceutils-sonar] $ /bin/bash -l /tmp/jenkins5521597514815572062.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-VOuE from file:/tmp/.os_lf_venv lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) lf-activate-venv(): INFO: Attempting to install with network-safe options... lf-activate-venv(): INFO: Base packages installed successfully lf-activate-venv(): INFO: Installing additional packages: lftools urllib3~=1.26.15 lf-activate-venv(): INFO: Adding /tmp/venv-VOuE/bin to PATH WARNING: Nexus logging server not set INFO: S3 path logs/releng/vex-yul-odl-jenkins-1/serviceutils-sonar/393/ INFO: archiving logs to S3 ---> uname -a: Linux prd-ubuntu2204-docker-2c-2g-15374 5.15.0-161-generic #171-Ubuntu SMP Sat Oct 11 08:17:01 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux ---> lscpu: Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Address sizes: 40 bits physical, 48 bits virtual Byte Order: Little Endian CPU(s): 2 On-line CPU(s) list: 0,1 Vendor ID: AuthenticAMD Model name: AMD EPYC-Rome Processor CPU family: 23 Model: 49 Thread(s) per core: 1 Core(s) per socket: 1 Socket(s): 2 Stepping: 0 BogoMIPS: 5599.99 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext perfctr_core ssbd ibrs ibpb stibp vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 clzero xsaveerptr wbnoinvd arat npt nrip_save umip rdpid arch_capabilities Virtualization: AMD-V Hypervisor vendor: KVM Virtualization type: full L1d cache: 64 KiB (2 instances) L1i cache: 64 KiB (2 instances) L2 cache: 1 MiB (2 instances) L3 cache: 32 MiB (2 instances) NUMA node(s): 1 NUMA node0 CPU(s): 0,1 Vulnerability Gather data sampling: Not affected Vulnerability Indirect target selection: Not affected Vulnerability Itlb multihit: Not affected Vulnerability L1tf: Not affected Vulnerability Mds: Not affected Vulnerability Meltdown: Not affected Vulnerability Mmio stale data: Not affected Vulnerability Reg file data sampling: Not affected Vulnerability Retbleed: Mitigation; untrained return thunk; SMT disabled Vulnerability Spec rstack overflow: Mitigation; SMT disabled Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl and seccomp Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization Vulnerability Spectre v2: Mitigation; Retpolines; IBPB conditional; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected Vulnerability Srbds: Not affected Vulnerability Tsa: Not affected Vulnerability Tsx async abort: Not affected Vulnerability Vmscape: Not affected ---> nproc: 2 ---> df -h: Filesystem Size Used Avail Use% Mounted on tmpfs 794M 1.1M 793M 1% /run /dev/vda1 39G 9.8G 29G 26% / tmpfs 3.9G 0 3.9G 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock /dev/vda15 105M 6.1M 99M 6% /boot/efi tmpfs 794M 4.0K 794M 1% /run/user/1001 ---> free -m: total used free shared buff/cache available Mem: 7937 554 3091 4 4291 7072 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:de:b8:7e brd ff:ff:ff:ff:ff:ff altname enp0s3 inet 10.30.170.176/23 metric 100 brd 10.30.171.255 scope global dynamic ens3 valid_lft 85991sec preferred_lft 85991sec inet6 fe80::f816:3eff:fede:b87e/64 scope link valid_lft forever preferred_lft forever 3: docker0: mtu 1458 qdisc noqueue state DOWN group default link/ether 46:5f:cb:e0:f2:d7 brd ff:ff:ff:ff:ff:ff inet 10.250.0.254/24 brd 10.250.0.255 scope global docker0 valid_lft forever preferred_lft forever ---> sar -b -r -n DEV: Linux 5.15.0-161-generic (prd-ubuntu2204-docker-2c-2g-15374) 12/20/25 _x86_64_ (2 CPU) 18:26:25 LINUX RESTART (2 CPU) ---> sar -P ALL: Linux 5.15.0-161-generic (prd-ubuntu2204-docker-2c-2g-15374) 12/20/25 _x86_64_ (2 CPU) 18:26:25 LINUX RESTART (2 CPU)