Started by timer Running as SYSTEM [EnvInject] - Loading node environment variables. Building remotely on prd-ubuntu2204-docker-2c-2g-7100 (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/jenkins4470701098256081408.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-uw8M 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-uw8M/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-uw8M/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.2 boto3==1.40.69 botocore==1.40.69 bs4==0.0.2 cachetools==6.2.1 certifi==2025.10.5 cffi==2.0.0 cfgv==3.4.0 chardet==5.2.0 charset-normalizer==3.4.4 click==8.3.0 cliff==4.11.0 cmd2==2.7.0 cryptography==3.3.2 debtcollector==3.0.0 decorator==5.2.1 defusedxml==0.7.1 Deprecated==1.3.1 distlib==0.4.0 dnspython==2.8.0 docker==7.1.0 dogpile.cache==1.5.0 durationpy==0.10 email-validator==2.3.0 filelock==3.20.0 future==1.0.0 gitdb==4.0.12 GitPython==3.1.45 google-auth==2.43.0 httplib2==0.31.0 identify==2.6.15 idna==3.11 importlib-resources==1.5.0 iso8601==2.1.0 Jinja2==3.1.6 jmespath==1.0.1 jsonpatch==1.33 jsonpointer==3.0.0 jsonschema==4.25.1 jsonschema-specifications==2025.9.1 keystoneauth1==5.12.0 kubernetes==34.1.0 lftools==0.37.15 lxml==6.0.2 markdown-it-py==4.0.0 MarkupSafe==3.0.3 mdurl==0.1.2 msgpack==1.1.2 multi_key_dict==2.0.3 munch==4.0.0 netaddr==1.3.0 niet==1.4.2 nodeenv==1.9.1 oauth2client==4.1.3 oauthlib==3.3.1 openstacksdk==4.7.1 os-service-types==1.8.1 osc-lib==4.2.0 oslo.config==10.0.0 oslo.context==6.1.0 oslo.i18n==6.6.0 oslo.log==7.2.1 oslo.serialization==5.8.0 oslo.utils==9.1.0 packaging==25.0 pbr==7.0.3 platformdirs==4.5.0 prettytable==3.16.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.0 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.8.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.28.0 rsa==4.9.1 ruamel.yaml==0.18.16 ruamel.yaml.clib==0.2.14 s3transfer==0.14.0 simplejson==3.20.2 six==1.17.0 smmap==5.0.2 soupsieve==2.8 stevedore==5.5.0 tabulate==0.9.0 toml==0.10.2 tomlkit==0.13.3 tqdm==4.67.1 typing_extensions==4.15.0 tzdata==2025.2 urllib3==1.26.20 virtualenv==20.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/jenkins13054487469908573160.sh + echo Using SonarCloud Using SonarCloud [serviceutils-sonar] $ /bin/sh -xe /tmp/jenkins8105161498233767394.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-7100 [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.8, vendor: Ubuntu, runtime: /usr/lib/jvm/java-21-openjdk-amd64 Default locale: en, platform encoding: UTF-8 OS name: "linux", version: "5.15.0-153-generic", arch: "amd64", family: "unix" [serviceutils-sonar] $ /bin/sh -xe /tmp/jenkins17308602794719745687.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/jenkins1600569689045366390.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.8" 2025-07-15 OpenJDK Runtime Environment (build 21.0.8+9-Ubuntu-0ubuntu122.04.1) OpenJDK 64-Bit Server VM (build 21.0.8+9-Ubuntu-0ubuntu122.04.1, 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/config760681500343529199tmp copy managed file [serviceutils-settings] to file:/w/workspace/serviceutils-sonar@tmp/config9077587446272404392tmp [serviceutils-sonar] $ /bin/bash -l /tmp/jenkins231253425053286811.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/config760681500343529199tmp --settings /w/workspace/serviceutils-sonar@tmp/config9077587446272404392tmp --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.8, vendor: Ubuntu, runtime: /usr/lib/jvm/java-21-openjdk-amd64 Default locale: en, platform encoding: UTF-8 OS name: "linux", version: "5.15.0-153-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:[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/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/CheckedRunnableTest.java:[29,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void checkedRunnableWithCheckedException() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/api/src/test/java/org/opendaylight/serviceutils/metrics/function/CheckedRunnableTest.java:[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() {'? [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.CheckedCallableTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 s -- in org.opendaylight.serviceutils.metrics.function.CheckedCallableTest [INFO] Running org.opendaylight.serviceutils.metrics.function.CheckedRunnableTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in org.opendaylight.serviceutils.metrics.function.CheckedRunnableTest [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:[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:[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:[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:[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:[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:[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:[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:[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:[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:[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.273 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:[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:[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:[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:[312,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[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:[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:[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:[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:[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:[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:[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:[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:[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:[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:[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:[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:[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:[233,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[333,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void meter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl/src/test/java/org/opendaylight/serviceutils/metrics/tests/MetricProviderTest.java:[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:[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:[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:[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:[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:[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/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.207 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.167 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.168 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 2.865 ms [INFO] yang-to-sources: Project model files found: 1 in 52.17 ms [INFO] yang-to-sources: 1 YANG models processed in 52.19 ms [INFO] BindingJavaFileGenerator: Defined 6 files in 51.71 ms [INFO] Sorted 6 files into 3 directories in 3.206 ms [INFO] yang-to-sources: Sources generated by org.opendaylight.yangtools.binding.codegen.JavaFileGenerator: 6 in 85.37 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.615 ms [INFO] yang-to-sources: Project model files found: 3 in 35.07 ms [INFO] yang-to-sources: 3 YANG models processed in 52.13 ms [INFO] BindingJavaFileGenerator: Defined 61 files in 25.39 ms [INFO] Sorted 61 files into 9 directories in 652.3 μs [INFO] yang-to-sources: Sources generated by org.opendaylight.yangtools.binding.codegen.JavaFileGenerator: 61 in 85.16 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.ReinstallCommand [INFO] Service org.opendaylight.serviceutils.srm.shell.RecoverCommand [INFO] Service org.opendaylight.serviceutils.srm.shell.SrmDebugCommand [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:[50,16] [UnnecessaryTestMethodPrefix] A `test` prefix for a JUnit4 test is redundant, and a holdover from JUnit3. The `@Test` annotation makes it clear it's a test. (see https://errorprone.info/bugpattern/UnnecessaryTestMethodPrefix) Did you mean 'public void newMeter() {'? [WARNING] /w/workspace/serviceutils-sonar/metrics/impl-prometheus/src/test/java/org/opendaylight/serviceutils/metrics/prometheus/impl/PrometheusMetricProviderImplTest.java:[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() {'? [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.077 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.190 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.51 s -- in org.opendaylight.serviceutils.metrics.it.MetricsIntegrationTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- copy:14.0.3:copy-files (default) @ metrics-it --- [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ metrics-it --- [INFO] Building jar: /w/workspace/serviceutils-sonar/metrics/it/target/metrics-it-0.15.0-SNAPSHOT.jar [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ metrics-it --- [INFO] Skipping javadoc generation [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ metrics-it --- [INFO] CycloneDX: Resolving Dependencies [INFO] CycloneDX: Creating BOM version 1.5 with 12 component(s) [INFO] CycloneDX: Writing and validating BOM (XML): /w/workspace/serviceutils-sonar/metrics/it/target/bom.xml [INFO] attaching as metrics-it-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] CycloneDX: Writing and validating BOM (JSON): /w/workspace/serviceutils-sonar/metrics/it/target/bom.json [INFO] attaching as metrics-it-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ metrics-it --- [INFO] Skipping duplicate-finder execution! [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ metrics-it --- [WARNING] Used undeclared dependencies found: [WARNING] org.ops4j.pax.exam:pax-exam:jar:4.13.5:test [WARNING] com.guicedee.services:javax.inject:jar:1.0.20.2:provided [WARNING] Unused declared dependencies found: [WARNING] org.opendaylight.serviceutils:serviceutils-features:xml:features:0.15.0-SNAPSHOT:compile [WARNING] Non-test scoped test only dependencies found: [WARNING] org.opendaylight.serviceutils:metrics-api:jar:0.15.0-SNAPSHOT:compile [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ metrics-it --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ metrics-it --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ metrics-it --- [INFO] Loading execution data file /w/workspace/serviceutils-sonar/metrics/it/target/code-coverage/jacoco.exec [INFO] Analyzed bundle 'ODL :: serviceutils :: metrics-it' with 0 classes [INFO] [INFO] --- install:3.1.3:install (default-install) @ metrics-it --- [INFO] Installing /w/workspace/serviceutils-sonar/metrics/it/pom.xml to /tmp/r/org/opendaylight/serviceutils/metrics-it/0.15.0-SNAPSHOT/metrics-it-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/metrics/it/target/metrics-it-0.15.0-SNAPSHOT.jar to /tmp/r/org/opendaylight/serviceutils/metrics-it/0.15.0-SNAPSHOT/metrics-it-0.15.0-SNAPSHOT.jar [INFO] Installing /w/workspace/serviceutils-sonar/metrics/it/target/bom.xml to /tmp/r/org/opendaylight/serviceutils/metrics-it/0.15.0-SNAPSHOT/metrics-it-0.15.0-SNAPSHOT-cyclonedx.xml [INFO] Installing /w/workspace/serviceutils-sonar/metrics/it/target/bom.json to /tmp/r/org/opendaylight/serviceutils/metrics-it/0.15.0-SNAPSHOT/metrics-it-0.15.0-SNAPSHOT-cyclonedx.json [INFO] [INFO] ----------< org.opendaylight.serviceutils:metrics-aggregator >---------- [INFO] Building ODL :: serviceutils :: metrics-aggregator 0.15.0-SNAPSHOT [26/29] [INFO] from metrics/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ metrics-aggregator --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ metrics-aggregator --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ metrics-aggregator --- [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ metrics-aggregator --- [INFO] Skipping CycloneDX goal, because module skips deploy [INFO] [INFO] --- install:3.1.3:install (default-install) @ metrics-aggregator --- [INFO] Skipping artifact installation [INFO] [INFO] ------------< org.opendaylight.serviceutils:srm-aggregator >------------ [INFO] Building ODL :: serviceutils :: srm-aggregator 0.15.0-SNAPSHOT [27/29] [INFO] from srm/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ srm-aggregator --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ srm-aggregator --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ srm-aggregator --- [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ srm-aggregator --- [INFO] Skipping CycloneDX goal, because module skips deploy [INFO] [INFO] --- install:3.1.3:install (default-install) @ srm-aggregator --- [INFO] Skipping artifact installation [INFO] [INFO] ----------< org.opendaylight.serviceutils:serviceutils-karaf >---------- [INFO] Building ODL :: serviceutils :: serviceutils-karaf 0.15.0-SNAPSHOT [28/29] [INFO] from karaf/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ serviceutils-karaf --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ serviceutils-karaf --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ serviceutils-karaf --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ serviceutils-karaf --- [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-test) @ serviceutils-karaf --- [INFO] argLine set to -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/w/workspace/serviceutils-sonar/karaf/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** [INFO] [INFO] --- checkstyle:3.5.0:check (check-license) @ serviceutils-karaf --- [INFO] [INFO] --- checkstyle:3.5.0:check (default) @ serviceutils-karaf --- [INFO] Starting audit... Audit done. [INFO] You have 0 Checkstyle violations. [INFO] [INFO] --- dependency:3.8.0:copy (unpack-license) @ serviceutils-karaf --- [INFO] Copying artifact 'org.opendaylight.odlparent:odl-license:license:14.0.3' (/tmp/r/org/opendaylight/odlparent/odl-license/14.0.3/odl-license-14.0.3.license) to /w/workspace/serviceutils-sonar/karaf/target/classes/LICENSE [INFO] [INFO] --- resources:3.3.1:resources (process-resources) @ serviceutils-karaf --- [INFO] skip non existing resourceDirectory /w/workspace/serviceutils-sonar/karaf/src/main/resources [INFO] [INFO] --- karaf:4.4.6:assembly (process-resources) @ serviceutils-karaf --- [INFO] Using repositories: [INFO] https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/@id=opendaylight-snapshot@noreleases@snapshots [INFO] https://nexus.opendaylight.org/content/repositories/public/@id=opendaylight-mirror [INFO] https://nexus.opendaylight.org/content/repositories/public/@id=opendaylight-release-mirror [INFO] Creating work directory: /w/workspace/serviceutils-sonar/karaf/target/assembly [INFO] Loading direct KAR and features XML dependencies [INFO] Standard startup Karaf KAR found: mvn:org.apache.karaf.features/framework/4.4.6/kar [INFO] Feature framework will be added as a startup feature [INFO] Generating Karaf assembly: /w/workspace/serviceutils-sonar/karaf/target/assembly [INFO] Unzipping kars [INFO] processing KAR: mvn:org.apache.karaf.features/framework/4.4.6/kar [INFO] found repository: mvn:org.apache.karaf.features/framework/4.4.6/xml/features [INFO] Loading profiles from: [INFO] Found existing features processor configuration: etc/org.apache.karaf.features.xml [INFO] Loading repositories [INFO] Generating generated-startup profile [INFO] Generating generated-boot profile with parents: generated-startup [INFO] Generating generated-installed profile [INFO] Configuring etc/config.properties and etc/system.properties [INFO] Downloading libraries for generated profiles [INFO] Downloading additional libraries [INFO] Writing configurations [INFO] adding config file: etc/profile.cfg [INFO] Generating features processor configuration: etc/org.apache.karaf.features.xml [INFO] Startup stage [INFO] Loading startup repositories [INFO] Resolving startup features and bundles [INFO] Features: framework [INFO] Bundles: mvn:org.apache.aries.quiesce/org.apache.aries.quiesce.api/1.0.0, mvn:org.apache.felix/org.apache.felix.metatype/1.2.4, mvn:org.opendaylight.odlparent/karaf.branding/14.0.3 [INFO] adding maven artifact: mvn:org.opendaylight.odlparent/karaf.branding/14.0.3 [INFO] adding maven artifact: mvn:org.apache.aries.quiesce/org.apache.aries.quiesce.api/1.0.0 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.cm.json/1.0.6 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.configadmin/1.9.26 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.configadmin.plugin.interpolation/1.2.8 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.configurator/1.0.16 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.converter/1.0.14 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.coordinator/1.0.2 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.fileinstall/3.7.4 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.metatype/1.2.4 [INFO] adding maven artifact: mvn:org.apache.karaf.config/org.apache.karaf.config.core/4.4.6 [INFO] adding maven artifact: mvn:org.apache.karaf.features/org.apache.karaf.features.core/4.4.6 [INFO] adding maven artifact: mvn:org.apache.karaf.features/org.apache.karaf.features.extension/4.4.6 [INFO] adding maven artifact: mvn:org.apache.sling/org.apache.sling.commons.johnzon/1.2.16 [INFO] adding maven artifact: mvn:org.fusesource.jansi/jansi/2.4.1 [INFO] adding maven artifact: mvn:org.ops4j.pax.logging/pax-logging-api/2.2.7 [INFO] adding maven artifact: mvn:org.ops4j.pax.logging/pax-logging-log4j2/2.2.7 [INFO] adding maven artifact: mvn:org.ops4j.pax.url/pax-url-aether/2.6.14 [INFO] adding maven artifact: mvn:org.osgi/org.osgi.util.function/1.2.0 [INFO] adding maven artifact: mvn:org.osgi/org.osgi.util.promise/1.3.0 [INFO] Boot stage [INFO] Loading boot repositories [INFO] adding feature repository: mvn:org.apache.karaf.features/framework/4.4.6/xml/features [INFO] adding feature repository: mvn:org.opendaylight.serviceutils/serviceutils-features/0.15.0-SNAPSHOT/xml/features [INFO] adding feature repository: mvn:org.opendaylight.serviceutils/odl-serviceutils-listener/0.15.0-SNAPSHOT/xml/features [INFO] adding feature repository: mvn:org.opendaylight.mdsal/odl-mdsal-binding-api/14.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.mdsal/odl-mdsal-binding-base/14.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.yangtools/odl-yangtools-binding-spec/14.0.4/xml/features [INFO] adding feature repository: mvn:org.opendaylight.yangtools/odl-yangtools-common/14.0.4/xml/features [INFO] adding feature repository: mvn:org.opendaylight.yangtools/odl-yangtools-util/14.0.4/xml/features [INFO] adding feature repository: mvn:org.opendaylight.odlparent/odl-guava/14.0.3/xml/features [INFO] adding feature repository: mvn:tech.pantheon.triemap/pt-triemap/1.3.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.mdsal/odl-mdsal-common/14.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.serviceutils/odl-serviceutils-metrics/0.15.0-SNAPSHOT/xml/features [INFO] adding feature repository: mvn:org.opendaylight.odlparent/odl-dropwizard-metrics/14.0.3/xml/features [INFO] adding feature repository: mvn:org.opendaylight.infrautils/odl-infrautils-utils/7.0.3/xml/features [INFO] adding feature repository: mvn:org.opendaylight.serviceutils/odl-serviceutils-rpc/0.15.0-SNAPSHOT/xml/features [INFO] adding feature repository: mvn:org.opendaylight.serviceutils/odl-serviceutils-srm/0.15.0-SNAPSHOT/xml/features [INFO] adding feature repository: mvn:org.opendaylight.serviceutils/odl-serviceutils-tools/0.15.0-SNAPSHOT/xml/features [INFO] adding feature repository: mvn:org.opendaylight.controller/odl-controller-blueprint/10.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.yangtools/odl-yangtools-codec/14.0.4/xml/features [INFO] adding feature repository: mvn:org.opendaylight.odlparent/odl-gson/14.0.3/xml/features [INFO] adding feature repository: mvn:org.opendaylight.odlparent/odl-stax2-api/14.0.3/xml/features [INFO] adding feature repository: mvn:org.opendaylight.yangtools/odl-yangtools-data/14.0.4/xml/features [INFO] adding feature repository: mvn:org.opendaylight.odlparent/odl-antlr4/14.0.3/xml/features [INFO] adding feature repository: mvn:org.opendaylight.yangtools/odl-yangtools-data-api/14.0.4/xml/features [INFO] adding feature repository: mvn:org.opendaylight.yangtools/odl-yangtools-parser-api/14.0.4/xml/features [INFO] adding feature repository: mvn:org.opendaylight.yangtools/odl-yangtools-xpath-api/14.0.4/xml/features [INFO] adding feature repository: mvn:org.opendaylight.mdsal/odl-mdsal-binding-runtime/14.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.yangtools/odl-yangtools-binding-codec/14.0.4/xml/features [INFO] adding feature repository: mvn:org.opendaylight.yangtools/odl-yangtools-binding-runtime/14.0.4/xml/features [INFO] adding feature repository: mvn:org.opendaylight.yangtools/odl-bytebuddy/14.0.4/xml/features [INFO] adding feature repository: mvn:org.opendaylight.yangtools/odl-yangtools-parser/14.0.4/xml/features [INFO] adding feature repository: mvn:org.opendaylight.yangtools/odl-yangtools-xpath/14.0.4/xml/features [INFO] adding feature repository: mvn:org.opendaylight.mdsal/odl-mdsal-dom-runtime/14.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.mdsal/odl-mdsal-dom-api/14.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.controller/odl-mdsal-broker/10.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.mdsal/odl-mdsal-singleton-dom/14.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.mdsal/odl-mdsal-singleton-common/14.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.mdsal/odl-mdsal-eos-common/14.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.mdsal/odl-mdsal-eos-dom/14.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.mdsal/odl-mdsal-eos-binding/14.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.mdsal/odl-mdsal-binding-dom-adapter/14.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.mdsal/odl-mdsal-dom-broker/14.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.controller/odl-mdsal-remoterpc-connector/10.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.controller/odl-mdsal-distributed-datastore/10.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.odlparent/odl-apache-commons-text/14.0.3/xml/features [INFO] adding feature repository: mvn:org.opendaylight.odlparent/odl-apache-commons-lang3/14.0.3/xml/features [INFO] adding feature repository: mvn:org.opendaylight.controller/odl-mdsal-clustering-commons/10.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.odlparent/odl-netty-4/14.0.3/xml/features [INFO] adding feature repository: mvn:org.opendaylight.odlparent/odl-servlet-api/14.0.3/xml/features [INFO] adding feature repository: mvn:org.opendaylight.controller/odl-controller-akka/10.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.controller/odl-controller-scala/10.0.2/xml/features [INFO] adding feature repository: mvn:org.opendaylight.controller/odl-controller-mdsal-common/10.0.2/xml/features [INFO] adding feature repository: mvn:org.apache.karaf.features/standard/4.4.6/xml/features [INFO] adding feature repository: mvn:org.ops4j.pax.web/pax-web-features/8.0.27/xml/features [INFO] Feature kar/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.kar/org.apache.karaf.kar.core/4.4.6 [INFO] adding config file: etc/org.apache.karaf.command.acl.kar.cfg [INFO] Feature jaas-boot/4.4.6 is defined as a boot feature [INFO] adding library: lib/boot/org.apache.karaf.jaas.boot-4.4.6.jar [INFO] adding maven library: mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.boot/4.4.6 [INFO] Feature scr/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.scr/org.apache.karaf.scr.state/4.4.6 [INFO] adding maven artifact: mvn:org.apache.karaf.scr/org.apache.karaf.scr.management/4.4.6 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.inventory/1.1.0 [INFO] adding maven artifact: mvn:org.osgi/org.osgi.util.function/1.2.0 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.scr/2.2.6 [INFO] adding maven artifact: mvn:org.osgi/org.osgi.service.component/1.5.1 [INFO] adding maven artifact: mvn:org.osgi/org.osgi.util.promise/1.3.0 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.webconsole.plugins.ds/2.2.0 [INFO] Feature aries-proxy/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.ow2.asm/asm-tree/9.7 [INFO] adding maven artifact: mvn:org.ow2.asm/asm-commons/9.7 [INFO] adding maven artifact: mvn:org.ow2.asm/asm-analysis/9.7 [INFO] adding maven artifact: mvn:org.apache.aries.proxy/org.apache.aries.proxy/1.1.14 [INFO] adding maven artifact: mvn:org.ow2.asm/asm/9.7 [INFO] adding maven artifact: mvn:org.ow2.asm/asm-util/9.7 [INFO] Feature shell/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.shell/org.apache.karaf.shell.commands/4.4.6 [INFO] adding maven artifact: mvn:org.apache.karaf.shell/org.apache.karaf.shell.core/4.4.6 [INFO] adding maven artifact: mvn:org.apache.karaf.shell/org.apache.karaf.shell.groovy/4.4.6 [INFO] adding config file: etc/org.apache.karaf.command.acl.shell.cfg [INFO] adding config file: etc/org.apache.karaf.command.acl.scope_bundle.cfg [INFO] adding config file: etc/org.apache.karaf.shell.cfg [INFO] Feature service/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.service/org.apache.karaf.service.core/4.4.6 [INFO] Feature jaas/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.command/4.4.6 [INFO] adding maven artifact: mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.config/4.4.6 [INFO] adding maven artifact: mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.modules/4.4.6 [INFO] adding config file: etc/org.apache.karaf.jaas.cfg [INFO] adding config file: etc/org.apache.karaf.command.acl.jaas.cfg [INFO] Feature package/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.package/org.apache.karaf.package.core/4.4.6 [INFO] Feature ssh/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.bouncycastle/bcutil-jdk18on/1.77 [INFO] adding maven artifact: mvn:org.apache.sshd/sshd-scp/2.12.1 [INFO] adding maven artifact: mvn:org.apache.karaf.shell/org.apache.karaf.shell.ssh/4.4.6 [INFO] adding maven artifact: mvn:org.bouncycastle/bcprov-jdk18on/1.77 [INFO] adding maven artifact: mvn:org.apache.sshd/sshd-sftp/2.12.1 [INFO] adding maven artifact: mvn:org.bouncycastle/bcpkix-jdk18on/1.77 [INFO] adding maven artifact: mvn:org.apache.sshd/sshd-osgi/2.12.1 [INFO] Feature feature/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.features/org.apache.karaf.features.command/4.4.6 [INFO] adding maven artifact: mvn:org.apache.karaf.features/org.apache.karaf.features.extension/4.4.6 [INFO] adding maven artifact: mvn:org.apache.karaf.features/org.apache.karaf.features.core/4.4.6 [INFO] adding config file: etc/org.apache.karaf.features.repos.cfg [INFO] adding config file: etc/org.apache.karaf.command.acl.feature.cfg [INFO] Feature management/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.aries.jmx/org.apache.aries.jmx.whiteboard/1.2.0 [INFO] adding maven artifact: mvn:org.apache.karaf.management/org.apache.karaf.management.server/4.4.6 [INFO] adding maven artifact: mvn:org.apache.aries.jmx/org.apache.aries.jmx.blueprint.core/1.2.0 [INFO] adding maven artifact: mvn:org.apache.aries.jmx/org.apache.aries.jmx.api/1.1.5 [INFO] adding maven artifact: mvn:org.apache.aries.jmx/org.apache.aries.jmx.blueprint.api/1.2.0 [INFO] adding maven artifact: mvn:org.apache.aries/org.apache.aries.util/1.1.3 [INFO] adding maven artifact: mvn:org.apache.aries.jmx/org.apache.aries.jmx.core/1.1.8 [INFO] adding config file: etc/jmx.acl.cfg [INFO] adding config file: etc/jmx.acl.org.apache.karaf.security.jmx.cfg [INFO] adding config file: etc/jmx.acl.java.lang.Memory.cfg [INFO] adding config file: etc/jmx.acl.osgi.compendium.cm.cfg [INFO] adding config file: etc/org.apache.karaf.management.cfg [INFO] Feature jline/3.21.0 is defined as a boot feature [INFO] adding maven artifact: mvn:org.fusesource.jansi/jansi/2.4.1 [INFO] adding maven artifact: mvn:org.jline/jline/3.21.0 [INFO] Feature system/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.system/org.apache.karaf.system.core/4.4.6 [INFO] adding config file: etc/org.apache.karaf.command.acl.system.cfg [INFO] Feature log/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.log/org.apache.karaf.log.core/4.4.6 [INFO] adding config file: etc/org.apache.karaf.log.cfg [INFO] Feature aries-blueprint/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.api/1.0.1 [INFO] adding maven artifact: mvn:org.apache.karaf.bundle/org.apache.karaf.bundle.blueprintstate/4.4.6 [INFO] adding maven artifact: mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.cm/1.3.2 [INFO] adding maven artifact: mvn:org.apache.aries/org.apache.aries.util/1.1.3 [INFO] adding maven artifact: mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.core.compatibility/1.0.0 [INFO] adding maven artifact: mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.core/1.10.3 [INFO] Feature config/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.config/org.apache.karaf.config.command/4.4.6 [INFO] adding config file: etc/jmx.acl.org.apache.karaf.config.cfg [INFO] adding config file: etc/org.apache.karaf.command.acl.config.cfg [INFO] Feature instance/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.instance/org.apache.karaf.instance.core/4.4.6 [INFO] Feature pax-url-wrap/2.6.14 is defined as a boot feature [INFO] adding maven artifact: mvn:org.ops4j.pax.url/pax-url-wrap/2.6.14/jar/uber [INFO] Feature framework/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jaxb-api-2.2/2.9.0 [INFO] adding maven artifact: mvn:org.osgi/org.osgi.util.function/1.2.0 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.configadmin.plugin.interpolation/1.2.8 [INFO] adding maven artifact: mvn:org.osgi/org.osgi.util.promise/1.3.0 [INFO] adding maven artifact: mvn:org.apache.sling/org.apache.sling.commons.johnzon/1.2.16 [INFO] adding maven artifact: mvn:org.apache.karaf.features/org.apache.karaf.features.extension/4.4.6 [INFO] adding maven artifact: mvn:org.ops4j.pax.logging/pax-logging-log4j2/2.2.7 [INFO] adding maven artifact: mvn:org.apache.karaf.features/org.apache.karaf.features.core/4.4.6 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.converter/1.0.14 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.coordinator/1.0.2 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.metatype/1.2.4 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.cm.json/1.0.6 [INFO] adding maven artifact: mvn:org.apache.karaf.config/org.apache.karaf.config.core/4.4.6 [INFO] adding maven artifact: mvn:org.ops4j.pax.logging/pax-logging-api/2.2.7 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.configadmin/1.9.26 [INFO] adding maven artifact: mvn:org.ops4j.pax.url/pax-url-aether/2.6.14 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.fileinstall/3.7.4 [INFO] adding maven artifact: mvn:org.apache.felix/org.apache.felix.configurator/1.0.16 [INFO] adding maven artifact: mvn:org.fusesource.jansi/jansi/2.4.1 [INFO] Feature shell-compat/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.shell/org.apache.karaf.shell.table/4.4.6 [INFO] adding maven artifact: mvn:org.apache.karaf.shell/org.apache.karaf.shell.console/4.4.6 [INFO] Feature diagnostic/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.diagnostic/org.apache.karaf.diagnostic.core/4.4.6 [INFO] adding library: lib/boot/org.apache.karaf.diagnostic.boot-4.4.6.jar [INFO] adding maven library: mvn:org.apache.karaf.diagnostic/org.apache.karaf.diagnostic.boot/4.4.6 [INFO] Feature deployer/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.wrap/4.4.6 [INFO] adding maven artifact: mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.blueprint/4.4.6 [INFO] adding maven artifact: mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.kar/4.4.6 [INFO] adding maven artifact: mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.features/4.4.6 [INFO] Feature bundle/4.4.6 is defined as a boot feature [INFO] adding maven artifact: mvn:org.apache.karaf.bundle/org.apache.karaf.bundle.core/4.4.6 [INFO] adding config file: etc/jmx.acl.org.apache.karaf.bundle.cfg [INFO] adding config file: etc/org.apache.karaf.command.acl.bundle.cfg [INFO] Feature b2e82864-6195-4055-8e6e-bd5a2c7993c9/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 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: 6af75a56-88fb-4443-bdc0-b15770ed46f9 [INFO] Feature repository discovered recursively: serviceutils-features [INFO] Feature repository discovered recursively: odl-serviceutils-0.15.0-SNAPSHOT [INFO] Feature repository discovered recursively: odl-mdsal-binding-api [INFO] Feature repository discovered recursively: odl-mdsal-binding-base [INFO] Feature repository discovered recursively: odl-yangtools-binding-spec [INFO] Feature repository discovered recursively: odl-mdsal-common [INFO] Feature repository discovered recursively: odl-serviceutils-0.15.0-SNAPSHOT [INFO] Feature repository discovered recursively: odl-dropwizard-metrics [INFO] Feature repository discovered recursively: odl-yangtools-util [INFO] Feature repository discovered recursively: pt-triemap [INFO] Feature repository discovered recursively: odl-guava [INFO] Feature repository discovered recursively: odl-infrautils-utils [INFO] Feature repository discovered recursively: odl-serviceutils-0.15.0-SNAPSHOT [INFO] Feature repository discovered recursively: odl-yangtools-common [INFO] Feature repository discovered recursively: odl-serviceutils-srm [INFO] Feature repository discovered recursively: odl-serviceutils-0.15.0-SNAPSHOT [INFO] Feature repository discovered recursively: odl-controller-blueprint-10.0.2 [INFO] Feature repository discovered recursively: odl-yangtools-codec [INFO] Feature repository discovered recursively: odl-gson [INFO] Feature repository discovered recursively: odl-stax2-api [INFO] Feature repository discovered recursively: odl-yangtools-data [INFO] Feature repository discovered recursively: odl-antlr4 [INFO] Feature repository discovered recursively: odl-mdsal-binding-base [INFO] Feature repository discovered recursively: odl-mdsal-binding-base [INFO] Feature repository discovered recursively: odl-mdsal-runtime-api [INFO] Feature repository discovered recursively: odl-bytebuddy [INFO] Feature repository discovered recursively: odl-yangtools-parser [INFO] Feature repository discovered recursively: odl-yangtools-xpath [INFO] Feature repository discovered recursively: odl-yangtools-binding-codec [INFO] Feature repository discovered recursively: odl-mdsal-dom-api [INFO] Feature repository discovered recursively: odl-yangtools-data-api [INFO] Feature repository discovered recursively: odl-yangtools-parser-api [INFO] Feature repository discovered recursively: odl-yangtools-xpath-api [INFO] Feature repository discovered recursively: odl-mdsal-10.0.2 [INFO] Feature repository discovered recursively: odl-mdsal-eos-binding [INFO] Feature repository discovered recursively: odl-mdsal-eos-dom [INFO] Feature repository discovered recursively: odl-mdsal-eos-common [INFO] Feature repository discovered recursively: odl-mdsal-binding-dom-adapter [INFO] Feature repository discovered recursively: odl-mdsal-singleton-dom [INFO] Feature repository discovered recursively: odl-mdsal-singleton-common [INFO] Feature repository discovered recursively: odl-mdsal-remoterpc-connector [INFO] Feature repository discovered recursively: odl-controller-10.0.2 [INFO] Feature repository discovered recursively: odl-apache-commons-text [INFO] Feature repository discovered recursively: odl-apache-commons-lang3 [INFO] Feature repository discovered recursively: odl-mdsal-dom-broker [INFO] Feature repository discovered recursively: odl-controller-10.0.2 [INFO] Feature repository discovered recursively: odl-controller-akka [INFO] Feature repository discovered recursively: odl-controller-scala [INFO] Feature repository discovered recursively: odl-netty-4 [INFO] Feature repository discovered recursively: odl-servlet-api [INFO] Feature repository discovered recursively: odl-controller-mdsal-common-10.0.2 [INFO] Feature repository discovered recursively: framework-4.4.6 [INFO] Feature repository discovered recursively: standard-4.4.6 [INFO] Feature repository discovered recursively: framework-4.4.6 [INFO] Feature repository discovered recursively: serviceutils-features [INFO] Feature repository discovered recursively: odl-serviceutils-0.15.0-SNAPSHOT [INFO] Feature repository discovered recursively: odl-mdsal-binding-api [INFO] Feature repository discovered recursively: odl-mdsal-binding-base [INFO] Feature repository discovered recursively: odl-yangtools-binding-spec [INFO] Feature repository discovered recursively: odl-yangtools-common [INFO] Feature repository discovered recursively: odl-yangtools-util [INFO] Feature repository discovered recursively: odl-guava [INFO] Feature repository discovered recursively: pt-triemap [INFO] Feature repository discovered recursively: odl-mdsal-common [INFO] Feature repository discovered recursively: odl-serviceutils-0.15.0-SNAPSHOT [INFO] Feature repository discovered recursively: odl-dropwizard-metrics [INFO] Feature repository discovered recursively: odl-infrautils-utils [INFO] Feature repository discovered recursively: odl-serviceutils-0.15.0-SNAPSHOT [INFO] Feature repository discovered recursively: odl-serviceutils-srm [INFO] Feature repository discovered recursively: odl-serviceutils-0.15.0-SNAPSHOT [INFO] Feature repository discovered recursively: odl-controller-blueprint-10.0.2 [INFO] Feature repository discovered recursively: odl-yangtools-codec [INFO] Feature repository discovered recursively: odl-gson [INFO] Feature repository discovered recursively: odl-stax2-api [INFO] Feature repository discovered recursively: odl-yangtools-data [INFO] Feature repository discovered recursively: odl-antlr4 [INFO] Feature repository discovered recursively: odl-yangtools-data-api [INFO] Feature repository discovered recursively: odl-yangtools-parser-api [INFO] Feature repository discovered recursively: odl-yangtools-xpath-api [INFO] Feature repository discovered recursively: odl-mdsal-binding-base [INFO] Feature repository discovered recursively: odl-yangtools-binding-codec [INFO] Feature repository discovered recursively: odl-mdsal-runtime-api [INFO] Feature repository discovered recursively: odl-bytebuddy [INFO] Feature repository discovered recursively: odl-yangtools-parser [INFO] Feature repository discovered recursively: odl-yangtools-xpath [INFO] Feature repository discovered recursively: odl-mdsal-binding-base [INFO] Feature repository discovered recursively: odl-mdsal-dom-api [INFO] Feature repository discovered recursively: odl-mdsal-10.0.2 [INFO] Feature repository discovered recursively: odl-mdsal-singleton-dom [INFO] Feature repository discovered recursively: odl-mdsal-singleton-common [INFO] Feature repository discovered recursively: odl-mdsal-eos-common [INFO] Feature repository discovered recursively: odl-mdsal-eos-dom [INFO] Feature repository discovered recursively: odl-mdsal-eos-binding [INFO] Feature repository discovered recursively: odl-mdsal-binding-dom-adapter [INFO] Feature repository discovered recursively: odl-mdsal-dom-broker [INFO] Feature repository discovered recursively: odl-mdsal-remoterpc-connector [INFO] Feature repository discovered recursively: odl-controller-10.0.2 [INFO] Feature repository discovered recursively: odl-apache-commons-text [INFO] Feature repository discovered recursively: odl-apache-commons-lang3 [INFO] Feature repository discovered recursively: odl-controller-10.0.2 [INFO] Feature repository discovered recursively: odl-netty-4 [INFO] Feature repository discovered recursively: odl-servlet-api [INFO] Feature repository discovered recursively: odl-controller-akka [INFO] Feature repository discovered recursively: odl-controller-scala [INFO] Feature repository discovered recursively: odl-controller-mdsal-common-10.0.2 [INFO] Feature repository discovered recursively: standard-4.4.6 [INFO] Feature repository discovered recursively: org.ops4j.pax.web-8.0.27 [WARNING] Duplicate versions for org.apache.commons:commons-lang3::jar, 3.14.0 and 3.17.0 [INFO] [INFO] --- antrun:3.1.0:run (fix-permissions) @ serviceutils-karaf --- [INFO] Executing tasks [INFO] Executed tasks [INFO] [INFO] --- antrun:3.1.0:run (remove-system-bc) @ serviceutils-karaf --- [INFO] Executing tasks [INFO] [delete] Deleting directory /w/workspace/serviceutils-sonar/karaf/target/assembly/system/org/bouncycastle [INFO] Executed tasks [INFO] [INFO] --- javadoc:3.10.0:jar (attach-javadocs) @ serviceutils-karaf --- [INFO] Skipping javadoc generation [INFO] [INFO] --- karaf:4.4.6:archive (package) @ serviceutils-karaf --- [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ serviceutils-karaf --- [INFO] Skipping CycloneDX goal, because module skips deploy [INFO] [INFO] --- duplicate-finder:2.0.1:check (find-duplicate-classpath-entries) @ serviceutils-karaf --- [INFO] Skipping duplicate-finder execution! [INFO] [INFO] --- dependency:3.8.0:analyze-only (analyze-declarations) @ serviceutils-karaf --- [INFO] Skipping pom project [INFO] [INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ serviceutils-karaf --- [INFO] Skipping source per configuration. [INFO] [INFO] --- modernizer:2.9.0:modernizer (modernizer) @ serviceutils-karaf --- [INFO] [INFO] --- jacoco:0.8.12:report (report) @ serviceutils-karaf --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- install:3.1.3:install (default-install) @ serviceutils-karaf --- [INFO] Installing /w/workspace/serviceutils-sonar/karaf/pom.xml to /tmp/r/org/opendaylight/serviceutils/serviceutils-karaf/0.15.0-SNAPSHOT/serviceutils-karaf-0.15.0-SNAPSHOT.pom [INFO] Installing /w/workspace/serviceutils-sonar/karaf/target/serviceutils-karaf-0.15.0-SNAPSHOT.tar.gz to /tmp/r/org/opendaylight/serviceutils/serviceutils-karaf/0.15.0-SNAPSHOT/serviceutils-karaf-0.15.0-SNAPSHOT.tar.gz [INFO] Installing /w/workspace/serviceutils-sonar/karaf/target/serviceutils-karaf-0.15.0-SNAPSHOT.zip to /tmp/r/org/opendaylight/serviceutils/serviceutils-karaf/0.15.0-SNAPSHOT/serviceutils-karaf-0.15.0-SNAPSHOT.zip [INFO] [INFO] -------< org.opendaylight.serviceutils:serviceutils-aggregator >-------- [INFO] Building serviceutils 0.15.0-SNAPSHOT [29/29] [INFO] from pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ serviceutils-aggregator --- [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ serviceutils-aggregator --- [INFO] Rule 2: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- git-commit-id:9.0.1:revision (get-git-infos) @ serviceutils-aggregator --- [INFO] [INFO] --- cyclonedx:2.8.1:makeBom (default) @ serviceutils-aggregator --- [INFO] Skipping CycloneDX goal, because module skips deploy [INFO] [INFO] --- install:3.1.3:install (default-install) @ serviceutils-aggregator --- [INFO] Skipping artifact installation [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for serviceutils 0.15.0-SNAPSHOT: [INFO] [INFO] ODL :: serviceutils :: quality-parent .............. SUCCESS [ 11.286 s] [INFO] ODL :: serviceutils :: binding-parent .............. SUCCESS [ 1.068 s] [INFO] ODL :: serviceutils :: commons ..................... SUCCESS [ 0.146 s] [INFO] ODL :: serviceutils :: metrics-api ................. SUCCESS [ 16.571 s] [INFO] ODL :: serviceutils :: tools-api ................... SUCCESS [ 9.101 s] [INFO] listener-api ....................................... SUCCESS [ 8.480 s] [INFO] rpc-api ............................................ SUCCESS [ 12.890 s] [INFO] ODL :: serviceutils :: tools-aggregator ............ SUCCESS [ 0.008 s] [INFO] ODL :: serviceutils :: metrics-impl ................ SUCCESS [ 15.729 s] [INFO] ODL :: serviceutils :: Metrics ..................... SUCCESS [ 5.541 s] [INFO] ODL :: serviceutils :: listener tools .............. SUCCESS [ 2.156 s] [INFO] ODL :: serviceutils :: RPC tools ................... SUCCESS [ 0.950 s] [INFO] ODL :: serviceutils :: upgrade ..................... SUCCESS [ 7.220 s] [INFO] ODL :: serviceutils :: TOOLS ....................... SUCCESS [ 7.675 s] [INFO] ODL :: serviceutils :: srm-api ..................... SUCCESS [ 5.947 s] [INFO] ODL :: serviceutils :: srm-impl .................... SUCCESS [ 8.905 s] [INFO] ODL :: serviceutils :: srm-shell ................... SUCCESS [ 9.328 s] [INFO] ODL :: serviceutils :: SRM ......................... SUCCESS [ 4.488 s] [INFO] ODL :: serviceutils :: serviceutils-features ....... SUCCESS [ 4.172 s] [INFO] ODL :: serviceutils :: serviceutils-features-aggregator SUCCESS [ 0.633 s] [INFO] ODL :: serviceutils :: serviceutils-artifacts ...... SUCCESS [ 0.065 s] [INFO] ODL :: serviceutils :: metrics-impl-test ........... SUCCESS [ 7.004 s] [INFO] ODL :: serviceutils :: metrics-impl-prometheus ..... SUCCESS [ 11.725 s] [INFO] ODL :: serviceutils :: metrics-sample .............. SUCCESS [ 10.974 s] [INFO] ODL :: serviceutils :: metrics-it .................. SUCCESS [ 21.998 s] [INFO] ODL :: serviceutils :: metrics-aggregator .......... SUCCESS [ 0.006 s] [INFO] ODL :: serviceutils :: srm-aggregator .............. SUCCESS [ 0.005 s] [INFO] ODL :: serviceutils :: serviceutils-karaf .......... SUCCESS [ 17.272 s] [INFO] serviceutils ....................................... SUCCESS [ 0.009 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 03:28 min [INFO] Finished at: 2025-11-08T18:31:32Z [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/config760681500343529199tmp --settings /w/workspace/serviceutils-sonar@tmp/config9077587446272404392tmp -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.8, vendor: Ubuntu, runtime: /usr/lib/jvm/java-21-openjdk-amd64 Default locale: en, platform encoding: UTF-8 OS name: "linux", version: "5.15.0-153-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:44.853 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:44.860 Java 21.0.8 Ubuntu (64-bit) [INFO] 18:31:44.860 Linux 5.15.0-153-generic (amd64) [INFO] 18:31:44.860 MAVEN_OPTS= -Xmx1024m [INFO] 18:31:44.889 User cache: /home/jenkins/.sonar/cache [INFO] 18:31:47.264 Communicating with SonarCloud [INFO] 18:31:47.450 Default locale: "en", source code encoding: "UTF-8" [INFO] 18:31:48.644 Load global settings [INFO] 18:31:49.149 Load global settings (done) | time=510ms [INFO] 18:31:49.223 Server id: 1BD809FA-AWHW8ct9-T_TB3XqouNu [INFO] 18:31:49.424 Loading required plugins [INFO] 18:31:49.425 Load plugins index [INFO] 18:31:49.595 Load plugins index (done) | time=170ms [INFO] 18:31:49.596 Load/download plugins [INFO] 18:31:50.332 Load/download plugins (done) | time=736ms [INFO] 18:31:50.586 Loaded core extensions: sca, architecture [INFO] 18:31:51.077 Process project properties [INFO] 18:31:51.150 Project key: opendaylight_serviceutils [INFO] 18:31:51.150 Base dir: /w/workspace/serviceutils-sonar [INFO] 18:31:51.150 Working dir: /w/workspace/serviceutils-sonar/target/sonar [INFO] 18:31:51.168 Found an active CI vendor: 'Jenkins' [INFO] 18:31:51.179 Load project branches [INFO] 18:31:51.429 Load project branches (done) | time=250ms [INFO] 18:31:51.435 Load project settings for component key: 'opendaylight_serviceutils' [INFO] 18:31:51.754 Load project settings for component key: 'opendaylight_serviceutils' (done) | time=319ms [INFO] 18:31:51.766 Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'. [INFO] 18:31:51.990 Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'. [INFO] 18:31:52.271 Check ALM binding of project 'opendaylight_serviceutils' [INFO] 18:31:52.463 Detected project binding: BOUND [INFO] 18:31:52.464 Check ALM binding of project 'opendaylight_serviceutils' (done) | time=193ms [INFO] 18:31:52.478 Load project pull requests [INFO] 18:31:52.669 Load project pull requests (done) | time=191ms [INFO] 18:31:52.680 Load branch configuration [INFO] 18:31:52.684 Load branch configuration (done) | time=4ms [INFO] 18:31:52.711 Load quality profiles [INFO] 18:31:53.082 Load quality profiles (done) | time=371ms [INFO] 18:31:53.113 Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'. [INFO] 18:31:53.115 Create analysis [INFO] 18:31:53.452 Create analysis (done) | time=336ms [INFO] 18:31:53.459 Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'. [INFO] 18:31:53.602 Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'. [INFO] 18:31:53.603 Load active rules [INFO] 18:31:55.036 Load active rules (done) | time=1433ms [INFO] 18:31:55.236 Organization key: opendaylight [INFO] 18:31:55.257 Preprocessing files... [INFO] 18:31:55.524 2 languages detected in 103 preprocessed files (done) | time=265ms [INFO] 18:31:55.525 0 files ignored because of inclusion/exclusion patterns [INFO] 18:31:55.525 0 files ignored because of scm ignore settings [INFO] 18:31:55.744 Loading plugins for detected languages [INFO] 18:31:55.745 Load/download plugins [INFO] 18:31:56.794 Load/download plugins (done) | time=1048ms [INFO] 18:31:57.025 Load project repositories [INFO] 18:31:57.299 Load project repositories (done) | time=274ms [INFO] 18:31:57.311 Indexing files... [INFO] 18:31:57.311 Project configuration: [INFO] 18:31:57.311 Excluded sources: **/build-wrapper-dump.json [INFO] 18:31:57.312 Indexing files of module 'ODL :: serviceutils :: binding-parent' [INFO] 18:31:57.312 Base dir: /w/workspace/serviceutils-sonar/commons/binding-parent [INFO] 18:31:57.313 Source paths: pom.xml [INFO] 18:31:57.313 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:57.315 Indexing files of module 'ODL :: serviceutils :: quality-parent' [INFO] 18:31:57.315 Base dir: /w/workspace/serviceutils-sonar/commons/quality-parent [INFO] 18:31:57.315 Source paths: pom.xml [INFO] 18:31:57.316 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:57.316 Indexing files of module 'ODL :: serviceutils :: commons' [INFO] 18:31:57.316 Base dir: /w/workspace/serviceutils-sonar/commons [INFO] 18:31:57.316 Source paths: pom.xml [INFO] 18:31:57.319 Excluded sources: **/build-wrapper-dump.json [INFO] 18:31:57.321 Indexing files of module 'ODL :: serviceutils :: metrics-api' [INFO] 18:31:57.321 Base dir: /w/workspace/serviceutils-sonar/metrics/api [INFO] 18:31:57.321 Source paths: pom.xml, src/main/java [INFO] 18:31:57.323 Test paths: src/test/java [INFO] 18:31:57.324 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:57.327 Indexing files of module 'ODL :: serviceutils :: metrics-impl' [INFO] 18:31:57.327 Base dir: /w/workspace/serviceutils-sonar/metrics/impl [INFO] 18:31:57.327 Source paths: pom.xml, src/main/java [INFO] 18:31:57.327 Test paths: src/test/java [INFO] 18:31:57.328 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:57.331 Indexing files of module 'ODL :: serviceutils :: metrics-impl-prometheus' [INFO] 18:31:57.331 Base dir: /w/workspace/serviceutils-sonar/metrics/impl-prometheus [INFO] 18:31:57.332 Source paths: pom.xml, src/main/java [INFO] 18:31:57.332 Test paths: src/test/java [INFO] 18:31:57.332 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:57.334 Indexing files of module 'ODL :: serviceutils :: metrics-impl-test' [INFO] 18:31:57.334 Base dir: /w/workspace/serviceutils-sonar/metrics/impl-test [INFO] 18:31:57.334 Source paths: pom.xml, src/main/java [INFO] 18:31:57.334 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:57.335 Indexing files of module 'ODL :: serviceutils :: metrics-it' [INFO] 18:31:57.336 Base dir: /w/workspace/serviceutils-sonar/metrics/it [INFO] 18:31:57.336 Source paths: pom.xml [INFO] 18:31:57.337 Test paths: src/test/java [INFO] 18:31:57.337 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:57.338 Indexing files of module 'ODL :: serviceutils :: metrics-sample' [INFO] 18:31:57.338 Base dir: /w/workspace/serviceutils-sonar/metrics/sample/impl [INFO] 18:31:57.339 Source paths: pom.xml, src/main/java [INFO] 18:31:57.339 Test paths: src/test/java [INFO] 18:31:57.339 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:57.341 Indexing files of module 'ODL :: serviceutils :: metrics-aggregator' [INFO] 18:31:57.341 Base dir: /w/workspace/serviceutils-sonar/metrics [INFO] 18:31:57.341 Source paths: pom.xml [INFO] 18:31:57.341 Excluded sources: **/build-wrapper-dump.json [INFO] 18:31:57.342 Indexing files of module 'ODL :: serviceutils :: serviceutils-artifacts' [INFO] 18:31:57.343 Base dir: /w/workspace/serviceutils-sonar/artifacts [INFO] 18:31:57.343 Source paths: pom.xml [INFO] 18:31:57.344 Excluded sources: **/build-wrapper-dump.json [INFO] 18:31:57.344 Indexing files of module 'ODL :: serviceutils :: listener tools' [INFO] 18:31:57.345 Base dir: /w/workspace/serviceutils-sonar/features/odl-serviceutils-listener [INFO] 18:31:57.345 Source paths: pom.xml [INFO] 18:31:57.345 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:57.346 Indexing files of module 'ODL :: serviceutils :: Metrics' [INFO] 18:31:57.347 Base dir: /w/workspace/serviceutils-sonar/features/odl-serviceutils-metrics [INFO] 18:31:57.347 Source paths: pom.xml [INFO] 18:31:57.348 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:57.348 Indexing files of module 'ODL :: serviceutils :: RPC tools' [INFO] 18:31:57.349 Base dir: /w/workspace/serviceutils-sonar/features/odl-serviceutils-rpc [INFO] 18:31:57.349 Source paths: pom.xml [INFO] 18:31:57.349 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:57.350 Indexing files of module 'ODL :: serviceutils :: SRM' [INFO] 18:31:57.350 Base dir: /w/workspace/serviceutils-sonar/features/odl-serviceutils-srm [INFO] 18:31:57.351 Source paths: pom.xml [INFO] 18:31:57.351 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:57.351 Indexing files of module 'ODL :: serviceutils :: TOOLS' [INFO] 18:31:57.351 Base dir: /w/workspace/serviceutils-sonar/features/odl-serviceutils-tools [INFO] 18:31:57.352 Source paths: pom.xml [INFO] 18:31:57.352 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:57.352 Indexing files of module 'ODL :: serviceutils :: serviceutils-features' [INFO] 18:31:57.353 Base dir: /w/workspace/serviceutils-sonar/features/serviceutils-features [INFO] 18:31:57.353 Source paths: pom.xml [INFO] 18:31:57.353 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:57.353 Indexing files of module 'ODL :: serviceutils :: serviceutils-features-aggregator' [INFO] 18:31:57.354 Base dir: /w/workspace/serviceutils-sonar/features [INFO] 18:31:57.355 Source paths: pom.xml [INFO] 18:31:57.355 Excluded sources: **/build-wrapper-dump.json [INFO] 18:31:57.356 Indexing files of module 'ODL :: serviceutils :: serviceutils-karaf' [INFO] 18:31:57.356 Base dir: /w/workspace/serviceutils-sonar/karaf [INFO] 18:31:57.357 Source paths: pom.xml [INFO] 18:31:57.357 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:57.358 Indexing files of module 'ODL :: serviceutils :: srm-api' [INFO] 18:31:57.358 Base dir: /w/workspace/serviceutils-sonar/srm/api [INFO] 18:31:57.359 Source paths: pom.xml, src/main/java [INFO] 18:31:57.359 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:57.360 Indexing files of module 'ODL :: serviceutils :: srm-impl' [INFO] 18:31:57.361 Base dir: /w/workspace/serviceutils-sonar/srm/impl [INFO] 18:31:57.361 Source paths: pom.xml, src/main/java [INFO] 18:31:57.362 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:57.364 Indexing files of module 'ODL :: serviceutils :: srm-shell' [INFO] 18:31:57.364 Base dir: /w/workspace/serviceutils-sonar/srm/shell [INFO] 18:31:57.364 Source paths: pom.xml, src/main/java [INFO] 18:31:57.364 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:57.366 Indexing files of module 'ODL :: serviceutils :: srm-aggregator' [INFO] 18:31:57.366 Base dir: /w/workspace/serviceutils-sonar/srm [INFO] 18:31:57.366 Source paths: pom.xml [INFO] 18:31:57.366 Excluded sources: **/build-wrapper-dump.json [INFO] 18:31:57.367 Indexing files of module 'listener-api' [INFO] 18:31:57.368 Base dir: /w/workspace/serviceutils-sonar/tools/listener-api [INFO] 18:31:57.368 Source paths: pom.xml, src/main/java [INFO] 18:31:57.368 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:57.370 Indexing files of module 'rpc-api' [INFO] 18:31:57.370 Base dir: /w/workspace/serviceutils-sonar/tools/rpc-api [INFO] 18:31:57.370 Source paths: pom.xml, src/main/java [INFO] 18:31:57.370 Test paths: src/test/java [INFO] 18:31:57.370 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:57.372 Indexing files of module 'ODL :: serviceutils :: tools-api' [INFO] 18:31:57.372 Base dir: /w/workspace/serviceutils-sonar/tools/api [INFO] 18:31:57.372 Source paths: pom.xml, src/main/java [INFO] 18:31:57.372 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:57.374 Indexing files of module 'ODL :: serviceutils :: tools-aggregator' [INFO] 18:31:57.374 Base dir: /w/workspace/serviceutils-sonar/tools [INFO] 18:31:57.374 Source paths: pom.xml [INFO] 18:31:57.375 Excluded sources: **/build-wrapper-dump.json [INFO] 18:31:57.376 Indexing files of module 'ODL :: serviceutils :: upgrade' [INFO] 18:31:57.376 Base dir: /w/workspace/serviceutils-sonar/upgrade [INFO] 18:31:57.376 Source paths: pom.xml, src/main/java [INFO] 18:31:57.377 Excluded sources: **/gen/**, **/generated-sources/**, **/generated-test-sources/**, **/yang-gen/**, **/yang-gen-config/**, **/yang-gen-sal/**, **/yang-gen-code/**, **/pax/**, **/build-wrapper-dump.json [INFO] 18:31:57.377 Indexing files of module 'serviceutils' [INFO] 18:31:57.377 Base dir: /w/workspace/serviceutils-sonar [INFO] 18:31:57.378 Source paths: pom.xml [INFO] 18:31:57.378 Excluded sources: **/build-wrapper-dump.json [INFO] 18:31:57.379 103 files indexed (done) | time=67ms [INFO] 18:31:57.390 Quality profile for java: ODL way [INFO] 18:31:57.394 Quality profile for xml: Sonar way [INFO] 18:31:57.394 ------------- Run sensors on module ODL :: serviceutils :: upgrade [INFO] 18:31:57.485 Load metrics repository [INFO] 18:31:57.601 Load metrics repository (done) | time=116ms [INFO] 18:31:57.626 Sensor cache enabled [INFO] 18:31:57.630 Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'. [INFO] 18:31:57.634 Load sensor cache [INFO] 18:31:58.738 Load sensor cache (115 KB) | time=1105ms [INFO] 18:31:58.740 Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'. [INFO] 18:31:59.674 Sensor JavaSensor [java] [INFO] 18:31:59.677 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:31:59.691 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:31:59.694 Using ECJ batch to parse 2 Main java source files with batch size 53 KB. [INFO] 18:32:00.157 Starting batch processing. [INFO] 18:32:00.623 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:32:01.383 100% analyzed [INFO] 18:32:01.384 Batch processing: Done. [INFO] 18:32:01.385 Did not optimize analysis for any files, performed a full analysis for all 2 files. [INFO] 18:32:01.386 No "Test" source files to scan. [INFO] 18:32:01.387 No "Generated" source files to scan. [INFO] 18:32:01.390 Sensor JavaSensor [java] (done) | time=1716ms [INFO] 18:32:01.391 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:01.392 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] 18:32:01.394 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:01.394 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=3ms [INFO] 18:32:01.394 Sensor IaC GitHub Actions Sensor [iacenterprise] [INFO] 18:32:01.397 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:01.397 Sensor IaC GitHub Actions Sensor [iacenterprise] (done) | time=3ms [INFO] 18:32:01.397 Sensor IaC Shell Sensor [iacenterprise] [INFO] 18:32:01.398 There are no files to be analyzed for the Shell language [INFO] 18:32:01.402 Sensor IaC Shell Sensor [iacenterprise] (done) | time=5ms [INFO] 18:32:01.402 Sensor IaC Docker Sensor [iac] [INFO] 18:32:01.405 There are no files to be analyzed for the Docker language [INFO] 18:32:01.405 Sensor IaC Docker Sensor [iac] (done) | time=3ms [INFO] 18:32:01.406 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:01.407 Sensor IaC hadolint report Sensor [iac] (done) | time=1ms [INFO] 18:32:01.407 Sensor Java Config Sensor [iac] [INFO] 18:32:01.411 There are no files to be analyzed for the Java language [INFO] 18:32:01.411 Sensor Java Config Sensor [iac] (done) | time=4ms [INFO] 18:32:01.411 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:01.412 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:01.412 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=1ms [INFO] 18:32:01.413 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:01.413 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:01.414 Sensor SurefireSensor [java] [INFO] 18:32:01.414 parsing [/w/workspace/serviceutils-sonar/upgrade/target/surefire-reports] [INFO] 18:32:01.415 Sensor SurefireSensor [java] (done) | time=2ms [INFO] 18:32:01.416 Sensor XML Sensor [xml] [INFO] 18:32:01.434 1 source file to be analyzed [INFO] 18:32:01.637 1/1 source file has been analyzed [INFO] 18:32:01.642 Sensor XML Sensor [xml] (done) | time=226ms [INFO] 18:32:01.646 ------------- Run sensors on module ODL :: serviceutils :: metrics-impl [INFO] 18:32:01.773 Sensor JavaSensor [java] [INFO] 18:32:01.774 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:01.778 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:32:01.778 Using ECJ batch to parse 7 Main java source files with batch size 53 KB. [INFO] 18:32:01.799 Starting batch processing. [INFO] 18:32:02.087 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:32:03.053 100% analyzed [INFO] 18:32:03.053 Batch processing: Done. [INFO] 18:32:03.054 Did not optimize analysis for any files, performed a full analysis for all 7 files. [INFO] 18:32:03.055 Using ECJ batch to parse 3 Test java source files with batch size 53 KB. [INFO] 18:32:03.071 Starting batch processing. [INFO] 18:32:03.403 100% analyzed [INFO] 18:32:03.403 Batch processing: Done. [INFO] 18:32:03.404 Did not optimize analysis for any files, performed a full analysis for all 3 files. [INFO] 18:32:03.404 No "Generated" source files to scan. [INFO] 18:32:03.404 Sensor JavaSensor [java] (done) | time=1631ms [INFO] 18:32:03.405 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:03.415 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] 18:32:03.417 Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] 18:32:03.464 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=59ms [INFO] 18:32:03.465 Sensor IaC GitHub Actions Sensor [iacenterprise] [INFO] 18:32:03.465 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:03.465 Sensor IaC GitHub Actions Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:03.465 Sensor IaC Shell Sensor [iacenterprise] [INFO] 18:32:03.466 There are no files to be analyzed for the Shell language [INFO] 18:32:03.466 Sensor IaC Shell Sensor [iacenterprise] (done) | time=1ms [INFO] 18:32:03.466 Sensor IaC Docker Sensor [iac] [INFO] 18:32:03.467 There are no files to be analyzed for the Docker language [INFO] 18:32:03.467 Sensor IaC Docker Sensor [iac] (done) | time=1ms [INFO] 18:32:03.467 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:03.467 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:03.468 Sensor Java Config Sensor [iac] [INFO] 18:32:03.470 There are no files to be analyzed for the Java language [INFO] 18:32:03.470 Sensor Java Config Sensor [iac] (done) | time=2ms [INFO] 18:32:03.470 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:03.470 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:03.471 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=1ms [INFO] 18:32:03.471 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:03.472 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=1ms [INFO] 18:32:03.472 Sensor SurefireSensor [java] [INFO] 18:32:03.473 parsing [/w/workspace/serviceutils-sonar/metrics/impl/target/surefire-reports] [INFO] 18:32:03.496 Sensor SurefireSensor [java] (done) | time=24ms [INFO] 18:32:03.496 Sensor XML Sensor [xml] [INFO] 18:32:03.506 1 source file to be analyzed [INFO] 18:32:03.515 1/1 source file has been analyzed [INFO] 18:32:03.515 Sensor XML Sensor [xml] (done) | time=19ms [INFO] 18:32:03.516 ------------- Run sensors on module ODL :: serviceutils :: metrics-it [INFO] 18:32:03.586 Sensor JavaSensor [java] [INFO] 18:32:03.587 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:03.592 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:32:03.592 No "Main" source files to scan. [INFO] 18:32:03.593 Using ECJ batch to parse 1 Test java source files with batch size 53 KB. [INFO] 18:32:03.595 Starting batch processing. [INFO] 18:32:03.634 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:32:03.641 100% analyzed [INFO] 18:32:03.641 Batch processing: Done. [INFO] 18:32:03.641 Did not optimize analysis for any files, performed a full analysis for all 1 files. [INFO] 18:32:03.641 No "Generated" source files to scan. [INFO] 18:32:03.642 Sensor JavaSensor [java] (done) | time=56ms [INFO] 18:32:03.642 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:03.643 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] 18:32:03.643 Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] 18:32:03.648 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=6ms [INFO] 18:32:03.648 Sensor IaC GitHub Actions Sensor [iacenterprise] [INFO] 18:32:03.648 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:03.648 Sensor IaC GitHub Actions Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:03.649 Sensor IaC Shell Sensor [iacenterprise] [INFO] 18:32:03.649 There are no files to be analyzed for the Shell language [INFO] 18:32:03.649 Sensor IaC Shell Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:03.650 Sensor IaC Docker Sensor [iac] [INFO] 18:32:03.650 There are no files to be analyzed for the Docker language [INFO] 18:32:03.650 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:32:03.651 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:03.651 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:03.651 Sensor Java Config Sensor [iac] [INFO] 18:32:03.652 There are no files to be analyzed for the Java language [INFO] 18:32:03.652 Sensor Java Config Sensor [iac] (done) | time=1ms [INFO] 18:32:03.652 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:03.652 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:03.653 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=1ms [INFO] 18:32:03.653 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:03.653 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:03.654 Sensor SurefireSensor [java] [INFO] 18:32:03.654 parsing [/w/workspace/serviceutils-sonar/metrics/it/target/surefire-reports] [INFO] 18:32:03.661 Sensor SurefireSensor [java] (done) | time=7ms [INFO] 18:32:03.661 Sensor XML Sensor [xml] [INFO] 18:32:03.669 1 source file to be analyzed [INFO] 18:32:03.725 1/1 source file has been analyzed [INFO] 18:32:03.725 Sensor XML Sensor [xml] (done) | time=64ms [INFO] 18:32:03.726 ------------- Run sensors on module ODL :: serviceutils :: metrics-impl-prometheus [INFO] 18:32:03.843 Sensor JavaSensor [java] [INFO] 18:32:03.852 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:03.856 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:32:03.856 Using ECJ batch to parse 5 Main java source files with batch size 53 KB. [INFO] 18:32:03.873 Starting batch processing. [INFO] 18:32:03.917 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:32:04.125 100% analyzed [INFO] 18:32:04.126 Batch processing: Done. [INFO] 18:32:04.127 Did not optimize analysis for any files, performed a full analysis for all 5 files. [INFO] 18:32:04.127 Using ECJ batch to parse 1 Test java source files with batch size 53 KB. [INFO] 18:32:04.131 Starting batch processing. [INFO] 18:32:04.210 100% analyzed [INFO] 18:32:04.211 Batch processing: Done. [INFO] 18:32:04.212 Did not optimize analysis for any files, performed a full analysis for all 1 files. [INFO] 18:32:04.213 No "Generated" source files to scan. [INFO] 18:32:04.213 Sensor JavaSensor [java] (done) | time=370ms [INFO] 18:32:04.214 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:04.215 '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:04.215 Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] 18:32:04.218 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=4ms [INFO] 18:32:04.225 Sensor IaC GitHub Actions Sensor [iacenterprise] [INFO] 18:32:04.225 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:04.225 Sensor IaC GitHub Actions Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:04.225 Sensor IaC Shell Sensor [iacenterprise] [INFO] 18:32:04.226 There are no files to be analyzed for the Shell language [INFO] 18:32:04.226 Sensor IaC Shell Sensor [iacenterprise] (done) | time=1ms [INFO] 18:32:04.226 Sensor IaC Docker Sensor [iac] [INFO] 18:32:04.228 There are no files to be analyzed for the Docker language [INFO] 18:32:04.228 Sensor IaC Docker Sensor [iac] (done) | time=2ms [INFO] 18:32:04.228 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:04.228 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:04.229 Sensor Java Config Sensor [iac] [INFO] 18:32:04.236 There are no files to be analyzed for the Java language [INFO] 18:32:04.236 Sensor Java Config Sensor [iac] (done) | time=7ms [INFO] 18:32:04.236 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:04.237 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:04.237 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=1ms [INFO] 18:32:04.237 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:04.237 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:04.238 Sensor SurefireSensor [java] [INFO] 18:32:04.238 parsing [/w/workspace/serviceutils-sonar/metrics/impl-prometheus/target/surefire-reports] [INFO] 18:32:04.242 Sensor SurefireSensor [java] (done) | time=4ms [INFO] 18:32:04.242 Sensor XML Sensor [xml] [INFO] 18:32:04.251 1 source file to be analyzed [INFO] 18:32:04.273 1/1 source file has been analyzed [INFO] 18:32:04.280 Sensor XML Sensor [xml] (done) | time=38ms [INFO] 18:32:04.281 ------------- Run sensors on module ODL :: serviceutils :: metrics-api [INFO] 18:32:04.398 Sensor JavaSensor [java] [INFO] 18:32:04.399 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:04.404 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:32:04.405 Using ECJ batch to parse 14 Main java source files with batch size 53 KB. [INFO] 18:32:04.416 Starting batch processing. [INFO] 18:32:04.487 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:32:04.786 100% analyzed [INFO] 18:32:04.791 Batch processing: Done. [INFO] 18:32:04.793 Did not optimize analysis for any files, performed a full analysis for all 14 files. [INFO] 18:32:04.793 Using ECJ batch to parse 2 Test java source files with batch size 53 KB. [INFO] 18:32:04.795 Starting batch processing. [INFO] 18:32:04.851 100% analyzed [INFO] 18:32:04.854 Batch processing: Done. [INFO] 18:32:04.855 Did not optimize analysis for any files, performed a full analysis for all 2 files. [INFO] 18:32:04.855 No "Generated" source files to scan. [INFO] 18:32:04.855 Sensor JavaSensor [java] (done) | time=457ms [INFO] 18:32:04.859 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:04.859 '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:04.859 Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] 18:32:04.861 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=2ms [INFO] 18:32:04.861 Sensor IaC GitHub Actions Sensor [iacenterprise] [INFO] 18:32:04.861 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:04.861 Sensor IaC GitHub Actions Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:04.861 Sensor IaC Shell Sensor [iacenterprise] [INFO] 18:32:04.861 There are no files to be analyzed for the Shell language [INFO] 18:32:04.861 Sensor IaC Shell Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:04.862 Sensor IaC Docker Sensor [iac] [INFO] 18:32:04.862 There are no files to be analyzed for the Docker language [INFO] 18:32:04.862 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:32:04.862 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:04.862 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:04.862 Sensor Java Config Sensor [iac] [INFO] 18:32:04.863 There are no files to be analyzed for the Java language [INFO] 18:32:04.863 Sensor Java Config Sensor [iac] (done) | time=1ms [INFO] 18:32:04.863 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:04.863 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:04.863 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:04.863 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:04.863 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:04.864 Sensor SurefireSensor [java] [INFO] 18:32:04.864 parsing [/w/workspace/serviceutils-sonar/metrics/api/target/surefire-reports] [INFO] 18:32:04.865 Sensor SurefireSensor [java] (done) | time=1ms [INFO] 18:32:04.866 Sensor XML Sensor [xml] [INFO] 18:32:04.872 1 source file to be analyzed [INFO] 18:32:04.873 1/1 source file has been analyzed [INFO] 18:32:04.873 Sensor XML Sensor [xml] (done) | time=7ms [INFO] 18:32:04.874 ------------- Run sensors on module ODL :: serviceutils :: metrics-sample [INFO] 18:32:04.913 Sensor JavaSensor [java] [INFO] 18:32:04.914 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:04.916 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:32:04.916 Using ECJ batch to parse 2 Main java source files with batch size 53 KB. [INFO] 18:32:04.918 Starting batch processing. [INFO] 18:32:04.975 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:32:05.029 100% analyzed [INFO] 18:32:05.030 Batch processing: Done. [INFO] 18:32:05.030 Did not optimize analysis for any files, performed a full analysis for all 2 files. [INFO] 18:32:05.030 Using ECJ batch to parse 3 Test java source files with batch size 53 KB. [INFO] 18:32:05.036 Starting batch processing. [INFO] 18:32:05.115 100% analyzed [INFO] 18:32:05.120 Batch processing: Done. [INFO] 18:32:05.121 Did not optimize analysis for any files, performed a full analysis for all 3 files. [INFO] 18:32:05.121 No "Generated" source files to scan. [INFO] 18:32:05.121 Sensor JavaSensor [java] (done) | time=208ms [INFO] 18:32:05.121 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:05.121 '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:05.122 Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] 18:32:05.123 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=2ms [INFO] 18:32:05.127 Sensor IaC GitHub Actions Sensor [iacenterprise] [INFO] 18:32:05.127 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:05.127 Sensor IaC GitHub Actions Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:05.127 Sensor IaC Shell Sensor [iacenterprise] [INFO] 18:32:05.127 There are no files to be analyzed for the Shell language [INFO] 18:32:05.128 Sensor IaC Shell Sensor [iacenterprise] (done) | time=1ms [INFO] 18:32:05.128 Sensor IaC Docker Sensor [iac] [INFO] 18:32:05.128 There are no files to be analyzed for the Docker language [INFO] 18:32:05.128 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:32:05.128 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:05.129 Sensor IaC hadolint report Sensor [iac] (done) | time=1ms [INFO] 18:32:05.129 Sensor Java Config Sensor [iac] [INFO] 18:32:05.131 There are no files to be analyzed for the Java language [INFO] 18:32:05.131 Sensor Java Config Sensor [iac] (done) | time=2ms [INFO] 18:32:05.131 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:05.131 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:05.131 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:05.132 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:05.132 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:05.132 Sensor SurefireSensor [java] [INFO] 18:32:05.132 parsing [/w/workspace/serviceutils-sonar/metrics/sample/impl/target/surefire-reports] [INFO] 18:32:05.133 Sensor SurefireSensor [java] (done) | time=1ms [INFO] 18:32:05.135 Sensor XML Sensor [xml] [INFO] 18:32:05.140 1 source file to be analyzed [INFO] 18:32:05.164 1/1 source file has been analyzed [INFO] 18:32:05.164 Sensor XML Sensor [xml] (done) | time=29ms [INFO] 18:32:05.164 ------------- Run sensors on module ODL :: serviceutils :: metrics-impl-test [INFO] 18:32:05.292 Sensor JavaSensor [java] [INFO] 18:32:05.292 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:05.296 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:32:05.297 Using ECJ batch to parse 1 Main java source files with batch size 53 KB. [INFO] 18:32:05.300 Starting batch processing. [INFO] 18:32:05.367 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:32:05.407 100% analyzed [INFO] 18:32:05.407 Batch processing: Done. [INFO] 18:32:05.428 Did not optimize analysis for any files, performed a full analysis for all 1 files. [INFO] 18:32:05.428 No "Test" source files to scan. [INFO] 18:32:05.428 No "Generated" source files to scan. [INFO] 18:32:05.429 Sensor JavaSensor [java] (done) | time=137ms [INFO] 18:32:05.429 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:05.429 '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:05.429 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:05.429 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:05.429 Sensor IaC GitHub Actions Sensor [iacenterprise] [INFO] 18:32:05.429 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:05.429 Sensor IaC GitHub Actions Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:05.429 Sensor IaC Shell Sensor [iacenterprise] [INFO] 18:32:05.429 There are no files to be analyzed for the Shell language [INFO] 18:32:05.429 Sensor IaC Shell Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:05.429 Sensor IaC Docker Sensor [iac] [INFO] 18:32:05.429 There are no files to be analyzed for the Docker language [INFO] 18:32:05.429 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:32:05.430 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:05.430 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:05.430 Sensor Java Config Sensor [iac] [INFO] 18:32:05.430 There are no files to be analyzed for the Java language [INFO] 18:32:05.430 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:32:05.431 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:05.431 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:05.431 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:05.431 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:05.431 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:05.431 Sensor SurefireSensor [java] [INFO] 18:32:05.431 parsing [/w/workspace/serviceutils-sonar/metrics/impl-test/target/surefire-reports] [INFO] 18:32:05.431 Sensor SurefireSensor [java] (done) | time=0ms [INFO] 18:32:05.431 Sensor XML Sensor [xml] [INFO] 18:32:05.444 1 source file to be analyzed [INFO] 18:32:05.445 1/1 source file has been analyzed [INFO] 18:32:05.445 Sensor XML Sensor [xml] (done) | time=14ms [INFO] 18:32:05.445 ------------- Run sensors on module ODL :: serviceutils :: metrics-aggregator [WARNING] 18:32:05.534 Binary paths (sonar.java.binaries) are empty. .class files can not be looked up to facilitate caching. [INFO] 18:32:05.559 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:05.559 '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:05.559 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:05.559 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:05.560 Sensor IaC GitHub Actions Sensor [iacenterprise] [INFO] 18:32:05.560 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:05.560 Sensor IaC GitHub Actions Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:05.560 Sensor IaC Shell Sensor [iacenterprise] [INFO] 18:32:05.560 There are no files to be analyzed for the Shell language [INFO] 18:32:05.560 Sensor IaC Shell Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:05.560 Sensor IaC Docker Sensor [iac] [INFO] 18:32:05.562 There are no files to be analyzed for the Docker language [INFO] 18:32:05.562 Sensor IaC Docker Sensor [iac] (done) | time=2ms [INFO] 18:32:05.562 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:05.562 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:05.562 Sensor Java Config Sensor [iac] [INFO] 18:32:05.563 There are no files to be analyzed for the Java language [INFO] 18:32:05.563 Sensor Java Config Sensor [iac] (done) | time=1ms [INFO] 18:32:05.563 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:05.563 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:05.563 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:05.563 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:05.563 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:05.563 Sensor XML Sensor [xml] [INFO] 18:32:05.579 1 source file to be analyzed [INFO] 18:32:05.586 1/1 source file has been analyzed [INFO] 18:32:05.588 Sensor XML Sensor [xml] (done) | time=25ms [INFO] 18:32:05.589 ------------- Run sensors on module ODL :: serviceutils :: serviceutils-karaf [INFO] 18:32:05.694 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:05.695 '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:05.695 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:05.695 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] 18:32:05.695 Sensor IaC GitHub Actions Sensor [iacenterprise] [INFO] 18:32:05.695 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:05.695 Sensor IaC GitHub Actions Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:05.695 Sensor IaC Shell Sensor [iacenterprise] [INFO] 18:32:05.695 There are no files to be analyzed for the Shell language [INFO] 18:32:05.695 Sensor IaC Shell Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:05.695 Sensor IaC Docker Sensor [iac] [INFO] 18:32:05.696 There are no files to be analyzed for the Docker language [INFO] 18:32:05.696 Sensor IaC Docker Sensor [iac] (done) | time=1ms [INFO] 18:32:05.696 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:05.696 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:05.696 Sensor Java Config Sensor [iac] [INFO] 18:32:05.696 There are no files to be analyzed for the Java language [INFO] 18:32:05.696 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:32:05.696 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:05.696 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:05.696 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:05.696 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:05.696 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:05.697 Sensor XML Sensor [xml] [INFO] 18:32:05.714 1 source file to be analyzed [INFO] 18:32:05.718 1/1 source file has been analyzed [INFO] 18:32:05.721 Sensor XML Sensor [xml] (done) | time=24ms [INFO] 18:32:05.721 ------------- Run sensors on module ODL :: serviceutils :: serviceutils-artifacts [WARNING] 18:32:05.806 Binary paths (sonar.java.binaries) are empty. .class files can not be looked up to facilitate caching. [INFO] 18:32:05.825 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:05.826 '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:05.826 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:05.826 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] 18:32:05.826 Sensor IaC GitHub Actions Sensor [iacenterprise] [INFO] 18:32:05.826 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:05.826 Sensor IaC GitHub Actions Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:05.826 Sensor IaC Shell Sensor [iacenterprise] [INFO] 18:32:05.826 There are no files to be analyzed for the Shell language [INFO] 18:32:05.826 Sensor IaC Shell Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:05.826 Sensor IaC Docker Sensor [iac] [INFO] 18:32:05.827 There are no files to be analyzed for the Docker language [INFO] 18:32:05.827 Sensor IaC Docker Sensor [iac] (done) | time=1ms [INFO] 18:32:05.827 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:05.827 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:05.827 Sensor Java Config Sensor [iac] [INFO] 18:32:05.828 There are no files to be analyzed for the Java language [INFO] 18:32:05.828 Sensor Java Config Sensor [iac] (done) | time=1ms [INFO] 18:32:05.830 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:05.830 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:05.834 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:05.834 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:05.834 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:05.835 Sensor XML Sensor [xml] [INFO] 18:32:05.841 1 source file to be analyzed [INFO] 18:32:05.878 1/1 source file has been analyzed [INFO] 18:32:05.878 Sensor XML Sensor [xml] (done) | time=43ms [INFO] 18:32:05.878 ------------- Run sensors on module ODL :: serviceutils :: binding-parent [INFO] 18:32:05.951 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:05.951 '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:05.951 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:05.951 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:05.952 Sensor IaC GitHub Actions Sensor [iacenterprise] [INFO] 18:32:05.952 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:05.952 Sensor IaC GitHub Actions Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:05.952 Sensor IaC Shell Sensor [iacenterprise] [INFO] 18:32:05.952 There are no files to be analyzed for the Shell language [INFO] 18:32:05.952 Sensor IaC Shell Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:05.952 Sensor IaC Docker Sensor [iac] [INFO] 18:32:05.952 There are no files to be analyzed for the Docker language [INFO] 18:32:05.952 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:32:05.952 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:05.952 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:05.953 Sensor Java Config Sensor [iac] [INFO] 18:32:05.953 There are no files to be analyzed for the Java language [INFO] 18:32:05.953 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:32:05.953 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:05.953 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:05.953 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:05.953 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:05.953 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:05.954 Sensor XML Sensor [xml] [INFO] 18:32:05.960 1 source file to be analyzed [INFO] 18:32:05.973 1/1 source file has been analyzed [INFO] 18:32:05.976 Sensor XML Sensor [xml] (done) | time=23ms [INFO] 18:32:05.976 ------------- Run sensors on module ODL :: serviceutils :: quality-parent [INFO] 18:32:06.034 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:06.034 '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:06.034 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:06.034 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:06.035 Sensor IaC GitHub Actions Sensor [iacenterprise] [INFO] 18:32:06.035 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:06.035 Sensor IaC GitHub Actions Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:06.035 Sensor IaC Shell Sensor [iacenterprise] [INFO] 18:32:06.035 There are no files to be analyzed for the Shell language [INFO] 18:32:06.035 Sensor IaC Shell Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:06.035 Sensor IaC Docker Sensor [iac] [INFO] 18:32:06.035 There are no files to be analyzed for the Docker language [INFO] 18:32:06.035 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:32:06.035 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:06.035 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:06.035 Sensor Java Config Sensor [iac] [INFO] 18:32:06.035 There are no files to be analyzed for the Java language [INFO] 18:32:06.035 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:32:06.035 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:06.035 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:06.035 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:06.035 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:06.035 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:06.036 Sensor XML Sensor [xml] [INFO] 18:32:06.052 1 source file to be analyzed [INFO] 18:32:06.052 1/1 source file has been analyzed [INFO] 18:32:06.054 Sensor XML Sensor [xml] (done) | time=18ms [INFO] 18:32:06.054 ------------- Run sensors on module ODL :: serviceutils :: commons [WARNING] 18:32:06.091 Binary paths (sonar.java.binaries) are empty. .class files can not be looked up to facilitate caching. [INFO] 18:32:06.105 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:06.105 '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:06.105 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:06.105 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:06.105 Sensor IaC GitHub Actions Sensor [iacenterprise] [INFO] 18:32:06.105 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:06.105 Sensor IaC GitHub Actions Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:06.105 Sensor IaC Shell Sensor [iacenterprise] [INFO] 18:32:06.105 There are no files to be analyzed for the Shell language [INFO] 18:32:06.105 Sensor IaC Shell Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:06.106 Sensor IaC Docker Sensor [iac] [INFO] 18:32:06.106 There are no files to be analyzed for the Docker language [INFO] 18:32:06.106 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:32:06.106 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:06.106 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:06.106 Sensor Java Config Sensor [iac] [INFO] 18:32:06.107 There are no files to be analyzed for the Java language [INFO] 18:32:06.107 Sensor Java Config Sensor [iac] (done) | time=1ms [INFO] 18:32:06.108 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:06.108 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:06.108 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:06.108 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:06.108 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:06.108 Sensor XML Sensor [xml] [INFO] 18:32:06.121 1 source file to be analyzed [INFO] 18:32:06.121 1/1 source file has been analyzed [INFO] 18:32:06.122 Sensor XML Sensor [xml] (done) | time=14ms [INFO] 18:32:06.122 ------------- Run sensors on module ODL :: serviceutils :: srm-shell [INFO] 18:32:06.177 Sensor JavaSensor [java] [INFO] 18:32:06.177 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:06.179 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:32:06.179 Using ECJ batch to parse 4 Main java source files with batch size 53 KB. [INFO] 18:32:06.181 Starting batch processing. [INFO] 18:32:06.227 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:32:06.352 100% analyzed [INFO] 18:32:06.352 Batch processing: Done. [INFO] 18:32:06.353 Did not optimize analysis for any files, performed a full analysis for all 4 files. [INFO] 18:32:06.353 No "Test" source files to scan. [INFO] 18:32:06.353 No "Generated" source files to scan. [INFO] 18:32:06.353 Sensor JavaSensor [java] (done) | time=176ms [INFO] 18:32:06.353 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:06.353 '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:06.353 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:06.353 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:06.354 Sensor IaC GitHub Actions Sensor [iacenterprise] [INFO] 18:32:06.354 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:06.354 Sensor IaC GitHub Actions Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:06.354 Sensor IaC Shell Sensor [iacenterprise] [INFO] 18:32:06.354 There are no files to be analyzed for the Shell language [INFO] 18:32:06.354 Sensor IaC Shell Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:06.354 Sensor IaC Docker Sensor [iac] [INFO] 18:32:06.354 There are no files to be analyzed for the Docker language [INFO] 18:32:06.354 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:32:06.355 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:06.355 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:06.355 Sensor Java Config Sensor [iac] [INFO] 18:32:06.355 There are no files to be analyzed for the Java language [INFO] 18:32:06.356 Sensor Java Config Sensor [iac] (done) | time=1ms [INFO] 18:32:06.356 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:06.356 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:06.356 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:06.356 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:06.356 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:06.356 Sensor SurefireSensor [java] [INFO] 18:32:06.356 parsing [/w/workspace/serviceutils-sonar/srm/shell/target/surefire-reports] [INFO] 18:32:06.356 Sensor SurefireSensor [java] (done) | time=0ms [INFO] 18:32:06.357 Sensor XML Sensor [xml] [INFO] 18:32:06.370 1 source file to be analyzed [INFO] 18:32:06.370 1/1 source file has been analyzed [INFO] 18:32:06.370 Sensor XML Sensor [xml] (done) | time=13ms [INFO] 18:32:06.370 ------------- Run sensors on module ODL :: serviceutils :: srm-impl [INFO] 18:32:06.434 Sensor JavaSensor [java] [INFO] 18:32:06.435 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:06.437 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:32:06.437 Using ECJ batch to parse 3 Main java source files with batch size 53 KB. [INFO] 18:32:06.440 Starting batch processing. [INFO] 18:32:06.486 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:32:06.600 100% analyzed [INFO] 18:32:06.600 Batch processing: Done. [INFO] 18:32:06.601 Did not optimize analysis for any files, performed a full analysis for all 3 files. [INFO] 18:32:06.601 No "Test" source files to scan. [INFO] 18:32:06.601 No "Generated" source files to scan. [INFO] 18:32:06.601 Sensor JavaSensor [java] (done) | time=167ms [INFO] 18:32:06.602 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:06.602 '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:06.602 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:06.602 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:06.602 Sensor IaC GitHub Actions Sensor [iacenterprise] [INFO] 18:32:06.602 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:06.602 Sensor IaC GitHub Actions Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:06.602 Sensor IaC Shell Sensor [iacenterprise] [INFO] 18:32:06.602 There are no files to be analyzed for the Shell language [INFO] 18:32:06.602 Sensor IaC Shell Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:06.603 Sensor IaC Docker Sensor [iac] [INFO] 18:32:06.603 There are no files to be analyzed for the Docker language [INFO] 18:32:06.603 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:32:06.603 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:06.603 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:06.603 Sensor Java Config Sensor [iac] [INFO] 18:32:06.603 There are no files to be analyzed for the Java language [INFO] 18:32:06.604 Sensor Java Config Sensor [iac] (done) | time=1ms [INFO] 18:32:06.604 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:06.604 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:06.604 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:06.604 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:06.604 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:06.604 Sensor SurefireSensor [java] [INFO] 18:32:06.604 parsing [/w/workspace/serviceutils-sonar/srm/impl/target/surefire-reports] [INFO] 18:32:06.604 Sensor SurefireSensor [java] (done) | time=0ms [INFO] 18:32:06.604 Sensor XML Sensor [xml] [INFO] 18:32:06.610 1 source file to be analyzed [INFO] 18:32:06.615 1/1 source file has been analyzed [INFO] 18:32:06.624 Sensor XML Sensor [xml] (done) | time=20ms [INFO] 18:32:06.625 ------------- Run sensors on module ODL :: serviceutils :: srm-api [INFO] 18:32:06.700 Sensor JavaSensor [java] [INFO] 18:32:06.712 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:06.713 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:32:06.713 Using ECJ batch to parse 4 Main java source files with batch size 53 KB. [INFO] 18:32:06.715 Starting batch processing. [INFO] 18:32:06.730 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:32:06.769 100% analyzed [INFO] 18:32:06.769 Batch processing: Done. [INFO] 18:32:06.770 Did not optimize analysis for any files, performed a full analysis for all 4 files. [INFO] 18:32:06.770 No "Test" source files to scan. [INFO] 18:32:06.770 No "Generated" source files to scan. [INFO] 18:32:06.770 Sensor JavaSensor [java] (done) | time=70ms [INFO] 18:32:06.770 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:06.770 '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:06.770 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:06.770 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:06.770 Sensor IaC GitHub Actions Sensor [iacenterprise] [INFO] 18:32:06.771 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:06.771 Sensor IaC GitHub Actions Sensor [iacenterprise] (done) | time=1ms [INFO] 18:32:06.771 Sensor IaC Shell Sensor [iacenterprise] [INFO] 18:32:06.771 There are no files to be analyzed for the Shell language [INFO] 18:32:06.771 Sensor IaC Shell Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:06.771 Sensor IaC Docker Sensor [iac] [INFO] 18:32:06.771 There are no files to be analyzed for the Docker language [INFO] 18:32:06.771 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:32:06.771 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:06.772 Sensor IaC hadolint report Sensor [iac] (done) | time=1ms [INFO] 18:32:06.772 Sensor Java Config Sensor [iac] [INFO] 18:32:06.772 There are no files to be analyzed for the Java language [INFO] 18:32:06.772 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:32:06.772 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:06.772 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:06.773 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=1ms [INFO] 18:32:06.773 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:06.773 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:06.773 Sensor SurefireSensor [java] [INFO] 18:32:06.773 parsing [/w/workspace/serviceutils-sonar/srm/api/target/surefire-reports] [INFO] 18:32:06.773 Sensor SurefireSensor [java] (done) | time=0ms [INFO] 18:32:06.774 Sensor XML Sensor [xml] [INFO] 18:32:06.788 1 source file to be analyzed [INFO] 18:32:06.795 1/1 source file has been analyzed [INFO] 18:32:06.796 Sensor XML Sensor [xml] (done) | time=22ms [INFO] 18:32:06.796 ------------- Run sensors on module ODL :: serviceutils :: srm-aggregator [WARNING] 18:32:06.868 Binary paths (sonar.java.binaries) are empty. .class files can not be looked up to facilitate caching. [INFO] 18:32:06.890 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:06.890 '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:06.890 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:06.890 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:06.891 Sensor IaC GitHub Actions Sensor [iacenterprise] [INFO] 18:32:06.891 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:06.891 Sensor IaC GitHub Actions Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:06.891 Sensor IaC Shell Sensor [iacenterprise] [INFO] 18:32:06.891 There are no files to be analyzed for the Shell language [INFO] 18:32:06.891 Sensor IaC Shell Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:06.891 Sensor IaC Docker Sensor [iac] [INFO] 18:32:06.892 There are no files to be analyzed for the Docker language [INFO] 18:32:06.892 Sensor IaC Docker Sensor [iac] (done) | time=1ms [INFO] 18:32:06.892 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:06.892 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:06.892 Sensor Java Config Sensor [iac] [INFO] 18:32:06.892 There are no files to be analyzed for the Java language [INFO] 18:32:06.892 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:32:06.893 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:06.893 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:06.893 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:06.893 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:06.893 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:06.893 Sensor XML Sensor [xml] [INFO] 18:32:06.926 1 source file to be analyzed [INFO] 18:32:06.941 1/1 source file has been analyzed [INFO] 18:32:06.951 Sensor XML Sensor [xml] (done) | time=58ms [INFO] 18:32:06.952 ------------- Run sensors on module listener-api [INFO] 18:32:07.042 Sensor JavaSensor [java] [INFO] 18:32:07.043 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:07.044 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:32:07.044 Using ECJ batch to parse 9 Main java source files with batch size 53 KB. [INFO] 18:32:07.050 Starting batch processing. [INFO] 18:32:07.105 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:32:07.335 100% analyzed [INFO] 18:32:07.335 Batch processing: Done. [INFO] 18:32:07.335 Did not optimize analysis for any files, performed a full analysis for all 9 files. [INFO] 18:32:07.335 No "Test" source files to scan. [INFO] 18:32:07.335 No "Generated" source files to scan. [INFO] 18:32:07.335 Sensor JavaSensor [java] (done) | time=293ms [INFO] 18:32:07.336 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:07.336 '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:07.336 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:07.336 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:07.336 Sensor IaC GitHub Actions Sensor [iacenterprise] [INFO] 18:32:07.336 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:07.336 Sensor IaC GitHub Actions Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:07.336 Sensor IaC Shell Sensor [iacenterprise] [INFO] 18:32:07.336 There are no files to be analyzed for the Shell language [INFO] 18:32:07.336 Sensor IaC Shell Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:07.336 Sensor IaC Docker Sensor [iac] [INFO] 18:32:07.336 There are no files to be analyzed for the Docker language [INFO] 18:32:07.336 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:32:07.337 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:07.337 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:07.337 Sensor Java Config Sensor [iac] [INFO] 18:32:07.337 There are no files to be analyzed for the Java language [INFO] 18:32:07.337 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:32:07.337 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:07.338 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:07.338 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=1ms [INFO] 18:32:07.338 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:07.338 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:07.338 Sensor SurefireSensor [java] [INFO] 18:32:07.338 parsing [/w/workspace/serviceutils-sonar/tools/listener-api/target/surefire-reports] [INFO] 18:32:07.338 Sensor SurefireSensor [java] (done) | time=0ms [INFO] 18:32:07.338 Sensor XML Sensor [xml] [INFO] 18:32:07.350 1 source file to be analyzed [INFO] 18:32:07.350 1/1 source file has been analyzed [INFO] 18:32:07.350 Sensor XML Sensor [xml] (done) | time=12ms [INFO] 18:32:07.350 ------------- Run sensors on module ODL :: serviceutils :: tools-api [INFO] 18:32:07.396 Sensor JavaSensor [java] [INFO] 18:32:07.396 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:07.398 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:32:07.398 Using ECJ batch to parse 10 Main java source files with batch size 53 KB. [INFO] 18:32:07.402 Starting batch processing. [INFO] 18:32:07.429 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:32:07.600 100% analyzed [INFO] 18:32:07.601 Batch processing: Done. [INFO] 18:32:07.601 Did not optimize analysis for any files, performed a full analysis for all 10 files. [INFO] 18:32:07.601 No "Test" source files to scan. [INFO] 18:32:07.601 No "Generated" source files to scan. [INFO] 18:32:07.601 Sensor JavaSensor [java] (done) | time=205ms [INFO] 18:32:07.601 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:07.601 '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:07.601 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:07.601 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:07.601 Sensor IaC GitHub Actions Sensor [iacenterprise] [INFO] 18:32:07.602 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:07.602 Sensor IaC GitHub Actions Sensor [iacenterprise] (done) | time=1ms [INFO] 18:32:07.602 Sensor IaC Shell Sensor [iacenterprise] [INFO] 18:32:07.602 There are no files to be analyzed for the Shell language [INFO] 18:32:07.602 Sensor IaC Shell Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:07.602 Sensor IaC Docker Sensor [iac] [INFO] 18:32:07.602 There are no files to be analyzed for the Docker language [INFO] 18:32:07.602 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:32:07.604 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:07.604 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:07.604 Sensor Java Config Sensor [iac] [INFO] 18:32:07.604 There are no files to be analyzed for the Java language [INFO] 18:32:07.604 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:32:07.604 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:07.604 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:07.604 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:07.604 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:07.605 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=1ms [INFO] 18:32:07.605 Sensor SurefireSensor [java] [INFO] 18:32:07.605 parsing [/w/workspace/serviceutils-sonar/tools/api/target/surefire-reports] [INFO] 18:32:07.605 Sensor SurefireSensor [java] (done) | time=0ms [INFO] 18:32:07.605 Sensor XML Sensor [xml] [INFO] 18:32:07.613 1 source file to be analyzed [INFO] 18:32:07.621 1/1 source file has been analyzed [INFO] 18:32:07.621 Sensor XML Sensor [xml] (done) | time=16ms [INFO] 18:32:07.622 ------------- Run sensors on module rpc-api [INFO] 18:32:07.675 Sensor JavaSensor [java] [INFO] 18:32:07.675 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false [INFO] 18:32:07.676 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis. [INFO] 18:32:07.676 Using ECJ batch to parse 1 Main java source files with batch size 53 KB. [INFO] 18:32:07.679 Starting batch processing. [INFO] 18:32:07.755 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files. [INFO] 18:32:07.787 100% analyzed [INFO] 18:32:07.788 Batch processing: Done. [INFO] 18:32:07.788 Did not optimize analysis for any files, performed a full analysis for all 1 files. [INFO] 18:32:07.788 Using ECJ batch to parse 2 Test java source files with batch size 53 KB. [INFO] 18:32:07.790 Starting batch processing. [INFO] 18:32:07.880 100% analyzed [INFO] 18:32:07.880 Batch processing: Done. [INFO] 18:32:07.880 Did not optimize analysis for any files, performed a full analysis for all 2 files. [INFO] 18:32:07.880 No "Generated" source files to scan. [INFO] 18:32:07.881 Sensor JavaSensor [java] (done) | time=206ms [INFO] 18:32:07.881 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:07.881 '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:07.881 Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] 18:32:07.886 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=5ms [INFO] 18:32:07.886 Sensor IaC GitHub Actions Sensor [iacenterprise] [INFO] 18:32:07.887 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:07.887 Sensor IaC GitHub Actions Sensor [iacenterprise] (done) | time=1ms [INFO] 18:32:07.887 Sensor IaC Shell Sensor [iacenterprise] [INFO] 18:32:07.887 There are no files to be analyzed for the Shell language [INFO] 18:32:07.887 Sensor IaC Shell Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:07.887 Sensor IaC Docker Sensor [iac] [INFO] 18:32:07.887 There are no files to be analyzed for the Docker language [INFO] 18:32:07.887 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:32:07.888 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:07.889 Sensor IaC hadolint report Sensor [iac] (done) | time=1ms [INFO] 18:32:07.889 Sensor Java Config Sensor [iac] [INFO] 18:32:07.889 There are no files to be analyzed for the Java language [INFO] 18:32:07.889 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:32:07.889 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:07.889 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:07.889 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:07.889 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:07.890 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=1ms [INFO] 18:32:07.890 Sensor SurefireSensor [java] [INFO] 18:32:07.890 parsing [/w/workspace/serviceutils-sonar/tools/rpc-api/target/surefire-reports] [INFO] 18:32:07.895 Sensor SurefireSensor [java] (done) | time=5ms [INFO] 18:32:07.895 Sensor XML Sensor [xml] [INFO] 18:32:07.901 1 source file to be analyzed [INFO] 18:32:07.908 1/1 source file has been analyzed [INFO] 18:32:07.908 Sensor XML Sensor [xml] (done) | time=13ms [INFO] 18:32:07.909 ------------- Run sensors on module ODL :: serviceutils :: tools-aggregator [WARNING] 18:32:07.939 Binary paths (sonar.java.binaries) are empty. .class files can not be looked up to facilitate caching. [INFO] 18:32:07.951 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:07.951 '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:07.951 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:07.951 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:07.951 Sensor IaC GitHub Actions Sensor [iacenterprise] [INFO] 18:32:07.951 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:07.951 Sensor IaC GitHub Actions Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:07.952 Sensor IaC Shell Sensor [iacenterprise] [INFO] 18:32:07.953 There are no files to be analyzed for the Shell language [INFO] 18:32:07.953 Sensor IaC Shell Sensor [iacenterprise] (done) | time=1ms [INFO] 18:32:07.953 Sensor IaC Docker Sensor [iac] [INFO] 18:32:07.953 There are no files to be analyzed for the Docker language [INFO] 18:32:07.953 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:32:07.953 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:07.953 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:07.954 Sensor Java Config Sensor [iac] [INFO] 18:32:07.954 There are no files to be analyzed for the Java language [INFO] 18:32:07.954 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:32:07.954 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:07.954 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:07.954 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:07.955 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:07.955 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:07.955 Sensor XML Sensor [xml] [INFO] 18:32:07.963 1 source file to be analyzed [INFO] 18:32:07.963 1/1 source file has been analyzed [INFO] 18:32:07.963 Sensor XML Sensor [xml] (done) | time=8ms [INFO] 18:32:07.963 ------------- Run sensors on module ODL :: serviceutils :: SRM [INFO] 18:32:08.009 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:08.009 '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:08.009 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:08.009 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:08.009 Sensor IaC GitHub Actions Sensor [iacenterprise] [INFO] 18:32:08.010 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:08.010 Sensor IaC GitHub Actions Sensor [iacenterprise] (done) | time=1ms [INFO] 18:32:08.010 Sensor IaC Shell Sensor [iacenterprise] [INFO] 18:32:08.010 There are no files to be analyzed for the Shell language [INFO] 18:32:08.010 Sensor IaC Shell Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:08.011 Sensor IaC Docker Sensor [iac] [INFO] 18:32:08.011 There are no files to be analyzed for the Docker language [INFO] 18:32:08.011 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:32:08.011 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:08.011 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:08.011 Sensor Java Config Sensor [iac] [INFO] 18:32:08.011 There are no files to be analyzed for the Java language [INFO] 18:32:08.011 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:32:08.015 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:08.015 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:08.015 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:08.016 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:08.016 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:08.016 Sensor XML Sensor [xml] [INFO] 18:32:08.022 1 source file to be analyzed [INFO] 18:32:08.022 1/1 source file has been analyzed [INFO] 18:32:08.022 Sensor XML Sensor [xml] (done) | time=6ms [INFO] 18:32:08.022 ------------- Run sensors on module ODL :: serviceutils :: serviceutils-features [INFO] 18:32:08.061 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:08.061 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] 18:32:08.061 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:08.061 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:08.061 Sensor IaC GitHub Actions Sensor [iacenterprise] [INFO] 18:32:08.061 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:08.061 Sensor IaC GitHub Actions Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:08.061 Sensor IaC Shell Sensor [iacenterprise] [INFO] 18:32:08.061 There are no files to be analyzed for the Shell language [INFO] 18:32:08.061 Sensor IaC Shell Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:08.061 Sensor IaC Docker Sensor [iac] [INFO] 18:32:08.062 There are no files to be analyzed for the Docker language [INFO] 18:32:08.062 Sensor IaC Docker Sensor [iac] (done) | time=1ms [INFO] 18:32:08.062 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:08.062 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:08.062 Sensor Java Config Sensor [iac] [INFO] 18:32:08.062 There are no files to be analyzed for the Java language [INFO] 18:32:08.062 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:32:08.062 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:08.062 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:08.062 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:08.062 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:08.062 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:08.063 Sensor XML Sensor [xml] [INFO] 18:32:08.074 1 source file to be analyzed [INFO] 18:32:08.075 1/1 source file has been analyzed [INFO] 18:32:08.075 Sensor XML Sensor [xml] (done) | time=12ms [INFO] 18:32:08.075 ------------- Run sensors on module ODL :: serviceutils :: RPC tools [INFO] 18:32:08.125 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:08.126 '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:08.126 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:08.126 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] 18:32:08.127 Sensor IaC GitHub Actions Sensor [iacenterprise] [INFO] 18:32:08.128 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:08.128 Sensor IaC GitHub Actions Sensor [iacenterprise] (done) | time=1ms [INFO] 18:32:08.128 Sensor IaC Shell Sensor [iacenterprise] [INFO] 18:32:08.128 There are no files to be analyzed for the Shell language [INFO] 18:32:08.128 Sensor IaC Shell Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:08.128 Sensor IaC Docker Sensor [iac] [INFO] 18:32:08.128 There are no files to be analyzed for the Docker language [INFO] 18:32:08.128 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:32:08.130 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:08.130 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:08.130 Sensor Java Config Sensor [iac] [INFO] 18:32:08.131 There are no files to be analyzed for the Java language [INFO] 18:32:08.131 Sensor Java Config Sensor [iac] (done) | time=1ms [INFO] 18:32:08.131 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:08.131 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:08.132 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=1ms [INFO] 18:32:08.132 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:08.132 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:08.132 Sensor XML Sensor [xml] [INFO] 18:32:08.138 1 source file to be analyzed [INFO] 18:32:08.139 1/1 source file has been analyzed [INFO] 18:32:08.139 Sensor XML Sensor [xml] (done) | time=7ms [INFO] 18:32:08.140 ------------- Run sensors on module ODL :: serviceutils :: listener tools [INFO] 18:32:08.184 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:08.184 '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:08.184 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:08.184 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:08.184 Sensor IaC GitHub Actions Sensor [iacenterprise] [INFO] 18:32:08.184 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:08.184 Sensor IaC GitHub Actions Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:08.184 Sensor IaC Shell Sensor [iacenterprise] [INFO] 18:32:08.184 There are no files to be analyzed for the Shell language [INFO] 18:32:08.184 Sensor IaC Shell Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:08.184 Sensor IaC Docker Sensor [iac] [INFO] 18:32:08.185 There are no files to be analyzed for the Docker language [INFO] 18:32:08.185 Sensor IaC Docker Sensor [iac] (done) | time=1ms [INFO] 18:32:08.185 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:08.185 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:08.185 Sensor Java Config Sensor [iac] [INFO] 18:32:08.185 There are no files to be analyzed for the Java language [INFO] 18:32:08.185 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:32:08.185 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:08.185 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:08.185 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:08.185 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:08.185 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:08.185 Sensor XML Sensor [xml] [INFO] 18:32:08.196 1 source file to be analyzed [INFO] 18:32:08.196 1/1 source file has been analyzed [INFO] 18:32:08.196 Sensor XML Sensor [xml] (done) | time=11ms [INFO] 18:32:08.197 ------------- Run sensors on module ODL :: serviceutils :: Metrics [INFO] 18:32:08.242 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:08.242 '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:08.242 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:08.242 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:08.242 Sensor IaC GitHub Actions Sensor [iacenterprise] [INFO] 18:32:08.242 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:08.242 Sensor IaC GitHub Actions Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:08.242 Sensor IaC Shell Sensor [iacenterprise] [INFO] 18:32:08.242 There are no files to be analyzed for the Shell language [INFO] 18:32:08.242 Sensor IaC Shell Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:08.242 Sensor IaC Docker Sensor [iac] [INFO] 18:32:08.243 There are no files to be analyzed for the Docker language [INFO] 18:32:08.243 Sensor IaC Docker Sensor [iac] (done) | time=1ms [INFO] 18:32:08.244 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:08.244 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:08.244 Sensor Java Config Sensor [iac] [INFO] 18:32:08.245 There are no files to be analyzed for the Java language [INFO] 18:32:08.245 Sensor Java Config Sensor [iac] (done) | time=1ms [INFO] 18:32:08.245 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:08.245 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:08.245 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:08.245 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:08.245 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:08.247 Sensor XML Sensor [xml] [INFO] 18:32:08.257 1 source file to be analyzed [INFO] 18:32:08.257 1/1 source file has been analyzed [INFO] 18:32:08.257 Sensor XML Sensor [xml] (done) | time=10ms [INFO] 18:32:08.257 ------------- Run sensors on module ODL :: serviceutils :: TOOLS [INFO] 18:32:08.301 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:08.301 '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:08.301 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:08.301 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:08.301 Sensor IaC GitHub Actions Sensor [iacenterprise] [INFO] 18:32:08.301 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:08.301 Sensor IaC GitHub Actions Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:08.301 Sensor IaC Shell Sensor [iacenterprise] [INFO] 18:32:08.301 There are no files to be analyzed for the Shell language [INFO] 18:32:08.301 Sensor IaC Shell Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:08.301 Sensor IaC Docker Sensor [iac] [INFO] 18:32:08.304 There are no files to be analyzed for the Docker language [INFO] 18:32:08.304 Sensor IaC Docker Sensor [iac] (done) | time=3ms [INFO] 18:32:08.304 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:08.304 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:08.304 Sensor Java Config Sensor [iac] [INFO] 18:32:08.306 There are no files to be analyzed for the Java language [INFO] 18:32:08.306 Sensor Java Config Sensor [iac] (done) | time=2ms [INFO] 18:32:08.306 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:08.306 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:08.306 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:08.306 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:08.306 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:08.306 Sensor XML Sensor [xml] [INFO] 18:32:08.320 1 source file to be analyzed [INFO] 18:32:08.321 1/1 source file has been analyzed [INFO] 18:32:08.321 Sensor XML Sensor [xml] (done) | time=15ms [INFO] 18:32:08.321 ------------- Run sensors on module ODL :: serviceutils :: serviceutils-features-aggregator [WARNING] 18:32:08.354 Binary paths (sonar.java.binaries) are empty. .class files can not be looked up to facilitate caching. [INFO] 18:32:08.362 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:08.362 '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:08.362 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:08.362 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:08.362 Sensor IaC GitHub Actions Sensor [iacenterprise] [INFO] 18:32:08.362 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:08.362 Sensor IaC GitHub Actions Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:08.362 Sensor IaC Shell Sensor [iacenterprise] [INFO] 18:32:08.363 There are no files to be analyzed for the Shell language [INFO] 18:32:08.363 Sensor IaC Shell Sensor [iacenterprise] (done) | time=1ms [INFO] 18:32:08.363 Sensor IaC Docker Sensor [iac] [INFO] 18:32:08.363 There are no files to be analyzed for the Docker language [INFO] 18:32:08.363 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:32:08.363 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:08.363 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:08.363 Sensor Java Config Sensor [iac] [INFO] 18:32:08.363 There are no files to be analyzed for the Java language [INFO] 18:32:08.363 Sensor Java Config Sensor [iac] (done) | time=0ms [INFO] 18:32:08.363 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:08.363 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:08.363 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:08.363 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:08.363 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:08.363 Sensor XML Sensor [xml] [INFO] 18:32:08.381 1 source file to be analyzed [INFO] 18:32:08.381 1/1 source file has been analyzed [INFO] 18:32:08.381 Sensor XML Sensor [xml] (done) | time=18ms [INFO] 18:32:08.381 ------------- Run sensors on module serviceutils [WARNING] 18:32:08.413 Binary paths (sonar.java.binaries) are empty. .class files can not be looked up to facilitate caching. [INFO] 18:32:08.424 Sensor JaCoCo XML Report Importer [jacoco] [INFO] 18:32:08.424 '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:08.424 No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] 18:32:08.424 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] 18:32:08.425 Sensor IaC GitHub Actions Sensor [iacenterprise] [INFO] 18:32:08.425 There are no files to be analyzed for the GitHub Actions language [INFO] 18:32:08.425 Sensor IaC GitHub Actions Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:08.425 Sensor IaC Shell Sensor [iacenterprise] [INFO] 18:32:08.425 There are no files to be analyzed for the Shell language [INFO] 18:32:08.425 Sensor IaC Shell Sensor [iacenterprise] (done) | time=0ms [INFO] 18:32:08.425 Sensor IaC Docker Sensor [iac] [INFO] 18:32:08.425 There are no files to be analyzed for the Docker language [INFO] 18:32:08.425 Sensor IaC Docker Sensor [iac] (done) | time=0ms [INFO] 18:32:08.425 Sensor IaC hadolint report Sensor [iac] [INFO] 18:32:08.425 Sensor IaC hadolint report Sensor [iac] (done) | time=0ms [INFO] 18:32:08.425 Sensor Java Config Sensor [iac] [INFO] 18:32:08.425 There are no files to be analyzed for the Java language [INFO] 18:32:08.426 Sensor Java Config Sensor [iac] (done) | time=1ms [INFO] 18:32:08.426 Sensor ThymeLeaf template sensor [securityjavafrontend] [INFO] 18:32:08.426 javasecurity:S5131 is not activated in quality profile: skipping execution of thymeleaf sensor. [INFO] 18:32:08.426 Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:08.426 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] [INFO] 18:32:08.426 Sensor JavaAndroidConfigurationSensor [securityjavafrontend] (done) | time=0ms [INFO] 18:32:08.426 Sensor XML Sensor [xml] [INFO] 18:32:08.435 1 source file to be analyzed [INFO] 18:32:08.435 1/1 source file has been analyzed [INFO] 18:32:08.435 Sensor XML Sensor [xml] (done) | time=9ms [INFO] 18:32:08.439 Sensor DBD/Java IR Generation [dbdjavafrontendrewrite] [INFO] 18:32:08.677 Sensor DBD/Java IR Generation [dbdjavafrontendrewrite] (done) | time=238ms [INFO] 18:32:08.678 Sensor javabugs [dbd] [INFO] 18:32:08.976 Analyzing 306/476 functions to detect bugs. [INFO] 18:32:09.443 Sensor javabugs [dbd] (done) | time=765ms [INFO] 18:32:09.443 Sensor pythonbugs [dbd] [INFO] 18:32:09.452 No IR files have been included for analysis. [INFO] 18:32:09.452 Sensor pythonbugs [dbd] (done) | time=9ms [INFO] 18:32:09.452 Sensor EnterpriseTextAndSecretsSensor [textenterprise] [INFO] 18:32:09.460 Available processors: 2 [INFO] 18:32:09.460 Using 2 threads for analysis. [INFO] 18:32:09.809 The property "sonar.tests" is not set. To improve the analysis accuracy, we categorize a file as a test file if any of the following is true: * The filename starts with "test" * The filename contains "test." or "tests." * Any directory in the file path is named: "doc", "docs", "test" or "tests" * Any directory in the file path has a name ending in "test" or "tests" [INFO] 18:32:09.863 Start fetching files for the text and secrets analysis [INFO] 18:32:09.869 Using Git CLI to retrieve untracked files [INFO] 18:32:09.880 Retrieving language associated files and files included via "sonar.text.inclusions" that are tracked by git [INFO] 18:32:09.881 Starting the text and secrets analysis [INFO] 18:32:09.883 103 source files to be analyzed for the text and secrets analysis [INFO] 18:32:10.123 103/103 source files have been analyzed for the text and secrets analysis [INFO] 18:32:10.124 Start fetching files for the binary file analysis [INFO] 18:32:10.124 There are no files to be analyzed for the binary file analysis [INFO] 18:32:10.125 Sensor EnterpriseTextAndSecretsSensor [textenterprise] (done) | time=673ms [INFO] 18:32:10.130 ------------- Run sensors on project [INFO] 18:32:10.222 Sensor JavaProjectSensor [java] [INFO] 18:32:10.224 Sensor JavaProjectSensor [java] (done) | time=2ms [INFO] 18:32:10.224 Sensor JavaArchitectureSensor [architecture] [INFO] 18:32:10.233 Architecture analysis is enabled with the following features: legacy [INFO] 18:32:10.239 Sensor JavaArchitectureSensor [architecture] (done) | time=15ms [INFO] 18:32:10.239 Sensor Zero Coverage Sensor [INFO] 18:32:10.246 Sensor Zero Coverage Sensor (done) | time=7ms [INFO] 18:32:10.246 Sensor Java CPD Block Indexer [INFO] 18:32:10.328 Sensor Java CPD Block Indexer (done) | time=82ms [INFO] 18:32:10.439 Inferred api base url 'https://api.sonarcloud.io' from host url 'https://sonarcloud.io'. [INFO] 18:32:10.441 ------------- Gather SCA dependencies on project [INFO] 18:32:10.442 Checking if SCA is enabled for organization opendaylight [INFO] 18:32:10.775 Dependency analysis skipped [INFO] 18:32:10.783 CPD Executor 21 files had no CPD blocks [INFO] 18:32:10.783 CPD Executor Calculating CPD for 41 files [INFO] 18:32:10.803 CPD Executor CPD calculation finished (done) | time=20ms [INFO] 18:32:11.029 Analysis report generated in 207ms, dir size=979 KB [INFO] 18:32:11.180 Analysis report compressed in 149ms, zip size=345 KB [INFO] 18:32:12.186 Analysis report uploaded in 1006ms [INFO] 18:32:12.189 ANALYSIS SUCCESSFUL, you can find the results at: https://sonarcloud.io/dashboard?id=opendaylight_serviceutils [INFO] 18:32:12.189 Note that you will be able to access the updated dashboard once the server has processed the submitted analysis report [INFO] 18:32:12.189 More about the report processing at https://sonarcloud.io/api/ce/task?id=AZpkvX_yEvCTUihWMdHE [INFO] 18:32:12.190 ------------- Upload SCA dependency files [INFO] 18:32:13.054 Sensor cache published successfully [INFO] 18:32:13.080 Analysis total time: 22.494 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 [ 30.300 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 38.843 s [INFO] Finished at: 2025-11-08T18:32:13Z [INFO] ------------------------------------------------------------------------ [serviceutils-sonar] $ /bin/bash /tmp/jenkins7847044374136417814.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/jenkins11680808928589433547.sh ---> sysstat.sh [serviceutils-sonar] $ /bin/bash /tmp/jenkins13412414793011024441.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/jenkins9668480598410432356.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-uw8M 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-uw8M/bin to PATH INFO: Running in OpenStack, capturing instance metadata [serviceutils-sonar] $ /bin/bash /tmp/jenkins914795620760434851.sh provisioning config files... Could not find credentials [logs] for serviceutils-sonar #387 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/serviceutils-sonar@tmp/config5059059117756774438tmp 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/jenkins13867049476369802390.sh ---> create-netrc.sh WARN: Log server credential not found. [serviceutils-sonar] $ /bin/bash /tmp/jenkins16879287302858048016.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-uw8M 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-uw8M/bin to PATH [serviceutils-sonar] $ /bin/bash /tmp/jenkins11176747997540351728.sh ---> sudo-logs.sh Archiving 'sudo' log.. [serviceutils-sonar] $ /bin/bash /tmp/jenkins18169583924576499870.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-uw8M 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-uw8M/bin to PATH INFO: No Stack... INFO: Retrieving Pricing Info for: v3-standard-2 INFO: Archiving Costs [serviceutils-sonar] $ /bin/bash -l /tmp/jenkins1227911715769224606.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-uw8M 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-uw8M/bin to PATH WARNING: Nexus logging server not set INFO: S3 path logs/releng/vex-yul-odl-jenkins-1/serviceutils-sonar/387/ INFO: archiving logs to S3 ---> uname -a: Linux prd-ubuntu2204-docker-2c-2g-7100 5.15.0-153-generic #163-Ubuntu SMP Thu Aug 7 16:37:18 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 disabled; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected Vulnerability Srbds: Not affected Vulnerability Tsx async abort: Not affected ---> nproc: 2 ---> df -h: Filesystem Size Used Avail Use% Mounted on tmpfs 794M 1.1M 793M 1% /run /dev/vda1 39G 9.9G 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 541 2925 4 4470 7085 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:5c:de:2f brd ff:ff:ff:ff:ff:ff altname enp0s3 inet 10.30.170.210/23 metric 100 brd 10.30.171.255 scope global dynamic ens3 valid_lft 86013sec preferred_lft 86013sec inet6 fe80::f816:3eff:fe5c:de2f/64 scope link valid_lft forever preferred_lft forever 3: docker0: mtu 1458 qdisc noqueue state DOWN group default link/ether 62:b8:18:1a:f1: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-153-generic (prd-ubuntu2204-docker-2c-2g-7100) 11/08/25 _x86_64_ (2 CPU) 18:26:29 LINUX RESTART (2 CPU) ---> sar -P ALL: Linux 5.15.0-153-generic (prd-ubuntu2204-docker-2c-2g-7100) 11/08/25 _x86_64_ (2 CPU) 18:26:29 LINUX RESTART (2 CPU)