==> Cloning opensearch-performance-analyzer-plugin ... Cloning into 'opensearch-performance-analyzer-plugin'... ==> Collecting packager identity from makepkg.conf -> name : Reproducible Arch Linux tests -> email : reproducible@archlinux.org -> gpg-key : undefined -> protocol: https ==> Configuring opensearch-performance-analyzer-plugin :: Synchronizing package databases... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 133k 100 133k 0 0 393k 0 --:--:-- --:--:-- --:--:-- 393k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 8558k 100 8558k 0 0 21.7M 0 --:--:-- --:--:-- --:--:-- 21.8M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 142k 100 142k 0 0 419k 0 --:--:-- --:--:-- --:--:-- 419k 100 142k 100 142k 0 0 419k 0 --:--:-- --:--:-- --:--:-- 419k :: Starting full system upgrade... there is nothing to do PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp/archlinux-ci/ SOURCE_DATE_EPOCH=1710285754 SHELL=/bin/bash SCHROOT_CHROOT_NAME=jenkins-reproducible-archlinux no_proxy=localhost,127.0.0.1 SCHROOT_COMMAND=bash -l -c SOURCE_DATE_EPOCH='1710285754' PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' TMPDIR='/tmp/archlinux-ci/' printenv 2>&1 SCHROOT_SESSION_ID=archlinux-opensearch-performance-analyzer-plugin-rb-build-sQZ0q1do PWD=/tmp/archlinux-ci/opensearch-performance-analyzer-plugin-rb-build-sQZ0q1do/opensearch-performance-analyzer-plugin LOGNAME=jenkins SCHROOT_ALIAS_NAME=jenkins-reproducible-archlinux SCHROOT_GROUP=jenkins SCHROOT_USER=jenkins ftp_proxy=http://127.0.0.1:3128 HOME=/var/lib/jenkins LANG=C https_proxy=http://127.0.0.1:3128 USER=jenkins FTP_PROXY=http://127.0.0.1:3128 SHLVL=1 HTTPS_PROXY=http://127.0.0.1:3128 HTTP_PROXY=http://127.0.0.1:3128 SCHROOT_GID=116 http_proxy=http://127.0.0.1:3128 DEBUGINFOD_URLS=https://debuginfod.archlinux.org SCHROOT_UID=108 HG=/usr/bin/hg _=/usr/sbin/printenv ==> Making package: opensearch-performance-analyzer-plugin 2.12.0.0-1 (Tue Mar 12 23:23:00 2024) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency Packages (14) freetype2-2.13.2-1 graphite-1:1.3.14-3 harfbuzz-8.3.0-2 java-runtime-common-3-5 jbigkit-2.1-7 jre11-openjdk-headless-11.0.22.u7-1 lcms2-2.16-1 libjpeg-turbo-3.0.2-2 libnet-2:1.3-1 libpng-1.6.43-1 libtiff-4.6.0-2 nspr-4.35-2 nss-3.98-1 opensearch-2.12.0-1 Total Download Size: 120.18 MiB Total Installed Size: 312.51 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 5077 100 5077 0 0 3843k 0 --:--:-- --:--:-- --:--:-- 4958k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 197k 100 197k 0 0 118M 0 --:--:-- --:--:-- --:--:-- 193M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1619k 100 1619k 0 0 174M 0 --:--:-- --:--:-- --:--:-- 175M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 539k 100 539k 0 0 151M 0 --:--:-- --:--:-- --:--:-- 175M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 52996 100 52996 0 0 40.0M 0 --:--:-- --:--:-- --:--:-- 50.5M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 961k 100 961k 0 0 168M 0 --:--:-- --:--:-- --:--:-- 187M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 220k 100 220k 0 0 124M 0 --:--:-- --:--:-- --:--:-- 214M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 294k 100 294k 0 0 155M 0 --:--:-- --:--:-- --:--:-- 288M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 248k 100 248k 0 0 146M 0 --:--:-- --:--:-- --:--:-- 242M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 85987 100 85987 0 0 62.6M 0 --:--:-- --:--:-- --:--:-- 82.0M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1008k 100 1008k 0 0 168M 0 --:--:-- --:--:-- --:--:-- 196M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 523k 100 523k 0 0 147M 0 --:--:-- --:--:-- --:--:-- 170M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 36.0M 100 36.0M 0 0 191M 0 --:--:-- --:--:-- --:--:-- 192M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 78.5M 100 78.5M 0 0 192M 0 --:--:-- --:--:-- --:--:-- 192M checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing java-runtime-common... For the complete set of Java binaries to be available in your PATH, you need to re-login or source /etc/profile.d/jre.sh Please note that this package does not support forcing JAVA_HOME as former package java-common did installing nspr... installing nss... installing libjpeg-turbo... Optional dependencies for libjpeg-turbo java-runtime>11: for TurboJPEG Java wrapper installing jbigkit... installing libtiff... Optional dependencies for libtiff freeglut: for using tiffgt installing lcms2... installing libnet... installing libpng... installing graphite... Optional dependencies for graphite graphite-docs: Documentation installing harfbuzz... Optional dependencies for harfbuzz harfbuzz-utils: utilities installing freetype2... installing jre11-openjdk-headless... Optional dependencies for jre11-openjdk-headless java-rhino: for some JavaScript support installing opensearch... Optional dependencies for opensearch opensearch-analysis-icu-plugin opensearch-analysis-kuromoji-plugin opensearch-analysis-nori-plugin opensearch-analysis-phonetic-plugin opensearch-analysis-smartcn-plugin opensearch-analysis-stempel-plugin opensearch-analysis-ukrainian-plugin opensearch-discovery-azure-classic-plugin opensearch-discovery-ec2-plugin opensearch-discovery-gce-plugin opensearch-ingest-attachment-plugin opensearch-mapper-annotated-text-plugin opensearch-mapper-murmur3-plugin opensearch-mapper-size-plugin opensearch-repository-azure-plugin opensearch-repository-gcs-plugin opensearch-repository-hdfs-plugin opensearch-repository-s3-plugin opensearch-store-smb-plugin opensearch-transport-nio-plugin opensearch-alerting-plugin opensearch-anomaly-detection-plugin opensearch-asynchronous-search-plugin opensearch-cross-cluster-replication-plugin opensearch-geospatial-plugin opensearch-ml-commons-plugin opensearch-notifications-plugin opensearch-neural-search-plugin opensearch-index-management-plugin opensearch-job-scheduler-plugin opensearch-knn-plugin opensearch-observability-plugin opensearch-performance-analyzer-plugin opensearch-reports-scheduler-plugin opensearch-security-plugin opensearch-sql-plugin :: Running post-transaction hooks... (1/5) Creating system user accounts... Suggested group ID 8 for mem already used. Creating group 'mem' with GID 997. Creating group 'ftp' with GID 11. Creating group 'log' with GID 19. Suggested group ID 25 for smmsp already used. Creating group 'smmsp' with GID 996. Suggested group ID 26 for proc already used. Creating group 'proc' with GID 995. Creating group 'lock' with GID 54. Creating group 'network' with GID 90. Creating group 'scanner' with GID 96. Creating group 'power' with GID 98. Suggested group ID 65534 for nobody already used. Creating group 'nobody' with GID 994. Creating group 'wheel' with GID 993. Creating group 'optical' with GID 992. Creating group 'storage' with GID 991. Creating group 'groups' with GID 990. Creating group 'rfkill' with GID 989. Creating user 'ftp' (n/a) with UID 14 and GID 11. Creating group 'http' with GID 988. Suggested user ID 33 for http already used. Creating user 'http' (n/a) with UID 988 and GID 988. Creating group 'dbus' with GID 81. Creating user 'dbus' (System Message Bus) with UID 81 and GID 81. Creating group 'git' with GID 987. Creating user 'git' (git daemon user) with UID 987 and GID 987. Creating group 'opensearch' with GID 986. Creating user 'opensearch' (OpenSearch user) with UID 986 and GID 986. Creating group 'systemd-journal-remote' with GID 985. Creating user 'systemd-journal-remote' (systemd Journal Remote) with UID 985 and GID 985. Creating group 'tss' with GID 984. Creating user 'tss' (tss user for tpm2) with UID 984 and GID 984. Creating group 'uuidd' with GID 68. Creating user 'uuidd' (n/a) with UID 68 and GID 68. (2/5) Reloading system manager configuration... Skipped: Running in chroot. (3/5) Applying kernel sysctl settings... Skipped: Running in chroot. (4/5) Creating temporary files... (5/5) Arming ConditionNeedsUpdate... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (6) giflib-5.2.2-1 hicolor-icon-theme-0.17-3 java-environment-common-3-5 jre11-openjdk-11.0.22.u7-1 jdk11-openjdk-11.0.22.u7-1 unzip-6.0-20 Total Download Size: 307.90 MiB Total Installed Size: 323.78 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 78181 100 78181 0 0 59.8M 0 --:--:-- --:--:-- --:--:-- 74.5M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 193k 100 193k 0 0 100M 0 --:--:-- --:--:-- --:--:-- 189M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 2628 100 2628 0 0 3051k 0 --:--:-- --:--:-- --:--:-- 2566k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 10021 100 10021 0 0 10.6M 0 --:--:-- --:--:-- --:--:-- 9786k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 307M 0 14087 0 0 34371 0 2:36:20 --:--:-- 2:36:20 34358 0 307M 0 500k 0 0 402k 0 0:13:01 0:00:01 0:13:00 402k 1 307M 1 5240k 0 0 2340k 0 0:02:14 0:00:02 0:02:12 2340k 3 307M 3 11.7M 0 0 3724k 0 0:01:24 0:00:03 0:01:21 3723k 6 307M 6 20.6M 0 0 4997k 0 0:01:03 0:00:04 0:00:59 4996k 10 307M 10 32.5M 0 0 6371k 0 0:00:49 0:00:05 0:00:44 6909k 14 307M 14 45.7M 0 0 7471k 0 0:00:42 0:00:06 0:00:36 9221k 16 307M 16 51.7M 0 0 7295k 0 0:00:43 0:00:07 0:00:36 9505k 18 307M 18 57.9M 0 0 7185k 0 0:00:43 0:00:08 0:00:35 9415k 21 307M 21 64.5M 0 0 7141k 0 0:00:44 0:00:09 0:00:35 8949k 23 307M 23 71.4M 0 0 7132k 0 0:00:44 0:00:10 0:00:34 7925k 25 307M 25 78.5M 0 0 7144k 0 0:00:44 0:00:11 0:00:33 6731k 27 307M 27 84.3M 0 0 7048k 0 0:00:44 0:00:12 0:00:32 6687k 29 307M 29 89.7M 0 0 6932k 0 0:00:45 0:00:13 0:00:32 6514k 31 307M 31 95.4M 0 0 6854k 0 0:00:45 0:00:14 0:00:31 6323k 32 307M 32 101M 0 0 6800k 0 0:00:46 0:00:15 0:00:31 6120k 34 307M 34 107M 0 0 6761k 0 0:00:46 0:00:16 0:00:30 5898k 36 307M 36 113M 0 0 6731k 0 0:00:46 0:00:17 0:00:29 5952k 38 307M 38 119M 0 0 6704k 0 0:00:46 0:00:18 0:00:28 6097k 40 307M 40 125M 0 0 6680k 0 0:00:47 0:00:19 0:00:28 6182k 42 307M 42 131M 0 0 6659k 0 0:00:47 0:00:20 0:00:27 6225k 44 307M 44 137M 0 0 6642k 0 0:00:47 0:00:21 0:00:26 6253k 46 307M 46 143M 0 0 6629k 0 0:00:47 0:00:22 0:00:25 6274k 48 307M 48 150M 0 0 6622k 0 0:00:47 0:00:23 0:00:24 6319k 50 307M 50 156M 0 0 6624k 0 0:00:47 0:00:24 0:00:23 6404k 53 307M 53 163M 0 0 6637k 0 0:00:47 0:00:25 0:00:22 6546k 55 307M 55 170M 0 0 6666k 0 0:00:47 0:00:26 0:00:21 6769k 58 307M 58 178M 0 0 6714k 0 0:00:46 0:00:27 0:00:19 7094k 60 307M 60 187M 0 0 6784k 0 0:00:46 0:00:28 0:00:18 7539k 63 307M 63 196M 0 0 6881k 0 0:00:45 0:00:29 0:00:16 8129k 67 307M 67 206M 0 0 7009k 0 0:00:44 0:00:30 0:00:14 8889k 71 307M 71 218M 0 0 7170k 0 0:00:43 0:00:31 0:00:12 9810k 75 307M 75 231M 0 0 7370k 0 0:00:42 0:00:32 0:00:10 10.6M 80 307M 80 247M 0 0 7615k 0 0:00:41 0:00:33 0:00:08 12.0M 83 307M 83 256M 0 0 7678k 0 0:00:41 0:00:34 0:00:07 12.0M 85 307M 85 263M 0 0 7650k 0 0:00:41 0:00:35 0:00:06 11.2M 87 307M 87 269M 0 0 7619k 0 0:00:41 0:00:36 0:00:05 10.1M 89 307M 89 276M 0 0 7597k 0 0:00:41 0:00:37 0:00:04 9056k 92 307M 92 283M 0 0 7581k 0 0:00:41 0:00:38 0:00:03 7357k 94 307M 94 290M 0 0 7569k 0 0:00:41 0:00:39 0:00:02 6821k 96 307M 96 297M 0 0 7559k 0 0:00:41 0:00:40 0:00:01 6914k 98 307M 98 304M 0 0 7551k 0 0:00:41 0:00:41 --:--:-- 7055k 100 307M 100 307M 0 0 7571k 0 0:00:41 0:00:41 --:--:-- 7348k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 142k 100 142k 0 0 102M 0 --:--:-- --:--:-- --:--:-- 138M checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing giflib... installing jre11-openjdk... when you use a non-reparenting window manager, set _JAVA_AWT_WM_NONREPARENTING=1 in /etc/profile.d/jre.sh Optional dependencies for jre11-openjdk alsa-lib: for basic sound support gtk2: for the Gtk+ 2 look and feel - desktop usage gtk3: for the Gtk+ 3 look and feel - desktop usage installing java-environment-common... installing hicolor-icon-theme... installing jdk11-openjdk... installing unzip... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Retrieving sources... -> Downloading opensearch-performance-analyzer-plugin-2.12.0.0.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1726k 0 1726k 0 0 4012k 0 --:--:-- --:--:-- --:--:-- 4012k -> Cloning performance-analyzer-rca git repo... Cloning into bare repository '/tmp/archlinux-ci/opensearch-performance-analyzer-plugin-rb-build-sQZ0q1do/opensearch-performance-analyzer-plugin/performance-analyzer-rca'... ==> Validating source files with sha256sums... opensearch-performance-analyzer-plugin-2.12.0.0.tar.gz ... Passed performance-analyzer-rca ... Skipped ==> Extracting sources... -> Extracting opensearch-performance-analyzer-plugin-2.12.0.0.tar.gz with bsdtar -> Creating working copy of performance-analyzer-rca git repo... Cloning into 'performance-analyzer-rca'... done. Switched to a new branch 'makepkg' ==> Starting build()... Downloading https://services.gradle.org/distributions/gradle-8.5-bin.zip ............10%.............20%............30%.............40%.............50%............60%.............70%.............80%............90%.............100% Welcome to Gradle 8.5! Here are the highlights of this release: - Support for running on Java 21 - Faster first use with Kotlin DSL - Improved error and warning messages For more details see https://docs.gradle.org/8.5/release-notes.html Starting a Gradle Daemon (subsequent builds will be faster) ======================================= OpenSearch Build Hamster says Hello! Gradle Version : 8.5 OS Info : Linux 6.5.0-0.deb12.4-amd64 (amd64) JDK Version : 11 (OpenJDK) JAVA_HOME : /usr/lib/jvm/java-11-openjdk Random Testing Seed : 2B7F943770A7594F In FIPS 140 mode : false ======================================= > Task :cloneRcaGitRepo Cloning performance-analyzer-rca into ../performance-analyzer-rca from https://github.com/opensearch-project/performance-analyzer-rca.git#2.3 > Task :buildRca Starting a Gradle Daemon, 1 busy Daemon could not be reused, use --status for details > Configure project : opensearch_version: (2.12.0), plugin_version: (2.12.0.0), snapshot: (false), qualifier: (). Pulled PA Plugin at: (/tmp/archlinux-ci/opensearch-performance-analyzer-plugin-rb-build-sQZ0q1do/opensearch-performance-analyzer-plugin/src/performance-analyzer-rca/build/docker-build/pa/performance-analyzer-2.12.0.0.zip), will be used for Docker Build > Task :extractIncludeProto > Task :extractProto > Task :generateProto > Task :extractIncludeTestProto > Task :extractTestProto > Task :generateTestProto NO-SOURCE > Task :spotlessInternalRegisterDependencies > Task :spotlessJava > Task :spotlessJavaApply > Task :spotlessApply > Task :compileJava /tmp/archlinux-ci/opensearch-performance-analyzer-plugin-rb-build-sQZ0q1do/opensearch-performance-analyzer-plugin/src/performance-analyzer-rca/src/main/java/org/opensearch/performanceanalyzer/rest/QueryMetricsRequestHandler.java:43: error: unmappable character (0xE2) for encoding US-ASCII * Request handler that supports querying MetricsDB on every EC2 instance. Example query ??? ^ /tmp/archlinux-ci/opensearch-performance-analyzer-plugin-rb-build-sQZ0q1do/opensearch-performance-analyzer-plugin/src/performance-analyzer-rca/src/main/java/org/opensearch/performanceanalyzer/rest/QueryMetricsRequestHandler.java:43: error: unmappable character (0x80) for encoding US-ASCII * Request handler that supports querying MetricsDB on every EC2 instance. Example query ??? ^ /tmp/archlinux-ci/opensearch-performance-analyzer-plugin-rb-build-sQZ0q1do/opensearch-performance-analyzer-plugin/src/performance-analyzer-rca/src/main/java/org/opensearch/performanceanalyzer/rest/QueryMetricsRequestHandler.java:43: error: unmappable character (0x93) for encoding US-ASCII * Request handler that supports querying MetricsDB on every EC2 instance. Example query ??? ^ /tmp/archlinux-ci/opensearch-performance-analyzer-plugin-rb-build-sQZ0q1do/opensearch-performance-analyzer-plugin/src/performance-analyzer-rca/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/old_gen/OldGenDecisionPolicy.java:28: error: unmappable character (0xE2) for encoding US-ASCII *

