simple 20-Oct-2025 12:46:52 Build Reporting Module - Reporting Module - Build and Test JDK 24 #958 (REP-REP-BTJ24-958) is being prepared for building on agent xiao.openmrs.org (2), bamboo version: 11.0.2 simple 20-Oct-2025 12:46:52 Remote agent on host xiao.openmrs.org simple 20-Oct-2025 12:46:52 Build working directory is /data/bamboo-agent/xml-data/build-dir/REP-REP-BTJ24 simple 20-Oct-2025 12:46:52 Executing build Reporting Module - Reporting Module - Build and Test JDK 24 #958 (REP-REP-BTJ24-958) simple 20-Oct-2025 12:46:52 Starting task 'Checkout default repository' of type 'com.atlassian.bamboo.plugins.vcs:task.vcs.checkout' simple 20-Oct-2025 12:46:52 Checking out into /data/bamboo-agent/xml-data/build-dir/REP-REP-BTJ24 simple 20-Oct-2025 12:46:52 Updating source code to revision: 90e0e7cdc1edf4db11e8190ca7ebf05701425e81 simple 20-Oct-2025 12:46:52 Creating local git repository in '/data/bamboo-agent/xml-data/build-dir/REP-REP-BTJ24/.git'. simple 20-Oct-2025 12:46:52 hint: Using 'master' as the name for the initial branch. This default branch name simple 20-Oct-2025 12:46:52 hint: is subject to change. To configure the initial branch name to use in all simple 20-Oct-2025 12:46:52 hint: of your new repositories, which will suppress this warning, call: simple 20-Oct-2025 12:46:52 hint: simple 20-Oct-2025 12:46:52 hint: git config --global init.defaultBranch simple 20-Oct-2025 12:46:52 hint: simple 20-Oct-2025 12:46:52 hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and simple 20-Oct-2025 12:46:52 hint: 'development'. The just-created branch can be renamed via this command: simple 20-Oct-2025 12:46:52 hint: simple 20-Oct-2025 12:46:52 hint: git branch -m simple 20-Oct-2025 12:46:52 Initialized empty Git repository in /data/bamboo-agent/xml-data/build-dir/REP-REP-BTJ24/.git/ simple 20-Oct-2025 12:46:52 Fetching 'refs/heads/master' from 'https://github.com/openmrs/openmrs-module-reporting.git Will try to do a shallow fetch.'. simple 20-Oct-2025 12:46:52 Checking out revision 90e0e7cdc1edf4db11e8190ca7ebf05701425e81. simple 20-Oct-2025 12:46:53 Already on 'master' simple 20-Oct-2025 12:46:53 Updated source code to revision: 90e0e7cdc1edf4db11e8190ca7ebf05701425e81 simple 20-Oct-2025 12:46:53 Finished task 'Checkout default repository' with result: Success simple 20-Oct-2025 12:46:53 Running pre-build action: Build Log Labeller Pre Build Action simple 20-Oct-2025 12:46:53 Running pre-build action: VCS Version Collector simple 20-Oct-2025 12:46:53 Running pre-build action: Run Predator simple 20-Oct-2025 12:46:53 [PredatorPreBuildAction] Starting predator plugin, pre build agent cleaner simple 20-Oct-2025 12:46:53 [PredatorPreBuildAction] Running these commands: /opt/scripts/cleanup-before-building.sh simple 20-Oct-2025 12:46:53 [PredatorPreBuildAction] Running command '[/opt/scripts/cleanup-before-building.sh]' simple 20-Oct-2025 12:46:53 [PredatorPreBuildAction] Command '[/opt/scripts/cleanup-before-building.sh]' completed with exit code 0 simple 20-Oct-2025 12:46:53 [PredatorPreBuildAction] Identifying Bamboo agent process (or parent): 3890 java 1503 bamboo-age 3193Mb 642Mb 01:04:33 /usr/lib/jvm/java-21-op simple 20-Oct-2025 12:46:53 [PredatorPreBuildAction] Identifying Bamboo agent process (or parent): 1503 wrapper 1437 bamboo-age 88Mb 1Mb 00:15:17 /data/bamboo-agent/bin/ simple 20-Oct-2025 12:46:53 [PredatorPreBuildAction] Identifying Bamboo agent process (or parent): 1437 bamboo 730 bamboo-age 3Mb 1Mb 00:00:00 /bin/sh /data/bamboo-ag simple 20-Oct-2025 12:46:53 [PredatorPreBuildAction] Identifying Bamboo agent process (or parent): 730 java 1 bamboo-age 4038Mb 78Mb 00:12:04 /usr/lib/jvm/java-21-op simple 20-Oct-2025 12:46:53 [PredatorPreBuildAction] Identifying Bamboo agent process (or parent): 1 systemd 0 root 100Mb 10Mb 00:01:32 /sbin/init simple 20-Oct-2025 12:46:53 [PredatorPreBuildAction] No processes found for (chromium|chrome|webdriver|mysql|java|mvn|node|npm) simple 20-Oct-2025 12:46:53 [PredatorPreBuildAction] Initial free space: 71.85058 GB simple 20-Oct-2025 12:46:53 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/FHIR-FM227-BTJ8 simple 20-Oct-2025 12:46:53 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/temporaryArtifactStorage simple 20-Oct-2025 12:46:53 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/REGAPP-REGAPP-DTM simple 20-Oct-2025 12:46:54 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/REPREST-REPREST-DTM simple 20-Oct-2025 12:46:54 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/AF-AF-DTM simple 20-Oct-2025 12:46:54 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/OD-DWR-BTJ17 simple 20-Oct-2025 12:46:54 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/AF-AF-BTJ17 simple 20-Oct-2025 12:46:54 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/BM-BMM-DTM simple 20-Oct-2025 12:46:54 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/METAM-METAM-DTM simple 20-Oct-2025 12:46:54 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/DM-DM-DTM simple 20-Oct-2025 12:46:54 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/EMRAPI-EMRAPI-DTM simple 20-Oct-2025 12:46:54 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/FHIR-FM227-DTM simple 20-Oct-2025 12:46:54 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/HTML-HFE5-BTJ8 simple 20-Oct-2025 12:46:54 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/BILL-BILL-DTM simple 20-Oct-2025 12:46:54 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/HFEUI-HFEUI-DTM simple 20-Oct-2025 12:46:54 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/HTML-HFE5-DTM simple 20-Oct-2025 12:46:54 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/HFEUI-HFEUI-RTMVN simple 20-Oct-2025 12:46:54 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/REP-REP0-BTJ21 simple 20-Oct-2025 12:46:54 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/REP-REP-DTM simple 20-Oct-2025 12:46:54 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/OD-DWR-DTM simple 20-Oct-2025 12:46:54 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/METAM-METAM-BTJ8 simple 20-Oct-2025 12:46:54 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/OP-OP28-RTM simple 20-Oct-2025 12:46:54 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/RESTWS-RESTWS-DTM simple 20-Oct-2025 12:46:54 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/SDK-SDKL-RTM simple 20-Oct-2025 12:46:54 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/OCLM-OCLM-RTM simple 20-Oct-2025 12:46:54 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/ADDRHIER-AHML-BTJ17 simple 20-Oct-2025 12:46:54 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/META-META-DTM simple 20-Oct-2025 12:46:54 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/QM-QUEUE-RTM simple 20-Oct-2025 12:46:54 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/FHIR-FM2-DTM simple 20-Oct-2025 12:46:54 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/OD-DWR-BTJ11 simple 20-Oct-2025 12:46:54 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/REP-REP0-BTJ24 simple 20-Oct-2025 12:46:54 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/EMRAPI-EMRAPI3-DTM simple 20-Oct-2025 12:46:54 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/SXS-SXS-DTM simple 20-Oct-2025 12:46:54 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/HTML-HFE5-RTM simple 20-Oct-2025 12:46:54 [PredatorPreBuildAction] Deleting 13 snapshot folders from /home/bamboo-agent/.m2/repository simple 20-Oct-2025 12:46:54 [PredatorPreBuildAction] Maven snapshot disk freed: 0 GB simple 20-Oct-2025 12:46:55 [PredatorPreBuildAction] 0 empty artifacts were found and deleted by Predator simple 20-Oct-2025 12:46:55 [PredatorPreBuildAction] Maven stable disk freed: 0.0 GB, deleted 0 files simple 20-Oct-2025 12:46:55 [PredatorPreBuildAction] File /home/bamboo-agent/.npmrc does not exist. simple 20-Oct-2025 12:46:55 [PredatorPreBuildAction] File /home/bamboo-agent/.docker/config.json does not exist. simple 20-Oct-2025 12:46:55 [PredatorPreBuildAction] File /home/bamboo-agent/.OpenMRS/liquibaseUpdateLogs.txt does not exist. simple 20-Oct-2025 12:46:55 [PredatorPreBuildAction] Final free space: 71.9557 GB simple 20-Oct-2025 12:46:55 [PredatorPreBuildAction] Done simple 20-Oct-2025 12:46:55 Build Reporting Module - Reporting Module - Build and Test JDK 24 #958 (REP-REP-BTJ24-958) started building on agent 'xiao.openmrs.org (2)' (Remote agent on host xiao.openmrs.org) simple 20-Oct-2025 12:46:55 Starting task 'Build and test' of type 'com.atlassian.bamboo.plugins.scripttask:task.builder.script' command 20-Oct-2025 12:46:55 Beginning to execute external process for build 'Reporting Module - Reporting Module - Build and Test JDK 24 #958 (REP-REP-BTJ24-958)'\n ... running command line: \n/data/bamboo-agent/temp/REP-REP-BTJ24-958-ScriptBuildTask-4258946160236623004.sh\n ... in: /data/bamboo-agent/xml-data/build-dir/REP-REP-BTJ24\n error 20-Oct-2025 12:46:55 + docker run -v m2-repo:/root/.m2/repository -v /data/bamboo-agent/xml-data/build-dir/REP-REP-BTJ24:/module --rm -w=/module maven:3.9.9-amazoncorretto-24 bash -c 'mvn clean package && chmod -R 777 .' error 20-Oct-2025 12:46:55 Unable to find image 'maven:3.9.9-amazoncorretto-24' locally error 20-Oct-2025 12:47:03 3.9.9-amazoncorretto-24: Pulling from library/maven error 20-Oct-2025 12:47:03 b32084d69388: Pulling fs layer error 20-Oct-2025 12:47:03 dec66c391cf9: Pulling fs layer error 20-Oct-2025 12:47:03 01c3d95a642c: Pulling fs layer error 20-Oct-2025 12:47:03 040acf5f5a05: Pulling fs layer error 20-Oct-2025 12:47:03 4123fac7648c: Pulling fs layer error 20-Oct-2025 12:47:03 4f4fb700ef54: Pulling fs layer error 20-Oct-2025 12:47:03 040acf5f5a05: Waiting error 20-Oct-2025 12:47:03 4123fac7648c: Waiting error 20-Oct-2025 12:47:03 4f4fb700ef54: Waiting error 20-Oct-2025 12:47:03 ad63eb9fcacc: Pulling fs layer error 20-Oct-2025 12:47:03 ad63eb9fcacc: Waiting error 20-Oct-2025 12:47:04 01c3d95a642c: Verifying Checksum error 20-Oct-2025 12:47:04 01c3d95a642c: Download complete error 20-Oct-2025 12:47:04 040acf5f5a05: Verifying Checksum error 20-Oct-2025 12:47:04 040acf5f5a05: Download complete error 20-Oct-2025 12:47:04 b32084d69388: Verifying Checksum error 20-Oct-2025 12:47:04 b32084d69388: Download complete error 20-Oct-2025 12:47:04 4123fac7648c: Verifying Checksum error 20-Oct-2025 12:47:04 4123fac7648c: Download complete error 20-Oct-2025 12:47:04 4f4fb700ef54: Verifying Checksum error 20-Oct-2025 12:47:04 4f4fb700ef54: Download complete error 20-Oct-2025 12:47:04 ad63eb9fcacc: Verifying Checksum error 20-Oct-2025 12:47:04 ad63eb9fcacc: Download complete error 20-Oct-2025 12:47:05 dec66c391cf9: Verifying Checksum error 20-Oct-2025 12:47:05 dec66c391cf9: Download complete error 20-Oct-2025 12:47:07 b32084d69388: Pull complete error 20-Oct-2025 12:47:12 dec66c391cf9: Pull complete error 20-Oct-2025 12:47:13 01c3d95a642c: Pull complete error 20-Oct-2025 12:47:14 040acf5f5a05: Pull complete error 20-Oct-2025 12:47:14 4123fac7648c: Pull complete error 20-Oct-2025 12:47:14 4f4fb700ef54: Pull complete error 20-Oct-2025 12:47:14 ad63eb9fcacc: Pull complete error 20-Oct-2025 12:47:14 Digest: sha256:ea8bbacdf7f7d10d41457bc8c75ba0792bd424701caeeadc7e34525ea8bf807d error 20-Oct-2025 12:47:14 Status: Downloaded newer image for maven:3.9.9-amazoncorretto-24 error 20-Oct-2025 12:47:15 WARNING: A restricted method in java.lang.System has been called error 20-Oct-2025 12:47:15 WARNING: java.lang.System::load has been called by org.fusesource.jansi.internal.JansiLoader in an unnamed module (file:/usr/share/maven/lib/jansi-2.4.1.jar) error 20-Oct-2025 12:47:15 WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module error 20-Oct-2025 12:47:15 WARNING: Restricted methods will be blocked in a future release unless native access is enabled error 20-Oct-2025 12:47:15 error 20-Oct-2025 12:47:15 WARNING: A terminally deprecated method in sun.misc.Unsafe has been called error 20-Oct-2025 12:47:15 WARNING: sun.misc.Unsafe::objectFieldOffset has been called by com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper (file:/usr/share/maven/lib/guava-33.2.1-jre.jar) error 20-Oct-2025 12:47:15 WARNING: Please consider reporting this to the maintainers of class com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper error 20-Oct-2025 12:47:15 WARNING: sun.misc.Unsafe::objectFieldOffset will be removed in a future release build 20-Oct-2025 12:47:17 [INFO] Scanning for projects... build 20-Oct-2025 12:47:17 [INFO] ------------------------------------------------------------------------ build 20-Oct-2025 12:47:17 [INFO] Reactor Build Order: build 20-Oct-2025 12:47:17 [INFO] build 20-Oct-2025 12:47:17 [INFO] Reporting [pom] build 20-Oct-2025 12:47:17 [INFO] Reporting API [jar] build 20-Oct-2025 12:47:17 [INFO] reporting API Tests [jar] build 20-Oct-2025 12:47:17 [INFO] Reporting OMOD [jar] build 20-Oct-2025 12:47:17 [INFO] build 20-Oct-2025 12:47:17 [INFO] --------------------< org.openmrs.module:reporting >-------------------- build 20-Oct-2025 12:47:17 [INFO] Building Reporting 2.0.0-SNAPSHOT [1/4] build 20-Oct-2025 12:47:17 [INFO] from pom.xml build 20-Oct-2025 12:47:17 [INFO] --------------------------------[ pom ]--------------------------------- build 20-Oct-2025 12:47:17 [WARNING] Ignoring incompatible plugin version 4.0.0-beta-3: The plugin org.apache.maven.plugins:maven-compiler-plugin:4.0.0-beta-3 requires Maven version 4.0.0-rc-4 build 20-Oct-2025 12:47:17 [INFO] Latest version of plugin org.apache.maven.plugins:maven-compiler-plugin failed compatibility check build 20-Oct-2025 12:47:17 [INFO] Looking for compatible RELEASE version of plugin org.apache.maven.plugins:maven-compiler-plugin build 20-Oct-2025 12:47:17 [WARNING] Ignoring incompatible plugin version 4.0.0-beta-2: The plugin org.apache.maven.plugins:maven-compiler-plugin:4.0.0-beta-2 requires Maven version 4.0.0-rc-2 build 20-Oct-2025 12:47:17 [WARNING] Ignoring incompatible plugin version 4.0.0-beta-1: The plugin org.apache.maven.plugins:maven-compiler-plugin:4.0.0-beta-1 requires Maven version 4.0.0-beta-3 build 20-Oct-2025 12:47:17 [INFO] Selected plugin org.apache.maven.plugins:maven-compiler-plugin:3.14.1 build 20-Oct-2025 12:47:17 [WARNING] Ignoring incompatible plugin version 4.0.0-beta-1: The plugin org.apache.maven.plugins:maven-resources-plugin:4.0.0-beta-1 requires Maven version 4.0.0-beta-3 build 20-Oct-2025 12:47:17 [INFO] Latest version of plugin org.apache.maven.plugins:maven-resources-plugin failed compatibility check build 20-Oct-2025 12:47:17 [INFO] Looking for compatible RELEASE version of plugin org.apache.maven.plugins:maven-resources-plugin build 20-Oct-2025 12:47:17 [INFO] Selected plugin org.apache.maven.plugins:maven-resources-plugin:3.3.1 build 20-Oct-2025 12:47:17 [WARNING] Ignoring incompatible plugin version 4.0.0-beta-1: The plugin org.apache.maven.plugins:maven-jar-plugin:4.0.0-beta-1 requires Maven version 4.0.0-beta-3 build 20-Oct-2025 12:47:17 [INFO] Latest version of plugin org.apache.maven.plugins:maven-jar-plugin failed compatibility check build 20-Oct-2025 12:47:17 [INFO] Looking for compatible RELEASE version of plugin org.apache.maven.plugins:maven-jar-plugin build 20-Oct-2025 12:47:17 [INFO] Selected plugin org.apache.maven.plugins:maven-jar-plugin:3.4.2 build 20-Oct-2025 12:47:17 [INFO] build 20-Oct-2025 12:47:17 [INFO] --- clean:3.2.0:clean (default-clean) @ reporting --- build 20-Oct-2025 12:47:17 [INFO] build 20-Oct-2025 12:47:17 [INFO] --- build-helper:1.7:parse-version (default) @ reporting --- build 20-Oct-2025 12:47:18 [INFO] build 20-Oct-2025 12:47:18 [INFO] ------------------< org.openmrs.module:reporting-api >------------------ build 20-Oct-2025 12:47:18 [INFO] Building Reporting API 2.0.0-SNAPSHOT [2/4] build 20-Oct-2025 12:47:18 [INFO] from api/pom.xml build 20-Oct-2025 12:47:18 [INFO] --------------------------------[ jar ]--------------------------------- build 20-Oct-2025 12:47:18 [WARNING] 1 problem was encountered while building the effective model for org.javassist:javassist:jar:3.19.0-GA during dependency collection step for project (use -X to see details) build 20-Oct-2025 12:47:18 [INFO] build 20-Oct-2025 12:47:18 [INFO] --- clean:3.2.0:clean (default-clean) @ reporting-api --- build 20-Oct-2025 12:47:18 [INFO] build 20-Oct-2025 12:47:18 [INFO] --- resources:3.3.1:resources (default-resources) @ reporting-api --- build 20-Oct-2025 12:47:19 [INFO] Copying 0 resource from src/main/resources to target/classes build 20-Oct-2025 12:47:19 [INFO] Copying 7 resources from src/main/resources to target/classes build 20-Oct-2025 12:47:19 [INFO] The encoding used to copy filtered properties files have not been set. This means that the same encoding will be used to copy filtered properties files as when copying other filtered resources. This might not be what you want! Run your build with --debug to see which files might be affected. Read more at https://maven.apache.org/plugins/maven-resources-plugin/examples/filtering-properties-files.html build 20-Oct-2025 12:47:19 [INFO] build 20-Oct-2025 12:47:19 [INFO] --- compiler:3.13.0:compile (default-compile) @ reporting-api --- build 20-Oct-2025 12:47:19 [INFO] Recompiling the module because of changed source code. build 20-Oct-2025 12:47:19 [INFO] Compiling 680 source files with javac [debug target 1.8] to target/classes build 20-Oct-2025 12:47:29 [WARNING] bootstrap class path is not set in conjunction with -source 8 build 20-Oct-2025 12:47:29 not setting the bootstrap class path may lead to class files that cannot run on JDK 8 build 20-Oct-2025 12:47:29 --release 8 is recommended instead of -source 8 -target 1.8 because it sets the bootstrap class path automatically build 20-Oct-2025 12:47:29 [WARNING] source value 8 is obsolete and will be removed in a future release build 20-Oct-2025 12:47:29 [WARNING] target value 8 is obsolete and will be removed in a future release build 20-Oct-2025 12:47:29 [WARNING] To suppress warnings about obsolete options, use -Xlint:-options. build 20-Oct-2025 12:47:29 [WARNING] /module/api/src/main/java/org/openmrs/module/reporting/cohort/definition/persister/MockCohortDefinitionPersister.java:[26,38] Integer(int) in java.lang.Integer has been deprecated and marked for removal build 20-Oct-2025 12:47:29 [WARNING] /module/api/src/main/java/org/openmrs/module/reporting/cohort/definition/util/CohortExpressionParser.java:[208,59] Integer(int) in java.lang.Integer has been deprecated and marked for removal build 20-Oct-2025 12:47:29 [WARNING] /module/api/src/main/java/org/openmrs/module/reporting/common/LogicUtil.java:[74,31] stop() in java.lang.Thread has been deprecated and marked for removal build 20-Oct-2025 12:47:29 [WARNING] /module/api/src/main/java/org/openmrs/module/reporting/indicator/aggregation/MeanAggregator.java:[49,24] Double(double) in java.lang.Double has been deprecated and marked for removal build 20-Oct-2025 12:47:29 [WARNING] /module/api/src/main/java/org/openmrs/module/reporting/indicator/aggregation/SumAggregator.java:[45,24] Double(double) in java.lang.Double has been deprecated and marked for removal build 20-Oct-2025 12:47:29 [WARNING] /module/api/src/main/java/org/openmrs/module/reporting/report/renderer/ReportTemplateRenderer.java:[229,60] Integer(int) in java.lang.Integer has been deprecated and marked for removal build 20-Oct-2025 12:47:29 [WARNING] /module/api/src/main/java/org/openmrs/module/reporting/report/service/db/HibernateReportDAO.java:[290,64] non-varargs call of varargs method with inexact argument type for last parameter; build 20-Oct-2025 12:47:29 cast to java.lang.Object for a varargs call build 20-Oct-2025 12:47:29 cast to java.lang.Object[] for a non-varargs call and to suppress this warning build 20-Oct-2025 12:47:29 [WARNING] /module/api/src/main/java/org/openmrs/module/reporting/report/util/SqlUtils.java:[102,63] Integer(int) in java.lang.Integer has been deprecated and marked for removal build 20-Oct-2025 12:47:29 [INFO] /module/api/src/main/java/org/openmrs/module/reporting/evaluation/querybuilder/QueryBuilder.java: Some input files use or override a deprecated API. build 20-Oct-2025 12:47:29 [INFO] /module/api/src/main/java/org/openmrs/module/reporting/evaluation/querybuilder/QueryBuilder.java: Recompile with -Xlint:deprecation for details. build 20-Oct-2025 12:47:29 [INFO] /module/api/src/main/java/org/openmrs/module/reporting/evaluation/parameter/Mapped.java: Some input files use unchecked or unsafe operations. build 20-Oct-2025 12:47:29 [INFO] /module/api/src/main/java/org/openmrs/module/reporting/evaluation/parameter/Mapped.java: Recompile with -Xlint:unchecked for details. build 20-Oct-2025 12:47:29 [INFO] build 20-Oct-2025 12:47:29 [INFO] --- build-helper:1.7:parse-version (default) @ reporting-api --- build 20-Oct-2025 12:47:29 [INFO] build 20-Oct-2025 12:47:29 [INFO] --- resources:3.3.1:testResources (default-testResources) @ reporting-api --- build 20-Oct-2025 12:47:29 [INFO] skip non existing resourceDirectory /module/api/src/test/resources build 20-Oct-2025 12:47:29 [INFO] skip non existing resourceDirectory /module/api/src/test/resources build 20-Oct-2025 12:47:29 [INFO] build 20-Oct-2025 12:47:29 [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ reporting-api --- build 20-Oct-2025 12:47:29 [INFO] No sources to compile build 20-Oct-2025 12:47:29 [INFO] build 20-Oct-2025 12:47:29 [INFO] --- surefire:3.5.3:test (default-test) @ reporting-api --- build 20-Oct-2025 12:47:29 [INFO] No tests to run. build 20-Oct-2025 12:47:29 [INFO] build 20-Oct-2025 12:47:29 [INFO] --- jar:3.4.1:jar (default-jar) @ reporting-api --- build 20-Oct-2025 12:47:29 [INFO] Building jar: /module/api/target/reporting-api-2.0.0-SNAPSHOT.jar build 20-Oct-2025 12:47:30 [INFO] build 20-Oct-2025 12:47:30 [INFO] --- jar:3.4.1:test-jar (default) @ reporting-api --- build 20-Oct-2025 12:47:30 [WARNING] JAR will be empty - no content was marked for inclusion! build 20-Oct-2025 12:47:30 [INFO] Building jar: /module/api/target/reporting-api-2.0.0-SNAPSHOT-tests.jar build 20-Oct-2025 12:47:30 [INFO] build 20-Oct-2025 12:47:30 [INFO] ---------------< org.openmrs.module:reporting-api-tests >--------------- build 20-Oct-2025 12:47:30 [INFO] Building reporting API Tests 2.0.0-SNAPSHOT [3/4] build 20-Oct-2025 12:47:30 [INFO] from api-tests/pom.xml build 20-Oct-2025 12:47:30 [INFO] --------------------------------[ jar ]--------------------------------- build 20-Oct-2025 12:47:30 [INFO] build 20-Oct-2025 12:47:30 [INFO] --- clean:3.2.0:clean (default-clean) @ reporting-api-tests --- build 20-Oct-2025 12:47:30 [INFO] build 20-Oct-2025 12:47:30 [INFO] --- resources:3.3.1:resources (default-resources) @ reporting-api-tests --- build 20-Oct-2025 12:47:30 [INFO] skip non existing resourceDirectory /module/api-tests/src/main/resources build 20-Oct-2025 12:47:30 [INFO] build 20-Oct-2025 12:47:30 [INFO] --- compiler:3.13.0:compile (default-compile) @ reporting-api-tests --- build 20-Oct-2025 12:47:30 [INFO] No sources to compile build 20-Oct-2025 12:47:30 [INFO] build 20-Oct-2025 12:47:30 [INFO] --- build-helper:1.7:parse-version (default) @ reporting-api-tests --- build 20-Oct-2025 12:47:30 [INFO] build 20-Oct-2025 12:47:30 [INFO] --- resources:3.3.1:testResources (default-testResources) @ reporting-api-tests --- build 20-Oct-2025 12:47:30 [INFO] Copying 25 resources from src/test/resources to target/test-classes build 20-Oct-2025 12:47:30 [INFO] Copying 29 resources from src/test/resources to target/test-classes build 20-Oct-2025 12:47:30 [INFO] The encoding used to copy filtered properties files have not been set. This means that the same encoding will be used to copy filtered properties files as when copying other filtered resources. This might not be what you want! Run your build with --debug to see which files might be affected. Read more at https://maven.apache.org/plugins/maven-resources-plugin/examples/filtering-properties-files.html build 20-Oct-2025 12:47:30 [INFO] build 20-Oct-2025 12:47:30 [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ reporting-api-tests --- build 20-Oct-2025 12:47:30 [INFO] Recompiling the module because of changed dependency. build 20-Oct-2025 12:47:30 [INFO] Compiling 228 source files with javac [debug target 1.8] to target/test-classes build 20-Oct-2025 12:47:34 [WARNING] bootstrap class path is not set in conjunction with -source 8 build 20-Oct-2025 12:47:34 not setting the bootstrap class path may lead to class files that cannot run on JDK 8 build 20-Oct-2025 12:47:34 --release 8 is recommended instead of -source 8 -target 1.8 because it sets the bootstrap class path automatically build 20-Oct-2025 12:47:34 [WARNING] source value 8 is obsolete and will be removed in a future release build 20-Oct-2025 12:47:34 [WARNING] target value 8 is obsolete and will be removed in a future release build 20-Oct-2025 12:47:34 [WARNING] To suppress warnings about obsolete options, use -Xlint:-options. build 20-Oct-2025 12:47:34 [WARNING] /module/api-tests/src/test/java/org/openmrs/module/reporting/cohort/definition/evaluator/SqlCohortDefinitionEvaluatorTest.java:[82,50] Integer(int) in java.lang.Integer has been deprecated and marked for removal build 20-Oct-2025 12:47:34 [WARNING] /module/api-tests/src/test/java/org/openmrs/module/reporting/cohort/definition/evaluator/SqlCohortDefinitionEvaluatorTest.java:[141,35] Integer(int) in java.lang.Integer has been deprecated and marked for removal build 20-Oct-2025 12:47:34 [WARNING] /module/api-tests/src/test/java/org/openmrs/module/reporting/cohort/definition/evaluator/SqlCohortDefinitionEvaluatorTest.java:[163,35] Integer(int) in java.lang.Integer has been deprecated and marked for removal build 20-Oct-2025 12:47:34 [WARNING] /module/api-tests/src/test/java/org/openmrs/module/reporting/cohort/definition/evaluator/SqlCohortDefinitionEvaluatorTest.java:[204,72] Integer(int) in java.lang.Integer has been deprecated and marked for removal build 20-Oct-2025 12:47:34 [WARNING] /module/api-tests/src/test/java/org/openmrs/module/reporting/cohort/definition/evaluator/SqlCohortDefinitionEvaluatorTest.java:[225,72] Integer(int) in java.lang.Integer has been deprecated and marked for removal build 20-Oct-2025 12:47:34 [WARNING] /module/api-tests/src/test/java/org/openmrs/module/reporting/cohort/definition/evaluator/SqlCohortDefinitionEvaluatorTest.java:[265,39] Integer(int) in java.lang.Integer has been deprecated and marked for removal build 20-Oct-2025 12:47:34 [WARNING] /module/api-tests/src/test/java/org/openmrs/module/reporting/dataset/definition/evaluator/ObsDataSetEvaluatorTest.java:[79,48] non-varargs call of varargs method with inexact argument type for last parameter; build 20-Oct-2025 12:47:34 cast to org.openmrs.module.reporting.data.converter.DataConverter for a varargs call build 20-Oct-2025 12:47:34 cast to org.openmrs.module.reporting.data.converter.DataConverter[] for a non-varargs call and to suppress this warning build 20-Oct-2025 12:47:34 [WARNING] /module/api-tests/src/test/java/org/openmrs/module/reporting/evaluation/EvaluationContextTest.java:[60,64] Double(double) in java.lang.Double has been deprecated and marked for removal build 20-Oct-2025 12:47:34 [WARNING] /module/api-tests/src/test/java/org/openmrs/module/reporting/evaluation/EvaluationContextTest.java:[130,64] Double(double) in java.lang.Double has been deprecated and marked for removal build 20-Oct-2025 12:47:34 [WARNING] /module/api-tests/src/test/java/org/openmrs/module/reporting/evaluation/querybuilder/HqlQueryBuilderTest.java:[231,99] non-varargs call of varargs method with inexact argument type for last parameter; build 20-Oct-2025 12:47:34 cast to java.lang.Object for a varargs call build 20-Oct-2025 12:47:34 cast to java.lang.Object[] for a non-varargs call and to suppress this warning build 20-Oct-2025 12:47:34 [INFO] /module/api-tests/src/test/java/org/openmrs/module/reporting/calculation/PatientDataCalculationBehaviorTest.java: Some input files use or override a deprecated API. build 20-Oct-2025 12:47:34 [INFO] /module/api-tests/src/test/java/org/openmrs/module/reporting/calculation/PatientDataCalculationBehaviorTest.java: Recompile with -Xlint:deprecation for details. build 20-Oct-2025 12:47:34 [INFO] /module/api-tests/src/test/java/org/openmrs/module/reporting/cohort/definition/evaluator/DrugOrderCohortDefinitionEvaluatorTest.java: Some input files use unchecked or unsafe operations. build 20-Oct-2025 12:47:34 [INFO] /module/api-tests/src/test/java/org/openmrs/module/reporting/cohort/definition/evaluator/DrugOrderCohortDefinitionEvaluatorTest.java: Recompile with -Xlint:unchecked for details. build 20-Oct-2025 12:47:34 [INFO] build 20-Oct-2025 12:47:34 [INFO] --- surefire:3.5.3:test (default-test) @ reporting-api-tests --- build 20-Oct-2025 12:47:34 [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider build 20-Oct-2025 12:47:34 [INFO] build 20-Oct-2025 12:47:34 [INFO] ------------------------------------------------------- build 20-Oct-2025 12:47:34 [INFO] T E S T S build 20-Oct-2025 12:47:34 [INFO] ------------------------------------------------------- build 20-Oct-2025 12:47:38 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.EncounterCohortDefinitionEvaluatorTest error 20-Oct-2025 12:47:51 WARNING: A terminally deprecated method in sun.misc.Unsafe has been called error 20-Oct-2025 12:47:51 WARNING: sun.misc.Unsafe::invokeCleaner has been called by org.apache.lucene.store.MMapDirectory$2$1 (file:/root/.m2/repository/org/apache/lucene/lucene-core/5.5.5/lucene-core-5.5.5.jar) error 20-Oct-2025 12:47:51 WARNING: Please consider reporting this to the maintainers of class org.apache.lucene.store.MMapDirectory$2$1 error 20-Oct-2025 12:47:51 WARNING: sun.misc.Unsafe::invokeCleaner will be removed in a future release build 20-Oct-2025 12:47:54 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:47:54,740| '/tmp/appdir-for-unit-tests-6212738077217980188/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:47:55 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:47:55,175| '/tmp/appdir-for-unit-tests-6481254489914195774/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:47:55 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:47:55,616| '/tmp/appdir-for-unit-tests-15227799052418903308/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:47:55 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:47:55,905| '/tmp/appdir-for-unit-tests-5042272349235730328/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:47:56 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:47:56,164| '/tmp/appdir-for-unit-tests-4989351275184778086/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:47:56 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:47:56,378| '/tmp/appdir-for-unit-tests-12232729933663246016/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:47:56 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:47:56,516| '/tmp/appdir-for-unit-tests-4201528854170172053/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:47:56 [WARNING] Tests run: 9, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 18.54 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.EncounterCohortDefinitionEvaluatorTest build 20-Oct-2025 12:47:56 [INFO] Running org.openmrs.module.reporting.query.visit.evaluator.ActiveVisitQueryEvaluatorTest build 20-Oct-2025 12:47:57 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:47:56,986| '/tmp/appdir-for-unit-tests-4872490756659054415/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:47:57 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.475 s -- in org.openmrs.module.reporting.query.visit.evaluator.ActiveVisitQueryEvaluatorTest build 20-Oct-2025 12:47:57 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.MappedParametersObsQueryEvaluatorTest build 20-Oct-2025 12:47:57 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:47:57,209| '/tmp/appdir-for-unit-tests-12108395675418472855/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:47:57 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.204 s -- in org.openmrs.module.reporting.query.encounter.evaluator.MappedParametersObsQueryEvaluatorTest build 20-Oct-2025 12:47:57 [INFO] Running org.openmrs.module.reporting.query.obs.evaluator.SqlObsQueryEvaluatorTest build 20-Oct-2025 12:47:57 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:47:57,390| '/tmp/appdir-for-unit-tests-7414520130303771546/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:47:57 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:47:57,578| '/tmp/appdir-for-unit-tests-2887126048579748514/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:47:57 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:47:57,717| '/tmp/appdir-for-unit-tests-10151505903845153626/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:47:57 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.456 s -- in org.openmrs.module.reporting.query.obs.evaluator.SqlObsQueryEvaluatorTest build 20-Oct-2025 12:47:57 [INFO] Running org.openmrs.module.reporting.evaluation.EvaluationProfilerTest build 20-Oct-2025 12:47:57 [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in org.openmrs.module.reporting.evaluation.EvaluationProfilerTest build 20-Oct-2025 12:47:57 [INFO] Running org.openmrs.module.reporting.data.visit.evaluator.VisitIdDataEvaluatorTest build 20-Oct-2025 12:47:57 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:47:57,900| '/tmp/appdir-for-unit-tests-379951172448227863/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:47:58 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:47:58,033| '/tmp/appdir-for-unit-tests-8645081368923479285/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:47:58 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.291 s -- in org.openmrs.module.reporting.data.visit.evaluator.VisitIdDataEvaluatorTest build 20-Oct-2025 12:47:58 [INFO] Running org.openmrs.module.reporting.data.patient.service.PatientDataServiceImplTest build 20-Oct-2025 12:47:59 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:47:59,177| '/tmp/appdir-for-unit-tests-8129156198705215412/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:47:59 INFO - ReportingSerializer.setupXStreamSecurity(150) |2025-10-20T12:47:59,590| XStream security initialized on ReportingSerializer build 20-Oct-2025 12:47:59 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:47:59,669| '/tmp/appdir-for-unit-tests-5456081974392023697/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:47:59 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:47:59,954| '/tmp/appdir-for-unit-tests-4278147488928831680/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:00 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-20T12:48:00,083| Number of batches to execute: 4 build 20-Oct-2025 12:48:00 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:00,084| '/tmp/appdir-for-unit-tests-5849422021956442932/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:00 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:00,442| '/tmp/appdir-for-unit-tests-16419348918869491365/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:00 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-20T12:48:00,455| Number of batches to execute: 7 build 20-Oct-2025 12:48:00 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.531 s -- in org.openmrs.module.reporting.data.patient.service.PatientDataServiceImplTest build 20-Oct-2025 12:48:00 [INFO] Running org.openmrs.module.reporting.data.converter.PrivilegedDataConverterTest build 20-Oct-2025 12:48:00 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.235 s -- in org.openmrs.module.reporting.data.converter.PrivilegedDataConverterTest build 20-Oct-2025 12:48:00 [INFO] Running org.openmrs.module.reporting.cohort.query.service.CohortQueryServiceTest build 20-Oct-2025 12:48:01 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.607 s -- in org.openmrs.module.reporting.cohort.query.service.CohortQueryServiceTest build 20-Oct-2025 12:48:01 [INFO] Running org.openmrs.module.reporting.cohort.definition.library.BuiltInCohortDefinitionLibraryTest build 20-Oct-2025 12:48:01 [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.040 s -- in org.openmrs.module.reporting.cohort.definition.library.BuiltInCohortDefinitionLibraryTest build 20-Oct-2025 12:48:01 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.ConditionalParameterCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:01 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:01,779| '/tmp/appdir-for-unit-tests-12915340942483214976/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:01 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.374 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.ConditionalParameterCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:01 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.DrugOrderCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:02 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:02,041| '/tmp/appdir-for-unit-tests-10359030927913721214/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:02 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:02,158| '/tmp/appdir-for-unit-tests-5254816535650250852/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:02 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:02,214| '/tmp/appdir-for-unit-tests-15356520528925370013/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:02 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:02,290| '/tmp/appdir-for-unit-tests-2490047064137421250/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:02 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:02,368| '/tmp/appdir-for-unit-tests-11968123453297977149/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:02 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:02,465| '/tmp/appdir-for-unit-tests-3189051535528446388/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:02 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:02,555| '/tmp/appdir-for-unit-tests-5666129949549039671/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:02 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:02,601| '/tmp/appdir-for-unit-tests-3705995446343106248/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:02 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:02,709| '/tmp/appdir-for-unit-tests-8689905961558984852/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:02 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:02,792| '/tmp/appdir-for-unit-tests-14214533037101930197/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:02 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:02,905| '/tmp/appdir-for-unit-tests-10929406299182047856/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:03 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:03,003| '/tmp/appdir-for-unit-tests-14475129101136614932/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:03 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:03,097| '/tmp/appdir-for-unit-tests-13483743179275171066/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:03 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:03,349| '/tmp/appdir-for-unit-tests-2139770760881853347/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:03 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:03,403| '/tmp/appdir-for-unit-tests-17482923956003831332/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:03 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:03,442| '/tmp/appdir-for-unit-tests-7171048246130463429/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:03 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:03,470| '/tmp/appdir-for-unit-tests-9403669551465517540/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:03 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:03,499| '/tmp/appdir-for-unit-tests-5391293311500280807/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:03 [INFO] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.570 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.DrugOrderCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:03 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:03 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:03,583| '/tmp/appdir-for-unit-tests-13314462360065183391/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:03 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:03,698| '/tmp/appdir-for-unit-tests-8387834461806697035/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:03 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:03,772| '/tmp/appdir-for-unit-tests-8384076794532231137/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:03 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:03,852| '/tmp/appdir-for-unit-tests-1939525659331406095/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:03 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:03,924| '/tmp/appdir-for-unit-tests-16284179710923668031/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:04 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:04,017| '/tmp/appdir-for-unit-tests-526446947325081774/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:04 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:04,107| '/tmp/appdir-for-unit-tests-15948257440726030981/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:04 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:04,208| '/tmp/appdir-for-unit-tests-4879605145162591771/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:04 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:04,296| '/tmp/appdir-for-unit-tests-3194546293565639542/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:04 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:04,352| '/tmp/appdir-for-unit-tests-10468159573110695184/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:04 ERROR - EvaluationProfiler.log(111) |2025-10-20T12:48:04,356| 120 2025-10-20 12:48:04.356 > ERROR EXECUTING_QUERY update person set gender='F' : error executing work build 20-Oct-2025 12:48:04 org.hibernate.exception.GenericJDBCException: error executing work build 20-Oct-2025 12:48:04 at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:04 at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:04 at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:04 at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:313) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:04 at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1125) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:04 at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1112) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:04 at org.openmrs.api.db.hibernate.DbSession.doWork(DbSession.java:1006) ~[openmrs-api-2.7.0.jar:?] build 20-Oct-2025 12:48:04 at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder.evaluateToList(SqlQueryBuilder.java:167) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:04 at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.evaluateToList(EvaluationServiceImpl.java:45) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:04 at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.evaluateToList(EvaluationServiceImpl.java:55) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:04 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?] build 20-Oct-2025 12:48:04 at java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[?:?] build 20-Oct-2025 12:48:04 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) [spring-tx-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) [spring-tx-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) [spring-tx-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) [spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) [spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) [spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) [openmrs-api-2.7.0.jar:?] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at jdk.proxy3/jdk.proxy3.$Proxy70.evaluateToList(Unknown Source) [?:?] build 20-Oct-2025 12:48:04 at org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluator.evaluate(SqlCohortDefinitionEvaluator.java:61) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:04 at org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluator.evaluate(SqlCohortDefinitionEvaluator.java:28) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:04 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:04 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:04 at org.openmrs.module.reporting.cohort.definition.service.CohortDefinitionServiceImpl.evaluateBypassingExclusionOfTestPatients(CohortDefinitionServiceImpl.java:54) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:04 at org.openmrs.module.reporting.cohort.definition.service.CohortDefinitionServiceImpl.evaluateBypassingExclusionOfTestPatients(CohortDefinitionServiceImpl.java:24) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:04 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:04 at org.openmrs.module.reporting.cohort.definition.service.CohortDefinitionServiceImpl.evaluate(CohortDefinitionServiceImpl.java:38) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:04 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?] build 20-Oct-2025 12:48:04 at java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[?:?] build 20-Oct-2025 12:48:04 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) [spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) [spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) [spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) [openmrs-api-2.7.0.jar:?] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at jdk.proxy3/jdk.proxy3.$Proxy81.evaluate(Unknown Source) [?:?] build 20-Oct-2025 12:48:04 at org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluatorTest.shouldProtectSqlQueryAgainstDatabaseModifications(SqlCohortDefinitionEvaluatorTest.java:308) [test-classes/:?] build 20-Oct-2025 12:48:04 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?] build 20-Oct-2025 12:48:04 at java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[?:?] build 20-Oct-2025 12:48:04 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:04 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:04 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:04 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:04 at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:04 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:04 at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:04 at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:04 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:04 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:04 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:04 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:04 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:04 at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:04 at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:04 at org.junit.runners.ParentRunner.run(ParentRunner.java:413) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:04 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.junit.runner.JUnitCore.run(JUnitCore.java:137) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:04 at org.junit.runner.JUnitCore.run(JUnitCore.java:115) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:04 at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) [junit-vintage-engine-5.11.3.jar:5.11.3] build 20-Oct-2025 12:48:04 at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) [junit-vintage-engine-5.11.3.jar:5.11.3] build 20-Oct-2025 12:48:04 at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) [junit-vintage-engine-5.11.3.jar:5.11.3] build 20-Oct-2025 12:48:04 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:04 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:04 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:04 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:04 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:04 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:04 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:04 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:04 at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:04 at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:04 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:04 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:04 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:04 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:04 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:04 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:04 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:04 Caused by: org.h2.jdbc.JdbcSQLException: Method is only allowed for a query. Use execute or executeUpdate instead of executeQuery; SQL statement: build 20-Oct-2025 12:48:04 update person set gender='F' [90002-173] build 20-Oct-2025 12:48:04 at org.h2.message.DbException.getJdbcSQLException(DbException.java:331) ~[h2-1.3.173.jar:1.3.173] build 20-Oct-2025 12:48:04 at org.h2.message.DbException.get(DbException.java:171) ~[h2-1.3.173.jar:1.3.173] build 20-Oct-2025 12:48:04 at org.h2.message.DbException.get(DbException.java:148) ~[h2-1.3.173.jar:1.3.173] build 20-Oct-2025 12:48:04 at org.h2.message.DbException.get(DbException.java:137) ~[h2-1.3.173.jar:1.3.173] build 20-Oct-2025 12:48:04 at org.h2.command.Prepared.query(Prepared.java:211) ~[h2-1.3.173.jar:1.3.173] build 20-Oct-2025 12:48:04 at org.h2.command.CommandContainer.query(CommandContainer.java:91) ~[h2-1.3.173.jar:1.3.173] build 20-Oct-2025 12:48:04 at org.h2.command.Command.executeQuery(Command.java:195) ~[h2-1.3.173.jar:1.3.173] build 20-Oct-2025 12:48:04 at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:106) ~[h2-1.3.173.jar:1.3.173] build 20-Oct-2025 12:48:04 at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:1471) ~[c3p0-0.9.5.5.jar:0.9.5.5] build 20-Oct-2025 12:48:04 at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder$2.execute(SqlQueryBuilder.java:174) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:04 at org.hibernate.jdbc.WorkExecutor.executeWork(WorkExecutor.java:37) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:04 at org.hibernate.internal.AbstractSharedSessionContract.lambda$doWork$1(AbstractSharedSessionContract.java:1109) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:04 at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:308) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:04 ... 103 more build 20-Oct-2025 12:48:04 ERROR - EvaluationProfiler.log(111) |2025-10-20T12:48:04,364| 120 2025-10-20 12:48:04.364 > ERROR EVALUATING_DEFINITION SqlCohortDefinition[query=update person set gender='F']: Unable to execute query build 20-Oct-2025 12:48:04 java.lang.IllegalArgumentException: Unable to execute query build 20-Oct-2025 12:48:04 at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder.evaluateToList(SqlQueryBuilder.java:199) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:04 at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.evaluateToList(EvaluationServiceImpl.java:45) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:04 at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.evaluateToList(EvaluationServiceImpl.java:55) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:04 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?] build 20-Oct-2025 12:48:04 at java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[?:?] build 20-Oct-2025 12:48:04 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) ~[spring-tx-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at jdk.proxy3/jdk.proxy3.$Proxy70.evaluateToList(Unknown Source) ~[?:?] build 20-Oct-2025 12:48:04 at org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluator.evaluate(SqlCohortDefinitionEvaluator.java:61) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:04 at org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluator.evaluate(SqlCohortDefinitionEvaluator.java:28) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:04 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:04 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:04 at org.openmrs.module.reporting.cohort.definition.service.CohortDefinitionServiceImpl.evaluateBypassingExclusionOfTestPatients(CohortDefinitionServiceImpl.java:54) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:04 at org.openmrs.module.reporting.cohort.definition.service.CohortDefinitionServiceImpl.evaluateBypassingExclusionOfTestPatients(CohortDefinitionServiceImpl.java:24) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:04 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:04 at org.openmrs.module.reporting.cohort.definition.service.CohortDefinitionServiceImpl.evaluate(CohortDefinitionServiceImpl.java:38) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:04 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?] build 20-Oct-2025 12:48:04 at java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[?:?] build 20-Oct-2025 12:48:04 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) [spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) [spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) [spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) [openmrs-api-2.7.0.jar:?] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at jdk.proxy3/jdk.proxy3.$Proxy81.evaluate(Unknown Source) [?:?] build 20-Oct-2025 12:48:04 at org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluatorTest.shouldProtectSqlQueryAgainstDatabaseModifications(SqlCohortDefinitionEvaluatorTest.java:308) [test-classes/:?] build 20-Oct-2025 12:48:04 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?] build 20-Oct-2025 12:48:04 at java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[?:?] build 20-Oct-2025 12:48:04 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:04 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:04 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:04 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:04 at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:04 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:04 at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:04 at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:04 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:04 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:04 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:04 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:04 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:04 at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:04 at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:04 at org.junit.runners.ParentRunner.run(ParentRunner.java:413) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:04 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:04 at org.junit.runner.JUnitCore.run(JUnitCore.java:137) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:04 at org.junit.runner.JUnitCore.run(JUnitCore.java:115) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:04 at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) [junit-vintage-engine-5.11.3.jar:5.11.3] build 20-Oct-2025 12:48:04 at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) [junit-vintage-engine-5.11.3.jar:5.11.3] build 20-Oct-2025 12:48:04 at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) [junit-vintage-engine-5.11.3.jar:5.11.3] build 20-Oct-2025 12:48:04 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:04 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:04 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:04 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:04 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:04 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:04 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:04 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:04 at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:04 at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:04 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:04 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:04 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:04 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:04 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:04 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:04 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:04 Caused by: org.hibernate.exception.GenericJDBCException: error executing work build 20-Oct-2025 12:48:04 at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:04 at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:04 at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:04 at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:313) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:04 at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1125) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:04 at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1112) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:04 at org.openmrs.api.db.hibernate.DbSession.doWork(DbSession.java:1006) ~[openmrs-api-2.7.0.jar:?] build 20-Oct-2025 12:48:04 at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder.evaluateToList(SqlQueryBuilder.java:167) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:04 ... 99 more build 20-Oct-2025 12:48:04 Caused by: org.h2.jdbc.JdbcSQLException: Method is only allowed for a query. Use execute or executeUpdate instead of executeQuery; SQL statement: build 20-Oct-2025 12:48:04 update person set gender='F' [90002-173] build 20-Oct-2025 12:48:04 at org.h2.message.DbException.getJdbcSQLException(DbException.java:331) ~[h2-1.3.173.jar:1.3.173] build 20-Oct-2025 12:48:04 at org.h2.message.DbException.get(DbException.java:171) ~[h2-1.3.173.jar:1.3.173] build 20-Oct-2025 12:48:04 at org.h2.message.DbException.get(DbException.java:148) ~[h2-1.3.173.jar:1.3.173] build 20-Oct-2025 12:48:04 at org.h2.message.DbException.get(DbException.java:137) ~[h2-1.3.173.jar:1.3.173] build 20-Oct-2025 12:48:04 at org.h2.command.Prepared.query(Prepared.java:211) ~[h2-1.3.173.jar:1.3.173] build 20-Oct-2025 12:48:04 at org.h2.command.CommandContainer.query(CommandContainer.java:91) ~[h2-1.3.173.jar:1.3.173] build 20-Oct-2025 12:48:04 at org.h2.command.Command.executeQuery(Command.java:195) ~[h2-1.3.173.jar:1.3.173] build 20-Oct-2025 12:48:04 at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:106) ~[h2-1.3.173.jar:1.3.173] build 20-Oct-2025 12:48:04 at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:1471) ~[c3p0-0.9.5.5.jar:0.9.5.5] build 20-Oct-2025 12:48:04 at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder$2.execute(SqlQueryBuilder.java:174) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:04 at org.hibernate.jdbc.WorkExecutor.executeWork(WorkExecutor.java:37) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:04 at org.hibernate.internal.AbstractSharedSessionContract.lambda$doWork$1(AbstractSharedSessionContract.java:1109) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:04 at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:308) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:04 at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1125) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:04 at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1112) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:04 at org.openmrs.api.db.hibernate.DbSession.doWork(DbSession.java:1006) ~[openmrs-api-2.7.0.jar:?] build 20-Oct-2025 12:48:04 at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder.evaluateToList(SqlQueryBuilder.java:167) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:04 ... 99 more build 20-Oct-2025 12:48:04 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:04,448| '/tmp/appdir-for-unit-tests-2926081514805366987/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:04 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:04,581| '/tmp/appdir-for-unit-tests-9620108785648228826/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:04 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:04,672| '/tmp/appdir-for-unit-tests-11996517543585705096/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:04 [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.153 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:04 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.PatientStateCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:04 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:04,882| '/tmp/appdir-for-unit-tests-12417824858126910194/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:05 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:04,995| '/tmp/appdir-for-unit-tests-4797937826589389614/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:05 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:05,094| '/tmp/appdir-for-unit-tests-16855215132800047155/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:05 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:05,190| '/tmp/appdir-for-unit-tests-7448293016326752661/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:05 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:05,357| '/tmp/appdir-for-unit-tests-9257804359811725831/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:05 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:05,517| '/tmp/appdir-for-unit-tests-1514100777238884963/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:05 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:05,607| '/tmp/appdir-for-unit-tests-18410818488790919075/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:05 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.969 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.PatientStateCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:05 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.InProgramCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:05 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:05,735| '/tmp/appdir-for-unit-tests-4979180201471999909/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:05 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:05,835| '/tmp/appdir-for-unit-tests-8802936971520354212/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:05 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:05,889| '/tmp/appdir-for-unit-tests-16771684019724896033/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:05 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:05,954| '/tmp/appdir-for-unit-tests-6247172673567739029/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:06 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:06,014| '/tmp/appdir-for-unit-tests-9709468499011868830/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:06 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.360 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.InProgramCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:06 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.ScriptedCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:06 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:06,047| '/tmp/appdir-for-unit-tests-6795261684967071125/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:06 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.265 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.ScriptedCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:06 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.OptionalParameterCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:06 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:06,343| '/tmp/appdir-for-unit-tests-16019309386490064948/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:06 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.061 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.OptionalParameterCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:06 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.PatientIdentifierCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:06 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:06,409| '/tmp/appdir-for-unit-tests-12735925774906455044/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:06 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:06,467| '/tmp/appdir-for-unit-tests-2918886343893768251/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:06 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:06,546| '/tmp/appdir-for-unit-tests-1399484471613653175/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:06 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:06,594| '/tmp/appdir-for-unit-tests-4530043687855877929/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:06 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.248 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.PatientIdentifierCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:06 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.VisitCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:06 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:06,655| '/tmp/appdir-for-unit-tests-7336448640821453429/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:06 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:06,679| '/tmp/appdir-for-unit-tests-17591554734228029939/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:06 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:06,702| '/tmp/appdir-for-unit-tests-2095195188496484844/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:06 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:06,716| '/tmp/appdir-for-unit-tests-4330183211271123512/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:06 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:06,743| '/tmp/appdir-for-unit-tests-11766603563331215060/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:06 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:06,764| '/tmp/appdir-for-unit-tests-18263074413650770163/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:06 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:06,794| '/tmp/appdir-for-unit-tests-9805391982630523998/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:06 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:06,816| '/tmp/appdir-for-unit-tests-14845664670841760223/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:06 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:06,828| '/tmp/appdir-for-unit-tests-9255958726785251546/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:06 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:06,850| '/tmp/appdir-for-unit-tests-2058895510165090072/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:06 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:06,872| '/tmp/appdir-for-unit-tests-1108946051099718706/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:06 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:06,882| '/tmp/appdir-for-unit-tests-11491032495108021057/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:06 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:06,903| '/tmp/appdir-for-unit-tests-5305128285290373977/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:06 [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.285 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.VisitCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:06 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.PresenceOrAbsenceCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:06 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:06,965| '/tmp/appdir-for-unit-tests-16458871671556908219/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:07 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:07,034| '/tmp/appdir-for-unit-tests-16063037413363476526/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:07 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:07,091| '/tmp/appdir-for-unit-tests-9961086371672589139/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:07 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.195 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.PresenceOrAbsenceCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:07 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.MappedParametersCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:07 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:07,168| '/tmp/appdir-for-unit-tests-7434356863394928788/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:07 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.064 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.MappedParametersCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:07 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.EncounterWithCodedObsCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:07 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:07,260| '/tmp/appdir-for-unit-tests-2778767450022832740/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:07 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:07,319| '/tmp/appdir-for-unit-tests-14976596054187926540/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:07 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:07,386| '/tmp/appdir-for-unit-tests-5447664681265945065/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:07 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:07,512| '/tmp/appdir-for-unit-tests-11799338399026585533/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:07 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.339 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.EncounterWithCodedObsCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:07 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.AllPatientsCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:07 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:07,623| '/tmp/appdir-for-unit-tests-529046656382211638/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:07 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.102 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.AllPatientsCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:07 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.InverseCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:07 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:07,734| '/tmp/appdir-for-unit-tests-12245393274398287886/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:07 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:07,837| '/tmp/appdir-for-unit-tests-8470087260656152275/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:07 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.254 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.InverseCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:07 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.GenderCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:08 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:07,991| '/tmp/appdir-for-unit-tests-18421614094640946825/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:08 WARN - GenderCohortDefinitionEvaluatorTest.evaluate_shouldReturnPatientsWithUnknownGenderWhenUnknownAreIncluded(97) |2025-10-20T12:48:07,993| Cohort: Cohort id=null size=1 build 20-Oct-2025 12:48:08 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:08,159| '/tmp/appdir-for-unit-tests-4377732454790179610/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:08 WARN - GenderCohortDefinitionEvaluatorTest.evaluate_shouldReturnFemalePatientsWhenFemalesAreIncluded(87) |2025-10-20T12:48:08,163| Cohort: Cohort id=null size=5 build 20-Oct-2025 12:48:08 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:08,275| '/tmp/appdir-for-unit-tests-3241292409337613107/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:08 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:08,340| '/tmp/appdir-for-unit-tests-1095441317367836250/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:08 WARN - GenderCohortDefinitionEvaluatorTest.evaluate_shouldReturnMalePatientsWhenMalesAreIncluded(74) |2025-10-20T12:48:08,342| Cohort: Cohort id=null size=3 build 20-Oct-2025 12:48:08 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:08,422| '/tmp/appdir-for-unit-tests-12889260806753770009/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:08 WARN - GenderCohortDefinitionEvaluatorTest.evaluate_shouldReturnNoPatientsWhenNoneAreIncluded(109) |2025-10-20T12:48:08,424| Cohort: Cohort id=null size=0 build 20-Oct-2025 12:48:08 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.535 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.GenderCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:08 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.BirthAndDeathCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:08 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:08,529| '/tmp/appdir-for-unit-tests-896162111268515500/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:08 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:08,605| '/tmp/appdir-for-unit-tests-8576356613067079365/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:08 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:08,692| '/tmp/appdir-for-unit-tests-17013876764836836377/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:08 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:08,786| '/tmp/appdir-for-unit-tests-14166215191881053756/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:08 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:08,839| '/tmp/appdir-for-unit-tests-13440381732540381149/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:08 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:08,919| '/tmp/appdir-for-unit-tests-7113631540567658432/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:09 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:09,035| '/tmp/appdir-for-unit-tests-16955580331871628078/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:09 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:09,129| '/tmp/appdir-for-unit-tests-14580014317304031162/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:09 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.691 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.BirthAndDeathCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:09 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.InStateCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:09 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:09,274| '/tmp/appdir-for-unit-tests-17913057640130093758/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:09 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:09,529| '/tmp/appdir-for-unit-tests-13916432619199539978/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:09 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:09,673| '/tmp/appdir-for-unit-tests-747687074228967274/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:09 Cohort: Cohort id=null size=2 build 20-Oct-2025 12:48:09 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:09,858| '/tmp/appdir-for-unit-tests-16000064212810449021/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:09 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:09,919| '/tmp/appdir-for-unit-tests-13423340277868821798/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:10,028| '/tmp/appdir-for-unit-tests-15020713933676208161/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:10,188| '/tmp/appdir-for-unit-tests-1249641146414473868/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:10 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.068 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.InStateCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:10 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.ConditionCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:10,249| '/tmp/appdir-for-unit-tests-2002777457615321335/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:10,303| '/tmp/appdir-for-unit-tests-10094356381911906639/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:10,346| '/tmp/appdir-for-unit-tests-9636161035123514060/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:10,402| '/tmp/appdir-for-unit-tests-8930973977873473811/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:10,467| '/tmp/appdir-for-unit-tests-8778031244916480610/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:10,517| '/tmp/appdir-for-unit-tests-14682635575090745043/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:10,569| '/tmp/appdir-for-unit-tests-3189235861575421641/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:10,629| '/tmp/appdir-for-unit-tests-10653857738585598244/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:10,685| '/tmp/appdir-for-unit-tests-6557610649802350772/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:10,718| '/tmp/appdir-for-unit-tests-2620295791956526968/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:10,746| '/tmp/appdir-for-unit-tests-10851511071370895844/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:10,795| '/tmp/appdir-for-unit-tests-8923281319551913425/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:10 [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.602 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.ConditionCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:10 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.CompositionCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:10,895| '/tmp/appdir-for-unit-tests-16207081398107700773/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:10,972| '/tmp/appdir-for-unit-tests-17812307247227987812/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:11 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:11,038| '/tmp/appdir-for-unit-tests-10322847084570561414/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:11 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:11,239| '/tmp/appdir-for-unit-tests-10116951773119646394/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:11 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.459 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.CompositionCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:11 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.DefinitionLibraryCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:11 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:11,344| '/tmp/appdir-for-unit-tests-12743482195953502995/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:11 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:11,428| '/tmp/appdir-for-unit-tests-7955696867795037167/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:11 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:11,472| '/tmp/appdir-for-unit-tests-11701185233033330089/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:11 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.191 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.DefinitionLibraryCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:11 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.EvaluatableCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:11 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:11,500| '/tmp/appdir-for-unit-tests-8618351696558770868/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:11 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.EvaluatableCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:11 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.ProgramEnrollmentCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:11 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:11,613| '/tmp/appdir-for-unit-tests-12411144013103321368/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:11 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:11,695| '/tmp/appdir-for-unit-tests-12734019049956166884/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:11 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:11,799| '/tmp/appdir-for-unit-tests-15722615573017832624/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:11 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:11,891| '/tmp/appdir-for-unit-tests-945697959289514141/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:12 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:12,016| '/tmp/appdir-for-unit-tests-12660951726190121811/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:12 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:12,075| '/tmp/appdir-for-unit-tests-9453827623347473541/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:12 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:12,158| '/tmp/appdir-for-unit-tests-12788186626977469371/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:12 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.691 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.ProgramEnrollmentCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:12 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.CodedObsCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:12 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:12,280| '/tmp/appdir-for-unit-tests-6651209000687629557/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:12 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:12,355| '/tmp/appdir-for-unit-tests-15349213804979951728/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:12 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:12,408| '/tmp/appdir-for-unit-tests-4721530893276569176/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:12 [WARNING] Tests run: 4, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.320 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.CodedObsCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:12 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.NumericObsCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:12 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:12,577| '/tmp/appdir-for-unit-tests-13786368449361811340/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:12 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:12,651| '/tmp/appdir-for-unit-tests-2194121355487973046/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:12 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:12,751| '/tmp/appdir-for-unit-tests-8553028450129293337/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:12 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:12,911| '/tmp/appdir-for-unit-tests-3474300955295946129/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:12 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:12,953| '/tmp/appdir-for-unit-tests-9966564822139828882/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:13 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:13,055| '/tmp/appdir-for-unit-tests-11694580705527384779/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:13 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:13,181| '/tmp/appdir-for-unit-tests-11249685747490402952/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:13 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:13,286| '/tmp/appdir-for-unit-tests-11683131716158458519/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:13 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:13,346| '/tmp/appdir-for-unit-tests-6159890208722541436/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:13 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:13,405| '/tmp/appdir-for-unit-tests-2560230322127475868/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:13 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:13,497| '/tmp/appdir-for-unit-tests-13671784825307562322/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:13 [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.117 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.NumericObsCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:13 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.AgeCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:13 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:13,684| '/tmp/appdir-for-unit-tests-17931039297750536261/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:13 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:13,735| '/tmp/appdir-for-unit-tests-12913045846627656016/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:13 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:13,813| '/tmp/appdir-for-unit-tests-3191747137739097497/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:13 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:13,923| '/tmp/appdir-for-unit-tests-12605961431622956453/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:14,023| '/tmp/appdir-for-unit-tests-8167401555320866934/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:14 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.401 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.AgeCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:14 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.PersonAttributeCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:14,168| '/tmp/appdir-for-unit-tests-6473296768841688184/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:14,275| '/tmp/appdir-for-unit-tests-3790721678126284055/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:14,357| '/tmp/appdir-for-unit-tests-5474036353327103115/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:14,423| '/tmp/appdir-for-unit-tests-4806509984485786236/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:14 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.393 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.PersonAttributeCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:14 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.DateObsCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:14,502| '/tmp/appdir-for-unit-tests-3385906819113250139/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:14,555| '/tmp/appdir-for-unit-tests-6052312400897222138/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:14,631| '/tmp/appdir-for-unit-tests-1198163393706297319/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:14 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.209 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.DateObsCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:14 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.TextObsCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:14,708| '/tmp/appdir-for-unit-tests-13996810262004173352/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:14,762| '/tmp/appdir-for-unit-tests-1086533194571634606/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:14 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.119 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.TextObsCohortDefinitionEvaluatorTest build 20-Oct-2025 12:48:14 [INFO] Running org.openmrs.module.reporting.cohort.definition.service.BaseCohortDefinitionServiceTest build 20-Oct-2025 12:48:14 WARN - BaseCohortDefinitionServiceTest.evaluate_shouldSaveSqlCohortDefinition(73) |2025-10-20T12:48:14,828| parameters = [] build 20-Oct-2025 12:48:14 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.055 s -- in org.openmrs.module.reporting.cohort.definition.service.BaseCohortDefinitionServiceTest build 20-Oct-2025 12:48:14 [INFO] Running org.openmrs.module.reporting.cohort.CohortsTest build 20-Oct-2025 12:48:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:14,852| '/tmp/appdir-for-unit-tests-189285073076971957/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:14,864| '/tmp/appdir-for-unit-tests-156780039207370788/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:14,878| '/tmp/appdir-for-unit-tests-10904740763266481245/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:14 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.048 s -- in org.openmrs.module.reporting.cohort.CohortsTest build 20-Oct-2025 12:48:14 [INFO] Running org.openmrs.module.reporting.config.ReportLoaderIntegrationTest build 20-Oct-2025 12:48:15 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:15,386| '/module/api-tests/target/test-classes/testAppDataDir/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:15 INFO - SqlFileDataSetEvaluator.evaluate(75) |2025-10-20T12:48:15,404| Executing SQL File at /module/api-tests/target/test-classes/testAppDataDir/configuration/reports/reportdescriptors/sql/persons.sql with parameters {start_of_today=Mon Oct 20 00:00:00 UTC 2025, end_of_last_month=Tue Sep 30 23:59:59 UTC 2025, gender=M, endDate=null, now=Mon Oct 20 12:48:15 UTC 2025, start_of_last_month=Mon Sep 01 00:00:00 UTC 2025, generationDate=Mon Oct 20 12:48:15 UTC 2025, end_of_today=Mon Oct 20 23:59:59 UTC 2025, generatedBy=Super User, startDate=null} build 20-Oct-2025 12:48:15 INFO - SqlRunner.executeSql(108) |2025-10-20T12:48:15,424| Executing SQL... build 20-Oct-2025 12:48:15 INFO - SqlFileDataSetEvaluator.evaluate(75) |2025-10-20T12:48:15,432| Executing SQL File at /module/api-tests/target/test-classes/testAppDataDir/configuration/reports/reportdescriptors/sql/persons.sql with parameters {start_of_today=Mon Oct 20 00:00:00 UTC 2025, end_of_last_month=Tue Sep 30 23:59:59 UTC 2025, gender=F, endDate=null, now=Mon Oct 20 12:48:15 UTC 2025, start_of_last_month=Mon Sep 01 00:00:00 UTC 2025, generationDate=Mon Oct 20 12:48:15 UTC 2025, end_of_today=Mon Oct 20 23:59:59 UTC 2025, generatedBy=Super User, startDate=null} build 20-Oct-2025 12:48:15 INFO - SqlRunner.executeSql(108) |2025-10-20T12:48:15,432| Executing SQL... build 20-Oct-2025 12:48:15 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.668 s -- in org.openmrs.module.reporting.config.ReportLoaderIntegrationTest build 20-Oct-2025 12:48:15 [INFO] Running org.openmrs.module.reporting.config.ReportLoaderTest build 20-Oct-2025 12:48:15 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.042 s -- in org.openmrs.module.reporting.config.ReportLoaderTest build 20-Oct-2025 12:48:15 [INFO] Running org.openmrs.module.reporting.query.visit.evaluator.BasicVisitQueryEvaluatorTest build 20-Oct-2025 12:48:15 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:15,698| '/tmp/appdir-for-unit-tests-339616140981332357/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:15 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:15,807| '/tmp/appdir-for-unit-tests-14175364457298920979/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:15 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:15,895| '/tmp/appdir-for-unit-tests-826082281289755032/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:15 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.311 s -- in org.openmrs.module.reporting.query.visit.evaluator.BasicVisitQueryEvaluatorTest build 20-Oct-2025 12:48:15 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.MappedParametersEncounterQueryEvaluatorTest build 20-Oct-2025 12:48:15 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:15,964| '/tmp/appdir-for-unit-tests-16959959625539385336/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:15 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.070 s -- in org.openmrs.module.reporting.query.encounter.evaluator.MappedParametersEncounterQueryEvaluatorTest build 20-Oct-2025 12:48:15 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.CompositionEncounterQueryEvaluatorTest build 20-Oct-2025 12:48:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:16,069| '/tmp/appdir-for-unit-tests-17812382320117869090/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:16,187| '/tmp/appdir-for-unit-tests-2755329667328070268/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:16,257| '/tmp/appdir-for-unit-tests-5918816590636745108/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:16,313| '/tmp/appdir-for-unit-tests-7462415275057842460/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:16 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.350 s -- in org.openmrs.module.reporting.query.encounter.evaluator.CompositionEncounterQueryEvaluatorTest build 20-Oct-2025 12:48:16 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.AuditEncounterQueryEvaluatorTest build 20-Oct-2025 12:48:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:16,419| '/tmp/appdir-for-unit-tests-5758449885087119925/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:16,517| '/tmp/appdir-for-unit-tests-10799569200670080251/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:16,613| '/tmp/appdir-for-unit-tests-9700415054804497379/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:16,740| '/tmp/appdir-for-unit-tests-6886735101544997015/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:16,813| '/tmp/appdir-for-unit-tests-2328480372450085208/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:16 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.508 s -- in org.openmrs.module.reporting.query.encounter.evaluator.AuditEncounterQueryEvaluatorTest build 20-Oct-2025 12:48:16 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.SqlEncounterQueryEvaluatorTest build 20-Oct-2025 12:48:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:16,891| '/tmp/appdir-for-unit-tests-8317404674308660733/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:16,966| '/tmp/appdir-for-unit-tests-10847245255163311220/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:17,014| '/tmp/appdir-for-unit-tests-17974666860800215096/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:17 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.167 s -- in org.openmrs.module.reporting.query.encounter.evaluator.SqlEncounterQueryEvaluatorTest build 20-Oct-2025 12:48:17 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.BasicEncounterQueryEvaluatorTest build 20-Oct-2025 12:48:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:17,154| '/tmp/appdir-for-unit-tests-16943458043021205791/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:17,243| '/tmp/appdir-for-unit-tests-7582697401452052453/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:17,349| '/tmp/appdir-for-unit-tests-6608244966006901522/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:17,450| '/tmp/appdir-for-unit-tests-7886971142154759865/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:17,549| '/tmp/appdir-for-unit-tests-1864063721869369420/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:17 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.545 s -- in org.openmrs.module.reporting.query.encounter.evaluator.BasicEncounterQueryEvaluatorTest build 20-Oct-2025 12:48:17 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.ConditionalParameterEncounterQueryEvaluatorTest build 20-Oct-2025 12:48:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:17,646| '/tmp/appdir-for-unit-tests-9269088798805529976/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:17 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.115 s -- in org.openmrs.module.reporting.query.encounter.evaluator.ConditionalParameterEncounterQueryEvaluatorTest build 20-Oct-2025 12:48:17 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.ObsForEncounterQueryEvaluatorTest build 20-Oct-2025 12:48:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:17,729| '/tmp/appdir-for-unit-tests-5422087869637770268/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:17,802| '/tmp/appdir-for-unit-tests-17980371050712475203/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:17,925| '/tmp/appdir-for-unit-tests-4699463044803248932/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:18,002| '/tmp/appdir-for-unit-tests-3933240998644096665/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:18,078| '/tmp/appdir-for-unit-tests-8009179296374726157/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:18,133| '/tmp/appdir-for-unit-tests-15956266143129251061/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:18,220| '/tmp/appdir-for-unit-tests-17122871638941474913/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:18,288| '/tmp/appdir-for-unit-tests-18369665157769836428/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:18 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.636 s -- in org.openmrs.module.reporting.query.encounter.evaluator.ObsForEncounterQueryEvaluatorTest build 20-Oct-2025 12:48:18 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.MostRecentEncounterForPatientQueryEvaluatorTest build 20-Oct-2025 12:48:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:18,375| '/tmp/appdir-for-unit-tests-512177874453867499/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:18 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.063 s -- in org.openmrs.module.reporting.query.encounter.evaluator.MostRecentEncounterForPatientQueryEvaluatorTest build 20-Oct-2025 12:48:18 [INFO] Running org.openmrs.module.reporting.query.encounter.service.EncounterQueryServiceImplTest build 20-Oct-2025 12:48:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:18,435| '/tmp/appdir-for-unit-tests-2132736387574784872/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:18 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.088 s -- in org.openmrs.module.reporting.query.encounter.service.EncounterQueryServiceImplTest build 20-Oct-2025 12:48:18 [INFO] Running org.openmrs.module.reporting.query.person.evaluator.AllPersonQueryEvaluatorTest build 20-Oct-2025 12:48:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:18,565| '/tmp/appdir-for-unit-tests-17520403500075917981/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:18,649| '/tmp/appdir-for-unit-tests-1934275033640962213/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:18,737| '/tmp/appdir-for-unit-tests-15939444341883480220/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:18,831| '/tmp/appdir-for-unit-tests-1992921105947700275/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:18,895| '/tmp/appdir-for-unit-tests-6120397678845047136/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:18,935| '/tmp/appdir-for-unit-tests-16977350219429582942/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:18 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.447 s -- in org.openmrs.module.reporting.query.person.evaluator.AllPersonQueryEvaluatorTest build 20-Oct-2025 12:48:18 [INFO] Running org.openmrs.module.reporting.query.person.evaluator.PatientPersonQueryEvaluatorTest build 20-Oct-2025 12:48:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:18,992| '/tmp/appdir-for-unit-tests-18398711536755585579/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:19 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.052 s -- in org.openmrs.module.reporting.query.person.evaluator.PatientPersonQueryEvaluatorTest build 20-Oct-2025 12:48:19 [INFO] Running org.openmrs.module.reporting.query.person.evaluator.SqlPersonQueryEvaluatorTest build 20-Oct-2025 12:48:19 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:19,065| '/tmp/appdir-for-unit-tests-8360195998469382798/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:19 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:19,144| '/tmp/appdir-for-unit-tests-9776067693500980307/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:19 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.160 s -- in org.openmrs.module.reporting.query.person.evaluator.SqlPersonQueryEvaluatorTest build 20-Oct-2025 12:48:19 [INFO] Running org.openmrs.module.reporting.query.person.service.PersonQueryServiceImplTest build 20-Oct-2025 12:48:19 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:19,235| '/tmp/appdir-for-unit-tests-7551881681915280803/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:19 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.139 s -- in org.openmrs.module.reporting.query.person.service.PersonQueryServiceImplTest build 20-Oct-2025 12:48:19 [INFO] Running org.openmrs.module.reporting.query.obs.evaluator.BasicObsQueryEvaluatorTest build 20-Oct-2025 12:48:19 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:19,424| '/tmp/appdir-for-unit-tests-13867898876058029974/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:19 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.131 s -- in org.openmrs.module.reporting.query.obs.evaluator.BasicObsQueryEvaluatorTest build 20-Oct-2025 12:48:19 [INFO] Running org.openmrs.module.reporting.query.obs.evaluator.AllObsQueryEvaluatorTest build 20-Oct-2025 12:48:19 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:19,483| '/tmp/appdir-for-unit-tests-2374582416561273673/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:19 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:19,530| '/tmp/appdir-for-unit-tests-4355593357910240894/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:19 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:19,626| '/tmp/appdir-for-unit-tests-4156956774360113712/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:19 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:19,676| '/tmp/appdir-for-unit-tests-7335815270465718659/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:19 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:19,769| '/tmp/appdir-for-unit-tests-10324688562517635126/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:19 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.333 s -- in org.openmrs.module.reporting.query.obs.evaluator.AllObsQueryEvaluatorTest build 20-Oct-2025 12:48:19 [INFO] Running org.openmrs.module.reporting.query.obs.service.ObsQueryServiceImplTest build 20-Oct-2025 12:48:19 [WARNING] Tests run: 2, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.052 s -- in org.openmrs.module.reporting.query.obs.service.ObsQueryServiceImplTest build 20-Oct-2025 12:48:19 [INFO] Running org.openmrs.module.reporting.definition.library.AllDefinitionLibrariesComponentTest build 20-Oct-2025 12:48:19 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in org.openmrs.module.reporting.definition.library.AllDefinitionLibrariesComponentTest build 20-Oct-2025 12:48:19 [INFO] Running org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredVisitDataDefinitionLibraryTest build 20-Oct-2025 12:48:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-20T12:48:19,875| Loading /tmp/appdir-for-unit-tests-7944618550906140885/configuration/reporting/definitionlibraries/visitData/visitIdXml.reportingserializerxml build 20-Oct-2025 12:48:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-20T12:48:19,876| Loading /tmp/appdir-for-unit-tests-7944618550906140885/configuration/reporting/definitionlibraries/visitData/patientIdSql.sql build 20-Oct-2025 12:48:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-20T12:48:19,885| Loading /tmp/appdir-for-unit-tests-14947468402202902120/configuration/reporting/definitionlibraries/visitData/visitIdXml.reportingserializerxml build 20-Oct-2025 12:48:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-20T12:48:19,889| Loading /tmp/appdir-for-unit-tests-14947468402202902120/configuration/reporting/definitionlibraries/visitData/patientIdSql.sql build 20-Oct-2025 12:48:19 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredVisitDataDefinitionLibraryTest build 20-Oct-2025 12:48:19 [INFO] Running org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredCohortDefinitionLibraryTest build 20-Oct-2025 12:48:20 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-20T12:48:19,912| Loading /tmp/appdir-for-unit-tests-6941696093438282090/configuration/reporting/definitionlibraries/cohort/femalesSql.sql build 20-Oct-2025 12:48:20 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-20T12:48:19,913| Loading /tmp/appdir-for-unit-tests-6941696093438282090/configuration/reporting/definitionlibraries/cohort/femalesXml.reportingserializerxml build 20-Oct-2025 12:48:20 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-20T12:48:19,914| Loading /tmp/appdir-for-unit-tests-6941696093438282090/configuration/reporting/definitionlibraries/cohort/femalesGroovy.groovy build 20-Oct-2025 12:48:20 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-20T12:48:20,020| Loading /tmp/appdir-for-unit-tests-17346164903696757399/configuration/reporting/definitionlibraries/cohort/femalesSql.sql build 20-Oct-2025 12:48:20 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-20T12:48:20,020| Loading /tmp/appdir-for-unit-tests-17346164903696757399/configuration/reporting/definitionlibraries/cohort/femalesXml.reportingserializerxml build 20-Oct-2025 12:48:20 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-20T12:48:20,021| Loading /tmp/appdir-for-unit-tests-17346164903696757399/configuration/reporting/definitionlibraries/cohort/femalesGroovy.groovy build 20-Oct-2025 12:48:20 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-20T12:48:20,063| Loading /tmp/appdir-for-unit-tests-14448432389761395373/configuration/reporting/definitionlibraries/cohort/femalesSql.sql build 20-Oct-2025 12:48:20 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-20T12:48:20,063| Loading /tmp/appdir-for-unit-tests-14448432389761395373/configuration/reporting/definitionlibraries/cohort/femalesXml.reportingserializerxml build 20-Oct-2025 12:48:20 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-20T12:48:20,064| Loading /tmp/appdir-for-unit-tests-14448432389761395373/configuration/reporting/definitionlibraries/cohort/femalesGroovy.groovy build 20-Oct-2025 12:48:20 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.186 s -- in org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredCohortDefinitionLibraryTest build 20-Oct-2025 12:48:20 [INFO] Running org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredPatientDataDefinitionLibraryTest build 20-Oct-2025 12:48:20 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-20T12:48:20,112| Loading /tmp/appdir-for-unit-tests-17112479824840761674/configuration/reporting/definitionlibraries/patientData/patientIdSql.sql build 20-Oct-2025 12:48:20 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-20T12:48:20,113| Loading /tmp/appdir-for-unit-tests-17112479824840761674/configuration/reporting/definitionlibraries/patientData/patientIdXml.reportingserializerxml build 20-Oct-2025 12:48:20 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-20T12:48:20,126| Loading /tmp/appdir-for-unit-tests-10056921692715612665/configuration/reporting/definitionlibraries/patientData/patientIdSql.sql build 20-Oct-2025 12:48:20 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-20T12:48:20,126| Loading /tmp/appdir-for-unit-tests-10056921692715612665/configuration/reporting/definitionlibraries/patientData/patientIdXml.reportingserializerxml build 20-Oct-2025 12:48:20 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.030 s -- in org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredPatientDataDefinitionLibraryTest build 20-Oct-2025 12:48:20 [INFO] Running org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredEncounterDataDefinitionLibraryTest build 20-Oct-2025 12:48:20 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-20T12:48:20,161| Loading /tmp/appdir-for-unit-tests-13647776040207213054/configuration/reporting/definitionlibraries/encounterData/encounterDatetimeXml.reportingserializerxml build 20-Oct-2025 12:48:20 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-20T12:48:20,162| Loading /tmp/appdir-for-unit-tests-13647776040207213054/configuration/reporting/definitionlibraries/encounterData/patientIdSql.sql build 20-Oct-2025 12:48:20 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-20T12:48:20,176| Loading /tmp/appdir-for-unit-tests-4856962959128391296/configuration/reporting/definitionlibraries/encounterData/encounterDatetimeXml.reportingserializerxml build 20-Oct-2025 12:48:20 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-20T12:48:20,177| Loading /tmp/appdir-for-unit-tests-4856962959128391296/configuration/reporting/definitionlibraries/encounterData/patientIdSql.sql build 20-Oct-2025 12:48:20 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.034 s -- in org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredEncounterDataDefinitionLibraryTest build 20-Oct-2025 12:48:20 [INFO] Running org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredDataSetDefinitionLibraryTest build 20-Oct-2025 12:48:20 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-20T12:48:20,195| Loading /tmp/appdir-for-unit-tests-2058109071426674872/configuration/reporting/definitionlibraries/dataset/testGroovy.groovy build 20-Oct-2025 12:48:20 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-20T12:48:20,264| Loading /tmp/appdir-for-unit-tests-2058109071426674872/configuration/reporting/definitionlibraries/dataset/patientIdSql.sql build 20-Oct-2025 12:48:20 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-20T12:48:20,273| Loading /tmp/appdir-for-unit-tests-2058109071426674872/configuration/reporting/definitionlibraries/dataset/patientIdXml.reportingserializerxml build 20-Oct-2025 12:48:20 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-20T12:48:20,280| Loading /tmp/appdir-for-unit-tests-18210632844890804219/configuration/reporting/definitionlibraries/dataset/testGroovy.groovy build 20-Oct-2025 12:48:20 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-20T12:48:20,347| Loading /tmp/appdir-for-unit-tests-18210632844890804219/configuration/reporting/definitionlibraries/dataset/patientIdSql.sql build 20-Oct-2025 12:48:20 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-20T12:48:20,347| Loading /tmp/appdir-for-unit-tests-18210632844890804219/configuration/reporting/definitionlibraries/dataset/patientIdXml.reportingserializerxml build 20-Oct-2025 12:48:20 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-20T12:48:20,367| Loading /tmp/appdir-for-unit-tests-6876346608219761743/configuration/reporting/definitionlibraries/dataset/testGroovy.groovy build 20-Oct-2025 12:48:20 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-20T12:48:20,438| Loading /tmp/appdir-for-unit-tests-6876346608219761743/configuration/reporting/definitionlibraries/dataset/patientIdSql.sql build 20-Oct-2025 12:48:20 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-20T12:48:20,438| Loading /tmp/appdir-for-unit-tests-6876346608219761743/configuration/reporting/definitionlibraries/dataset/patientIdXml.reportingserializerxml build 20-Oct-2025 12:48:20 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.259 s -- in org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredDataSetDefinitionLibraryTest build 20-Oct-2025 12:48:20 [INFO] Running org.openmrs.module.reporting.definition.library.BaseDefinitionLibraryTest build 20-Oct-2025 12:48:20 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.053 s -- in org.openmrs.module.reporting.definition.library.BaseDefinitionLibraryTest build 20-Oct-2025 12:48:20 [INFO] Running org.openmrs.module.reporting.definition.service.DefinitionServiceTest build 20-Oct-2025 12:48:20 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 s -- in org.openmrs.module.reporting.definition.service.DefinitionServiceTest build 20-Oct-2025 12:48:20 [INFO] Running org.openmrs.module.reporting.definition.converter.SqlCohortDefinitionConverterTest build 20-Oct-2025 12:48:20 INFO - SqlCohortDefinitionConverter.convertDefinition(78) |2025-10-20T12:48:20,634| Successfully converted SqlCohortDefinition named 'InvalidSqlCohortDefinition' to new format build 20-Oct-2025 12:48:20 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.087 s -- in org.openmrs.module.reporting.definition.converter.SqlCohortDefinitionConverterTest build 20-Oct-2025 12:48:20 [INFO] Running org.openmrs.module.reporting.validator.LogicCohortDefinitionValidatorTest build 20-Oct-2025 12:48:20 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.039 s -- in org.openmrs.module.reporting.validator.LogicCohortDefinitionValidatorTest build 20-Oct-2025 12:48:20 [INFO] Running org.openmrs.module.reporting.validator.CompositionCohortDefinitionValidatorTest build 20-Oct-2025 12:48:20 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.084 s -- in org.openmrs.module.reporting.validator.CompositionCohortDefinitionValidatorTest build 20-Oct-2025 12:48:20 [INFO] Running org.openmrs.module.reporting.validator.ProgramEnrollmentCohortDefinitionValidatorTest build 20-Oct-2025 12:48:20 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.059 s -- in org.openmrs.module.reporting.validator.ProgramEnrollmentCohortDefinitionValidatorTest build 20-Oct-2025 12:48:20 [INFO] Running org.openmrs.module.reporting.validator.PatientStateCohortDefinitionValidatorTest build 20-Oct-2025 12:48:20 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.066 s -- in org.openmrs.module.reporting.validator.PatientStateCohortDefinitionValidatorTest build 20-Oct-2025 12:48:20 [INFO] Running org.openmrs.module.reporting.validator.BaseObsCohortDefinitionValidatorTest build 20-Oct-2025 12:48:21 [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.221 s -- in org.openmrs.module.reporting.validator.BaseObsCohortDefinitionValidatorTest build 20-Oct-2025 12:48:21 [INFO] Running org.openmrs.module.reporting.validator.InProgramCohortDefinitionValidatorTest build 20-Oct-2025 12:48:21 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.047 s -- in org.openmrs.module.reporting.validator.InProgramCohortDefinitionValidatorTest build 20-Oct-2025 12:48:21 [INFO] Running org.openmrs.module.reporting.validator.SqlCohortDefinitionValidatorTest build 20-Oct-2025 12:48:21 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s -- in org.openmrs.module.reporting.validator.SqlCohortDefinitionValidatorTest build 20-Oct-2025 12:48:21 [INFO] Running org.openmrs.module.reporting.validator.InverseCohortDefinitionValidatorTest build 20-Oct-2025 12:48:21 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 s -- in org.openmrs.module.reporting.validator.InverseCohortDefinitionValidatorTest build 20-Oct-2025 12:48:21 [INFO] Running org.openmrs.module.reporting.validator.InStateCohortDefinitionValidatorTest build 20-Oct-2025 12:48:21 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.040 s -- in org.openmrs.module.reporting.validator.InStateCohortDefinitionValidatorTest build 20-Oct-2025 12:48:21 [INFO] Running org.openmrs.module.reporting.validator.StaticCohortDefinitionValidatorTest build 20-Oct-2025 12:48:21 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.040 s -- in org.openmrs.module.reporting.validator.StaticCohortDefinitionValidatorTest build 20-Oct-2025 12:48:21 [INFO] Running org.openmrs.module.reporting.indicator.util.IndicatorUtilTest build 20-Oct-2025 12:48:21 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in org.openmrs.module.reporting.indicator.util.IndicatorUtilTest build 20-Oct-2025 12:48:21 [INFO] Running org.openmrs.module.reporting.indicator.aggregation.AggregationTest build 20-Oct-2025 12:48:21 [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in org.openmrs.module.reporting.indicator.aggregation.AggregationTest build 20-Oct-2025 12:48:21 [INFO] Running org.openmrs.module.reporting.indicator.QueryCountIndicatorEvaluatorTest build 20-Oct-2025 12:48:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:21,382| '/tmp/appdir-for-unit-tests-14803469687975872306/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:21,421| '/tmp/appdir-for-unit-tests-17219212846139952385/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:21,463| '/tmp/appdir-for-unit-tests-2786406334467930895/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:21 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.121 s -- in org.openmrs.module.reporting.indicator.QueryCountIndicatorEvaluatorTest build 20-Oct-2025 12:48:21 [INFO] Running org.openmrs.module.reporting.indicator.CohortIndicatorDataSetEvaluatorTest build 20-Oct-2025 12:48:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:21,515| '/tmp/appdir-for-unit-tests-16187492310812325527/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:21 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.070 s -- in org.openmrs.module.reporting.indicator.CohortIndicatorDataSetEvaluatorTest build 20-Oct-2025 12:48:21 [INFO] Running org.openmrs.module.reporting.indicator.SqlIndicatorTest build 20-Oct-2025 12:48:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:21,579| '/tmp/appdir-for-unit-tests-3059212996346498852/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:21,622| '/tmp/appdir-for-unit-tests-15710134902070237081/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:21,660| '/tmp/appdir-for-unit-tests-15029363213394482307/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:21,707| '/tmp/appdir-for-unit-tests-8573676828821637227/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:21 ERROR - EvaluationProfiler.log(111) |2025-10-20T12:48:21,708| 840 2025-10-20 12:48:21.708 > ERROR EVALUATING_DEFINITION SqlIndicator[sql=SELECT distinct(.222) as res, 33 as res2 from patient]: Failed to evaluate sql because: build 20-Oct-2025 12:48:21 Unable to evaluate to a single value. Exactly one column must be defined. build 20-Oct-2025 12:48:21 org.openmrs.module.reporting.evaluation.EvaluationException: Failed to evaluate sql because: build 20-Oct-2025 12:48:21 Unable to evaluate to a single value. Exactly one column must be defined. build 20-Oct-2025 12:48:21 at org.openmrs.module.reporting.indicator.evaluator.SqlIndicatorEvaluator.evaluateSql(SqlIndicatorEvaluator.java:57) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:21 at org.openmrs.module.reporting.indicator.evaluator.SqlIndicatorEvaluator.evaluate(SqlIndicatorEvaluator.java:41) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:21 at org.openmrs.module.reporting.indicator.evaluator.SqlIndicatorEvaluator.evaluate(SqlIndicatorEvaluator.java:28) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:21 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:21 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:21 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:21 at org.openmrs.module.reporting.indicator.service.IndicatorServiceImpl.evaluate(IndicatorServiceImpl.java:41) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:21 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?] build 20-Oct-2025 12:48:21 at java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[?:?] build 20-Oct-2025 12:48:21 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) [spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) [spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) [spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) [openmrs-api-2.7.0.jar:?] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at jdk.proxy3/jdk.proxy3.$Proxy83.evaluate(Unknown Source) [?:?] build 20-Oct-2025 12:48:21 at org.openmrs.module.reporting.indicator.SqlIndicatorTest.assertIndicatorValue(SqlIndicatorTest.java:94) [test-classes/:?] build 20-Oct-2025 12:48:21 at org.openmrs.module.reporting.indicator.SqlIndicatorTest.assertIndicatorValue(SqlIndicatorTest.java:103) [test-classes/:?] build 20-Oct-2025 12:48:21 at org.openmrs.module.reporting.indicator.SqlIndicatorTest.assertIndicatorValue(SqlIndicatorTest.java:114) [test-classes/:?] build 20-Oct-2025 12:48:21 at org.openmrs.module.reporting.indicator.SqlIndicatorTest.assertIndicatorValue(SqlIndicatorTest.java:107) [test-classes/:?] build 20-Oct-2025 12:48:21 at org.openmrs.module.reporting.indicator.SqlIndicatorTest.sqlIndicator_shouldNotAllowQueriesThatReturnMoreThanOneColumn(SqlIndicatorTest.java:85) [test-classes/:?] build 20-Oct-2025 12:48:21 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?] build 20-Oct-2025 12:48:21 at java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[?:?] build 20-Oct-2025 12:48:21 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:21 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:21 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:21 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:21 at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:21 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:21 at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:21 at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:21 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:21 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:21 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:21 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:21 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:21 at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:21 at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:21 at org.junit.runners.ParentRunner.run(ParentRunner.java:413) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:21 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.junit.runner.JUnitCore.run(JUnitCore.java:137) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:21 at org.junit.runner.JUnitCore.run(JUnitCore.java:115) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:21 at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) [junit-vintage-engine-5.11.3.jar:5.11.3] build 20-Oct-2025 12:48:21 at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) [junit-vintage-engine-5.11.3.jar:5.11.3] build 20-Oct-2025 12:48:21 at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) [junit-vintage-engine-5.11.3.jar:5.11.3] build 20-Oct-2025 12:48:21 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:21 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:21 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:21 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:21 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:21 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:21 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:21 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:21 at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:21 at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:21 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:21 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:21 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:21 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:21 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:21 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:21 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:21 Caused by: java.lang.IllegalArgumentException: Unable to evaluate to a single value. Exactly one column must be defined. build 20-Oct-2025 12:48:21 at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.evaluateToObject(EvaluationServiceImpl.java:90) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:21 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?] build 20-Oct-2025 12:48:21 at java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[?:?] build 20-Oct-2025 12:48:21 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) ~[spring-tx-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at jdk.proxy3/jdk.proxy3.$Proxy70.evaluateToObject(Unknown Source) ~[?:?] build 20-Oct-2025 12:48:21 at org.openmrs.module.reporting.indicator.evaluator.SqlIndicatorEvaluator.evaluateSql(SqlIndicatorEvaluator.java:54) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:21 ... 78 more build 20-Oct-2025 12:48:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:21,749| '/tmp/appdir-for-unit-tests-16804593638537968991/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:21,795| '/tmp/appdir-for-unit-tests-17079063986063413154/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:21,832| '/tmp/appdir-for-unit-tests-4824532826041722143/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:21 ERROR - EvaluationProfiler.log(111) |2025-10-20T12:48:21,839| 848 2025-10-20 12:48:21.839 > ERROR EVALUATING_DEFINITION SqlIndicator[sql=SELECT person_id from person]: Failed to evaluate sql because: build 20-Oct-2025 12:48:21 Unable to evaluate to a single value. Exactly one row must be returned by query. build 20-Oct-2025 12:48:21 org.openmrs.module.reporting.evaluation.EvaluationException: Failed to evaluate sql because: build 20-Oct-2025 12:48:21 Unable to evaluate to a single value. Exactly one row must be returned by query. build 20-Oct-2025 12:48:21 at org.openmrs.module.reporting.indicator.evaluator.SqlIndicatorEvaluator.evaluateSql(SqlIndicatorEvaluator.java:57) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:21 at org.openmrs.module.reporting.indicator.evaluator.SqlIndicatorEvaluator.evaluate(SqlIndicatorEvaluator.java:41) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:21 at org.openmrs.module.reporting.indicator.evaluator.SqlIndicatorEvaluator.evaluate(SqlIndicatorEvaluator.java:28) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:21 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:21 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:21 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:21 at org.openmrs.module.reporting.indicator.service.IndicatorServiceImpl.evaluate(IndicatorServiceImpl.java:41) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:21 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?] build 20-Oct-2025 12:48:21 at java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[?:?] build 20-Oct-2025 12:48:21 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) [spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) [spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) [spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) [openmrs-api-2.7.0.jar:?] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at jdk.proxy3/jdk.proxy3.$Proxy83.evaluate(Unknown Source) [?:?] build 20-Oct-2025 12:48:21 at org.openmrs.module.reporting.indicator.SqlIndicatorTest.assertIndicatorValue(SqlIndicatorTest.java:94) [test-classes/:?] build 20-Oct-2025 12:48:21 at org.openmrs.module.reporting.indicator.SqlIndicatorTest.assertIndicatorValue(SqlIndicatorTest.java:103) [test-classes/:?] build 20-Oct-2025 12:48:21 at org.openmrs.module.reporting.indicator.SqlIndicatorTest.assertIndicatorValue(SqlIndicatorTest.java:114) [test-classes/:?] build 20-Oct-2025 12:48:21 at org.openmrs.module.reporting.indicator.SqlIndicatorTest.assertIndicatorValue(SqlIndicatorTest.java:107) [test-classes/:?] build 20-Oct-2025 12:48:21 at org.openmrs.module.reporting.indicator.SqlIndicatorTest.sqlIndicator_shouldNotAllowQueriesThatReturnMoreThanOneRow(SqlIndicatorTest.java:90) [test-classes/:?] build 20-Oct-2025 12:48:21 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?] build 20-Oct-2025 12:48:21 at java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[?:?] build 20-Oct-2025 12:48:21 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:21 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:21 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:21 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:21 at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:21 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:21 at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:21 at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:21 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:21 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:21 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:21 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:21 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:21 at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:21 at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:21 at org.junit.runners.ParentRunner.run(ParentRunner.java:413) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:21 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.junit.runner.JUnitCore.run(JUnitCore.java:137) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:21 at org.junit.runner.JUnitCore.run(JUnitCore.java:115) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:21 at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) [junit-vintage-engine-5.11.3.jar:5.11.3] build 20-Oct-2025 12:48:21 at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) [junit-vintage-engine-5.11.3.jar:5.11.3] build 20-Oct-2025 12:48:21 at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) [junit-vintage-engine-5.11.3.jar:5.11.3] build 20-Oct-2025 12:48:21 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:21 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:21 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:21 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:21 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:21 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:21 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:21 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:21 at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:21 at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:21 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:21 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:21 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:21 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:21 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:21 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:21 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:21 Caused by: java.lang.IllegalArgumentException: Unable to evaluate to a single value. Exactly one row must be returned by query. build 20-Oct-2025 12:48:21 at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.evaluateToObject(EvaluationServiceImpl.java:86) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:21 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?] build 20-Oct-2025 12:48:21 at java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[?:?] build 20-Oct-2025 12:48:21 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) ~[spring-tx-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:21 at jdk.proxy3/jdk.proxy3.$Proxy70.evaluateToObject(Unknown Source) ~[?:?] build 20-Oct-2025 12:48:21 at org.openmrs.module.reporting.indicator.evaluator.SqlIndicatorEvaluator.evaluateSql(SqlIndicatorEvaluator.java:54) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:21 ... 78 more build 20-Oct-2025 12:48:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:21,883| '/tmp/appdir-for-unit-tests-13570716805385332651/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:21 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.354 s -- in org.openmrs.module.reporting.indicator.SqlIndicatorTest build 20-Oct-2025 12:48:21 [INFO] Running org.openmrs.module.reporting.indicator.PeriodIndicatorReportTest build 20-Oct-2025 12:48:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:21,944| '/tmp/appdir-for-unit-tests-15550007716360047274/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:22,000| '/tmp/appdir-for-unit-tests-11376531155682994113/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:22 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.118 s -- in org.openmrs.module.reporting.indicator.PeriodIndicatorReportTest build 20-Oct-2025 12:48:22 [INFO] Running org.openmrs.module.reporting.report.util.SqlUtilsTest build 20-Oct-2025 12:48:22 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.report.util.SqlUtilsTest build 20-Oct-2025 12:48:22 [INFO] Running org.openmrs.module.reporting.report.util.SqlScriptParserTest build 20-Oct-2025 12:48:22 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in org.openmrs.module.reporting.report.util.SqlScriptParserTest build 20-Oct-2025 12:48:22 [INFO] Running org.openmrs.module.reporting.report.definition.service.ReportDefinitionServiceImplTest build 20-Oct-2025 12:48:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:22,078| '/tmp/appdir-for-unit-tests-4426886429479930335/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:22,126| '/tmp/appdir-for-unit-tests-14926960689397328990/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:22 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.133 s -- in org.openmrs.module.reporting.report.definition.service.ReportDefinitionServiceImplTest build 20-Oct-2025 12:48:22 [INFO] Running org.openmrs.module.reporting.report.renderer.CohortDetailReportRendererTest build 20-Oct-2025 12:48:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:22,211| '/tmp/appdir-for-unit-tests-15443985893255031577/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:22 INFO - ReportingSerializer.setupXStreamSecurity(150) |2025-10-20T12:48:22,247| XStream security initialized on ReportingSerializer build 20-Oct-2025 12:48:22 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-20T12:48:22,282| Number of batches to execute: 2 build 20-Oct-2025 12:48:22 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-20T12:48:22,298| Number of batches to execute: 2 build 20-Oct-2025 12:48:22 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-20T12:48:22,312| Number of batches to execute: 2 build 20-Oct-2025 12:48:22 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-20T12:48:22,340| Number of batches to execute: 2 build 20-Oct-2025 12:48:22 INFO - ReportingSerializer.setupXStreamSecurity(150) |2025-10-20T12:48:22,381| XStream security initialized on ReportingSerializer build 20-Oct-2025 12:48:22 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-20T12:48:22,409| Number of batches to execute: 2 build 20-Oct-2025 12:48:22 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-20T12:48:22,428| Number of batches to execute: 2 build 20-Oct-2025 12:48:22 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-20T12:48:22,432| Number of batches to execute: 2 build 20-Oct-2025 12:48:22 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-20T12:48:22,458| Number of batches to execute: 2 build 20-Oct-2025 12:48:23 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.083 s -- in org.openmrs.module.reporting.report.renderer.CohortDetailReportRendererTest build 20-Oct-2025 12:48:23 [INFO] Running org.openmrs.module.reporting.report.renderer.ExcelTemplateRendererTest build 20-Oct-2025 12:48:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:23,267| '/tmp/appdir-for-unit-tests-1337481704093170983/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:23,486| '/tmp/appdir-for-unit-tests-14598149518842095519/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:23 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-20T12:48:23,510| Number of batches to execute: 4 build 20-Oct-2025 12:48:23 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.545 s -- in org.openmrs.module.reporting.report.renderer.ExcelTemplateRendererTest build 20-Oct-2025 12:48:23 [INFO] Running org.openmrs.module.reporting.report.renderer.ReportDesignRendererTest build 20-Oct-2025 12:48:23 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.091 s -- in org.openmrs.module.reporting.report.renderer.ReportDesignRendererTest build 20-Oct-2025 12:48:23 [INFO] Running org.openmrs.module.reporting.report.renderer.XlsReportRendererTest build 20-Oct-2025 12:48:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:23,902| '/tmp/appdir-for-unit-tests-2588154848589751016/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:24,131| '/tmp/appdir-for-unit-tests-8731697103130386107/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:24,385| '/tmp/appdir-for-unit-tests-11010557612781533658/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:24 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.609 s -- in org.openmrs.module.reporting.report.renderer.XlsReportRendererTest build 20-Oct-2025 12:48:24 [INFO] Running org.openmrs.module.reporting.report.renderer.CsvReportRendererTest build 20-Oct-2025 12:48:24 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in org.openmrs.module.reporting.report.renderer.CsvReportRendererTest build 20-Oct-2025 12:48:24 [INFO] Running org.openmrs.module.reporting.report.renderer.DelimitedTextReportRendererTest build 20-Oct-2025 12:48:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:24,518| '/tmp/appdir-for-unit-tests-6920616594943924099/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:24,565| '/tmp/appdir-for-unit-tests-10048032044926531909/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:24 [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.065 s -- in org.openmrs.module.reporting.report.renderer.DelimitedTextReportRendererTest build 20-Oct-2025 12:48:24 [INFO] Running org.openmrs.module.reporting.report.renderer.TextTemplateRendererTest build 20-Oct-2025 12:48:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:24,625| '/tmp/appdir-for-unit-tests-17275883365880830323/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:24,846| '/tmp/appdir-for-unit-tests-13990488984474242585/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:25,053| '/tmp/appdir-for-unit-tests-12597195653558617822/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:25 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.528 s -- in org.openmrs.module.reporting.report.renderer.TextTemplateRendererTest build 20-Oct-2025 12:48:25 [INFO] Running org.openmrs.module.reporting.report.service.db.PropertiesTypeTest build 20-Oct-2025 12:48:25 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s -- in org.openmrs.module.reporting.report.service.db.PropertiesTypeTest build 20-Oct-2025 12:48:25 [INFO] Running org.openmrs.module.reporting.report.service.ReportServiceTest build 20-Oct-2025 12:48:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:25,258| '/tmp/appdir-for-unit-tests-2553385426464883631/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:25,308| '/tmp/appdir-for-unit-tests-63422417954202247/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:25,516| '/tmp/appdir-for-unit-tests-8909571070654164218/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:25,699| '/tmp/appdir-for-unit-tests-16451697099177596077/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:26,186| '/tmp/appdir-for-unit-tests-12942616054532382954/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:26,277| '/tmp/appdir-for-unit-tests-9649152875881109105/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:26,322| '/tmp/appdir-for-unit-tests-10701492279813814655/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:26,691| '/tmp/appdir-for-unit-tests-4160323727238059701/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:26,807| '/tmp/appdir-for-unit-tests-5981960197864565455/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:26,945| '/tmp/appdir-for-unit-tests-12095197718114140649/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:26 WARN - LoggingReportProcessor.process(41) |2025-10-20T12:48:26,965| Processing report with configuration: {Still=not needed} build 20-Oct-2025 12:48:26 WARN - LoggingReportProcessor.process(42) |2025-10-20T12:48:26,965| Request: Report Request (b0e9cbee-1811-4dd7-93d6-485dfbfee842)for My report to TsvReportRenderer build 20-Oct-2025 12:48:26 WARN - ReportServiceImpl.runReport(552) |2025-10-20T12:48:26,965| Report Processor Failed: Logging processor build 20-Oct-2025 12:48:26 java.lang.NullPointerException: Cannot invoke "org.openmrs.module.reporting.report.ReportData.getDataSets()" because the return value of "org.openmrs.module.reporting.report.Report.getReportData()" is null build 20-Oct-2025 12:48:26 at org.openmrs.module.reporting.report.processor.LoggingReportProcessor.process(LoggingReportProcessor.java:43) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:26 at org.openmrs.module.reporting.report.service.ReportServiceImpl.runReport(ReportServiceImpl.java:548) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:26 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?] build 20-Oct-2025 12:48:26 at java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[?:?] build 20-Oct-2025 12:48:26 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:26 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:234) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:26 at jdk.proxy3/jdk.proxy3.$Proxy249.runReport(Unknown Source) [?:?] build 20-Oct-2025 12:48:26 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?] build 20-Oct-2025 12:48:26 at java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[?:?] build 20-Oct-2025 12:48:26 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:26 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:26 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:26 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) [spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:26 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) [spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:26 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) [spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:26 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:26 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) [openmrs-api-2.7.0.jar:?] build 20-Oct-2025 12:48:26 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:26 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:26 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:26 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:26 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:26 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:26 at jdk.proxy3/jdk.proxy3.$Proxy250.runReport(Unknown Source) [?:?] build 20-Oct-2025 12:48:26 at org.openmrs.module.reporting.report.service.ReportServiceTest.runReport_shouldExecuteTestReportProcessor(ReportServiceTest.java:283) [test-classes/:?] build 20-Oct-2025 12:48:26 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?] build 20-Oct-2025 12:48:26 at java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[?:?] build 20-Oct-2025 12:48:26 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:26 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:26 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:26 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:26 at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:26 at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:26 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:26 at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:26 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:26 at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:26 at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:26 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:26 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:26 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:26 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:26 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:26 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:26 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:26 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:26 at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:26 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:26 at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:26 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:26 at org.junit.runners.ParentRunner.run(ParentRunner.java:413) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:26 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:26 at org.junit.runner.JUnitCore.run(JUnitCore.java:137) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:26 at org.junit.runner.JUnitCore.run(JUnitCore.java:115) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:26 at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) [junit-vintage-engine-5.11.3.jar:5.11.3] build 20-Oct-2025 12:48:26 at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) [junit-vintage-engine-5.11.3.jar:5.11.3] build 20-Oct-2025 12:48:26 at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) [junit-vintage-engine-5.11.3.jar:5.11.3] build 20-Oct-2025 12:48:26 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:26 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:26 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:26 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:26 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:26 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:26 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:26 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:26 at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:26 at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:26 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:26 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:26 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:26 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:26 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:26 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:26 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:27,029| '/tmp/appdir-for-unit-tests-9729695115398479415/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:27,143| '/tmp/appdir-for-unit-tests-3510856836000769305/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:27 [INFO] Tests run: 32, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.210 s -- in org.openmrs.module.reporting.report.service.ReportServiceTest build 20-Oct-2025 12:48:27 [INFO] Running org.openmrs.module.reporting.report.service.MysqlReportServiceTest build 20-Oct-2025 12:48:27 [WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0 s -- in org.openmrs.module.reporting.report.service.MysqlReportServiceTest build 20-Oct-2025 12:48:27 [INFO] Running org.openmrs.module.reporting.report.ReportRequestTest build 20-Oct-2025 12:48:27 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in org.openmrs.module.reporting.report.ReportRequestTest build 20-Oct-2025 12:48:27 [INFO] Running org.openmrs.module.reporting.evaluation.parameter.ParameterUtilTest build 20-Oct-2025 12:48:27 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in org.openmrs.module.reporting.evaluation.parameter.ParameterUtilTest build 20-Oct-2025 12:48:27 [INFO] Running org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilderTest build 20-Oct-2025 12:48:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:27,448| '/tmp/appdir-for-unit-tests-10877165861999730749/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:27,497| '/tmp/appdir-for-unit-tests-3787119169941367490/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:27,533| '/tmp/appdir-for-unit-tests-8153655444924723938/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:27,620| '/tmp/appdir-for-unit-tests-17094920280726464695/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:27,698| '/tmp/appdir-for-unit-tests-78967150443043152/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:27,773| '/tmp/appdir-for-unit-tests-18323456658851197691/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:27,812| '/tmp/appdir-for-unit-tests-12976952273997758990/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:27,859| '/tmp/appdir-for-unit-tests-14339823293020523693/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:27,934| '/tmp/appdir-for-unit-tests-4088964713198460029/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:27 [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.570 s -- in org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilderTest build 20-Oct-2025 12:48:27 [INFO] Running org.openmrs.module.reporting.evaluation.querybuilder.HqlQueryBuilderTest build 20-Oct-2025 12:48:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:27,983| '/tmp/appdir-for-unit-tests-13393654642140134587/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:28,038| '/tmp/appdir-for-unit-tests-13469970748920220023/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:28,082| '/tmp/appdir-for-unit-tests-13208288763752753151/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:28,134| '/tmp/appdir-for-unit-tests-9530120954197904534/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:28,193| '/tmp/appdir-for-unit-tests-10596104198084965860/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:28,267| '/tmp/appdir-for-unit-tests-14727669647559322414/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:28,383| '/tmp/appdir-for-unit-tests-8242477422803557230/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:28,421| '/tmp/appdir-for-unit-tests-1074021779784516499/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:28,469| '/tmp/appdir-for-unit-tests-13181035800701622103/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:28,552| '/tmp/appdir-for-unit-tests-17730940418946027196/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:28,597| '/tmp/appdir-for-unit-tests-18362170909204206321/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:28,668| '/tmp/appdir-for-unit-tests-13701140138153879514/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:28,715| '/tmp/appdir-for-unit-tests-6108197850774623268/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:28,752| '/tmp/appdir-for-unit-tests-9924252479728802455/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:28,813| '/tmp/appdir-for-unit-tests-9386885213572725703/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:28,883| '/tmp/appdir-for-unit-tests-7050461667099122314/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:28,919| '/tmp/appdir-for-unit-tests-1466776320979838484/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:28,966| '/tmp/appdir-for-unit-tests-13954134707797281488/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:29,015| '/tmp/appdir-for-unit-tests-16834364445902716727/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:29,058| '/tmp/appdir-for-unit-tests-9801207643834425908/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:29,112| '/tmp/appdir-for-unit-tests-1493499377632438259/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:29,164| '/tmp/appdir-for-unit-tests-2428283012583119618/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:29,210| '/tmp/appdir-for-unit-tests-8992623903528781726/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:29,256| '/tmp/appdir-for-unit-tests-11011354895043993975/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:29,308| '/tmp/appdir-for-unit-tests-11107556000331652993/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:29,387| '/tmp/appdir-for-unit-tests-18239070726564085287/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:29,468| '/tmp/appdir-for-unit-tests-14952689042446040935/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:29,549| '/tmp/appdir-for-unit-tests-705380488995430157/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:29,609| '/tmp/appdir-for-unit-tests-10475040599670924389/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:29,677| '/tmp/appdir-for-unit-tests-14682035651115455742/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:29,760| '/tmp/appdir-for-unit-tests-8634461137209270971/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:29,819| '/tmp/appdir-for-unit-tests-11470211328683707659/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:29,855| '/tmp/appdir-for-unit-tests-5119246929330515227/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:29,959| '/tmp/appdir-for-unit-tests-3273128763519820328/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:29,996| '/tmp/appdir-for-unit-tests-14734706769293034059/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:30,035| '/tmp/appdir-for-unit-tests-3088838988708642465/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:30,071| '/tmp/appdir-for-unit-tests-6353953962330455063/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:30,119| '/tmp/appdir-for-unit-tests-8654619318966238608/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:30,158| '/tmp/appdir-for-unit-tests-12786975090511781681/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:30 [INFO] Tests run: 39, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.223 s -- in org.openmrs.module.reporting.evaluation.querybuilder.HqlQueryBuilderTest build 20-Oct-2025 12:48:30 [INFO] Running org.openmrs.module.reporting.evaluation.CachingCohortDefinitionTest build 20-Oct-2025 12:48:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:30,205| '/tmp/appdir-for-unit-tests-4729450557821753952/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:30 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.041 s -- in org.openmrs.module.reporting.evaluation.CachingCohortDefinitionTest build 20-Oct-2025 12:48:30 [INFO] Running org.openmrs.module.reporting.evaluation.service.EvaluationServiceTest build 20-Oct-2025 12:48:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:30,255| '/tmp/appdir-for-unit-tests-432871333166912874/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:30,304| '/tmp/appdir-for-unit-tests-16230036927553190623/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:30,369| '/tmp/appdir-for-unit-tests-12709883932687063363/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:31,414| '/tmp/appdir-for-unit-tests-14410194931670409435/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:31,488| '/tmp/appdir-for-unit-tests-233640894470120575/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:31,539| '/tmp/appdir-for-unit-tests-2450457271060589296/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:31 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.333 s -- in org.openmrs.module.reporting.evaluation.service.EvaluationServiceTest build 20-Oct-2025 12:48:31 [INFO] Running org.openmrs.module.reporting.evaluation.EvaluationContextTest build 20-Oct-2025 12:48:31 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.049 s -- in org.openmrs.module.reporting.evaluation.EvaluationContextTest build 20-Oct-2025 12:48:31 [INFO] Running org.openmrs.module.reporting.serializer.ReportingSerializerTest build 20-Oct-2025 12:48:31 INFO - ReportingSerializer.setupXStreamSecurity(150) |2025-10-20T12:48:31,691| XStream security initialized on ReportingSerializer build 20-Oct-2025 12:48:31 INFO - ReportingSerializer.setupXStreamSecurity(150) |2025-10-20T12:48:31,720| XStream security initialized on ReportingSerializer build 20-Oct-2025 12:48:31 INFO - ReportingSerializer.setupXStreamSecurity(150) |2025-10-20T12:48:31,765| XStream security initialized on ReportingSerializer build 20-Oct-2025 12:48:31 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.201 s -- in org.openmrs.module.reporting.serializer.ReportingSerializerTest build 20-Oct-2025 12:48:31 [INFO] Running org.openmrs.module.reporting.data.visit.library.BuiltInVisitDataLibraryTest build 20-Oct-2025 12:48:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:31,823| '/tmp/appdir-for-unit-tests-16202514664601974158/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:31 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s -- in org.openmrs.module.reporting.data.visit.library.BuiltInVisitDataLibraryTest build 20-Oct-2025 12:48:31 [INFO] Running org.openmrs.module.reporting.data.visit.evaluator.SqlVisitDataEvaluatorTest build 20-Oct-2025 12:48:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:31,890| '/tmp/appdir-for-unit-tests-1029975150542301331/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:31 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.065 s -- in org.openmrs.module.reporting.data.visit.evaluator.SqlVisitDataEvaluatorTest build 20-Oct-2025 12:48:31 [INFO] Running org.openmrs.module.reporting.data.visit.evaluator.OrderForVisitDataEvaluatorTest build 20-Oct-2025 12:48:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:31,940| '/tmp/appdir-for-unit-tests-5537096866598991237/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:31,964| '/tmp/appdir-for-unit-tests-16257085618658236273/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:31 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.074 s -- in org.openmrs.module.reporting.data.visit.evaluator.OrderForVisitDataEvaluatorTest build 20-Oct-2025 12:48:31 [INFO] Running org.openmrs.module.reporting.data.visit.evaluator.ObsForVisitDataEvaluatorTest build 20-Oct-2025 12:48:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:32,023| '/tmp/appdir-for-unit-tests-12212816802463646211/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:32,087| '/tmp/appdir-for-unit-tests-4958297522587709244/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:32 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.149 s -- in org.openmrs.module.reporting.data.visit.evaluator.ObsForVisitDataEvaluatorTest build 20-Oct-2025 12:48:32 [INFO] Running org.openmrs.module.reporting.data.visit.evaluator.PersonToVisitDataEvaluatorTest build 20-Oct-2025 12:48:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:32,193| '/tmp/appdir-for-unit-tests-10871379094448201235/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:32,255| '/tmp/appdir-for-unit-tests-13056091839076807724/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:32,310| '/tmp/appdir-for-unit-tests-8610623356823092858/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:32 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.206 s -- in org.openmrs.module.reporting.data.visit.evaluator.PersonToVisitDataEvaluatorTest build 20-Oct-2025 12:48:32 [INFO] Running org.openmrs.module.reporting.data.visit.evaluator.PatientToVisitDataEvaluatorTest build 20-Oct-2025 12:48:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:32,449| '/tmp/appdir-for-unit-tests-11214036792417954042/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:32,488| '/tmp/appdir-for-unit-tests-14721331604538971998/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:32 {1=102, 4=12345K} build 20-Oct-2025 12:48:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:32,793| '/tmp/appdir-for-unit-tests-971625804704479527/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:32 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.468 s -- in org.openmrs.module.reporting.data.visit.evaluator.PatientToVisitDataEvaluatorTest build 20-Oct-2025 12:48:32 [INFO] Running org.openmrs.module.reporting.data.encounter.library.BuiltInEncounterDataLibraryTest build 20-Oct-2025 12:48:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:32,834| '/tmp/appdir-for-unit-tests-6134954339153712468/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:32,865| '/tmp/appdir-for-unit-tests-14532634032821765596/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:32,889| '/tmp/appdir-for-unit-tests-1522798007423441286/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:32,929| '/tmp/appdir-for-unit-tests-16093471108005683029/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:32,965| '/tmp/appdir-for-unit-tests-10962735873020134230/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:33,006| '/tmp/appdir-for-unit-tests-2720708874794517218/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:33 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.197 s -- in org.openmrs.module.reporting.data.encounter.library.BuiltInEncounterDataLibraryTest build 20-Oct-2025 12:48:33 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.ObsOnSameDateEncounterDataEvaluatorTest build 20-Oct-2025 12:48:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:33,151| '/tmp/appdir-for-unit-tests-4012212340523630535/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:33,238| '/tmp/appdir-for-unit-tests-2132657542350957045/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:33,321| '/tmp/appdir-for-unit-tests-17671301124583891017/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:33 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.326 s -- in org.openmrs.module.reporting.data.encounter.evaluator.ObsOnSameDateEncounterDataEvaluatorTest build 20-Oct-2025 12:48:33 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.PatientToEncounterDataEvaluatorTest build 20-Oct-2025 12:48:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:33,433| '/tmp/appdir-for-unit-tests-8044963856907076279/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:33,472| '/tmp/appdir-for-unit-tests-11616850000106098695/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:33,549| '/tmp/appdir-for-unit-tests-5328154044671231391/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:33 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.206 s -- in org.openmrs.module.reporting.data.encounter.evaluator.PatientToEncounterDataEvaluatorTest build 20-Oct-2025 12:48:33 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.EncountersForPatientDataEvaluatorTest build 20-Oct-2025 12:48:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:33,690| '/tmp/appdir-for-unit-tests-6142729341003728985/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:33 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.126 s -- in org.openmrs.module.reporting.data.encounter.evaluator.EncountersForPatientDataEvaluatorTest build 20-Oct-2025 12:48:33 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.EncounterVisitDataEvaluatorTest build 20-Oct-2025 12:48:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:33,770| '/tmp/appdir-for-unit-tests-15706278108094082172/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:33 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.079 s -- in org.openmrs.module.reporting.data.encounter.evaluator.EncounterVisitDataEvaluatorTest build 20-Oct-2025 12:48:33 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.PersonToEncounterDataEvaluatorTest build 20-Oct-2025 12:48:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:33,820| '/tmp/appdir-for-unit-tests-6799372059181736093/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:33,863| '/tmp/appdir-for-unit-tests-2498077833273591944/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:33,949| '/tmp/appdir-for-unit-tests-4709647212852663084/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:33 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.201 s -- in org.openmrs.module.reporting.data.encounter.evaluator.PersonToEncounterDataEvaluatorTest build 20-Oct-2025 12:48:33 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.AuditInfoEncounterDataEvaluatorTest build 20-Oct-2025 12:48:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:34,012| '/tmp/appdir-for-unit-tests-5248522110414379133/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:34 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.039 s -- in org.openmrs.module.reporting.data.encounter.evaluator.AuditInfoEncounterDataEvaluatorTest build 20-Oct-2025 12:48:34 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.EncounterLocationDataEvaluatorTest build 20-Oct-2025 12:48:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:34,133| '/tmp/appdir-for-unit-tests-3635162103354153012/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:34,357| '/tmp/appdir-for-unit-tests-16533368055955706568/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:34,396| '/tmp/appdir-for-unit-tests-2129829475854652052/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:34 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.385 s -- in org.openmrs.module.reporting.data.encounter.evaluator.EncounterLocationDataEvaluatorTest build 20-Oct-2025 12:48:34 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.AgeAtEncounterDataEvaluatorTest build 20-Oct-2025 12:48:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:34,447| '/tmp/appdir-for-unit-tests-9411281484160244184/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:34 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.062 s -- in org.openmrs.module.reporting.data.encounter.evaluator.AgeAtEncounterDataEvaluatorTest build 20-Oct-2025 12:48:34 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.SimultaneousEncountersDataEvaluatorTest build 20-Oct-2025 12:48:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:34,528| '/tmp/appdir-for-unit-tests-866613825425322356/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:34,577| '/tmp/appdir-for-unit-tests-13338627744744486395/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:34 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.100 s -- in org.openmrs.module.reporting.data.encounter.evaluator.SimultaneousEncountersDataEvaluatorTest build 20-Oct-2025 12:48:34 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.ObsForEncounterEvaluatorTest build 20-Oct-2025 12:48:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:34,658| '/tmp/appdir-for-unit-tests-14362362347311786832/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:34,758| '/tmp/appdir-for-unit-tests-11327772373970200819/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:34,826| '/tmp/appdir-for-unit-tests-15177295932388264854/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:34,909| '/tmp/appdir-for-unit-tests-2118451928867256064/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:34,981| '/tmp/appdir-for-unit-tests-4773615220324312633/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:35,045| '/tmp/appdir-for-unit-tests-1802613223117402521/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:35,135| '/tmp/appdir-for-unit-tests-14897872226155688682/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:35 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.554 s -- in org.openmrs.module.reporting.data.encounter.evaluator.ObsForEncounterEvaluatorTest build 20-Oct-2025 12:48:35 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.SqlEncounterDataEvaluatorTest build 20-Oct-2025 12:48:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:35,183| '/tmp/appdir-for-unit-tests-18386170908009828094/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:35 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.041 s -- in org.openmrs.module.reporting.data.encounter.evaluator.SqlEncounterDataEvaluatorTest build 20-Oct-2025 12:48:35 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluatorTest build 20-Oct-2025 12:48:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:35,286| '/tmp/appdir-for-unit-tests-9705982197333597506/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:35,329| '/tmp/appdir-for-unit-tests-11075874497709013187/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:35,404| '/tmp/appdir-for-unit-tests-3599047385322197892/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:35,437| '/tmp/appdir-for-unit-tests-8743874364269396352/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:35,444| '/tmp/appdir-for-unit-tests-4249613080819658970/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:35,451| '/tmp/appdir-for-unit-tests-5777779293960360259/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:35 ERROR - EvaluationProfiler.log(111) |2025-10-20T12:48:35,458| 1302 2025-10-20 12:48:35.458 > ERROR EXECUTING_QUERY select ep.encounter.id as id, ep.provider as provider from org.openmrs.EncounterProvider as ep where ep.voided = false and ep.encounterRole = EncounterRole: [(no ID) ]: org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: org.openmrs.EncounterRole build 20-Oct-2025 12:48:35 java.lang.IllegalStateException: org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: org.openmrs.EncounterRole build 20-Oct-2025 12:48:35 at org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:151) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1626) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.openmrs.module.reporting.evaluation.querybuilder.HqlQueryBuilder.evaluateToList(HqlQueryBuilder.java:483) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:35 at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.evaluateToList(EvaluationServiceImpl.java:45) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:35 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?] build 20-Oct-2025 12:48:35 at java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[?:?] build 20-Oct-2025 12:48:35 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) [spring-tx-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) [spring-tx-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) [spring-tx-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) [spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) [spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) [spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) [openmrs-api-2.7.0.jar:?] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at jdk.proxy3/jdk.proxy3.$Proxy70.evaluateToList(Unknown Source) [?:?] build 20-Oct-2025 12:48:35 at org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluator.evaluate(EncounterProviderDataEvaluator.java:59) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:35 at org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluator.evaluate(EncounterProviderDataEvaluator.java:33) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:35 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:35 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:35 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:35 at org.openmrs.module.reporting.data.encounter.service.EncounterDataServiceImpl.evaluate(EncounterDataServiceImpl.java:38) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:35 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?] build 20-Oct-2025 12:48:35 at java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[?:?] build 20-Oct-2025 12:48:35 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) [spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) [spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) [spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) [openmrs-api-2.7.0.jar:?] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at jdk.proxy3/jdk.proxy3.$Proxy75.evaluate(Unknown Source) [?:?] build 20-Oct-2025 12:48:35 at org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluatorTest.shouldFailIfEncounterRoleParameterSetToAnotherType(EncounterProviderDataEvaluatorTest.java:199) [test-classes/:?] build 20-Oct-2025 12:48:35 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?] build 20-Oct-2025 12:48:35 at java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[?:?] build 20-Oct-2025 12:48:35 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:35 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:35 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:35 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:35 at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:35 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:35 at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:35 at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:35 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:35 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:35 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:35 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:35 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:35 at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:35 at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:35 at org.junit.runners.ParentRunner.run(ParentRunner.java:413) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:35 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.junit.runner.JUnitCore.run(JUnitCore.java:137) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:35 at org.junit.runner.JUnitCore.run(JUnitCore.java:115) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:35 at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) [junit-vintage-engine-5.11.3.jar:5.11.3] build 20-Oct-2025 12:48:35 at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) [junit-vintage-engine-5.11.3.jar:5.11.3] build 20-Oct-2025 12:48:35 at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) [junit-vintage-engine-5.11.3.jar:5.11.3] build 20-Oct-2025 12:48:35 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:35 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:35 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:35 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:35 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:35 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:35 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:35 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:35 at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:35 at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:35 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:35 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:35 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:35 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:35 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:35 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:35 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:35 Caused by: org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: org.openmrs.EncounterRole build 20-Oct-2025 12:48:35 at org.hibernate.engine.internal.ForeignKeys.getEntityIdentifierIfNotUnsaved(ForeignKeys.java:347) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.type.EntityType.getIdentifier(EntityType.java:508) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.type.EntityType.nullSafeSet(EntityType.java:289) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.param.NamedParameterSpecification.bind(NamedParameterSpecification.java:53) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.loader.hql.QueryLoader.bindParameterValues(QueryLoader.java:682) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.loader.Loader.bindPreparedStatement(Loader.java:2150) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:2127) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2059) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2037) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.loader.Loader.doQuery(Loader.java:956) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:357) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.loader.Loader.doList(Loader.java:2868) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.loader.Loader.doList(Loader.java:2850) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2682) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.loader.Loader.list(Loader.java:2677) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:540) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:400) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:218) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1459) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.query.internal.AbstractProducedQuery.doList(AbstractProducedQuery.java:1649) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1617) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 ... 97 more build 20-Oct-2025 12:48:35 ERROR - EvaluationProfiler.log(111) |2025-10-20T12:48:35,459| 1302 2025-10-20 12:48:35.459 > ERROR EVALUATING_DEFINITION EncounterProviderDataDefinition[encounterRole=EncounterRole: [(no ID) ],singleProvider=false]: org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: org.openmrs.EncounterRole build 20-Oct-2025 12:48:35 java.lang.IllegalStateException: org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: org.openmrs.EncounterRole build 20-Oct-2025 12:48:35 at org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:151) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1626) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.openmrs.module.reporting.evaluation.querybuilder.HqlQueryBuilder.evaluateToList(HqlQueryBuilder.java:483) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:35 at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.evaluateToList(EvaluationServiceImpl.java:45) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:35 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?] build 20-Oct-2025 12:48:35 at java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[?:?] build 20-Oct-2025 12:48:35 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) ~[spring-tx-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at jdk.proxy3/jdk.proxy3.$Proxy70.evaluateToList(Unknown Source) ~[?:?] build 20-Oct-2025 12:48:35 at org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluator.evaluate(EncounterProviderDataEvaluator.java:59) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:35 at org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluator.evaluate(EncounterProviderDataEvaluator.java:33) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:35 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:35 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:35 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:35 at org.openmrs.module.reporting.data.encounter.service.EncounterDataServiceImpl.evaluate(EncounterDataServiceImpl.java:38) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:35 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?] build 20-Oct-2025 12:48:35 at java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[?:?] build 20-Oct-2025 12:48:35 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) [spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) [spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) [spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) [openmrs-api-2.7.0.jar:?] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at jdk.proxy3/jdk.proxy3.$Proxy75.evaluate(Unknown Source) [?:?] build 20-Oct-2025 12:48:35 at org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluatorTest.shouldFailIfEncounterRoleParameterSetToAnotherType(EncounterProviderDataEvaluatorTest.java:199) [test-classes/:?] build 20-Oct-2025 12:48:35 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?] build 20-Oct-2025 12:48:35 at java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[?:?] build 20-Oct-2025 12:48:35 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:35 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:35 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:35 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:35 at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:35 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:35 at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:35 at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:35 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:35 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:35 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:35 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:35 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:35 at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:35 at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:35 at org.junit.runners.ParentRunner.run(ParentRunner.java:413) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:35 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:35 at org.junit.runner.JUnitCore.run(JUnitCore.java:137) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:35 at org.junit.runner.JUnitCore.run(JUnitCore.java:115) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:35 at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) [junit-vintage-engine-5.11.3.jar:5.11.3] build 20-Oct-2025 12:48:35 at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) [junit-vintage-engine-5.11.3.jar:5.11.3] build 20-Oct-2025 12:48:35 at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) [junit-vintage-engine-5.11.3.jar:5.11.3] build 20-Oct-2025 12:48:35 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:35 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:35 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:35 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:35 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:35 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:35 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:35 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:35 at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:35 at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:35 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:35 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:35 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:35 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:35 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:35 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:35 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:35 Caused by: org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: org.openmrs.EncounterRole build 20-Oct-2025 12:48:35 at org.hibernate.engine.internal.ForeignKeys.getEntityIdentifierIfNotUnsaved(ForeignKeys.java:347) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.type.EntityType.getIdentifier(EntityType.java:508) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.type.EntityType.nullSafeSet(EntityType.java:289) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.param.NamedParameterSpecification.bind(NamedParameterSpecification.java:53) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.loader.hql.QueryLoader.bindParameterValues(QueryLoader.java:682) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.loader.Loader.bindPreparedStatement(Loader.java:2150) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:2127) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2059) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2037) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.loader.Loader.doQuery(Loader.java:956) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:357) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.loader.Loader.doList(Loader.java:2868) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.loader.Loader.doList(Loader.java:2850) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2682) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.loader.Loader.list(Loader.java:2677) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:540) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:400) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:218) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1459) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.query.internal.AbstractProducedQuery.doList(AbstractProducedQuery.java:1649) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1617) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:35 ... 97 more build 20-Oct-2025 12:48:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:35,521| '/tmp/appdir-for-unit-tests-2470851022902120842/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:35 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.334 s -- in org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluatorTest build 20-Oct-2025 12:48:35 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.ConvertedEncounterDataEvaluatorTest build 20-Oct-2025 12:48:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:35,570| '/tmp/appdir-for-unit-tests-12893012247742269858/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:35 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.039 s -- in org.openmrs.module.reporting.data.encounter.evaluator.ConvertedEncounterDataEvaluatorTest build 20-Oct-2025 12:48:35 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.EncounterIdDataEvaluatorTest build 20-Oct-2025 12:48:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:35,634| '/tmp/appdir-for-unit-tests-14894446337924786231/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:35,671| '/tmp/appdir-for-unit-tests-15371805277918951421/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:35 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.100 s -- in org.openmrs.module.reporting.data.encounter.evaluator.EncounterIdDataEvaluatorTest build 20-Oct-2025 12:48:35 [INFO] Running org.openmrs.module.reporting.data.encounter.service.EncounterDataServiceImplTest build 20-Oct-2025 12:48:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:35,724| '/tmp/appdir-for-unit-tests-1402773282444173772/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:35 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.138 s -- in org.openmrs.module.reporting.data.encounter.service.EncounterDataServiceImplTest build 20-Oct-2025 12:48:35 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.ConvertedPersonDataEvaluatorTest build 20-Oct-2025 12:48:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:35,895| '/tmp/appdir-for-unit-tests-3805569829476331871/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:35 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.088 s -- in org.openmrs.module.reporting.data.person.evaluator.ConvertedPersonDataEvaluatorTest build 20-Oct-2025 12:48:35 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.RelationshipsForPersonDataEvaluatorTest build 20-Oct-2025 12:48:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:35,959| '/tmp/appdir-for-unit-tests-4231047693818902393/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:36,025| '/tmp/appdir-for-unit-tests-4839421831756274757/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:36,094| '/tmp/appdir-for-unit-tests-11886914353314869878/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:36 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.192 s -- in org.openmrs.module.reporting.data.person.evaluator.RelationshipsForPersonDataEvaluatorTest build 20-Oct-2025 12:48:36 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.GenderDataEvaluatorTest build 20-Oct-2025 12:48:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:36,143| '/tmp/appdir-for-unit-tests-8053653713427638109/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:36 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.039 s -- in org.openmrs.module.reporting.data.person.evaluator.GenderDataEvaluatorTest build 20-Oct-2025 12:48:36 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.PreferredAddressDataEvaluatorTest build 20-Oct-2025 12:48:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:36,181| '/tmp/appdir-for-unit-tests-15226995632892530324/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:36 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.044 s -- in org.openmrs.module.reporting.data.person.evaluator.PreferredAddressDataEvaluatorTest build 20-Oct-2025 12:48:36 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.BirthdateDataEvaluatorTest build 20-Oct-2025 12:48:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:36,225| '/tmp/appdir-for-unit-tests-10377364418707449013/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:36 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 s -- in org.openmrs.module.reporting.data.person.evaluator.BirthdateDataEvaluatorTest build 20-Oct-2025 12:48:36 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.PreferredNameDataEvaluatorTest build 20-Oct-2025 12:48:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:36,263| '/tmp/appdir-for-unit-tests-17477799410491411511/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:36,339| '/tmp/appdir-for-unit-tests-13132757139709954629/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:36 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.113 s -- in org.openmrs.module.reporting.data.person.evaluator.PreferredNameDataEvaluatorTest build 20-Oct-2025 12:48:36 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.ObsActiveListPersonDataEvaluatorTest build 20-Oct-2025 12:48:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:36,400| '/tmp/appdir-for-unit-tests-18365612748167002155/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:36 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.064 s -- in org.openmrs.module.reporting.data.person.evaluator.ObsActiveListPersonDataEvaluatorTest build 20-Oct-2025 12:48:36 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.AgeDataEvaluatorTest build 20-Oct-2025 12:48:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:36,443| '/tmp/appdir-for-unit-tests-7015846738327181007/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:36,490| '/tmp/appdir-for-unit-tests-10095879677205179470/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:36 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.091 s -- in org.openmrs.module.reporting.data.person.evaluator.AgeDataEvaluatorTest build 20-Oct-2025 12:48:36 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.ObsForPersonDataEvaluatorTest build 20-Oct-2025 12:48:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:36,539| '/tmp/appdir-for-unit-tests-7444053732621936280/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:36,583| '/tmp/appdir-for-unit-tests-17591758018130513027/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:36,630| '/tmp/appdir-for-unit-tests-2096754632618508678/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:36 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.145 s -- in org.openmrs.module.reporting.data.person.evaluator.ObsForPersonDataEvaluatorTest build 20-Oct-2025 12:48:36 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.PersonAttributeDataEvaluatorTest build 20-Oct-2025 12:48:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:36,686| '/tmp/appdir-for-unit-tests-2765091663789588752/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:36 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.044 s -- in org.openmrs.module.reporting.data.person.evaluator.PersonAttributeDataEvaluatorTest build 20-Oct-2025 12:48:36 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.PersonIdDataEvaluatorTest build 20-Oct-2025 12:48:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:36,727| '/tmp/appdir-for-unit-tests-1639304134878822176/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:36 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 s -- in org.openmrs.module.reporting.data.person.evaluator.PersonIdDataEvaluatorTest build 20-Oct-2025 12:48:36 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.VitalStatusDataEvaluatorTest build 20-Oct-2025 12:48:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:36,763| '/tmp/appdir-for-unit-tests-12820078983342026835/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:36 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.039 s -- in org.openmrs.module.reporting.data.person.evaluator.VitalStatusDataEvaluatorTest build 20-Oct-2025 12:48:36 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.AgeAtDateOfOtherDataEvaluatorTest build 20-Oct-2025 12:48:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:36,803| '/tmp/appdir-for-unit-tests-4196869238412454747/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:36 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.045 s -- in org.openmrs.module.reporting.data.person.evaluator.AgeAtDateOfOtherDataEvaluatorTest build 20-Oct-2025 12:48:36 [INFO] Running org.openmrs.module.reporting.data.person.service.PersonDataServiceImplTest build 20-Oct-2025 12:48:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:36,882| '/tmp/appdir-for-unit-tests-11528091409664384430/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:36 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.073 s -- in org.openmrs.module.reporting.data.person.service.PersonDataServiceImplTest build 20-Oct-2025 12:48:36 [INFO] Running org.openmrs.module.reporting.data.JoinDataDefinitionTest build 20-Oct-2025 12:48:36 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.data.JoinDataDefinitionTest build 20-Oct-2025 12:48:36 [INFO] Running org.openmrs.module.reporting.data.obs.evaluator.ObsIdDataEvaluatorTest build 20-Oct-2025 12:48:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:36,924| '/tmp/appdir-for-unit-tests-645052987814335759/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:36 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.041 s -- in org.openmrs.module.reporting.data.obs.evaluator.ObsIdDataEvaluatorTest build 20-Oct-2025 12:48:36 [INFO] Running org.openmrs.module.reporting.data.obs.evaluator.ConvertedObsDataEvaluatorTest build 20-Oct-2025 12:48:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:36,964| '/tmp/appdir-for-unit-tests-4864343027509499555/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:36 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.044 s -- in org.openmrs.module.reporting.data.obs.evaluator.ConvertedObsDataEvaluatorTest build 20-Oct-2025 12:48:36 [INFO] Running org.openmrs.module.reporting.data.obs.evaluator.PersonToObsEvaluatorTest build 20-Oct-2025 12:48:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:37,012| '/tmp/appdir-for-unit-tests-9086007264699227712/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:37,060| '/tmp/appdir-for-unit-tests-125499619395328069/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:37,099| '/tmp/appdir-for-unit-tests-4257472021730070653/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:37 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.129 s -- in org.openmrs.module.reporting.data.obs.evaluator.PersonToObsEvaluatorTest build 20-Oct-2025 12:48:37 [INFO] Running org.openmrs.module.reporting.data.obs.evaluator.EncounterToObsDataEvaluatorTest build 20-Oct-2025 12:48:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:37,143| '/tmp/appdir-for-unit-tests-15556949213966624917/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:37,189| '/tmp/appdir-for-unit-tests-10044019131284688321/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:37,244| '/tmp/appdir-for-unit-tests-9516969307903628566/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:37 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.147 s -- in org.openmrs.module.reporting.data.obs.evaluator.EncounterToObsDataEvaluatorTest build 20-Oct-2025 12:48:37 [INFO] Running org.openmrs.module.reporting.data.obs.evaluator.PatientToObsDataEvaluatorTest build 20-Oct-2025 12:48:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:37,289| '/tmp/appdir-for-unit-tests-18104250398499958745/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:37,339| '/tmp/appdir-for-unit-tests-4655473152211611653/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:37,411| '/tmp/appdir-for-unit-tests-15531016003333712361/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:37 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.167 s -- in org.openmrs.module.reporting.data.obs.evaluator.PatientToObsDataEvaluatorTest build 20-Oct-2025 12:48:37 [INFO] Running org.openmrs.module.reporting.data.obs.evaluator.GroupMemberObsDataEvaluatorTest build 20-Oct-2025 12:48:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:37,504| '/tmp/appdir-for-unit-tests-12719621839512624379/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:37,581| '/tmp/appdir-for-unit-tests-13609878906314185831/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:37,691| '/tmp/appdir-for-unit-tests-117292359572636806/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:37 [WARNING] Tests run: 5, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 0.282 s -- in org.openmrs.module.reporting.data.obs.evaluator.GroupMemberObsDataEvaluatorTest build 20-Oct-2025 12:48:37 [INFO] Running org.openmrs.module.reporting.data.patient.library.BuiltInPatientDataLibraryTest build 20-Oct-2025 12:48:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:37,712| '/tmp/appdir-for-unit-tests-18374896367586273270/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:37,728| '/tmp/appdir-for-unit-tests-10389019446112471075/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:37,750| '/tmp/appdir-for-unit-tests-11780215090728518457/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:37,764| '/tmp/appdir-for-unit-tests-14093396885321757393/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:37 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.094 s -- in org.openmrs.module.reporting.data.patient.library.BuiltInPatientDataLibraryTest build 20-Oct-2025 12:48:37 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.ProgramStatesForPatientDataEvaluatorTest build 20-Oct-2025 12:48:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:37,924| '/tmp/appdir-for-unit-tests-17839700306923826401/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:38,059| '/tmp/appdir-for-unit-tests-10229704229594287027/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:38,172| '/tmp/appdir-for-unit-tests-610289118446370085/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:38,241| '/tmp/appdir-for-unit-tests-13432784670428312782/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:38,301| '/tmp/appdir-for-unit-tests-1755324514760598427/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:38,397| '/tmp/appdir-for-unit-tests-9269583000436701049/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:38,471| '/tmp/appdir-for-unit-tests-15719788532142047879/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:38,578| '/tmp/appdir-for-unit-tests-6125937626839962339/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:38,670| '/tmp/appdir-for-unit-tests-17585731096162208398/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:38 [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.904 s -- in org.openmrs.module.reporting.data.patient.evaluator.ProgramStatesForPatientDataEvaluatorTest build 20-Oct-2025 12:48:38 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.PatientIdDataEvaluatorTest build 20-Oct-2025 12:48:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:38,769| '/tmp/appdir-for-unit-tests-18255789725694258979/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:38 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.067 s -- in org.openmrs.module.reporting.data.patient.evaluator.PatientIdDataEvaluatorTest build 20-Oct-2025 12:48:38 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.EncountersForPatientDataEvaluatorTest build 20-Oct-2025 12:48:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:38,834| '/tmp/appdir-for-unit-tests-17570868888745839191/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:38 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.121 s -- in org.openmrs.module.reporting.data.patient.evaluator.EncountersForPatientDataEvaluatorTest build 20-Oct-2025 12:48:38 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.LogicDataEvaluatorTest build 20-Oct-2025 12:48:38 [WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.data.patient.evaluator.LogicDataEvaluatorTest build 20-Oct-2025 12:48:38 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.PatientIdentifierDataEvaluatorTest build 20-Oct-2025 12:48:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:39,004| '/tmp/appdir-for-unit-tests-7522516178232961064/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:39,070| '/tmp/appdir-for-unit-tests-12575407723236389231/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:39,109| '/tmp/appdir-for-unit-tests-4081562422606060468/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:39,154| '/tmp/appdir-for-unit-tests-1218045402790368777/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:39 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.256 s -- in org.openmrs.module.reporting.data.patient.evaluator.PatientIdentifierDataEvaluatorTest build 20-Oct-2025 12:48:39 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.ConvertedPatientDataEvaluatorTest build 20-Oct-2025 12:48:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:39,205| '/tmp/appdir-for-unit-tests-8379602417810510239/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:39,242| '/tmp/appdir-for-unit-tests-7422039973135733751/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:39 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.076 s -- in org.openmrs.module.reporting.data.patient.evaluator.ConvertedPatientDataEvaluatorTest build 20-Oct-2025 12:48:39 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.CurrentPatientStateDataEvaluatorTest build 20-Oct-2025 12:48:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:39,313| '/tmp/appdir-for-unit-tests-8002076811619015782/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:39 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.092 s -- in org.openmrs.module.reporting.data.patient.evaluator.CurrentPatientStateDataEvaluatorTest build 20-Oct-2025 12:48:39 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.DefinitionLibraryPatientDataEvaluatorTest build 20-Oct-2025 12:48:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:39,378| '/tmp/appdir-for-unit-tests-11163552972063371745/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:39,451| '/tmp/appdir-for-unit-tests-351528599661994935/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:39,495| '/tmp/appdir-for-unit-tests-11692492846611505399/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:39 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.155 s -- in org.openmrs.module.reporting.data.patient.evaluator.DefinitionLibraryPatientDataEvaluatorTest build 20-Oct-2025 12:48:39 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.PreferredIdentifierDataEvaluatorTest build 20-Oct-2025 12:48:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:39,536| '/tmp/appdir-for-unit-tests-5871683952472280122/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:39,593| '/tmp/appdir-for-unit-tests-1160559944483268925/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:39 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.098 s -- in org.openmrs.module.reporting.data.patient.evaluator.PreferredIdentifierDataEvaluatorTest build 20-Oct-2025 12:48:39 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.SqlPatientDataEvaluatorTest build 20-Oct-2025 12:48:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:39,641| '/tmp/appdir-for-unit-tests-11143680269314739715/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:39 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.047 s -- in org.openmrs.module.reporting.data.patient.evaluator.SqlPatientDataEvaluatorTest build 20-Oct-2025 12:48:39 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.ProgramEnrollmentsForPatientDataEvaluatorTest build 20-Oct-2025 12:48:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:39,680| '/tmp/appdir-for-unit-tests-12470452422638031160/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:39,738| '/tmp/appdir-for-unit-tests-15841344570318929540/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:39,784| '/tmp/appdir-for-unit-tests-16906605856318368362/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:39,842| '/tmp/appdir-for-unit-tests-719525226887001758/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:39,887| '/tmp/appdir-for-unit-tests-18119213843326739096/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:39,941| '/tmp/appdir-for-unit-tests-14452045290187379234/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:39,996| '/tmp/appdir-for-unit-tests-14290069716635879421/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:40,071| '/tmp/appdir-for-unit-tests-11944650960524608284/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:40 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.450 s -- in org.openmrs.module.reporting.data.patient.evaluator.ProgramEnrollmentsForPatientDataEvaluatorTest build 20-Oct-2025 12:48:40 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.PersonToPatientDataEvaluatorTest build 20-Oct-2025 12:48:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:40,132| '/tmp/appdir-for-unit-tests-10218662668526478624/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:40 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.040 s -- in org.openmrs.module.reporting.data.patient.evaluator.PersonToPatientDataEvaluatorTest build 20-Oct-2025 12:48:40 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.ScriptedCompositionPatientDataEvaluatorTest build 20-Oct-2025 12:48:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:40,209| '/tmp/appdir-for-unit-tests-14626679676412370681/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:40,314| '/tmp/appdir-for-unit-tests-2929875305601146971/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:40 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.228 s -- in org.openmrs.module.reporting.data.patient.evaluator.ScriptedCompositionPatientDataEvaluatorTest build 20-Oct-2025 12:48:40 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.PatientObjectDataEvaluatorTest build 20-Oct-2025 12:48:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:40,405| '/tmp/appdir-for-unit-tests-13081373849551108662/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:40 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.047 s -- in org.openmrs.module.reporting.data.patient.evaluator.PatientObjectDataEvaluatorTest build 20-Oct-2025 12:48:40 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.DrugOrdersForPatientDataEvaluatorTest build 20-Oct-2025 12:48:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:40,551| '/tmp/appdir-for-unit-tests-16338493185514326021/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:40,643| '/tmp/appdir-for-unit-tests-6746390036221172786/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:40,729| '/tmp/appdir-for-unit-tests-17463168355152694115/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:40,824| '/tmp/appdir-for-unit-tests-10592652953919222480/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:40,878| '/tmp/appdir-for-unit-tests-4859357518567673973/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:40,971| '/tmp/appdir-for-unit-tests-7925298466223727340/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:41 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:41,053| '/tmp/appdir-for-unit-tests-13151146058613387188/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:41 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:41,115| '/tmp/appdir-for-unit-tests-9907195974524602544/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:41 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.704 s -- in org.openmrs.module.reporting.data.patient.evaluator.DrugOrdersForPatientDataEvaluatorTest build 20-Oct-2025 12:48:41 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.PatientCalculationDataEvaluatorTest build 20-Oct-2025 12:48:41 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:41,518| '/tmp/appdir-for-unit-tests-8189497718989964307/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:41 ERROR - EvaluationProfiler.log(111) |2025-10-20T12:48:41,519| 1585 2025-10-20 12:48:41.519 > ERROR EVALUATING_DEFINITION PatientCalculationDataDefinition[Example]: Failed to evaluate No PatientCalculation found on this PatientCalculationDataDefinition build 20-Oct-2025 12:48:41 org.openmrs.module.reporting.evaluation.EvaluationException: Failed to evaluate No PatientCalculation found on this PatientCalculationDataDefinition build 20-Oct-2025 12:48:41 at org.openmrs.module.reporting.data.patient.evaluator.PatientCalculationDataEvaluator.evaluate(PatientCalculationDataEvaluator.java:50) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:41 at org.openmrs.module.reporting.data.patient.evaluator.PatientCalculationDataEvaluator.evaluate(PatientCalculationDataEvaluator.java:34) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:41 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:41 at org.openmrs.module.reporting.data.patient.service.PatientDataServiceImpl.executeEvaluator(PatientDataServiceImpl.java:66) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:41 at org.openmrs.module.reporting.data.patient.service.PatientDataServiceImpl.executeEvaluator(PatientDataServiceImpl.java:34) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:41 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:41 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:41 at org.openmrs.module.reporting.data.patient.service.PatientDataServiceImpl.evaluate(PatientDataServiceImpl.java:48) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:41 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?] build 20-Oct-2025 12:48:41 at java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[?:?] build 20-Oct-2025 12:48:41 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:41 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:41 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:41 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) [spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:41 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) [spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:41 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) [spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:41 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:41 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) [openmrs-api-2.7.0.jar:?] build 20-Oct-2025 12:48:41 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:41 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:41 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:41 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:41 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:41 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:41 at jdk.proxy3/jdk.proxy3.$Proxy73.evaluate(Unknown Source) [?:?] build 20-Oct-2025 12:48:41 at org.openmrs.module.reporting.data.patient.evaluator.PatientCalculationDataEvaluatorTest.evaluate_shouldThrowAnErrorIfNoCalculationRegistrationExistsOnTheDefinition(PatientCalculationDataEvaluatorTest.java:90) [test-classes/:?] build 20-Oct-2025 12:48:41 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?] build 20-Oct-2025 12:48:41 at java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[?:?] build 20-Oct-2025 12:48:41 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:41 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:41 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:41 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:41 at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:41 at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:41 at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:41 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:41 at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:41 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:41 at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:41 at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:41 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:41 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:41 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:41 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:41 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:41 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:41 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:41 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:41 at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:41 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:41 at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:41 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:41 at org.junit.runners.ParentRunner.run(ParentRunner.java:413) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:41 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:41 at org.junit.runner.JUnitCore.run(JUnitCore.java:137) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:41 at org.junit.runner.JUnitCore.run(JUnitCore.java:115) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:41 at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) [junit-vintage-engine-5.11.3.jar:5.11.3] build 20-Oct-2025 12:48:41 at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) [junit-vintage-engine-5.11.3.jar:5.11.3] build 20-Oct-2025 12:48:41 at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) [junit-vintage-engine-5.11.3.jar:5.11.3] build 20-Oct-2025 12:48:41 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:41 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:41 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:41 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:41 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:41 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:41 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:41 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:41 at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:41 at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:41 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:41 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:41 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:41 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:41 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:41 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:41 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:41 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:41,558| '/tmp/appdir-for-unit-tests-12989953487552728693/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:41 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.429 s -- in org.openmrs.module.reporting.data.patient.evaluator.PatientCalculationDataEvaluatorTest build 20-Oct-2025 12:48:41 [INFO] Running org.openmrs.module.reporting.data.converter.ObsFromObsGroupConverterTest build 20-Oct-2025 12:48:41 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in org.openmrs.module.reporting.data.converter.ObsFromObsGroupConverterTest build 20-Oct-2025 12:48:41 [INFO] Running org.openmrs.module.reporting.data.converter.ListConverterTest build 20-Oct-2025 12:48:41 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in org.openmrs.module.reporting.data.converter.ListConverterTest build 20-Oct-2025 12:48:41 [INFO] Running org.openmrs.module.reporting.data.converter.DateConverterTest build 20-Oct-2025 12:48:41 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in org.openmrs.module.reporting.data.converter.DateConverterTest build 20-Oct-2025 12:48:41 [INFO] Running org.openmrs.module.reporting.data.converter.AttributeValueConverterTest build 20-Oct-2025 12:48:41 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.070 s -- in org.openmrs.module.reporting.data.converter.AttributeValueConverterTest build 20-Oct-2025 12:48:41 [INFO] Running org.openmrs.module.reporting.data.converter.PersonNameConverterTest build 20-Oct-2025 12:48:41 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in org.openmrs.module.reporting.data.converter.PersonNameConverterTest build 20-Oct-2025 12:48:41 [INFO] Running org.openmrs.module.reporting.data.converter.BirthdateToAgeConverterTest build 20-Oct-2025 12:48:41 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.data.converter.BirthdateToAgeConverterTest build 20-Oct-2025 12:48:41 [INFO] Running org.openmrs.module.reporting.data.converter.PersonAddressConverterTest build 20-Oct-2025 12:48:41 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in org.openmrs.module.reporting.data.converter.PersonAddressConverterTest build 20-Oct-2025 12:48:41 [INFO] Running org.openmrs.module.reporting.data.converter.AgeConverterTest build 20-Oct-2025 12:48:41 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in org.openmrs.module.reporting.data.converter.AgeConverterTest build 20-Oct-2025 12:48:41 [INFO] Running org.openmrs.module.reporting.data.converter.NullValueConverterTest build 20-Oct-2025 12:48:41 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in org.openmrs.module.reporting.data.converter.NullValueConverterTest build 20-Oct-2025 12:48:41 [INFO] Running org.openmrs.module.reporting.data.converter.MapConverterTest build 20-Oct-2025 12:48:41 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in org.openmrs.module.reporting.data.converter.MapConverterTest build 20-Oct-2025 12:48:41 [INFO] Running org.openmrs.module.reporting.data.converter.ObsValueTextAsCodedConverterTest build 20-Oct-2025 12:48:41 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in org.openmrs.module.reporting.data.converter.ObsValueTextAsCodedConverterTest build 20-Oct-2025 12:48:41 [INFO] Running org.openmrs.module.reporting.data.converter.BooleanConverterTest build 20-Oct-2025 12:48:41 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.data.converter.BooleanConverterTest build 20-Oct-2025 12:48:41 [INFO] Running org.openmrs.module.reporting.data.converter.StringConverterTest build 20-Oct-2025 12:48:41 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.data.converter.StringConverterTest build 20-Oct-2025 12:48:41 [INFO] Running org.openmrs.module.reporting.data.converter.AgeRangeConverterTest build 20-Oct-2025 12:48:41 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in org.openmrs.module.reporting.data.converter.AgeRangeConverterTest build 20-Oct-2025 12:48:41 [INFO] Running org.openmrs.module.reporting.data.converter.PropertyConverterTest build 20-Oct-2025 12:48:41 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in org.openmrs.module.reporting.data.converter.PropertyConverterTest build 20-Oct-2025 12:48:41 [INFO] Running org.openmrs.module.reporting.data.converter.BirthdateConverterTest build 20-Oct-2025 12:48:41 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in org.openmrs.module.reporting.data.converter.BirthdateConverterTest build 20-Oct-2025 12:48:41 [INFO] Running org.openmrs.module.reporting.common.SqlRunnerTest build 20-Oct-2025 12:48:41 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.common.SqlRunnerTest build 20-Oct-2025 12:48:41 [INFO] Running org.openmrs.module.reporting.common.DateUtilTest build 20-Oct-2025 12:48:41 [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.098 s -- in org.openmrs.module.reporting.common.DateUtilTest build 20-Oct-2025 12:48:41 [INFO] Running org.openmrs.module.reporting.common.ResultSetIteratorTest build 20-Oct-2025 12:48:42 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.398 s -- in org.openmrs.module.reporting.common.ResultSetIteratorTest build 20-Oct-2025 12:48:42 [INFO] Running org.openmrs.module.reporting.common.FractionTest build 20-Oct-2025 12:48:42 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in org.openmrs.module.reporting.common.FractionTest build 20-Oct-2025 12:48:42 [INFO] Running org.openmrs.module.reporting.common.ExcelBuilderTest build 20-Oct-2025 12:48:46 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.829 s -- in org.openmrs.module.reporting.common.ExcelBuilderTest build 20-Oct-2025 12:48:46 [INFO] Running org.openmrs.module.reporting.common.DelimitedKeyComparatorTest build 20-Oct-2025 12:48:46 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.common.DelimitedKeyComparatorTest build 20-Oct-2025 12:48:46 [INFO] Running org.openmrs.module.reporting.common.ObjectUtilTest build 20-Oct-2025 12:48:46 [INFO] Tests run: 23, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.378 s -- in org.openmrs.module.reporting.common.ObjectUtilTest build 20-Oct-2025 12:48:46 [INFO] Running org.openmrs.module.reporting.common.ReflectionUtilTest build 20-Oct-2025 12:48:46 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in org.openmrs.module.reporting.common.ReflectionUtilTest build 20-Oct-2025 12:48:46 [INFO] Running org.openmrs.module.reporting.common.DateRangeTest build 20-Oct-2025 12:48:46 [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in org.openmrs.module.reporting.common.DateRangeTest build 20-Oct-2025 12:48:46 [INFO] Running org.openmrs.module.reporting.common.AgeTest build 20-Oct-2025 12:48:46 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in org.openmrs.module.reporting.common.AgeTest build 20-Oct-2025 12:48:46 [INFO] Running org.openmrs.module.reporting.common.ExcelUtilTest build 20-Oct-2025 12:48:46 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.059 s -- in org.openmrs.module.reporting.common.ExcelUtilTest build 20-Oct-2025 12:48:46 [INFO] Running org.openmrs.module.reporting.calculation.PatientDataCalculationBehaviorTest build 20-Oct-2025 12:48:46 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:46,698| '/tmp/appdir-for-unit-tests-16343880770551809104/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:46 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:46,771| '/tmp/appdir-for-unit-tests-7989858939590729571/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:46 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:46,814| '/tmp/appdir-for-unit-tests-8342131569464569269/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:46 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.166 s -- in org.openmrs.module.reporting.calculation.PatientDataCalculationBehaviorTest build 20-Oct-2025 12:48:46 [INFO] Running org.openmrs.module.reporting.template.HandlebarsHelpersTest build 20-Oct-2025 12:48:47 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.206 s -- in org.openmrs.module.reporting.template.HandlebarsHelpersTest build 20-Oct-2025 12:48:47 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluatorTest build 20-Oct-2025 12:48:47 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:47,101| '/tmp/appdir-for-unit-tests-6968778417245396377/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:47 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:47,171| '/tmp/appdir-for-unit-tests-12868407201383030934/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:47 ERROR - EvaluationProfiler.log(111) |2025-10-20T12:48:47,172| 1598 2025-10-20 12:48:47.172 > ERROR EVALUATING_DEFINITION SqlDataSetDefinition[sqlQuery=select patient_id, patient_id from patient]: Failed to evaluate Invalid query specified. There are two columns named 'PATIENT_ID' build 20-Oct-2025 12:48:47 org.openmrs.module.reporting.evaluation.EvaluationException: Failed to evaluate Invalid query specified. There are two columns named 'PATIENT_ID' build 20-Oct-2025 12:48:47 at org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluator.evaluate(SqlDataSetEvaluator.java:87) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:47 at org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluator.evaluate(SqlDataSetEvaluator.java:36) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:47 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:47 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:47 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:47 at org.openmrs.module.reporting.dataset.definition.service.DataSetDefinitionServiceImpl.evaluate(DataSetDefinitionServiceImpl.java:41) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:47 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?] build 20-Oct-2025 12:48:47 at java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[?:?] build 20-Oct-2025 12:48:47 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) [spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) [spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) [spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) [openmrs-api-2.7.0.jar:?] build 20-Oct-2025 12:48:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at jdk.proxy3/jdk.proxy3.$Proxy82.evaluate(Unknown Source) [?:?] build 20-Oct-2025 12:48:47 at org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluatorTest.buildQuery_shouldThrowAnExceptionIfDuplicateColumnsExist(SqlDataSetEvaluatorTest.java:118) [test-classes/:?] build 20-Oct-2025 12:48:47 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?] build 20-Oct-2025 12:48:47 at java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[?:?] build 20-Oct-2025 12:48:47 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:47 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:47 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:47 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:47 at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:47 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:47 at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:47 at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:47 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:47 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:47 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:47 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:47 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:47 at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:47 at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:47 at org.junit.runners.ParentRunner.run(ParentRunner.java:413) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:47 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.junit.runner.JUnitCore.run(JUnitCore.java:137) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:47 at org.junit.runner.JUnitCore.run(JUnitCore.java:115) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:47 at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) [junit-vintage-engine-5.11.3.jar:5.11.3] build 20-Oct-2025 12:48:47 at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) [junit-vintage-engine-5.11.3.jar:5.11.3] build 20-Oct-2025 12:48:47 at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) [junit-vintage-engine-5.11.3.jar:5.11.3] build 20-Oct-2025 12:48:47 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:47 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:47 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:47 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:47 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:47 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:47 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:47 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:47 at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:47 at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:47 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:47 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:47 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:47 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:47 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:47 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:47 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:47 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:47,240| '/tmp/appdir-for-unit-tests-8856384759604925013/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:47 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:47,346| '/tmp/appdir-for-unit-tests-15513348185566395856/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:47 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:47,386| '/tmp/appdir-for-unit-tests-16707794532264897565/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:47 ERROR - EvaluationProfiler.log(111) |2025-10-20T12:48:47,387| 1606 2025-10-20 12:48:47.387 > ERROR EVALUATING_DEFINITION SqlDataSetDefinition[sqlQuery=update person set gender='F']: Unable to retrieve columns for query build 20-Oct-2025 12:48:47 java.lang.IllegalArgumentException: Unable to retrieve columns for query build 20-Oct-2025 12:48:47 at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder.getColumns(SqlQueryBuilder.java:153) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:47 at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.getColumns(EvaluationServiceImpl.java:36) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:47 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?] build 20-Oct-2025 12:48:47 at java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[?:?] build 20-Oct-2025 12:48:47 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) ~[spring-tx-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 20-Oct-2025 12:48:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at jdk.proxy3/jdk.proxy3.$Proxy70.getColumns(Unknown Source) ~[?:?] build 20-Oct-2025 12:48:47 at org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluator.evaluate(SqlDataSetEvaluator.java:80) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:47 at org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluator.evaluate(SqlDataSetEvaluator.java:36) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:47 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:47 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:47 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:47 at org.openmrs.module.reporting.dataset.definition.service.DataSetDefinitionServiceImpl.evaluate(DataSetDefinitionServiceImpl.java:41) [reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:47 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?] build 20-Oct-2025 12:48:47 at java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[?:?] build 20-Oct-2025 12:48:47 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) [spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) [spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) [spring-context-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) [openmrs-api-2.7.0.jar:?] build 20-Oct-2025 12:48:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) [spring-aop-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at jdk.proxy3/jdk.proxy3.$Proxy82.evaluate(Unknown Source) [?:?] build 20-Oct-2025 12:48:47 at org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluatorTest.evaluate_shouldProtectSQLQueryAgainstDatabaseModifications(SqlDataSetEvaluatorTest.java:111) [test-classes/:?] build 20-Oct-2025 12:48:47 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?] build 20-Oct-2025 12:48:47 at java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[?:?] build 20-Oct-2025 12:48:47 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:47 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:47 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:47 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:47 at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:47 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:47 at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:47 at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:47 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:47 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:47 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:47 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:47 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:47 at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:47 at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:47 at org.junit.runners.ParentRunner.run(ParentRunner.java:413) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:47 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) [spring-test-5.3.30.jar:5.3.30] build 20-Oct-2025 12:48:47 at org.junit.runner.JUnitCore.run(JUnitCore.java:137) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:47 at org.junit.runner.JUnitCore.run(JUnitCore.java:115) [junit-4.13.2.jar:4.13.2] build 20-Oct-2025 12:48:47 at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) [junit-vintage-engine-5.11.3.jar:5.11.3] build 20-Oct-2025 12:48:47 at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) [junit-vintage-engine-5.11.3.jar:5.11.3] build 20-Oct-2025 12:48:47 at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) [junit-vintage-engine-5.11.3.jar:5.11.3] build 20-Oct-2025 12:48:47 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:47 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:47 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:47 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:47 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:47 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:47 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:47 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:47 at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3] build 20-Oct-2025 12:48:47 at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:47 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:47 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:47 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:47 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:47 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:47 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:47 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3] build 20-Oct-2025 12:48:47 Caused by: java.lang.NullPointerException: Cannot invoke "java.sql.ResultSetMetaData.getColumnCount()" because "metadata" is null build 20-Oct-2025 12:48:47 at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder$1.execute(SqlQueryBuilder.java:136) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:47 at org.hibernate.jdbc.WorkExecutor.executeWork(WorkExecutor.java:37) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:47 at org.hibernate.internal.AbstractSharedSessionContract.lambda$doWork$1(AbstractSharedSessionContract.java:1109) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:47 at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:308) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:47 at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1125) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:47 at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1112) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 20-Oct-2025 12:48:47 at org.openmrs.api.db.hibernate.DbSession.doWork(DbSession.java:1006) ~[openmrs-api-2.7.0.jar:?] build 20-Oct-2025 12:48:47 at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder.getColumns(SqlQueryBuilder.java:128) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 20-Oct-2025 12:48:47 ... 96 more build 20-Oct-2025 12:48:47 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:47,459| '/tmp/appdir-for-unit-tests-1755048633224669900/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:47 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:47,507| '/tmp/appdir-for-unit-tests-2422655867092652426/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:47 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.486 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluatorTest build 20-Oct-2025 12:48:47 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.SimplePatientDataSetEvaluatorTest build 20-Oct-2025 12:48:47 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:47,588| '/tmp/appdir-for-unit-tests-4344105064474326582/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:47 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.158 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.SimplePatientDataSetEvaluatorTest build 20-Oct-2025 12:48:47 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.EncounterDataSetEvaluatorTest build 20-Oct-2025 12:48:47 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:47,740| '/tmp/appdir-for-unit-tests-9387425777656098403/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:47 ENCOUNTER ID EMR ID BIRTHDATE ENCOUNTER DATE Age At Start Age At End build 20-Oct-2025 12:48:47 ------------ ------ ------------ -------------- ------------ ---------- build 20-Oct-2025 12:48:47 3 7 ~25/Aug/1976 01/Aug/2008 33 34 build 20-Oct-2025 12:48:47 4 7 ~25/Aug/1976 15/Aug/2008 33 34 build 20-Oct-2025 12:48:47 5 7 ~25/Aug/1976 19/Aug/2008 33 34 build 20-Oct-2025 12:48:47 6 20 08/Feb/1925 19/Aug/2009 80 80 build 20-Oct-2025 12:48:47 7 21 ~08/Jun/1959 19/Aug/2009 50 51 build 20-Oct-2025 12:48:47 8 21 ~08/Jun/1959 19/Sep/2009 50 51 build 20-Oct-2025 12:48:47 9 22 08/Jul/1997 19/Sep/2009 12 13 build 20-Oct-2025 12:48:47 10 22 08/Jul/1997 19/Oct/2009 12 13 build 20-Oct-2025 12:48:47 11 23 08/Nov/2000 19/Aug/2009 9 10 build 20-Oct-2025 12:48:47 12 24 08/Dec/2006 19/Sep/2009 3 4 build 20-Oct-2025 12:48:47 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.096 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.EncounterDataSetEvaluatorTest build 20-Oct-2025 12:48:47 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.EvaluatableDataSetEvaluatorTest build 20-Oct-2025 12:48:47 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:47,807| '/tmp/appdir-for-unit-tests-16060547139991622275/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:47 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.EvaluatableDataSetEvaluatorTest build 20-Oct-2025 12:48:47 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.CohortsWithVaryingParametersDataSetEvaluatorTest build 20-Oct-2025 12:48:47 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:47,865| '/tmp/appdir-for-unit-tests-12789546375824272990/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:47 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.077 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.CohortsWithVaryingParametersDataSetEvaluatorTest build 20-Oct-2025 12:48:47 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.CohortCrossTabDataSetEvaluatorTest build 20-Oct-2025 12:48:48 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:47,964| '/tmp/appdir-for-unit-tests-15680922468341514475/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:48 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.136 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.CohortCrossTabDataSetEvaluatorTest build 20-Oct-2025 12:48:48 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.SqlFileDataSetEvaluatorTest build 20-Oct-2025 12:48:48 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:48,203| '/tmp/appdir-for-unit-tests-11591304513593942329/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:48 INFO - SqlFileDataSetEvaluator.evaluate(78) |2025-10-20T12:48:48,204| Executing SQL Resource at org/openmrs/module/reporting/dataset/definition/evaluator/sqlFileWithParams.sql with parameters {start_of_today=Mon Oct 20 00:00:00 UTC 2025, end_of_last_month=Tue Sep 30 23:59:59 UTC 2025, birthplace=2, now=Mon Oct 20 12:48:48 UTC 2025, start_of_last_month=Mon Sep 01 00:00:00 UTC 2025, generationDate=Mon Oct 20 12:48:48 UTC 2025, end_of_today=Mon Oct 20 23:59:59 UTC 2025, generatedBy=Super User} build 20-Oct-2025 12:48:48 INFO - SqlRunner.executeSql(108) |2025-10-20T12:48:48,211| Executing SQL... build 20-Oct-2025 12:48:48 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:48,265| '/tmp/appdir-for-unit-tests-5878278760838786278/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:48 INFO - SqlFileDataSetEvaluator.evaluate(78) |2025-10-20T12:48:48,266| Executing SQL Resource at org/openmrs/module/reporting/dataset/definition/evaluator/sqlFileNoParams.sql with parameters {start_of_today=Mon Oct 20 00:00:00 UTC 2025, end_of_last_month=Tue Sep 30 23:59:59 UTC 2025, now=Mon Oct 20 12:48:48 UTC 2025, start_of_last_month=Mon Sep 01 00:00:00 UTC 2025, generationDate=Mon Oct 20 12:48:48 UTC 2025, end_of_today=Mon Oct 20 23:59:59 UTC 2025, generatedBy=Super User} build 20-Oct-2025 12:48:48 INFO - SqlRunner.executeSql(108) |2025-10-20T12:48:48,268| Executing SQL... build 20-Oct-2025 12:48:48 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.242 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.SqlFileDataSetEvaluatorTest build 20-Oct-2025 12:48:48 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.ObsDataSetEvaluatorTest build 20-Oct-2025 12:48:48 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:48,739| '/tmp/appdir-for-unit-tests-9406815677965476641/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:48 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.474 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.ObsDataSetEvaluatorTest build 20-Oct-2025 12:48:48 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.VisitDataSetEvaluatorTest build 20-Oct-2025 12:48:48 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:48,809| '/tmp/appdir-for-unit-tests-8832481509618945600/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:48 VISIT ID EMR ID BIRTHDATE build 20-Oct-2025 12:48:48 -------- ------ ------------ build 20-Oct-2025 12:48:48 1 2 08/Apr/1975 build 20-Oct-2025 12:48:48 2 2 08/Apr/1975 build 20-Oct-2025 12:48:48 3 2 08/Apr/1975 build 20-Oct-2025 12:48:48 4 6 27/May/2007 build 20-Oct-2025 12:48:48 5 6 27/May/2007 build 20-Oct-2025 12:48:48 8 7 ~25/Aug/1976 build 20-Oct-2025 12:48:48 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.086 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.VisitDataSetEvaluatorTest build 20-Oct-2025 12:48:48 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.MultiPeriodIndicatorDataSetEvaluatorTest build 20-Oct-2025 12:48:48 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:48,892| '/tmp/appdir-for-unit-tests-11507090640600966981/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:49 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.189 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.MultiPeriodIndicatorDataSetEvaluatorTest build 20-Oct-2025 12:48:49 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.PatientDataSetEvaluatorTest build 20-Oct-2025 12:48:49 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:49,078| '/tmp/appdir-for-unit-tests-1748612872491130788/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:49 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:49,151| '/tmp/appdir-for-unit-tests-12679015853047314723/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:49 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:49,229| '/tmp/appdir-for-unit-tests-614143148976897882/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:49 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:49,324| '/tmp/appdir-for-unit-tests-9599844647882569686/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:49 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:49,362| '/tmp/appdir-for-unit-tests-8818265893109140893/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:49 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:49,408| '/tmp/appdir-for-unit-tests-7667736195683244790/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:49 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:49,506| '/tmp/appdir-for-unit-tests-7800156713849169621/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:49 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.475 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.PatientDataSetEvaluatorTest build 20-Oct-2025 12:48:49 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.RepeatPerTimePeriodDataSetEvaluatorTest build 20-Oct-2025 12:48:49 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.136 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.RepeatPerTimePeriodDataSetEvaluatorTest build 20-Oct-2025 12:48:49 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.PersonDataSetEvaluatorTest build 20-Oct-2025 12:48:49 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.044 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.PersonDataSetEvaluatorTest build 20-Oct-2025 12:48:49 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.LogicDataSetEvaluatorTest build 20-Oct-2025 12:48:49 [WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.LogicDataSetEvaluatorTest build 20-Oct-2025 12:48:49 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.MySqlDataSetEvaluatorTest build 20-Oct-2025 12:48:49 [WARNING] Tests run: 5, Failures: 0, Errors: 0, Skipped: 5, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.MySqlDataSetEvaluatorTest build 20-Oct-2025 12:48:49 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.CohortIndicatorDataSetEvaluatorTest build 20-Oct-2025 12:48:49 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:49,747| '/tmp/appdir-for-unit-tests-3554984946014454667/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:49 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.065 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.CohortIndicatorDataSetEvaluatorTest build 20-Oct-2025 12:48:49 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.EncounterAndObsDataSetEvaluatorTest build 20-Oct-2025 12:48:49 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:49,859| '/tmp/appdir-for-unit-tests-14157208761140847741/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:49 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.109 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.EncounterAndObsDataSetEvaluatorTest build 20-Oct-2025 12:48:49 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.MultiParameterDataSetEvaluatorTest build 20-Oct-2025 12:48:49 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-20T12:48:49,921| '/tmp/appdir-for-unit-tests-4305945651550950140/REPORT_RESULTS' doesn't exist. Creating directories now. build 20-Oct-2025 12:48:49 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.030 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.MultiParameterDataSetEvaluatorTest build 20-Oct-2025 12:48:50 [INFO] build 20-Oct-2025 12:48:50 [INFO] Results: build 20-Oct-2025 12:48:50 [INFO] build 20-Oct-2025 12:48:50 [WARNING] Tests run: 773, Failures: 0, Errors: 0, Skipped: 14 build 20-Oct-2025 12:48:50 [INFO] build 20-Oct-2025 12:48:50 [INFO] build 20-Oct-2025 12:48:50 [INFO] --- jar:3.4.1:jar (default-jar) @ reporting-api-tests --- build 20-Oct-2025 12:48:50 [WARNING] JAR will be empty - no content was marked for inclusion! build 20-Oct-2025 12:48:50 [INFO] Building jar: /module/api-tests/target/reporting-api-tests-2.0.0-SNAPSHOT.jar build 20-Oct-2025 12:48:50 [INFO] build 20-Oct-2025 12:48:50 [INFO] --- jar:3.4.1:test-jar (default) @ reporting-api-tests --- build 20-Oct-2025 12:48:50 [INFO] Building jar: /module/api-tests/target/reporting-api-tests-2.0.0-SNAPSHOT-tests.jar build 20-Oct-2025 12:48:50 [INFO] build 20-Oct-2025 12:48:50 [INFO] -----------------< org.openmrs.module:reporting-omod >------------------ build 20-Oct-2025 12:48:50 [INFO] Building Reporting OMOD 2.0.0-SNAPSHOT [4/4] build 20-Oct-2025 12:48:50 [INFO] from omod/pom.xml build 20-Oct-2025 12:48:50 [INFO] --------------------------------[ jar ]--------------------------------- build 20-Oct-2025 12:48:50 [INFO] build 20-Oct-2025 12:48:50 [INFO] --- clean:3.2.0:clean (default-clean) @ reporting-omod --- build 20-Oct-2025 12:48:50 [INFO] build 20-Oct-2025 12:48:50 [INFO] --- openmrs:1.0.1:initialize-module (init) @ reporting-omod --- build 20-Oct-2025 12:48:50 [INFO] build 20-Oct-2025 12:48:50 [INFO] --- dependency:3.7.0:unpack-dependencies (Expand resources) @ reporting-omod --- build 20-Oct-2025 12:48:51 [INFO] build 20-Oct-2025 12:48:51 [INFO] --- resources:3.3.1:resources (default-resources) @ reporting-omod --- build 20-Oct-2025 12:48:51 [INFO] Copying 0 resource from src/main/resources to target/classes build 20-Oct-2025 12:48:51 [INFO] Copying 2 resources from src/main/resources to target/classes build 20-Oct-2025 12:48:51 [INFO] Copying 225 resources from src/main/webapp to target/classes/web/module build 20-Oct-2025 12:48:51 [INFO] Copying 225 resources from src/main/webapp to target/classes/web/module build 20-Oct-2025 12:48:51 [INFO] build 20-Oct-2025 12:48:51 [INFO] --- compiler:3.13.0:compile (default-compile) @ reporting-omod --- build 20-Oct-2025 12:48:51 [INFO] Recompiling the module because of changed dependency. build 20-Oct-2025 12:48:51 [INFO] Compiling 115 source files with javac [debug target 1.8] to target/classes build 20-Oct-2025 12:48:53 [WARNING] bootstrap class path is not set in conjunction with -source 8 build 20-Oct-2025 12:48:53 not setting the bootstrap class path may lead to class files that cannot run on JDK 8 build 20-Oct-2025 12:48:53 --release 8 is recommended instead of -source 8 -target 1.8 because it sets the bootstrap class path automatically build 20-Oct-2025 12:48:53 [WARNING] source value 8 is obsolete and will be removed in a future release build 20-Oct-2025 12:48:53 [WARNING] target value 8 is obsolete and will be removed in a future release build 20-Oct-2025 12:48:53 [WARNING] To suppress warnings about obsolete options, use -Xlint:-options. build 20-Oct-2025 12:48:53 [WARNING] /module/omod/src/main/java/org/openmrs/module/reporting/web/controller/QueryParameterFormController.java:[120,74] Double(double) in java.lang.Double has been deprecated and marked for removal build 20-Oct-2025 12:48:53 [WARNING] /module/omod/src/main/java/org/openmrs/module/reporting/web/taglib/FormatTag.java:[384,87] non-varargs call of varargs method with inexact argument type for last parameter; build 20-Oct-2025 12:48:53 cast to java.lang.Class for a varargs call build 20-Oct-2025 12:48:53 cast to java.lang.Class[] for a non-varargs call and to suppress this warning build 20-Oct-2025 12:48:53 [WARNING] /module/omod/src/main/java/org/openmrs/module/reporting/web/taglib/FormatTag.java:[385,68] non-varargs call of varargs method with inexact argument type for last parameter; build 20-Oct-2025 12:48:53 cast to java.lang.Object for a varargs call build 20-Oct-2025 12:48:53 cast to java.lang.Object[] for a non-varargs call and to suppress this warning build 20-Oct-2025 12:48:53 [INFO] /module/omod/src/main/java/org/openmrs/module/reporting/web/controller/mapping/LogicDataSetDefinitionMappingHandler.java: Some input files use or override a deprecated API. build 20-Oct-2025 12:48:53 [INFO] /module/omod/src/main/java/org/openmrs/module/reporting/web/controller/mapping/LogicDataSetDefinitionMappingHandler.java: Recompile with -Xlint:deprecation for details. build 20-Oct-2025 12:48:53 [INFO] /module/omod/src/main/java/org/openmrs/module/reporting/web/controller/GetMappedAsStringController.java: Some input files use unchecked or unsafe operations. build 20-Oct-2025 12:48:53 [INFO] /module/omod/src/main/java/org/openmrs/module/reporting/web/controller/GetMappedAsStringController.java: Recompile with -Xlint:unchecked for details. build 20-Oct-2025 12:48:53 [INFO] build 20-Oct-2025 12:48:53 [INFO] --- build-helper:1.7:parse-version (default) @ reporting-omod --- build 20-Oct-2025 12:48:53 [INFO] build 20-Oct-2025 12:48:53 [INFO] --- resources:3.3.1:testResources (default-testResources) @ reporting-omod --- build 20-Oct-2025 12:48:53 [INFO] skip non existing resourceDirectory /module/omod/src/test/resources build 20-Oct-2025 12:48:53 [INFO] skip non existing resourceDirectory /module/omod/src/test/resources build 20-Oct-2025 12:48:53 [INFO] build 20-Oct-2025 12:48:53 [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ reporting-omod --- build 20-Oct-2025 12:48:53 [INFO] No sources to compile build 20-Oct-2025 12:48:53 [INFO] build 20-Oct-2025 12:48:53 [INFO] --- surefire:3.5.3:test (default-test) @ reporting-omod --- build 20-Oct-2025 12:48:53 [INFO] No tests to run. build 20-Oct-2025 12:48:53 [INFO] build 20-Oct-2025 12:48:53 [INFO] --- jar:3.4.1:jar (default-jar) @ reporting-omod --- build 20-Oct-2025 12:48:54 [INFO] Building jar: /module/omod/target/reporting-2.0.0-SNAPSHOT.jar build 20-Oct-2025 12:48:54 [INFO] build 20-Oct-2025 12:48:54 [INFO] --- openmrs:1.0.1:package-module (pack) @ reporting-omod --- build 20-Oct-2025 12:48:54 [INFO] Packaging OpenMRS module build 20-Oct-2025 12:48:54 [INFO] Building jar: /module/omod/target/reporting-2.0.0-SNAPSHOT.omod build 20-Oct-2025 12:48:55 [INFO] build 20-Oct-2025 12:48:55 [INFO] --- jar:3.4.1:test-jar (default) @ reporting-omod --- build 20-Oct-2025 12:48:55 [WARNING] JAR will be empty - no content was marked for inclusion! build 20-Oct-2025 12:48:55 [INFO] Building jar: /module/omod/target/reporting-2.0.0-SNAPSHOT-tests.jar build 20-Oct-2025 12:48:56 [INFO] ------------------------------------------------------------------------ build 20-Oct-2025 12:48:56 [INFO] Reactor Summary for Reporting 2.0.0-SNAPSHOT: build 20-Oct-2025 12:48:56 [INFO] build 20-Oct-2025 12:48:56 [INFO] Reporting .......................................... SUCCESS [ 0.403 s] build 20-Oct-2025 12:48:56 [INFO] Reporting API ...................................... SUCCESS [ 12.408 s] build 20-Oct-2025 12:48:56 [INFO] reporting API Tests ................................ SUCCESS [01:20 min] build 20-Oct-2025 12:48:56 [INFO] Reporting OMOD ..................................... SUCCESS [ 5.246 s] build 20-Oct-2025 12:48:56 [INFO] ------------------------------------------------------------------------ build 20-Oct-2025 12:48:56 [INFO] BUILD SUCCESS build 20-Oct-2025 12:48:56 [INFO] ------------------------------------------------------------------------ build 20-Oct-2025 12:48:56 [INFO] Total time: 01:38 min build 20-Oct-2025 12:48:56 [INFO] Finished at: 2025-10-20T12:48:56Z build 20-Oct-2025 12:48:56 [INFO] ------------------------------------------------------------------------ simple 20-Oct-2025 12:48:56 Finished task 'Build and test' with result: Success simple 20-Oct-2025 12:48:56 Running post build plugin 'Docker Container Cleanup' simple 20-Oct-2025 12:48:56 Running post build plugin 'NCover Results Collector' simple 20-Oct-2025 12:48:56 Running post build plugin 'Build Results Label Collector' simple 20-Oct-2025 12:48:56 Running post build plugin 'Clover Results Collector' simple 20-Oct-2025 12:48:56 Running post build plugin 'npm Cache Cleanup' simple 20-Oct-2025 12:48:56 Running post build plugin 'Artifact Copier' simple 20-Oct-2025 12:48:56 Finalising the build... simple 20-Oct-2025 12:48:56 Stopping timer. simple 20-Oct-2025 12:48:56 Build REP-REP-BTJ24-958 completed. simple 20-Oct-2025 12:48:56 Running on server: post build plugin 'Build Hanging Detection Configuration' simple 20-Oct-2025 12:48:56 Running on server: post build plugin 'NCover Results Collector' simple 20-Oct-2025 12:48:56 Running on server: post build plugin 'Build Labeller' simple 20-Oct-2025 12:48:56 Running on server: post build plugin 'Clover Delta Calculator' simple 20-Oct-2025 12:48:56 Running on server: post build plugin 'Maven Dependencies Postprocessor' simple 20-Oct-2025 12:48:56 All post build plugins have finished simple 20-Oct-2025 12:48:56 Generating build results summary... simple 20-Oct-2025 12:48:56 Saving build results to disk... simple 20-Oct-2025 12:48:56 Store variable context... simple 20-Oct-2025 12:48:56 Finished building REP-REP-BTJ24-958.