This policy defines 3 levels of unhealthiness ??? 60-75% (level 1), 75-90% (level 2) and 90%+ ^ /tmp/archlinux-ci/opensearch-performance-analyzer-plugin-rb-build-sQZ0q1do/opensearch-performance-analyzer-plugin/src/performance-analyzer-rca/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/old_gen/OldGenDecisionPolicy.java:28: error: unmappable character (0x80) for encoding US-ASCII *

This policy defines 3 levels of unhealthiness ??? 60-75% (level 1), 75-90% (level 2) and 90%+ ^ /tmp/archlinux-ci/opensearch-performance-analyzer-plugin-rb-build-sQZ0q1do/opensearch-performance-analyzer-plugin/src/performance-analyzer-rca/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/old_gen/OldGenDecisionPolicy.java:28: error: unmappable character (0x94) for encoding US-ASCII *

This policy defines 3 levels of unhealthiness ??? 60-75% (level 1), 75-90% (level 2) and 90%+ ^ Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. > Task :processResources > Task :classes > Task :jar > Task :startScripts > Task :distTar > Task :distZip > Task :assemble > Task :compileTestJava /tmp/archlinux-ci/opensearch-performance-analyzer-plugin-rb-build-sQZ0q1do/opensearch-performance-analyzer-plugin/src/performance-analyzer-rca/src/test/java/org/opensearch/performanceanalyzer/reader/ReaderMetricsProcessorTests.java:213: error: unmappable character (0xE2) for encoding US-ASCII * |-----------alignedWindow?????????| ^ /tmp/archlinux-ci/opensearch-performance-analyzer-plugin-rb-build-sQZ0q1do/opensearch-performance-analyzer-plugin/src/performance-analyzer-rca/src/test/java/org/opensearch/performanceanalyzer/reader/ReaderMetricsProcessorTests.java:213: error: unmappable character (0x80) for encoding US-ASCII * |-----------alignedWindow?????????| ^ /tmp/archlinux-ci/opensearch-performance-analyzer-plugin-rb-build-sQZ0q1do/opensearch-performance-analyzer-plugin/src/performance-analyzer-rca/src/test/java/org/opensearch/performanceanalyzer/reader/ReaderMetricsProcessorTests.java:213: error: unmappable character (0x94) for encoding US-ASCII * |-----------alignedWindow?????????| ^ /tmp/archlinux-ci/opensearch-performance-analyzer-plugin-rb-build-sQZ0q1do/opensearch-performance-analyzer-plugin/src/performance-analyzer-rca/src/test/java/org/opensearch/performanceanalyzer/reader/ReaderMetricsProcessorTests.java:213: error: unmappable character (0xE2) for encoding US-ASCII * |-----------alignedWindow?????????| ^ /tmp/archlinux-ci/opensearch-performance-analyzer-plugin-rb-build-sQZ0q1do/opensearch-performance-analyzer-plugin/src/performance-analyzer-rca/src/test/java/org/opensearch/performanceanalyzer/reader/ReaderMetricsProcessorTests.java:213: error: unmappable character (0x80) for encoding US-ASCII * |-----------alignedWindow?????????| ^ /tmp/archlinux-ci/opensearch-performance-analyzer-plugin-rb-build-sQZ0q1do/opensearch-performance-analyzer-plugin/src/performance-analyzer-rca/src/test/java/org/opensearch/performanceanalyzer/reader/ReaderMetricsProcessorTests.java:213: error: unmappable character (0x94) for encoding US-ASCII * |-----------alignedWindow?????????| ^ /tmp/archlinux-ci/opensearch-performance-analyzer-plugin-rb-build-sQZ0q1do/opensearch-performance-analyzer-plugin/src/performance-analyzer-rca/src/test/java/org/opensearch/performanceanalyzer/reader/ReaderMetricsProcessorTests.java:213: error: unmappable character (0xE2) for encoding US-ASCII * |-----------alignedWindow?????????| ^ /tmp/archlinux-ci/opensearch-performance-analyzer-plugin-rb-build-sQZ0q1do/opensearch-performance-analyzer-plugin/src/performance-analyzer-rca/src/test/java/org/opensearch/performanceanalyzer/reader/ReaderMetricsProcessorTests.java:213: error: unmappable character (0x80) for encoding US-ASCII * |-----------alignedWindow?????????| ^ /tmp/archlinux-ci/opensearch-performance-analyzer-plugin-rb-build-sQZ0q1do/opensearch-performance-analyzer-plugin/src/performance-analyzer-rca/src/test/java/org/opensearch/performanceanalyzer/reader/ReaderMetricsProcessorTests.java:213: error: unmappable character (0x94) for encoding US-ASCII * |-----------alignedWindow?????????| ^ Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. > Task :processTestResources > Task :testClasses > Task :spotlessJavaCheck UP-TO-DATE > Task :spotlessCheck UP-TO-DATE > Task :spotbugsTest M B Se: Class org.opensearch.performanceanalyzer.rca.scheduler.RCASchedulerTaskTests$1$6 defines non-transient non-serializable instance field this$1 In RCASchedulerTaskTests.java M B DE: org.opensearch.performanceanalyzer.sqlite.PerformanceAnalyzerSqliteTests.testTableCreation() might ignore java.lang.Exception At PerformanceAnalyzerSqliteTests.java:[line 34] M B ODR: org.opensearch.performanceanalyzer.sqlite.PerformanceAnalyzerSqliteTests.testTableCreation() may fail to close Statement At PerformanceAnalyzerSqliteTests.java:[line 28] M B ODR: org.opensearch.performanceanalyzer.sqlite.PerformanceAnalyzerSqliteTests.testTableCreation() may fail to close Connection At PerformanceAnalyzerSqliteTests.java:[line 27] M B ODR: org.opensearch.performanceanalyzer.sqlite.PerformanceAnalyzerSqliteTests.testQuery() may fail to close Connection At PerformanceAnalyzerSqliteTests.java:[line 43] M B ODR: org.opensearch.performanceanalyzer.sqlite.PerformanceAnalyzerSqliteTests.testQuery() may fail to close Statement At PerformanceAnalyzerSqliteTests.java:[line 44] M B ODR: org.opensearch.performanceanalyzer.sqlite.PerformanceAnalyzerSqliteTests.divByZero() may fail to close Connection At PerformanceAnalyzerSqliteTests.java:[line 64] M B ODR: org.opensearch.performanceanalyzer.sqlite.PerformanceAnalyzerSqliteTests.divByZero() may fail to close Statement At PerformanceAnalyzerSqliteTests.java:[line 65] M B ODR: org.opensearch.performanceanalyzer.sqlite.PerformanceAnalyzerSqliteTests.avgWhenNoRows() may fail to close Statement At PerformanceAnalyzerSqliteTests.java:[line 86] M B ODR: org.opensearch.performanceanalyzer.sqlite.PerformanceAnalyzerSqliteTests.avgWhenNoRows() may fail to close Connection At PerformanceAnalyzerSqliteTests.java:[line 85] M B ODR: org.opensearch.performanceanalyzer.sqlite.PerformanceAnalyzerSqliteTests.pragma() may fail to close Connection At PerformanceAnalyzerSqliteTests.java:[line 106] M B ODR: org.opensearch.performanceanalyzer.sqlite.PerformanceAnalyzerSqliteTests.pragma() may fail to close Statement At PerformanceAnalyzerSqliteTests.java:[line 107] M X OBL: org.opensearch.performanceanalyzer.sqlite.PerformanceAnalyzerSqliteTests.testQuery() may fail to clean up java.sql.ResultSet Obligation to clean up resource created at PerformanceAnalyzerSqliteTests.java:[line 49] is not discharged M X OBL: org.opensearch.performanceanalyzer.sqlite.PerformanceAnalyzerSqliteTests.testQuery() may fail to clean up java.sql.Statement Obligation to clean up resource created at PerformanceAnalyzerSqliteTests.java:[line 44] is not discharged M X OBL: org.opensearch.performanceanalyzer.sqlite.PerformanceAnalyzerSqliteTests.pragma() may fail to clean up java.sql.ResultSet Obligation to clean up resource created at PerformanceAnalyzerSqliteTests.java:[line 111] is not discharged M X OBL: org.opensearch.performanceanalyzer.sqlite.PerformanceAnalyzerSqliteTests.pragma() may fail to clean up java.sql.Statement Obligation to clean up resource created at PerformanceAnalyzerSqliteTests.java:[line 107] is not discharged M X OBL: org.opensearch.performanceanalyzer.sqlite.PerformanceAnalyzerSqliteTests.divByZero() may fail to clean up java.sql.ResultSet Obligation to clean up resource created at PerformanceAnalyzerSqliteTests.java:[line 70] is not discharged M X OBL: org.opensearch.performanceanalyzer.sqlite.PerformanceAnalyzerSqliteTests.divByZero() may fail to clean up java.sql.Statement Obligation to clean up resource created at PerformanceAnalyzerSqliteTests.java:[line 65] is not discharged M X OBL: org.opensearch.performanceanalyzer.sqlite.PerformanceAnalyzerSqliteTests.avgWhenNoRows() may fail to clean up java.sql.ResultSet Obligation to clean up resource created at PerformanceAnalyzerSqliteTests.java:[line 91] is not discharged M X OBL: org.opensearch.performanceanalyzer.sqlite.PerformanceAnalyzerSqliteTests.avgWhenNoRows() may fail to clean up java.sql.Statement Obligation to clean up resource created at PerformanceAnalyzerSqliteTests.java:[line 86] is not discharged M X OBL: org.opensearch.performanceanalyzer.sqlite.PerformanceAnalyzerSqliteTests.testTableCreation() may fail to clean up java.sql.Statement Obligation to clean up resource created at PerformanceAnalyzerSqliteTests.java:[line 28] is not discharged M B Se: Class org.opensearch.performanceanalyzer.rca.scheduler.RCASchedulerTaskTests$2$1 defines non-transient non-serializable instance field this$1 In RCASchedulerTaskTests.java M V MS: Public static org.opensearch.performanceanalyzer.rca.integTests.framework.log.RcaItInMemoryAppender.createAppender(String, Layout) may expose internal representation by returning RcaItInMemoryAppender.self At RcaItInMemoryAppender.java:[line 55] M V MS: Public static org.opensearch.performanceanalyzer.rca.integTests.framework.log.RcaItInMemoryAppender.self() may expose internal representation by returning RcaItInMemoryAppender.self At RcaItInMemoryAppender.java:[line 59] M B CT: Exception thrown in class org.opensearch.performanceanalyzer.rca.framework.core.ConfigTest at new org.opensearch.performanceanalyzer.rca.framework.core.ConfigTest() will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At ConfigTest.java:[line 31] M C UMAC: Uncallable method org.opensearch.performanceanalyzer.rca.persistence.SqliteObjectPersistorTest$2TypeMismatch.getX() defined in anonymous class At SqliteObjectPersistorTest.java:[line 175] M C UMAC: Uncallable method org.opensearch.performanceanalyzer.rca.persistence.SqliteObjectPersistorTest$2TypeMismatch.setX(Integer) defined in anonymous class At SqliteObjectPersistorTest.java:[lines 179-180] M V EI2: new org.opensearch.performanceanalyzer.rca.integTests.tests.poc.SimpleAnalysisGraph$NodeRca(CPU_Utilization) may expose internal representation by storing an externally mutable object into SimpleAnalysisGraph$NodeRca.cpuUtilization At SimpleAnalysisGraph.java:[line 35] M D ST: Write to static field org.opensearch.performanceanalyzer.rca.persistence.FileGCTest.testLocation from instance method org.opensearch.performanceanalyzer.rca.persistence.FileGCTest.init() At FileGCTest.java:[line 52] M D UC: Useless object stored in variable set of method org.opensearch.performanceanalyzer.rca.persistence.FileGCTest.testCountBasedCleanup() At FileGCTest.java:[line 107] M D DLS: Dead store to cwd in org.opensearch.performanceanalyzer.rca.persistence.FileGCTest.cleanup() At FileGCTest.java:[line 43] M B CNT: Rough value of Math.PI found: 3.14 At HotNodeSummaryTest.java:[line 104] M B CNT: Rough value of Math.PI found: 3.14 At HotNodeSummaryTest.java:[line 33] M C UMAC: Uncallable method org.opensearch.performanceanalyzer.rca.persistence.SqliteObjectPersistorTest$1CollectionOfPrimitives.getLl() defined in anonymous class At SqliteObjectPersistorTest.java:[line 263] M C UMAC: Uncallable method org.opensearch.performanceanalyzer.rca.persistence.SqliteObjectPersistorTest$1CollectionOfPrimitives.setLl(List) defined in anonymous class At SqliteObjectPersistorTest.java:[lines 267-268] H C SA: Self assignment of x rather than assigned to field in org.opensearch.performanceanalyzer.rca.persistence.pck1.TestPersist.setX(int) At TestPersist.java:[line 22] H D DLS: Dead store to x rather than field with same name in org.opensearch.performanceanalyzer.rca.persistence.pck1.TestPersist.setX(int) At TestPersist.java:[line 22] H D DLS: Dead store to slidingWindow in org.opensearch.performanceanalyzer.rca.framework.api.aggregators.BucketizedSlidingWindowTest.testInit() At BucketizedSlidingWindowTest.java:[line 185] M V EI2: org.opensearch.performanceanalyzer.rca.framework.api.RcaTestHelper.mockFlowUnits(List) may expose internal representation by storing an externally mutable object into RcaTestHelper.flowUnits At RcaTestHelper.java:[line 54] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.CustomMetricsLocationTestBase.setUp() due to return value of called method Method invoked at CustomMetricsLocationTestBase.java:[line 22] M C UMAC: Uncallable method org.opensearch.performanceanalyzer.rca.persistence.SqliteObjectPersistorTest$3TypeMismatch.getX() defined in anonymous class At SqliteObjectPersistorTest.java:[line 206] M C UMAC: Uncallable method org.opensearch.performanceanalyzer.rca.persistence.SqliteObjectPersistorTest$3TypeMismatch.setX(Integer) defined in anonymous class At SqliteObjectPersistorTest.java:[lines 210-211] M B Se: Class org.opensearch.performanceanalyzer.rca.scheduler.RCASchedulerTaskTests$3$1 defines non-transient non-serializable instance field this$1 In RCASchedulerTaskTests.java M D DLS: Dead store to x in org.opensearch.performanceanalyzer.rca.listener.MisbehavingGraphOperateMethodListenerTest$FaultyAnalysisGraph$HighCpuSymptom.operate() At MisbehavingGraphOperateMethodListenerTest.java:[line 70] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.reader.ClusterManagerEventMetricsSnapshotTests.testStartEventOnly() due to return value of called method Dereferenced at ClusterManagerEventMetricsSnapshotTests.java:[line 82] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.reader.ClusterManagerEventMetricsSnapshotTests.testStartEventOnly() due to return value of called method Dereferenced at ClusterManagerEventMetricsSnapshotTests.java:[line 52] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.reader.ClusterManagerEventMetricsSnapshotTests.testStartAndEndEvents() due to return value of called method Dereferenced at ClusterManagerEventMetricsSnapshotTests.java:[line 106] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.reader.ClusterManagerEventMetricsSnapshotTests.testStartAndEndEvents() due to return value of called method Dereferenced at ClusterManagerEventMetricsSnapshotTests.java:[line 136] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.reader.ClusterManagerEventMetricsSnapshotTests.testMultipleInsertOrderStartAndEndEvents() due to return value of called method Dereferenced at ClusterManagerEventMetricsSnapshotTests.java:[line 192] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.reader.ClusterManagerEventMetricsSnapshotTests.testMultipleInsertOrderStartAndEndEvents() due to return value of called method Dereferenced at ClusterManagerEventMetricsSnapshotTests.java:[line 162] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.reader.ClusterManagerEventMetricsSnapshotTests.testMultipleInsertOrderStartAndEndEvents() due to return value of called method Dereferenced at ClusterManagerEventMetricsSnapshotTests.java:[line 203] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.reader.ClusterManagerEventMetricsSnapshotTests.testMultipleInsertOrderStartAndEndEvents() due to return value of called method Dereferenced at ClusterManagerEventMetricsSnapshotTests.java:[line 233] M C RV: Return value of org.jooq.BatchBindStep.bind(Object[]) ignored in org.opensearch.performanceanalyzer.reader.ClusterManagerEventMetricsSnapshotTests.testStartEventOnly() At ClusterManagerEventMetricsSnapshotTests.java:[line 38] M C RV: Return value of org.jooq.BatchBindStep.bind(Object[]) ignored in org.opensearch.performanceanalyzer.reader.ClusterManagerEventMetricsSnapshotTests.testStartAndEndEvents() At ClusterManagerEventMetricsSnapshotTests.java:[line 91] M C RV: Return value of org.jooq.BatchBindStep.bind(Object[]) ignored in org.opensearch.performanceanalyzer.reader.ClusterManagerEventMetricsSnapshotTests.testMultipleInsertOrderStartAndEndEvents() At ClusterManagerEventMetricsSnapshotTests.java:[line 145] M C RV: Return value of org.jooq.BatchBindStep.bind(Object[]) ignored in org.opensearch.performanceanalyzer.reader.ClusterManagerEventMetricsSnapshotTests.testRollOver() At ClusterManagerEventMetricsSnapshotTests.java:[line 242] M C RV: Return value of org.jooq.BatchBindStep.bind(Object[]) ignored in org.opensearch.performanceanalyzer.reader.ClusterManagerEventMetricsSnapshotTests.testNotRollOverExpired() At ClusterManagerEventMetricsSnapshotTests.java:[line 263] M B Se: Class org.opensearch.performanceanalyzer.rca.scheduler.RCASchedulerTaskTests$4$1 defines non-transient non-serializable instance field this$1 In RCASchedulerTaskTests.java M C RV: Return value of java.util.concurrent.CountDownLatch.await(long, TimeUnit) ignored in org.opensearch.performanceanalyzer.rca.net.ReceivedFlowUnitStoreTest.enqueue() At ReceivedFlowUnitStoreTest.java:[line 50] M D BC: instanceof will always return true for all non-null values in org.opensearch.performanceanalyzer.rca.framework.api.contexts.ResourceContextTest.testGetSqlSchema(), since all org.opensearch.performanceanalyzer.rca.framework.api.contexts.ResourceContext$SQL_SCHEMA_CONSTANTS are instances of org.opensearch.performanceanalyzer.rca.framework.api.contexts.ResourceContext$SQL_SCHEMA_CONSTANTS At ResourceContextTest.java:[line 51] M B JUA: Assertion of type org.opensearch.performanceanalyzer.rca.framework.api.contexts.ResourceContext$SQL_SCHEMA_CONSTANTS in org.opensearch.performanceanalyzer.rca.framework.api.contexts.ResourceContextTest.testGetSqlSchema() at ResourceContextTest.java:[line 51] may hide useful information about why a cast may have failed. At ResourceContextTest.java:[line 51] H D DLS: Dead store to metricAndDimensions in org.opensearch.performanceanalyzer.model.ModelTests.testBasicMetric() At ModelTests.java:[line 16] M V EI: org.opensearch.performanceanalyzer.util.SQLiteReader.getContext() may expose internal representation by returning SQLiteReader.dslContext At SQLiteReader.java:[line 31] M B CT: Exception thrown in class org.opensearch.performanceanalyzer.util.SQLiteReader at new org.opensearch.performanceanalyzer.util.SQLiteReader(String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At SQLiteReader.java:[line 26] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.reader.ShardProfileSummaryRequestMetricsSnapshotTests.testCreateRequestMetrics() due to return value of called method Dereferenced at ShardProfileSummaryRequestMetricsSnapshotTests.java:[line 45] M B CT: Exception thrown in class org.opensearch.performanceanalyzer.reader.ShardProfileSummaryRequestMetricsSnapshotTests at new org.opensearch.performanceanalyzer.reader.ShardProfileSummaryRequestMetricsSnapshotTests() will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At ShardProfileSummaryRequestMetricsSnapshotTests.java:[line 23] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.reader.ShardStateMetricsSnapshotTest.testPutMetrics() due to return value of called method Dereferenced at ShardStateMetricsSnapshotTest.java:[line 42] M C RV: Return value of org.jooq.BatchBindStep.bind(Object[]) ignored in org.opensearch.performanceanalyzer.reader.ShardStateMetricsSnapshotTest.testPutMetrics() At ShardStateMetricsSnapshotTest.java:[line 36] M B JUA: Assertion of type org.opensearch.performanceanalyzer.rca.samplers.RcaEnabledSampler in org.opensearch.performanceanalyzer.rca.samplers.RcaStateSamplersTest.testGetRcaEnabledSampler() at RcaStateSamplersTest.java:[line 21] may hide useful information about why a cast may have failed. At RcaStateSamplersTest.java:[line 21] H I Dm: Found reliance on default encoding in org.opensearch.performanceanalyzer.rest.QueryRcaRequestHandlerTest.testMutedLocalTemperatureRCA(): java.io.ByteArrayOutputStream.toString() At QueryRcaRequestHandlerTest.java:[line 139] H I Dm: Found reliance on default encoding in org.opensearch.performanceanalyzer.rest.QueryRcaRequestHandlerTest.testInvalidParams(): java.io.ByteArrayOutputStream.toString() At QueryRcaRequestHandlerTest.java:[line 153] H I Dm: Found reliance on default encoding in org.opensearch.performanceanalyzer.rest.QueryRcaRequestHandlerTest.testMutedClusterRCA(): java.io.ByteArrayOutputStream.toString() At QueryRcaRequestHandlerTest.java:[line 168] M B JUA: Assertion of type org.opensearch.performanceanalyzer.decisionmaker.actions.JvmGenAction in org.opensearch.performanceanalyzer.decisionmaker.deciders.jvm.JvmGenTuningPolicyTest.testEvaluate() at JvmGenTuningPolicyTest.java:[line 144] may hide useful information about why a cast may have failed. At JvmGenTuningPolicyTest.java:[line 144] M B JUA: Assertion of type org.opensearch.performanceanalyzer.decisionmaker.actions.JvmGenAction in org.opensearch.performanceanalyzer.decisionmaker.deciders.jvm.JvmGenTuningPolicyTest.testEvaluate() at JvmGenTuningPolicyTest.java:[line 149] may hide useful information about why a cast may have failed. At JvmGenTuningPolicyTest.java:[line 149] M B JUA: Assertion of type org.opensearch.performanceanalyzer.decisionmaker.actions.JvmGenAction in org.opensearch.performanceanalyzer.decisionmaker.deciders.jvm.JvmGenTuningPolicyTest.testEvaluate() at JvmGenTuningPolicyTest.java:[line 164] may hide useful information about why a cast may have failed. At JvmGenTuningPolicyTest.java:[line 164] M B JUA: Assertion of type org.opensearch.performanceanalyzer.decisionmaker.actions.JvmGenAction in org.opensearch.performanceanalyzer.decisionmaker.deciders.jvm.JvmGenTuningPolicyTest.testEvaluate() at JvmGenTuningPolicyTest.java:[line 169] may hide useful information about why a cast may have failed. At JvmGenTuningPolicyTest.java:[line 169] M B JUA: Assertion of type org.opensearch.performanceanalyzer.decisionmaker.actions.JvmGenAction in org.opensearch.performanceanalyzer.decisionmaker.deciders.jvm.JvmGenTuningPolicyTest.testEvaluate() at JvmGenTuningPolicyTest.java:[line 174] may hide useful information about why a cast may have failed. At JvmGenTuningPolicyTest.java:[line 174] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.reader.FaultDetectionMetricsSnapshotTests.testPutMetrics() due to return value of called method Dereferenced at FaultDetectionMetricsSnapshotTests.java:[line 47] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.reader.FaultDetectionMetricsSnapshotTests.testPutMetrics() due to return value of called method Dereferenced at FaultDetectionMetricsSnapshotTests.java:[line 64] M C RV: Return value of org.jooq.BatchBindStep.bind(Object[]) ignored in org.opensearch.performanceanalyzer.reader.FaultDetectionMetricsSnapshotTests.testPutMetrics() At FaultDetectionMetricsSnapshotTests.java:[line 37] H D DLS: Dead store to ip in org.opensearch.performanceanalyzer.rca.framework.util.InstanceDetailsTest.invalidIp() At InstanceDetailsTest.java:[line 40] H D DLS: Dead store to ip in org.opensearch.performanceanalyzer.rca.framework.util.InstanceDetailsTest.invalidId() At InstanceDetailsTest.java:[line 45] M P WMI: org.opensearch.performanceanalyzer.decisionmaker.actions.HeapSizeIncreaseActionTest.testImpact() makes inefficient use of keySet iterator instead of entrySet iterator At HeapSizeIncreaseActionTest.java:[line 90] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.util.CopyTestResource.delete(File) due to return value of called method Dereferenced at CopyTestResource.java:[line 65] M B CT: Exception thrown in class org.opensearch.performanceanalyzer.util.CopyTestResource at new org.opensearch.performanceanalyzer.util.CopyTestResource(String, String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At CopyTestResource.java:[line 26] > Task :spotbugsMain > Task :spotbugsTest M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.reader.MetricsEmitterTests.testMetricsEmitterInvalidData() due to return value of called method Dereferenced at MetricsEmitterTests.java:[line 147] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.reader.MetricsEmitterTests.testFaultDetectionMetricsEmitter() due to return value of called method Dereferenced at MetricsEmitterTests.java:[line 452] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.reader.MetricsEmitterTests.testMetricsEmitter() due to return value of called method Dereferenced at MetricsEmitterTests.java:[line 77] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.reader.MetricsEmitterTests.testMetricsEmitter() due to return value of called method Dereferenced at MetricsEmitterTests.java:[line 116] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.reader.MetricsEmitterTests.testWorkloadMetricsEmitter() due to return value of called method Dereferenced at MetricsEmitterTests.java:[line 287] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.reader.MetricsEmitterTests.testWorkloadMetricsEmitter() due to return value of called method Dereferenced at MetricsEmitterTests.java:[line 292] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.reader.MetricsEmitterTests.testShardStateMetricsEmitter() due to return value of called method Dereferenced at MetricsEmitterTests.java:[line 474] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.reader.MetricsEmitterTests.testClusterManagerThrottlingMetricsEmitter() due to return value of called method Dereferenced at MetricsEmitterTests.java:[line 554] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.reader.MetricsEmitterTests.testHttpMetricsEmitter() due to return value of called method Dereferenced at MetricsEmitterTests.java:[line 218] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.reader.MetricsEmitterTests.testEmitNodeMetrics() due to return value of called method Dereferenced at MetricsEmitterTests.java:[line 389] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.reader.MetricsEmitterTests.testEmitNodeMetrics() due to return value of called method Dereferenced at MetricsEmitterTests.java:[line 398] M D DLS: Dead store to res in org.opensearch.performanceanalyzer.reader.MetricsEmitterTests.testMetricsEmitterInvalidData() At MetricsEmitterTests.java:[line 174] M C RV: Return value of org.jooq.BatchBindStep.bind(Object[]) ignored in org.opensearch.performanceanalyzer.reader.MetricsEmitterTests.testWorkloadMetricsEmitter() At MetricsEmitterTests.java:[line 229] M P Bx: Boxed value is unboxed and then immediately reboxed in org.opensearch.performanceanalyzer.reader.MetricsEmitterTests.testEmitNodeMetrics() At MetricsEmitterTests.java:[line 392] M V MS: Public static org.opensearch.performanceanalyzer.rca.spec.helpers.OSMetricHelper.getDims() may expose internal representation by returning OSMetricHelper.dims At OSMetricHelper.java:[line 31] M D DLS: Dead store to x in org.opensearch.performanceanalyzer.collectors.RcaStatsCollectorTest$FaultyAnalysisGraph$HighCpuSymptom.operate() At RcaStatsCollectorTest.java:[line 76] M V EI: org.opensearch.performanceanalyzer.rca.integTests.framework.overrides.RcaItMetricsDBProvider.getMetricsDB() may expose internal representation by returning RcaItMetricsDBProvider.db At RcaItMetricsDBProvider.java:[line 58] M B CT: Exception thrown in class org.opensearch.performanceanalyzer.rca.integTests.framework.overrides.RcaItMetricsDBProvider at new org.opensearch.performanceanalyzer.rca.integTests.framework.overrides.RcaItMetricsDBProvider(String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At RcaItMetricsDBProvider.java:[line 27] M V EI2: new org.opensearch.performanceanalyzer.rca.persistence.PublisherEventsPersistorTest$MockAction(PublisherEventsPersistorTest, String, List, long) may expose internal representation by storing an externally mutable object into PublisherEventsPersistorTest$MockAction.this$0 At PublisherEventsPersistorTest.java:[line 230] M V EI2: new org.opensearch.performanceanalyzer.rca.persistence.PublisherEventsPersistorTest$MockAction(PublisherEventsPersistorTest, String, List, long) may expose internal representation by storing an externally mutable object into PublisherEventsPersistorTest$MockAction.nodeIps At PublisherEventsPersistorTest.java:[line 232] M D ST: Write to static field org.opensearch.performanceanalyzer.decisionmaker.deciders.PublisherTest.publisher from instance method org.opensearch.performanceanalyzer.decisionmaker.deciders.PublisherTest.setup() At PublisherTest.java:[line 51] H B DMI: Random object created and used only once in org.opensearch.performanceanalyzer.rca.net.handler.PublishRequestHandlerTest.getClientStreamTestData(int, int) At PublishRequestHandlerTest.java:[line 107] H B DMI: Random object created and used only once in org.opensearch.performanceanalyzer.rca.net.handler.PublishRequestHandlerTest.lambda$testTerminateUpstreamConnsWithFewResponseStreamCompleted$2(AtomicInteger, StreamObserver) At PublishRequestHandlerTest.java:[line 89] M D DLS: Dead store to val3 in org.opensearch.performanceanalyzer.store.collector.NodeConfigClusterCollectorTest.testQueueCapacityCollection() At NodeConfigClusterCollectorTest.java:[line 64] M D DLS: Dead store to val3 in org.opensearch.performanceanalyzer.store.collector.NodeConfigClusterCollectorTest.testCacheMaxSizeCollection() At NodeConfigClusterCollectorTest.java:[line 128] H B DMI: Random object created and used only once in org.opensearch.performanceanalyzer.decisionmaker.deciders.jvm.LevelTwoActionBuilderTest.generateQueueSize(ResourceEnum, int) At LevelTwoActionBuilderTest.java:[line 236] M D DLS: Dead store to writeQueueStepSize in org.opensearch.performanceanalyzer.decisionmaker.deciders.jvm.LevelTwoActionBuilderTest.testSameBucketsAndPreferIngest() At LevelTwoActionBuilderTest.java:[line 247] M D DLS: Dead store to searchQueueStepSize in org.opensearch.performanceanalyzer.decisionmaker.deciders.jvm.LevelTwoActionBuilderTest.testSameBucketsAndPreferIngest() At LevelTwoActionBuilderTest.java:[line 249] M D DLS: Dead store to val in org.opensearch.performanceanalyzer.store.collector.NodeConfigCacheTest.testNonExistentKey() At NodeConfigCacheTest.java:[line 36] M D DLS: Dead store to val in org.opensearch.performanceanalyzer.store.collector.NodeConfigCacheTest.testReadWrongKey() At NodeConfigCacheTest.java:[line 43] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.rest.QueryBatchRequestHandlerTest.deleteAll() due to return value of called method Dereferenced at QueryBatchRequestHandlerTest.java:[line 631] H I Dm: Found reliance on default encoding in org.opensearch.performanceanalyzer.rest.QueryBatchRequestHandlerTest.setBatchMetricsEnabled(boolean): String.getBytes() At QueryBatchRequestHandlerTest.java:[line 526] M D DLS: Dead store to ret in org.opensearch.performanceanalyzer.rest.QueryMetricsRequestHandlerTests.testParseArrayParameterNoParam() At QueryMetricsRequestHandlerTests.java:[line 151] M D DLS: Dead store to ret in org.opensearch.performanceanalyzer.rest.QueryMetricsRequestHandlerTests.testParseArrayParameterEmptyParam() At QueryMetricsRequestHandlerTests.java:[line 162] M B CT: Exception thrown in class org.opensearch.performanceanalyzer.rest.QueryMetricsRequestHandlerTests at new org.opensearch.performanceanalyzer.rest.QueryMetricsRequestHandlerTests() will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At QueryMetricsRequestHandlerTests.java:[line 29] M V EI: org.opensearch.performanceanalyzer.rca.spec.MetricsDBProviderTestHelper.getMetricsDB() may expose internal representation by returning MetricsDBProviderTestHelper.db At MetricsDBProviderTestHelper.java:[line 71] M B CT: Exception thrown in class org.opensearch.performanceanalyzer.rca.spec.MetricsDBProviderTestHelper at new org.opensearch.performanceanalyzer.rca.spec.MetricsDBProviderTestHelper() will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At MetricsDBProviderTestHelper.java:[line 26] M B CT: Exception thrown in class org.opensearch.performanceanalyzer.rca.spec.MetricsDBProviderTestHelper at new org.opensearch.performanceanalyzer.rca.spec.MetricsDBProviderTestHelper(boolean) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At MetricsDBProviderTestHelper.java:[line 34] M B CT: Exception thrown in class org.opensearch.performanceanalyzer.rca.framework.core.NestedConfigTest at new org.opensearch.performanceanalyzer.rca.framework.core.NestedConfigTest() will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At NestedConfigTest.java:[line 42] M C UMAC: Uncallable method org.opensearch.performanceanalyzer.rca.persistence.SqliteObjectPersistorTest$1TypeMismatch.getX() defined in anonymous class At SqliteObjectPersistorTest.java:[line 144] M C UMAC: Uncallable method org.opensearch.performanceanalyzer.rca.persistence.SqliteObjectPersistorTest$1TypeMismatch.setX(int) defined in anonymous class At SqliteObjectPersistorTest.java:[lines 148-149] H I Dm: Found reliance on default encoding in org.opensearch.performanceanalyzer.PerformanceAnalyzerWebServerTest.verifyRequest(String): new java.io.InputStreamReader(InputStream) At PerformanceAnalyzerWebServerTest.java:[line 189] H I Dm: Found reliance on default encoding in org.opensearch.performanceanalyzer.PerformanceAnalyzerWebServerTest.verifyHttpsRequest(String, String, String, String): new java.io.InputStreamReader(InputStream) At PerformanceAnalyzerWebServerTest.java:[line 220] H I Dm: Found reliance on default encoding in org.opensearch.performanceanalyzer.PerformanceAnalyzerWebServerTest.lambda$initializeServer$0(HttpExchange): String.getBytes() At PerformanceAnalyzerWebServerTest.java:[line 169] M D ST: Write to static field org.opensearch.performanceanalyzer.rca.persistence.FileRotateTest.testLocation from instance method org.opensearch.performanceanalyzer.rca.persistence.FileRotateTest.init() At FileRotateTest.java:[line 44] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.rca.persistence.FileRotateTest.tryRotate() due to return value of called method Dereferenced at FileRotateTest.java:[line 122] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.rca.persistence.FileRotateTest.rotate() due to return value of called method Dereferenced at FileRotateTest.java:[line 94] M M STCAL: Call to method of static java.text.DateFormat in org.opensearch.performanceanalyzer.rca.persistence.FileRotateTest.rotate() At FileRotateTest.java:[line 93] M M STCAL: Call to method of static java.text.DateFormat in org.opensearch.performanceanalyzer.rca.persistence.FileRotateTest.tryRotate() At FileRotateTest.java:[line 121] M B PA: Primitive field org.opensearch.performanceanalyzer.reader.FileHandlerTests.rootLocation is public and set from inside the class, which makes it too exposed. Consider making it private to limit external accessibility. At FileHandlerTests.java:[line 21] H B CNT: Rough value of Math.PI found: 3.14159 At HotResourceSummaryTest.java:[line 73] H B CNT: Rough value of Math.PI found: 3.14159 At HotResourceSummaryTest.java:[line 223] H B CNT: Rough value of Math.PI found: 3.14159 At HotResourceSummaryTest.java:[line 163] H B CNT: Rough value of Math.PI found: 3.14159 At HotResourceSummaryTest.java:[line 138] H B CNT: Rough value of Math.PI found: 3.14159 At HotResourceSummaryTest.java:[line 38] H B CNT: Rough value of Math.PI found: 3.14159 At HotResourceSummaryTest.java:[line 25] H B CNT: Rough value of Math.PI found: 3.14159 At HotResourceSummaryTest.java:[line 49] M D BC: instanceof will always return true for all non-null values in org.opensearch.performanceanalyzer.rca.framework.api.summaries.HotClusterSummaryTest.testBuildSummary(), since all org.opensearch.performanceanalyzer.rca.framework.api.summaries.HotClusterSummary are instances of org.opensearch.performanceanalyzer.rca.framework.api.summaries.HotClusterSummary At HotClusterSummaryTest.java:[line 126] M B JUA: Assertion of type org.opensearch.performanceanalyzer.rca.framework.api.summaries.HotClusterSummary in org.opensearch.performanceanalyzer.rca.framework.api.summaries.HotClusterSummaryTest.testBuildSummary() at HotClusterSummaryTest.java:[line 126] may hide useful information about why a cast may have failed. At HotClusterSummaryTest.java:[line 126] M B JUA: Assertion of type org.opensearch.performanceanalyzer.decisionmaker.actions.ModifyCacheMaxSizeAction in org.opensearch.performanceanalyzer.decisionmaker.deciders.jvm.LevelOneActionBuilderTest.testDownSizeOneCache() at LevelOneActionBuilderTest.java:[line 133] may hide useful information about why a cast may have failed. At LevelOneActionBuilderTest.java:[line 133] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.reader.ClusterManagerThrottlingMetricsSnapshotTests.testPutMetrics() due to return value of called method Dereferenced at ClusterManagerThrottlingMetricsSnapshotTests.java:[line 49] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.reader.ClusterManagerThrottlingMetricsSnapshotTests.testPutMetrics() due to return value of called method Dereferenced at ClusterManagerThrottlingMetricsSnapshotTests.java:[line 60] M C RV: Return value of org.jooq.BatchBindStep.bind(Object[]) ignored in org.opensearch.performanceanalyzer.reader.ClusterManagerThrottlingMetricsSnapshotTests.testPutMetrics() At ClusterManagerThrottlingMetricsSnapshotTests.java:[line 36] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.reader.ReaderMetricsProcessorTests.verifyAvailableFiles(Set) due to return value of called method Dereferenced at ReaderMetricsProcessorTests.java:[line 822] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.reader.ReaderMetricsProcessorTests.deleteAll() due to return value of called method Dereferenced at ReaderMetricsProcessorTests.java:[line 158] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.reader.ReaderMetricsProcessorTests.testEmitNodeMetrics() due to return value of called method Dereferenced at ReaderMetricsProcessorTests.java:[line 303] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.reader.ReaderMetricsProcessorTests.testEmitNodeMetrics() due to return value of called method Dereferenced at ReaderMetricsProcessorTests.java:[line 310] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.reader.ReaderMetricsProcessorTests.testMissingUpperWriterWindow() due to return value of called method Dereferenced at ReaderMetricsProcessorTests.java:[line 355] M D RV: Return value of ReaderMetricsProcessor.getConnection() ignored, but method has no side effect At ReaderMetricsProcessorTests.java:[line 282] M D RV: Return value of ReaderMetricsProcessor.getConnection() ignored, but method has no side effect At ReaderMetricsProcessorTests.java:[line 334] M D RV: Return value of ReaderMetricsProcessor.getConnection() ignored, but method has no side effect At ReaderMetricsProcessorTests.java:[line 383] H I Dm: Found reliance on default encoding in org.opensearch.performanceanalyzer.reader.ReaderMetricsProcessorTests.testReadBatchMetricsEnabledFromConf(): String.getBytes() At ReaderMetricsProcessorTests.java:[line 416] H I Dm: Found reliance on default encoding in org.opensearch.performanceanalyzer.reader.ReaderMetricsProcessorTests.testGetBatchMetrics(): String.getBytes() At ReaderMetricsProcessorTests.java:[line 452] H I Dm: Found reliance on default encoding in org.opensearch.performanceanalyzer.reader.ReaderMetricsProcessorTests.testTrimOldSnapshots(): String.getBytes() At ReaderMetricsProcessorTests.java:[line 501] H I Dm: Found reliance on default encoding in org.opensearch.performanceanalyzer.reader.ReaderMetricsProcessorTests.testTrimOldSnapshots_fileCleanupDisabled(): String.getBytes() At ReaderMetricsProcessorTests.java:[line 613] H I Dm: Found reliance on default encoding in org.opensearch.performanceanalyzer.reader.ReaderMetricsProcessorTests.testRestoreBatchMetricsState_restoreCleanup(): String.getBytes() At ReaderMetricsProcessorTests.java:[line 675] H I Dm: Found reliance on default encoding in org.opensearch.performanceanalyzer.reader.ReaderMetricsProcessorTests.testRestoreBatchMetricsState_restoreRetain(): String.getBytes() At ReaderMetricsProcessorTests.java:[line 708] H I Dm: Found reliance on default encoding in org.opensearch.performanceanalyzer.reader.ReaderMetricsProcessorTests.testRestoreBatchMetricsState_ignoreCleanup(): String.getBytes() At ReaderMetricsProcessorTests.java:[line 741] H I Dm: Found reliance on default encoding in org.opensearch.performanceanalyzer.reader.ReaderMetricsProcessorTests.testRestoreBatchMetricsState_ignoreRetain(): String.getBytes() At ReaderMetricsProcessorTests.java:[line 780] M B PA: Primitive field org.opensearch.performanceanalyzer.reader.ReaderMetricsProcessorTests.rootLocation is public and set from inside the class, which makes it too exposed. Consider making it private to limit external accessibility. At ReaderMetricsProcessorTests.java:[line 54] M V EI2: new org.opensearch.performanceanalyzer.rca.integTests.tests.poc.SimpleAnalysisGraph$ClusterRca(SimpleAnalysisGraph$NodeRca) may expose internal representation by storing an externally mutable object into SimpleAnalysisGraph$ClusterRca.nodeRca At SimpleAnalysisGraph.java:[line 118] H D DLS: Dead store to summary in org.opensearch.performanceanalyzer.rca.integTests.tests.poc.SimpleAnalysisGraph$ClusterRca.operate() At SimpleAnalysisGraph.java:[line 132] M V EI: org.opensearch.performanceanalyzer.rca.integTests.framework.overrides.RcaControllerIt.getDbProvider() may expose internal representation by returning RcaControllerIt.rcaItMetricsDBProvider At RcaControllerIt.java:[line 94] M V EI2: org.opensearch.performanceanalyzer.rca.integTests.framework.overrides.RcaControllerIt.setDbProvider(RcaItMetricsDBProvider) may expose internal representation by storing an externally mutable object into RcaControllerIt.rcaItMetricsDBProvider At RcaControllerIt.java:[line 80] M X OBL: org.opensearch.performanceanalyzer.rca.RcaTestHelper.updateConfFileForMutedComponents(String, List, String) may fail to clean up java.io.OutputStream Obligation to clean up resource created at RcaTestHelper.java:[line 181] is not discharged M B RV: Exceptional return value of java.io.File.renameTo(File) ignored in org.opensearch.performanceanalyzer.rca.integTests.framework.Host.setExpectedRcaState(RcaSchedulerState) At Host.java:[line 203] M C RV: Return value of java.util.concurrent.CountDownLatch.await(long, TimeUnit) ignored in org.opensearch.performanceanalyzer.rca.integTests.framework.Host.stopRcaScheduler() At Host.java:[line 298] H I Dm: Found reliance on default encoding in org.opensearch.performanceanalyzer.rca.integTests.framework.Host.setExpectedRcaState(RcaSchedulerState): new java.io.FileWriter(File, boolean) At Host.java:[line 184] H I Dm: Found reliance on default encoding in org.opensearch.performanceanalyzer.rca.integTests.framework.Host.makeRestRequest(String, Map): new java.io.InputStreamReader(InputStream) At Host.java:[line 453] M B CT: Exception thrown in class org.opensearch.performanceanalyzer.rca.integTests.framework.Host at new org.opensearch.performanceanalyzer.rca.integTests.framework.Host(int, boolean, AllMetrics$NodeRole, int, int, File, boolean, HostTag) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At Host.java:[line 116] M B CT: Exception thrown in class org.opensearch.performanceanalyzer.rca.integTests.framework.Cluster at new org.opensearch.performanceanalyzer.rca.integTests.framework.Cluster(ClusterType, File, boolean) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At Cluster.java:[line 103] M V EI2: new org.opensearch.performanceanalyzer.rca.integTests.framework.TestEnvironment(Cluster, Class) may expose internal representation by storing an externally mutable object into TestEnvironment.cluster At TestEnvironment.java:[line 26] M B CT: Exception thrown in class org.opensearch.performanceanalyzer.rca.integTests.framework.TestEnvironment at new org.opensearch.performanceanalyzer.rca.integTests.framework.TestEnvironment(Cluster, Class) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At TestEnvironment.java:[line 27] M V EI2: new org.opensearch.performanceanalyzer.rca.integTests.framework.api.TestApi(Cluster) may expose internal representation by storing an externally mutable object into TestApi.cluster At TestApi.java:[line 35] M B CT: Exception thrown in class org.opensearch.performanceanalyzer.rca.integTests.framework.runners.RcaItRunnerBase at new org.opensearch.performanceanalyzer.rca.integTests.framework.runners.RcaItRunnerBase(Class, boolean) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At RcaItRunnerBase.java:[line 79] H I Dm: Found reliance on default encoding in org.opensearch.performanceanalyzer.rca.store.ResourceHeatMapGraphTest.makeRestRequest(String[]): new java.io.InputStreamReader(InputStream) At ResourceHeatMapGraphTest.java:[line 191] H I Dm: Found reliance on default encoding in org.opensearch.performanceanalyzer.rca.store.ResourceHeatMapGraphTest.testHotShardClusterApiResponse(): new java.io.InputStreamReader(InputStream) At ResourceHeatMapGraphTest.java:[line 741] M D ST: Write to static field org.opensearch.performanceanalyzer.net.TestMultipleNetServers.wireHopper2 from instance method org.opensearch.performanceanalyzer.net.TestMultipleNetServers.setUp() At TestMultipleNetServers.java:[line 132] M D ST: Write to static field org.opensearch.performanceanalyzer.net.TestMultipleNetServers.wireHopper1 from instance method org.opensearch.performanceanalyzer.net.TestMultipleNetServers.setUp() At TestMultipleNetServers.java:[line 122] M B ES: Comparison of String parameter using == or != in org.opensearch.performanceanalyzer.rca.RcaControllerTest.lambda$readAndUpdateMutedRcas$6(String) At RcaControllerTest.java:[line 306] M B ES: Comparison of String parameter using == or != in org.opensearch.performanceanalyzer.rca.RcaControllerTest.lambda$readAndUpdateMutedRcasWithRCAEnableAndDisabled$4(String) At RcaControllerTest.java:[line 260] M D DLS: Dead store to initialComponentSet in org.opensearch.performanceanalyzer.rca.RcaControllerTest.readAndUpdateMutedRcasBeforeGraphCreation() At RcaControllerTest.java:[line 227] H I Dm: Found reliance on default encoding in org.opensearch.performanceanalyzer.rca.RcaControllerTest.changeRcaRunState(RcaControllerTest$RcaState): String.getBytes() At RcaControllerTest.java:[line 499] H I Dm: Found reliance on default encoding in org.opensearch.performanceanalyzer.rca.RcaControllerTest.lambda$setUp$1(HttpExchange): String.getBytes() At RcaControllerTest.java:[line 116] H I Dm: Found reliance on default encoding in org.opensearch.performanceanalyzer.rca.RcaControllerTest.lambda$setUp$0(URI, HttpExchange): String.getBytes() At RcaControllerTest.java:[line 107] M D UC: Useless object stored in variable expectedReturn of method org.opensearch.performanceanalyzer.rca.spec.MetricsDBRcaIntegration.testIntegration() At MetricsDBRcaIntegration.java:[line 24] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.reader.OSMetricsSnapshotTests.testCreateOSMetrics() due to return value of called method Dereferenced at OSMetricsSnapshotTests.java:[line 263] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.reader.OSMetricsSnapshotTests.testCreateOSMetrics() due to return value of called method Dereferenced at OSMetricsSnapshotTests.java:[line 259] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.reader.OSMetricsSnapshotTests.testAlignWindow() due to return value of called method Dereferenced at OSMetricsSnapshotTests.java:[line 299] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.reader.OSMetricsSnapshotTests.testAlignWindow() due to return value of called method Dereferenced at OSMetricsSnapshotTests.java:[line 297] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.reader.OSMetricsSnapshotTests.testAlignWindow() due to return value of called method Dereferenced at OSMetricsSnapshotTests.java:[line 295] M C RV: Return value of org.jooq.BatchBindStep.bind(Object[]) ignored in org.opensearch.performanceanalyzer.reader.OSMetricsSnapshotTests.runBatchTest(int, OSMetricsSnapshot) At OSMetricsSnapshotTests.java:[line 158] M C RV: Return value of org.jooq.BatchBindStep.bind(Object[]) ignored in org.opensearch.performanceanalyzer.reader.OSMetricsSnapshotTests.runBatchTest(int, long) At OSMetricsSnapshotTests.java:[line 188] M B CT: Exception thrown in class org.opensearch.performanceanalyzer.reader.OSMetricsSnapshotTests at new org.opensearch.performanceanalyzer.reader.OSMetricsSnapshotTests() will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At OSMetricsSnapshotTests.java:[line 25] H I Dm: Found reliance on default encoding in org.opensearch.performanceanalyzer.reader.AbstractReaderTests.write(File, boolean, String[]): new java.io.OutputStreamWriter(OutputStream) At AbstractReaderTests.java:[line 74] M B CT: Exception thrown in class org.opensearch.performanceanalyzer.reader.AbstractReaderTests at new org.opensearch.performanceanalyzer.reader.AbstractReaderTests() will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At AbstractReaderTests.java:[line 53] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.rca.persistence.SqliteObjectPersistorTest.testWriteObject() due to return value of called method Dereferenced at SqliteObjectPersistorTest.java:[line 57] M D DLS: Dead store to instanceDetails in org.opensearch.performanceanalyzer.store.rca.hotshard.HotShardClusterRcaTest.setup() At HotShardClusterRcaTest.java:[line 60] H D DLS: Dead store to map in org.opensearch.performanceanalyzer.rca.store.metric.temperature.byShard.SumOverOperationsForIndexShardProfileSummaryGroupTest.readCPU() At SumOverOperationsForIndexShardProfileSummaryGroupTest.java:[line 70] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.metricsdb.MetricsDBTests.testMultiMetric() due to return value of called method Dereferenced at MetricsDBTests.java:[line 125] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.metricsdb.MetricsDBTests.testMultiMetric() due to return value of called method Dereferenced at MetricsDBTests.java:[line 126] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.metricsdb.MetricsDBTests.testGroupBy() due to return value of called method Dereferenced at MetricsDBTests.java:[line 209] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.metricsdb.MetricsDBTests.testGroupBy() due to return value of called method Dereferenced at MetricsDBTests.java:[line 214] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.metricsdb.MetricsDBTests.testGroupBy() due to return value of called method Dereferenced at MetricsDBTests.java:[line 217] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.metricsdb.MetricsDBTests.testGroupBy() due to return value of called method Dereferenced at MetricsDBTests.java:[line 210] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.metricsdb.MetricsDBTests.testGroupBy() due to return value of called method Dereferenced at MetricsDBTests.java:[line 213] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.metricsdb.MetricsDBTests.testGroupBy() due to return value of called method Dereferenced at MetricsDBTests.java:[line 218] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.metricsdb.MetricsDBTests.deleteAll() due to return value of called method Dereferenced at MetricsDBTests.java:[line 505] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.metricsdb.MetricsDBTests.testMultiMetricOuterJoin() due to return value of called method Dereferenced at MetricsDBTests.java:[line 158] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.metricsdb.MetricsDBTests.testMultiMetricOuterJoin() due to return value of called method Dereferenced at MetricsDBTests.java:[line 154] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.metricsdb.MetricsDBTests.testMultiMetricOuterJoin() due to return value of called method Dereferenced at MetricsDBTests.java:[line 159] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.metricsdb.MetricsDBTests.testMultiMetricOuterJoin() due to return value of called method Dereferenced at MetricsDBTests.java:[line 156] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.metricsdb.MetricsDBTests.testMultiMetricOuterJoin() due to return value of called method Dereferenced at MetricsDBTests.java:[line 160] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.metricsdb.MetricsDBTests.testMultiMetricOuterJoin() due to return value of called method Dereferenced at MetricsDBTests.java:[line 157] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.metricsdb.MetricsDBTests.testMultiMetricOuterJoin() due to return value of called method Dereferenced at MetricsDBTests.java:[line 161] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.metricsdb.MetricsDBTests.testAggAvg() due to return value of called method Dereferenced at MetricsDBTests.java:[line 234] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.metricsdb.MetricsDBTests.testTableCreation() due to return value of called method Dereferenced at MetricsDBTests.java:[line 66] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.metricsdb.MetricsDBTests.testTableCreation() due to return value of called method Dereferenced at MetricsDBTests.java:[line 68] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.metricsdb.MetricsDBTests.testTableCreation() due to return value of called method Dereferenced at MetricsDBTests.java:[line 75] H D DLS: Dead store to dimensions in org.opensearch.performanceanalyzer.metricsdb.MetricsDBTests.runBatchTest(int, String, MetricsDB) At MetricsDBTests.java:[line 347] M D DLS: Dead store to existing in org.opensearch.performanceanalyzer.metricsdb.MetricsDBTests.testFetchExisting_notExists() At MetricsDBTests.java:[line 374] M D DLS: Dead store to res in org.opensearch.performanceanalyzer.metricsdb.MetricsDBTests.testQueryMetric_invalidLimit() At MetricsDBTests.java:[line 394] M D DLS: Dead store to res in org.opensearch.performanceanalyzer.metricsdb.MetricsDBTests.testQueryMetric_invalidDimension() At MetricsDBTests.java:[line 404] M C RV: Return value of org.jooq.BatchBindStep.bind(Object[]) ignored in org.opensearch.performanceanalyzer.metricsdb.MetricsDBTests.runBatchTest(int, String, MetricsDB) At MetricsDBTests.java:[line 349] M B CT: Exception thrown in class org.opensearch.performanceanalyzer.metricsdb.MetricsDBTests at new org.opensearch.performanceanalyzer.metricsdb.MetricsDBTests() will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. At MetricsDBTests.java:[line 42] M D REC: Exception is caught when Exception is not thrown in org.opensearch.performanceanalyzer.reader.ClusterDetailsEventProcessorTests.testProcessEvent() At ClusterDetailsEventProcessorTests.java:[line 72] M D ST: Write to static field org.opensearch.performanceanalyzer.rca.framework.api.aggregators.PersistableSlidingWindowTest.persistFile from instance method org.opensearch.performanceanalyzer.rca.framework.api.aggregators.PersistableSlidingWindowTest.init() At PersistableSlidingWindowTest.java:[line 35] M D ST: Write to static field org.opensearch.performanceanalyzer.rca.framework.api.aggregators.PersistableSlidingWindowTest.testLocation from instance method org.opensearch.performanceanalyzer.rca.framework.api.aggregators.PersistableSlidingWindowTest.init() At PersistableSlidingWindowTest.java:[line 32] M B JUA: Assertion of type org.opensearch.performanceanalyzer.rca.framework.api.summaries.HotResourceSummary in org.opensearch.performanceanalyzer.store.rca.hotheap.HighHeapUsageOldGenRcaTest.testHighHeapOldGenRca() at HighHeapUsageOldGenRcaTest.java:[line 135] may hide useful information about why a cast may have failed. At HighHeapUsageOldGenRcaTest.java:[line 135] M B JUA: Assertion of type org.opensearch.performanceanalyzer.rca.framework.api.summaries.TopConsumerSummary in org.opensearch.performanceanalyzer.store.rca.hotheap.HighHeapUsageOldGenRcaTest.testHighHeapOldGenRca() at HighHeapUsageOldGenRcaTest.java:[line 139] may hide useful information about why a cast may have failed. At HighHeapUsageOldGenRcaTest.java:[line 139] M D ST: Write to static field org.opensearch.performanceanalyzer.PerformanceAnalyzerApp.PERIODIC_SAMPLERS from instance method org.opensearch.performanceanalyzer.collectors.RcaStatsCollectorTest.rcaGraphMetrics() At RcaStatsCollectorTest.java:[line 137] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.rca.persistence.SQLitePersistorTest.write() due to return value of called method Dereferenced at SQLitePersistorTest.java:[line 99] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.rca.persistence.SQLitePersistorTest.write() due to return value of called method Dereferenced at SQLitePersistorTest.java:[line 107] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.rca.persistence.SQLitePersistorTest.write() due to return value of called method Dereferenced at SQLitePersistorTest.java:[line 116] M D DLS: Dead store to tmpPath in org.opensearch.performanceanalyzer.rca.persistence.SQLitePersistorTest.cleanup() At SQLitePersistorTest.java:[line 47] H I Dm: Found reliance on default encoding in org.opensearch.performanceanalyzer.rca.samplers.BatchMetricsEnabledSamplerTest.writeBatchMetricsEnabled(boolean): String.getBytes() At BatchMetricsEnabledSamplerTest.java:[line 61] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.decisionmaker.deciders.HeapBasedDeciderTest.canUseMoreHeap() due to return value of called method Dereferenced at HeapBasedDeciderTest.java:[line 74] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.decisionmaker.deciders.HeapBasedDeciderTest.canUseMoreHeap() due to return value of called method Dereferenced at HeapBasedDeciderTest.java:[line 69] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.decisionmaker.deciders.HeapBasedDeciderTest.canUseMoreHeap() due to return value of called method Dereferenced at HeapBasedDeciderTest.java:[line 79] M D NP: Possible null pointer dereference in org.opensearch.performanceanalyzer.decisionmaker.deciders.HeapBasedDeciderTest.canUseMoreHeap() due to return value of called method Dereferenced at HeapBasedDeciderTest.java:[line 63] M C UwF: Unwritten field: org.opensearch.performanceanalyzer.rca.integTests.framework.overrides.RcaConfIt.rcaAnalysisGraph At RcaConfIt.java:[line 34] M P SIC: Should org.opensearch.performanceanalyzer.rca.framework.api.HighCpuSymptomTest$CPU_UtilizationX be a _static_ inner class? At HighCpuSymptomTest.java:[lines 37-43] M P SIC: Should org.opensearch.performanceanalyzer.rca.RcaControllerTest$MutedActionEval be a _static_ inner class? At RcaControllerTest.java:[lines 604-620] M P SS: Unread field: org.opensearch.performanceanalyzer.rca.framework.api.summaries.HotResourceSummaryTest.VALUE; should this field be static? At HotResourceSummaryTest.java:[line 25] M P SIC: Should org.opensearch.performanceanalyzer.rca.framework.api.OperateGatherThrowingExceptionTest$MetricX be a _static_ inner class? At OperateGatherThrowingExceptionTest.java:[lines 25-31] M P SS: Unread field: org.opensearch.performanceanalyzer.util.SQLiteReader.DBProtocol; should this field be static? At SQLiteReader.java:[line 23] M P SS: Unread field: org.opensearch.performanceanalyzer.rca.persistence.PublisherEventsPersistorTest.baseFilename; should this field be static? At PublisherEventsPersistorTest.java:[line 31] M P SS: Unread field: org.opensearch.performanceanalyzer.rca.framework.api.summaries.HotResourceSummaryTest.MAX_VALUE; should this field be static? At HotResourceSummaryTest.java:[line 28] M P SS: Unread field: org.opensearch.performanceanalyzer.rca.persistence.SQLitePersistorTest.baseFilename; should this field be static? At SQLitePersistorTest.java:[line 36] M P UrF: Unread field: org.opensearch.performanceanalyzer.rca.integTests.tests.jvm.young_gen.validator.JvmGenActionValidator.startTime At JvmGenActionValidator.java:[line 21] M P SS: Unread field: org.opensearch.performanceanalyzer.decisionmaker.actions.ModifyCacheMaxSizeActionTest.shardRequestCacheMaxSizeInBytes; should this field be static? At ModifyCacheMaxSizeActionTest.java:[line 32] M P UrF: Unread field: org.opensearch.performanceanalyzer.store.rca.cluster.BaseClusterRcaTest.invalidType At BaseClusterRcaTest.java:[line 82] M P SIC: Should org.opensearch.performanceanalyzer.rca.RcaControllerTest$RcaSchedulerRoleEval be a _static_ inner class? At RcaControllerTest.java:[lines 551-562] M P SS: Unread field: org.opensearch.performanceanalyzer.decisionmaker.deciders.jvm.LevelThreeActionBuilderTest.heapMaxSizeInBytes; should this field be static? At LevelThreeActionBuilderTest.java:[line 39] M P SIC: Should org.opensearch.performanceanalyzer.rca.integTests.framework.TestEnvironment$Env be a _static_ inner class? At TestEnvironment.java:[lines 153-163] M P SS: Unread field: org.opensearch.performanceanalyzer.rca.framework.api.summaries.HotResourceSummaryTest.AVG_VALUE; should this field be static? At HotResourceSummaryTest.java:[line 26] M P UrF: Unread field: org.opensearch.performanceanalyzer.rca.integTests.tests.poc.RcaItPocDedicated.api At RcaItPocDedicated.java:[line 99] M P UrF: Unread field: org.opensearch.performanceanalyzer.store.collector.NodeConfigCacheTest.nodeKey2 At NodeConfigCacheTest.java:[line 30] M P UuF: Unused field: org.opensearch.performanceanalyzer.rca.samplers.MetricsDBFileSamplerTest.uut In MetricsDBFileSamplerTest.java M P UrF: Unread field: org.opensearch.performanceanalyzer.rca.framework.api.RcaTestHelper.clock At RcaTestHelper.java:[line 31] M P SS: Unread field: org.opensearch.performanceanalyzer.rca.spec.MetricsDBProviderTestHelper.DB_FILENAME; should this field be static? At MetricsDBProviderTestHelper.java:[line 23] M P UrF: Unread field: org.opensearch.performanceanalyzer.config.overrides.ConfigOverridesApplierTest.testOverrides At ConfigOverridesApplierTest.java:[line 66] M P UrF: Unread field: org.opensearch.performanceanalyzer.rca.framework.api.contexts.SymptomContextTest.uut At SymptomContextTest.java:[line 18] M D UrF: Unread public/protected field: org.opensearch.performanceanalyzer.AbstractTests.rootLocation At AbstractTests.java:[line 37] M P SS: Unread field: org.opensearch.performanceanalyzer.rca.store.ResourceHeatMapGraphTest.THREADS; should this field be static? At ResourceHeatMapGraphTest.java:[line 72] M P SS: Unread field: org.opensearch.performanceanalyzer.decisionmaker.actions.ModifyCacheMaxSizeActionTest.fieldDataCacheMaxSizeInBytes; should this field be static? At ModifyCacheMaxSizeActionTest.java:[line 31] M P SS: Unread field: org.opensearch.performanceanalyzer.rca.framework.api.summaries.HotShardSummaryTest.SHARD_ID; should this field be static? At HotShardSummaryTest.java:[line 24] M P SS: Unread field: org.opensearch.performanceanalyzer.rca.framework.api.summaries.HotResourceSummaryTest.THRESHOLD; should this field be static? At HotResourceSummaryTest.java:[line 24] M P SIC: Should org.opensearch.performanceanalyzer.rca.RcaControllerTest$MutedRCAEval be a _static_ inner class? At RcaControllerTest.java:[lines 581-599] M P UrF: Unread field: org.opensearch.performanceanalyzer.rca.integTests.tests.poc.RcaItPocCoLocatedClusterManager.api At RcaItPocCoLocatedClusterManager.java:[line 96] M P UrF: Unread field: org.opensearch.performanceanalyzer.rca.integTests.tests.jvmsizing.validator.HeapSizeIncreaseValidator.startTime At HeapSizeIncreaseValidator.java:[line 19] M P SS: Unread field: org.opensearch.performanceanalyzer.rca.framework.api.summaries.HotShardSummaryTest.TIME_PERIOD; should this field be static? At HotShardSummaryTest.java:[line 28] M P SS: Unread field: org.opensearch.performanceanalyzer.rca.framework.api.summaries.HotResourceSummaryTest.CONSUMER_VALUE; should this field be static? At HotResourceSummaryTest.java:[line 32] M P UrF: Unread field: org.opensearch.performanceanalyzer.rca.integTests.tests.queue_tuning.validator.QueueRejectionValidator.startTime At QueueRejectionValidator.java:[line 23] M P SS: Unread field: org.opensearch.performanceanalyzer.rca.persistence.SqliteObjectPersistorTest.baseFilename; should this field be static? At SqliteObjectPersistorTest.java:[line 28] M P SS: Unread field: org.opensearch.performanceanalyzer.rca.framework.api.summaries.HotResourceSummaryTest.CONSUMER_NAME; should this field be static? At HotResourceSummaryTest.java:[line 31] M P SS: Unread field: org.opensearch.performanceanalyzer.rca.framework.api.summaries.HotShardSummaryTest.CPU_UTILIZATION; should this field be static? At HotShardSummaryTest.java:[line 26] M P UuF: Unused field: org.opensearch.performanceanalyzer.rca.samplers.MetricsDBFileSamplerTest.appContext In MetricsDBFileSamplerTest.java M P SIC: Should org.opensearch.performanceanalyzer.rca.framework.api.OperateGatherThrowingExceptionTest$QueryableImpl be a _static_ inner class? At OperateGatherThrowingExceptionTest.java:[lines 48-69] M P SIC: Should org.opensearch.performanceanalyzer.rca.framework.api.OperateGatherThrowingExceptionTest$MetricY be a _static_ inner class? At OperateGatherThrowingExceptionTest.java:[lines 43-45] M P SIC: Should org.opensearch.performanceanalyzer.rca.RcaControllerTest$RcaSchedulerRunningEval be a _static_ inner class? At RcaControllerTest.java:[lines 566-577] M P SIC: Should org.opensearch.performanceanalyzer.rca.persistence.SQLitePersistorTest$TestRca be a _static_ inner class? At SQLitePersistorTest.java:[lines 64-75] M P SS: Unread field: org.opensearch.performanceanalyzer.rca.framework.api.summaries.HotResourceSummaryTest.MIN_VALUE; should this field be static? At HotResourceSummaryTest.java:[line 27] M P UuF: Unused field: org.opensearch.performanceanalyzer.rca.persistence.SqliteObjectPersistorTest$1NotPersistable.x In SqliteObjectPersistorTest.java M P SIC: Should org.opensearch.performanceanalyzer.rca.framework.api.OperateGatherThrowingExceptionTest$RcaX be a _static_ inner class? At OperateGatherThrowingExceptionTest.java:[lines 104-116] M P SS: Unread field: org.opensearch.performanceanalyzer.rca.framework.api.summaries.HotShardSummaryTest.INDEX_NAME; should this field be static? At HotShardSummaryTest.java:[line 23] M P SS: Unread field: org.opensearch.performanceanalyzer.rca.persistence.FileGCTest.baseFilename; should this field be static? At FileGCTest.java:[line 33] M P SIC: Should org.opensearch.performanceanalyzer.rca.framework.api.HighCpuSymptomTest$ShardCpuHighSymptom be a _static_ inner class? At HighCpuSymptomTest.java:[lines 46-118] M P SS: Unread field: org.opensearch.performanceanalyzer.decisionmaker.deciders.jvm.LevelTwoActionBuilderTest.heapMaxSizeInBytes; should this field be static? At LevelTwoActionBuilderTest.java:[line 35] M P UrF: Unread field: org.opensearch.performanceanalyzer.rca.integTests.tests.jvmsizing.validator.HeapSizeIncreaseValidator.appContext At HeapSizeIncreaseValidator.java:[line 18] M P UrF: Unread field: org.opensearch.performanceanalyzer.rca.integTests.tests.poc.validator.PocValidator.startTime At PocValidator.java:[line 19] M P SIC: Should org.opensearch.performanceanalyzer.rca.RcaControllerTest$RcaEnabledEval be a _static_ inner class? At RcaControllerTest.java:[lines 523-533] M P SIC: Should org.opensearch.performanceanalyzer.rca.framework.api.OperateGatherThrowingExceptionTest$SymptomX be a _static_ inner class? At OperateGatherThrowingExceptionTest.java:[lines 82-90] M P UrF: Unread field: org.opensearch.performanceanalyzer.rca.integTests.tests.cache_tuning.validator.ShardRequestCacheValidator.startTime At ShardRequestCacheValidator.java:[line 23] M P SS: Unread field: org.opensearch.performanceanalyzer.decisionmaker.deciders.jvm.LevelOneActionBuilderTest.heapMaxSizeInBytes; should this field be static? At LevelOneActionBuilderTest.java:[line 33] M P UrF: Unread field: org.opensearch.performanceanalyzer.collectors.RcaStatsCollectorTest$FaultyAnalysisGraph$HighCpuSymptom.cpu At RcaStatsCollectorTest.java:[line 70] M P SS: Unread field: org.opensearch.performanceanalyzer.rca.framework.api.summaries.HotResourceSummaryTest.META_DATA; should this field be static? At HotResourceSummaryTest.java:[line 30] M P UrF: Unread field: org.opensearch.performanceanalyzer.rca.integTests.tests.queue_tuning.validator.QDeciderNoActionOnUnhealthyValidator.startTime At QDeciderNoActionOnUnhealthyValidator.java:[line 25] M P UrF: Unread field: org.opensearch.performanceanalyzer.rca.integTests.tests.cache_tuning.validator.ShardRequestCacheDeciderValidator.startTime At ShardRequestCacheDeciderValidator.java:[line 21] M P UrF: Unread field: org.opensearch.performanceanalyzer.rca.integTests.tests.cache_tuning.validator.FieldDataCacheDeciderValidator.startTime At FieldDataCacheDeciderValidator.java:[line 21] M P SIC: Should org.opensearch.performanceanalyzer.rca.persistence.PublisherEventsPersistorTest$MockAction be a _static_ inner class? At PublisherEventsPersistorTest.java:[lines 230-279] M P UrF: Unread field: org.opensearch.performanceanalyzer.rca.integTests.tests.jvm.young_gen.validator.YoungGenRcaValidator.startTime At YoungGenRcaValidator.java:[line 21] M P SIC: Should org.opensearch.performanceanalyzer.rca.persistence.FileGCTest$FileGCTestHelper be a _static_ inner class? At FileGCTest.java:[lines 63-74] M P SIC: Should org.opensearch.performanceanalyzer.collectors.RcaStatsCollectorTest$FaultyAnalysisGraph be a _static_ inner class? At RcaStatsCollectorTest.java:[lines 45-62] M P SS: Unread field: org.opensearch.performanceanalyzer.decisionmaker.actions.ModifyCacheMaxSizeActionTest.heapMaxSizeInBytes; should this field be static? At ModifyCacheMaxSizeActionTest.java:[line 30] M P UrF: Unread field: org.opensearch.performanceanalyzer.rca.integTests.tests.cache_tuning.validator.FieldDataCacheValidator.startTime At FieldDataCacheValidator.java:[line 23] M P SIC: Should org.opensearch.performanceanalyzer.rca.RcaControllerTest$NodeRoleEval be a _static_ inner class? At RcaControllerTest.java:[lines 537-547] M P UrF: Unread field: org.opensearch.performanceanalyzer.collectors.RcaStatsCollectorTest$FaultyAnalysisGraph$HighCpuSymptom.heapUsed At RcaStatsCollectorTest.java:[line 71] M P SS: Unread field: org.opensearch.performanceanalyzer.rca.framework.api.summaries.HotResourceSummaryTest.TIME_PERIOD; should this field be static? At HotResourceSummaryTest.java:[line 29] M P SIC: Should org.opensearch.performanceanalyzer.rca.listener.MisbehavingGraphOperateMethodListenerTest$FaultyAnalysisGraph be a _static_ inner class? At MisbehavingGraphOperateMethodListenerTest.java:[lines 37-56] M P UrF: Unread field: org.opensearch.performanceanalyzer.rca.integTests.tests.queue_tuning.validator.QueueDeciderValidator.startTime At QueueDeciderValidator.java:[line 25] M P SS: Unread field: org.opensearch.performanceanalyzer.rca.framework.api.summaries.HotShardSummaryTest.NODE_ID; should this field be static? At HotShardSummaryTest.java:[line 25] M C MF: Field ReaderMetricsProcessorTests.rootLocation masks field in superclass org.opensearch.performanceanalyzer.AbstractTests In ReaderMetricsProcessorTests.java H C Nm: VERY confusing to have methods org.opensearch.performanceanalyzer.reader.MetricsEmitterTests.setup() and org.opensearch.performanceanalyzer.AbstractTests.setUp() At MetricsEmitterTests.java:[lines 51-52] SpotBugs ended with exit code 1 > Task :spotbugsMain SpotBugs ended with exit code 1 > Task :check > Task :build Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. For more on this, please refer to https://docs.gradle.org/8.5/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation. BUILD SUCCESSFUL in 1m 42s 19 actionable tasks: 18 executed, 1 up-to-date > Configure project : opensearch_version: (2.12.0), plugin_version: (2.12.0.0), snapshot: (false), qualifier: (). Pulled PA Plugin at: (/tmp/archlinux-ci/opensearch-performance-analyzer-plugin-rb-build-sQZ0q1do/opensearch-performance-analyzer-plugin/src/performance-analyzer-rca/build/docker-build/pa/performance-analyzer-2.12.0.0.zip), will be used for Docker Build > Task :extractIncludeProto UP-TO-DATE > Task :extractProto UP-TO-DATE > Task :generateProto > Task :extractIncludeTestProto UP-TO-DATE > Task :extractTestProto UP-TO-DATE > Task :generateTestProto NO-SOURCE > Task :spotlessInternalRegisterDependencies UP-TO-DATE > Task :spotlessJava UP-TO-DATE > Task :spotlessJavaApply > Task :spotlessApply > Task :compileJava UP-TO-DATE > Task :processResources UP-TO-DATE > Task :classes UP-TO-DATE > Task :jar UP-TO-DATE > Task :generateMetadataFileForMavenPublication > Task :generatePomFileForMavenPublication > Task :publishMavenPublicationToMavenLocal > Task :publishToMavenLocal Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. For more on this, please refer to https://docs.gradle.org/8.5/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation. BUILD SUCCESSFUL in 2s 14 actionable tasks: 5 executed, 9 up-to-date > Task :unpackRca > Task :spotlessInternalRegisterDependencies > Task :spotlessJava > Task :spotlessJavaApply > Task :spotlessApply > Task :compileJava Note: /tmp/archlinux-ci/opensearch-performance-analyzer-plugin-rb-build-sQZ0q1do/opensearch-performance-analyzer-plugin/src/performance-analyzer-2.12.0.0/src/main/java/org/opensearch/performanceanalyzer/http_action/config/PerformanceAnalyzerClusterConfigAction.java uses or overrides a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :processResources > Task :classes > Task :jar > Task :copyPluginPropertiesTemplate > Task :pluginProperties > Task :bundlePlugin > Task :generatePomFileForNebulaPublication > Task :generatePomFileForPluginZipPublication > Task :generatePom > Task :javadoc > Task :javadocJar > Task :sourcesJar > Task :assemble Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. For more on this, please refer to https://docs.gradle.org/8.5/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation. BUILD SUCCESSFUL in 2m 55s 17 actionable tasks: 17 executed ==> Entering fakeroot environment... ==> Starting package()... Archive: /tmp/archlinux-ci/opensearch-performance-analyzer-plugin-rb-build-sQZ0q1do/opensearch-performance-analyzer-plugin/src/performance-analyzer-2.12.0.0/build/distributions/opensearch-performance-analyzer-2.12.0.0.zip inflating: plugin-descriptor.properties inflating: opensearch-performance-analyzer-2.12.0.0.jar inflating: performance-analyzer-commons-1.3.0.jar inflating: jooq-3.10.8.jar inflating: commons-lang3-3.13.0.jar inflating: bcprov-jdk15to18-1.75.jar inflating: bcpkix-jdk18on-1.74.jar inflating: jackson-databind-2.16.1.jar inflating: jackson-annotations-2.16.1.jar inflating: jackson-module-paranamer-2.16.1.jar inflating: guava-32.1.1-jre.jar inflating: error_prone_annotations-2.9.0.jar inflating: netty-buffer-4.1.106.Final.jar inflating: netty-codec-4.1.106.Final.jar inflating: netty-codec-http-4.1.106.Final.jar inflating: netty-common-4.1.106.Final.jar inflating: netty-handler-4.1.106.Final.jar inflating: netty-resolver-4.1.106.Final.jar inflating: netty-transport-4.1.106.Final.jar inflating: netty-codec-http2-4.1.106.Final.jar inflating: netty-codec-socks-4.1.106.Final.jar inflating: netty-handler-proxy-4.1.106.Final.jar inflating: netty-transport-native-unix-common-4.1.106.Final.jar inflating: checker-qual-3.29.0.jar inflating: mockito-core-2.23.0.jar inflating: byte-buddy-1.9.7.jar inflating: byte-buddy-agent-1.9.7.jar inflating: objenesis-3.0.1.jar inflating: gson-2.9.0.jar inflating: failureaccess-1.0.1.jar inflating: jsr305-3.0.2.jar creating: config/ inflating: config/agent-stats-metadata inflating: config/log4j2.xml inflating: config/opensearch_security.policy inflating: config/performance-analyzer.properties inflating: config/plugin-stats-metadata inflating: config/rca.conf inflating: config/rca_cluster_manager.conf inflating: config/rca_idle_cluster_manager.conf inflating: config/supervisord.conf creating: bin/ inflating: bin/performance-analyzer-agent creating: performance-analyzer-rca/ creating: performance-analyzer-rca/bin/ inflating: performance-analyzer-rca/bin/performance-analyzer-agent inflating: performance-analyzer-rca/bin/performance-analyzer-rca inflating: performance-analyzer-rca/bin/performance-analyzer-rca.bat creating: performance-analyzer-rca/config/ inflating: performance-analyzer-rca/config/agent-stats-metadata inflating: performance-analyzer-rca/config/log4j2.xml inflating: performance-analyzer-rca/config/opensearch_security.policy inflating: performance-analyzer-rca/config/performance-analyzer.properties inflating: performance-analyzer-rca/config/plugin-stats-metadata inflating: performance-analyzer-rca/config/rca.conf inflating: performance-analyzer-rca/config/rca_cluster_manager.conf inflating: performance-analyzer-rca/config/rca_idle_cluster_manager.conf inflating: performance-analyzer-rca/config/supervisord.conf creating: performance-analyzer-rca/lib/ inflating: performance-analyzer-rca/lib/animal-sniffer-annotations-1.23.jar inflating: performance-analyzer-rca/lib/annotations-4.1.1.4.jar inflating: performance-analyzer-rca/lib/bcpkix-jdk15to18-1.74.jar inflating: performance-analyzer-rca/lib/bcprov-jdk15to18-1.74.jar inflating: performance-analyzer-rca/lib/bcutil-jdk15to18-1.74.jar inflating: performance-analyzer-rca/lib/checker-qual-3.33.0.jar inflating: performance-analyzer-rca/lib/commons-io-2.7.jar inflating: performance-analyzer-rca/lib/commons-lang3-3.13.0.jar inflating: performance-analyzer-rca/lib/error_prone_annotations-2.18.0.jar inflating: performance-analyzer-rca/lib/failureaccess-1.0.1.jar inflating: performance-analyzer-rca/lib/grpc-api-1.56.1.jar inflating: performance-analyzer-rca/lib/grpc-context-1.56.1.jar inflating: performance-analyzer-rca/lib/grpc-core-1.56.1.jar inflating: performance-analyzer-rca/lib/grpc-netty-1.56.1.jar inflating: performance-analyzer-rca/lib/grpc-protobuf-1.56.1.jar inflating: performance-analyzer-rca/lib/grpc-protobuf-lite-1.56.1.jar inflating: performance-analyzer-rca/lib/grpc-stub-1.52.1.jar inflating: performance-analyzer-rca/lib/gson-2.10.1.jar inflating: performance-analyzer-rca/lib/guava-32.1.1-jre.jar inflating: performance-analyzer-rca/lib/jackson-annotations-2.16.1.jar inflating: performance-analyzer-rca/lib/jackson-core-2.16.1.jar inflating: performance-analyzer-rca/lib/jackson-databind-2.16.1.jar inflating: performance-analyzer-rca/lib/jakarta.activation-2.0.0.jar inflating: performance-analyzer-rca/lib/jakarta.annotation-api-1.3.5.jar inflating: performance-analyzer-rca/lib/jakarta.xml.bind-api-3.0.0.jar inflating: performance-analyzer-rca/lib/jooq-3.16.20.jar inflating: performance-analyzer-rca/lib/jsr305-3.0.2.jar inflating: performance-analyzer-rca/lib/log4j-api-2.21.0.jar inflating: performance-analyzer-rca/lib/log4j-core-2.21.0.jar inflating: performance-analyzer-rca/lib/netty-buffer-4.1.106.Final.jar inflating: performance-analyzer-rca/lib/netty-codec-4.1.106.Final.jar inflating: performance-analyzer-rca/lib/netty-codec-http-4.1.106.Final.jar inflating: performance-analyzer-rca/lib/netty-codec-http2-4.1.106.Final.jar inflating: performance-analyzer-rca/lib/netty-codec-socks-4.1.106.Final.jar inflating: performance-analyzer-rca/lib/netty-common-4.1.106.Final.jar inflating: performance-analyzer-rca/lib/netty-handler-4.1.106.Final.jar inflating: performance-analyzer-rca/lib/netty-handler-proxy-4.1.106.Final.jar inflating: performance-analyzer-rca/lib/netty-resolver-4.1.106.Final.jar inflating: performance-analyzer-rca/lib/netty-transport-4.1.106.Final.jar inflating: performance-analyzer-rca/lib/netty-transport-native-unix-common-4.1.106.Final.jar inflating: performance-analyzer-rca/lib/perfmark-api-0.26.0.jar inflating: performance-analyzer-rca/lib/performance-analyzer-commons-1.3.0.jar inflating: performance-analyzer-rca/lib/performance-analyzer-rca-2.12.0.0.jar inflating: performance-analyzer-rca/lib/proto-google-common-protos-2.17.0.jar inflating: performance-analyzer-rca/lib/protobuf-java-3.22.3.jar inflating: performance-analyzer-rca/lib/r2dbc-spi-0.9.0.RELEASE.jar inflating: performance-analyzer-rca/lib/reactive-streams-1.0.3.jar inflating: performance-analyzer-rca/lib/sqlite-jdbc-3.41.2.2.jar inflating: bin/performance-analyzer-agent-cli inflating: plugin-security.policy ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "opensearch-performance-analyzer-plugin"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: opensearch-performance-analyzer-plugin 2.12.0.0-1 (Tue Mar 12 23:27:14 2024)