simple 06-Aug-2025 11:52:27 Build Reporting Module - Reporting Module - Build and Test JDK 17 #948 (REP-REP-BTJ17-948) is being prepared for building on agent yu.openmrs.org (2), bamboo version: 11.0.2 simple 06-Aug-2025 11:52:27 Remote agent on host yu.openmrs.org simple 06-Aug-2025 11:52:27 Build working directory is /data/bamboo-agent/xml-data/build-dir/REP-REP-BTJ17 simple 06-Aug-2025 11:52:27 Executing build Reporting Module - Reporting Module - Build and Test JDK 17 #948 (REP-REP-BTJ17-948) simple 06-Aug-2025 11:52:27 Starting task 'Checkout default repository' of type 'com.atlassian.bamboo.plugins.vcs:task.vcs.checkout' simple 06-Aug-2025 11:52:27 Checking out into /data/bamboo-agent/xml-data/build-dir/REP-REP-BTJ17 simple 06-Aug-2025 11:52:27 Updating source code to revision: 13253ca0c3a716a031f6eba1ca31c9dbf021dc7f simple 06-Aug-2025 11:52:27 Creating local git repository in '/data/bamboo-agent/xml-data/build-dir/REP-REP-BTJ17/.git'. simple 06-Aug-2025 11:52:27 hint: Using 'master' as the name for the initial branch. This default branch name simple 06-Aug-2025 11:52:27 hint: is subject to change. To configure the initial branch name to use in all simple 06-Aug-2025 11:52:27 hint: of your new repositories, which will suppress this warning, call: simple 06-Aug-2025 11:52:27 hint: simple 06-Aug-2025 11:52:27 hint: git config --global init.defaultBranch simple 06-Aug-2025 11:52:27 hint: simple 06-Aug-2025 11:52:27 hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and simple 06-Aug-2025 11:52:27 hint: 'development'. The just-created branch can be renamed via this command: simple 06-Aug-2025 11:52:27 hint: simple 06-Aug-2025 11:52:27 hint: git branch -m simple 06-Aug-2025 11:52:27 Initialized empty Git repository in /data/bamboo-agent/xml-data/build-dir/REP-REP-BTJ17/.git/ simple 06-Aug-2025 11:52:27 Fetching 'refs/heads/master' from 'https://github.com/openmrs/openmrs-module-reporting.git Will try to do a shallow fetch.'. simple 06-Aug-2025 11:52:28 Checking out revision 13253ca0c3a716a031f6eba1ca31c9dbf021dc7f. simple 06-Aug-2025 11:52:28 Already on 'master' simple 06-Aug-2025 11:52:28 Updated source code to revision: 13253ca0c3a716a031f6eba1ca31c9dbf021dc7f simple 06-Aug-2025 11:52:28 Finished task 'Checkout default repository' with result: Success simple 06-Aug-2025 11:52:28 Running pre-build action: Build Log Labeller Pre Build Action simple 06-Aug-2025 11:52:28 Running pre-build action: VCS Version Collector simple 06-Aug-2025 11:52:28 Running pre-build action: Run Predator simple 06-Aug-2025 11:52:28 [PredatorPreBuildAction] Starting predator plugin, pre build agent cleaner simple 06-Aug-2025 11:52:28 [PredatorPreBuildAction] Running these commands: /opt/scripts/cleanup-before-building.sh simple 06-Aug-2025 11:52:28 [PredatorPreBuildAction] Running command '[/opt/scripts/cleanup-before-building.sh]' simple 06-Aug-2025 11:52:28 [PredatorPreBuildAction] Command '[/opt/scripts/cleanup-before-building.sh]' completed with exit code 0 simple 06-Aug-2025 11:52:28 [PredatorPreBuildAction] Identifying Bamboo agent process (or parent): 12812 java 1685 bamboo-age 3202Mb 554Mb 00:12:57 /usr/lib/jvm/java-21-op simple 06-Aug-2025 11:52:28 [PredatorPreBuildAction] Identifying Bamboo agent process (or parent): 1685 wrapper 1620 bamboo-age 88Mb 2Mb 00:02:37 /data/bamboo-agent/bin/ simple 06-Aug-2025 11:52:28 [PredatorPreBuildAction] Identifying Bamboo agent process (or parent): 1620 bamboo 829 bamboo-age 3Mb 1Mb 00:00:00 /bin/sh /data/bamboo-ag simple 06-Aug-2025 11:52:28 [PredatorPreBuildAction] Identifying Bamboo agent process (or parent): 829 java 1 bamboo-age 4038Mb 42Mb 00:02:08 /usr/lib/jvm/java-21-op simple 06-Aug-2025 11:52:28 [PredatorPreBuildAction] Identifying Bamboo agent process (or parent): 1 systemd 0 root 164Mb 12Mb 00:00:22 /sbin/init simple 06-Aug-2025 11:52:28 [PredatorPreBuildAction] No processes found for (chromium|chrome|webdriver|mysql|java|mvn|node|npm) simple 06-Aug-2025 11:52:28 [PredatorPreBuildAction] Initial free space: 23.307178 GB simple 06-Aug-2025 11:52:28 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/SMGT-STOC-DTM simple 06-Aug-2025 11:52:28 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/AUTH-AUTHUI-DTM simple 06-Aug-2025 11:52:28 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/RESTWS-RESTWS-BTJ24 simple 06-Aug-2025 11:52:28 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/RESTWS-RESTWS-BTJ17 simple 06-Aug-2025 11:52:28 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/RESTWS-RESTWS-BTJ11 simple 06-Aug-2025 11:52:28 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/temporaryArtifactStorage simple 06-Aug-2025 11:52:28 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/RESTWS-RESTWS-BTJ8 simple 06-Aug-2025 11:52:28 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/AU-AUL-DTM simple 06-Aug-2025 11:52:28 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/QM-QUEUE-DTM simple 06-Aug-2025 11:52:28 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/OD-DWR-DTM simple 06-Aug-2025 11:52:28 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/REP-REP-BTJ21 simple 06-Aug-2025 11:52:29 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/RESTWS-RESTWS-BTJ21 simple 06-Aug-2025 11:52:29 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/HFEUI-HFEUI-DTM simple 06-Aug-2025 11:52:29 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/OWA-OWA-DTM simple 06-Aug-2025 11:52:29 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/LU-LUL-DTM simple 06-Aug-2025 11:52:29 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/SXS-SXS-DTM simple 06-Aug-2025 11:52:29 [PredatorPreBuildAction] Deleting 13 snapshot folders from /home/bamboo-agent/.m2/repository simple 06-Aug-2025 11:52:29 [PredatorPreBuildAction] Maven snapshot disk freed: 0 GB simple 06-Aug-2025 11:52:29 [PredatorPreBuildAction] 0 empty artifacts were found and deleted by Predator simple 06-Aug-2025 11:52:30 [PredatorPreBuildAction] Maven stable disk freed: 0.0 GB, deleted 0 files simple 06-Aug-2025 11:52:30 [PredatorPreBuildAction] File /home/bamboo-agent/.npmrc does not exist. simple 06-Aug-2025 11:52:30 [PredatorPreBuildAction] File /home/bamboo-agent/.docker/config.json does not exist. simple 06-Aug-2025 11:52:30 [PredatorPreBuildAction] File /home/bamboo-agent/.OpenMRS/liquibaseUpdateLogs.txt does not exist. simple 06-Aug-2025 11:52:30 [PredatorPreBuildAction] Final free space: 23.375847 GB simple 06-Aug-2025 11:52:30 [PredatorPreBuildAction] Done simple 06-Aug-2025 11:52:30 Build Reporting Module - Reporting Module - Build and Test JDK 17 #948 (REP-REP-BTJ17-948) started building on agent 'yu.openmrs.org (2)' (Remote agent on host yu.openmrs.org) simple 06-Aug-2025 11:52:30 Starting task 'Build and test' of type 'com.atlassian.bamboo.plugins.scripttask:task.builder.script' command 06-Aug-2025 11:52:30 Beginning to execute external process for build 'Reporting Module - Reporting Module - Build and Test JDK 17 #948 (REP-REP-BTJ17-948)'\n ... running command line: \n/data/bamboo-agent/temp/REP-REP-BTJ17-948-ScriptBuildTask-16354990265578446602.sh\n ... in: /data/bamboo-agent/xml-data/build-dir/REP-REP-BTJ17\n error 06-Aug-2025 11:52:30 + docker run -v m2-repo:/root/.m2/repository -v /data/bamboo-agent/xml-data/build-dir/REP-REP-BTJ17:/module --rm -w=/module maven:3.9.9-amazoncorretto-17 bash -c 'mvn clean package && chmod -R 777 .' error 06-Aug-2025 11:52:30 Unable to find image 'maven:3.9.9-amazoncorretto-17' locally error 06-Aug-2025 11:52:30 3.9.9-amazoncorretto-17: Pulling from library/maven error 06-Aug-2025 11:52:30 c93eb42fc1cb: Pulling fs layer error 06-Aug-2025 11:52:30 76d880742241: Pulling fs layer error 06-Aug-2025 11:52:30 19e50545195c: Pulling fs layer error 06-Aug-2025 11:52:30 663392f3f8b5: Pulling fs layer error 06-Aug-2025 11:52:30 bf393eec6758: Pulling fs layer error 06-Aug-2025 11:52:30 8b0f727096b4: Pulling fs layer error 06-Aug-2025 11:52:30 4f4fb700ef54: Pulling fs layer error 06-Aug-2025 11:52:30 35e6d0f1ad72: Pulling fs layer error 06-Aug-2025 11:52:30 bf393eec6758: Waiting error 06-Aug-2025 11:52:30 8b0f727096b4: Waiting error 06-Aug-2025 11:52:30 4f4fb700ef54: Waiting error 06-Aug-2025 11:52:30 35e6d0f1ad72: Waiting error 06-Aug-2025 11:52:30 663392f3f8b5: Waiting error 06-Aug-2025 11:52:31 c93eb42fc1cb: Verifying Checksum error 06-Aug-2025 11:52:31 c93eb42fc1cb: Download complete error 06-Aug-2025 11:52:31 663392f3f8b5: Verifying Checksum error 06-Aug-2025 11:52:31 663392f3f8b5: Download complete error 06-Aug-2025 11:52:32 76d880742241: Verifying Checksum error 06-Aug-2025 11:52:32 76d880742241: Download complete error 06-Aug-2025 11:52:32 bf393eec6758: Verifying Checksum error 06-Aug-2025 11:52:32 bf393eec6758: Download complete error 06-Aug-2025 11:52:32 19e50545195c: Verifying Checksum error 06-Aug-2025 11:52:32 19e50545195c: Download complete error 06-Aug-2025 11:52:32 8b0f727096b4: Verifying Checksum error 06-Aug-2025 11:52:32 8b0f727096b4: Download complete error 06-Aug-2025 11:52:32 4f4fb700ef54: Verifying Checksum error 06-Aug-2025 11:52:32 4f4fb700ef54: Download complete error 06-Aug-2025 11:52:32 35e6d0f1ad72: Verifying Checksum error 06-Aug-2025 11:52:32 35e6d0f1ad72: Download complete error 06-Aug-2025 11:52:35 c93eb42fc1cb: Pull complete error 06-Aug-2025 11:52:38 76d880742241: Pull complete error 06-Aug-2025 11:52:41 19e50545195c: Pull complete error 06-Aug-2025 11:52:42 663392f3f8b5: Pull complete error 06-Aug-2025 11:52:43 bf393eec6758: Pull complete error 06-Aug-2025 11:52:43 8b0f727096b4: Pull complete error 06-Aug-2025 11:52:43 4f4fb700ef54: Pull complete error 06-Aug-2025 11:52:43 35e6d0f1ad72: Pull complete error 06-Aug-2025 11:52:43 Digest: sha256:66122f2dab504e3dd12d43057c6d548a7c3f7277a618d9a7f9b81fb19b23929f error 06-Aug-2025 11:52:43 Status: Downloaded newer image for maven:3.9.9-amazoncorretto-17 build 06-Aug-2025 11:52:46 [INFO] Scanning for projects... build 06-Aug-2025 11:52:47 [INFO] ------------------------------------------------------------------------ build 06-Aug-2025 11:52:47 [INFO] Reactor Build Order: build 06-Aug-2025 11:52:47 [INFO] build 06-Aug-2025 11:52:47 [INFO] Reporting [pom] build 06-Aug-2025 11:52:47 [INFO] Reporting API [jar] build 06-Aug-2025 11:52:47 [INFO] reporting API Tests [jar] build 06-Aug-2025 11:52:47 [INFO] Reporting OMOD [jar] build 06-Aug-2025 11:52:47 [INFO] build 06-Aug-2025 11:52:47 [INFO] --------------------< org.openmrs.module:reporting >-------------------- build 06-Aug-2025 11:52:47 [INFO] Building Reporting 2.0.0-SNAPSHOT [1/4] build 06-Aug-2025 11:52:47 [INFO] from pom.xml build 06-Aug-2025 11:52:47 [INFO] --------------------------------[ pom ]--------------------------------- build 06-Aug-2025 11:52:47 [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 06-Aug-2025 11:52:47 [INFO] Latest version of plugin org.apache.maven.plugins:maven-compiler-plugin failed compatibility check build 06-Aug-2025 11:52:47 [INFO] Looking for compatible RELEASE version of plugin org.apache.maven.plugins:maven-compiler-plugin build 06-Aug-2025 11:52:47 [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 06-Aug-2025 11:52:47 [INFO] Selected plugin org.apache.maven.plugins:maven-compiler-plugin:3.14.0 build 06-Aug-2025 11:52:47 [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 06-Aug-2025 11:52:47 [INFO] Latest version of plugin org.apache.maven.plugins:maven-resources-plugin failed compatibility check build 06-Aug-2025 11:52:47 [INFO] Looking for compatible RELEASE version of plugin org.apache.maven.plugins:maven-resources-plugin build 06-Aug-2025 11:52:47 [INFO] Selected plugin org.apache.maven.plugins:maven-resources-plugin:3.3.1 build 06-Aug-2025 11:52:47 [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 06-Aug-2025 11:52:47 [INFO] Latest version of plugin org.apache.maven.plugins:maven-jar-plugin failed compatibility check build 06-Aug-2025 11:52:47 [INFO] Looking for compatible RELEASE version of plugin org.apache.maven.plugins:maven-jar-plugin build 06-Aug-2025 11:52:47 [INFO] Selected plugin org.apache.maven.plugins:maven-jar-plugin:3.4.2 build 06-Aug-2025 11:52:47 [INFO] build 06-Aug-2025 11:52:47 [INFO] --- clean:3.2.0:clean (default-clean) @ reporting --- build 06-Aug-2025 11:52:47 [INFO] build 06-Aug-2025 11:52:47 [INFO] --- build-helper:1.7:parse-version (default) @ reporting --- build 06-Aug-2025 11:52:47 [INFO] build 06-Aug-2025 11:52:47 [INFO] ------------------< org.openmrs.module:reporting-api >------------------ build 06-Aug-2025 11:52:47 [INFO] Building Reporting API 2.0.0-SNAPSHOT [2/4] build 06-Aug-2025 11:52:47 [INFO] from api/pom.xml build 06-Aug-2025 11:52:47 [INFO] --------------------------------[ jar ]--------------------------------- build 06-Aug-2025 11:52:47 [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 06-Aug-2025 11:52:49 [INFO] build 06-Aug-2025 11:52:49 [INFO] --- clean:3.2.0:clean (default-clean) @ reporting-api --- build 06-Aug-2025 11:52:49 [INFO] build 06-Aug-2025 11:52:49 [INFO] --- resources:3.3.1:resources (default-resources) @ reporting-api --- build 06-Aug-2025 11:52:49 [INFO] Copying 0 resource from src/main/resources to target/classes build 06-Aug-2025 11:52:49 [INFO] Copying 7 resources from src/main/resources to target/classes build 06-Aug-2025 11:52:49 [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 06-Aug-2025 11:52:49 [INFO] build 06-Aug-2025 11:52:49 [INFO] --- compiler:3.13.0:compile (default-compile) @ reporting-api --- build 06-Aug-2025 11:52:49 [INFO] Recompiling the module because of changed source code. build 06-Aug-2025 11:52:49 [INFO] Compiling 680 source files with javac [debug target 1.8] to target/classes build 06-Aug-2025 11:52:59 [WARNING] bootstrap class path not set in conjunction with -source 8 build 06-Aug-2025 11:52:59 [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 06-Aug-2025 11:52:59 [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 06-Aug-2025 11:52:59 [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 06-Aug-2025 11:52:59 [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 06-Aug-2025 11:52:59 [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 06-Aug-2025 11:52:59 [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 06-Aug-2025 11:52:59 cast to java.lang.Object for a varargs call build 06-Aug-2025 11:52:59 cast to java.lang.Object[] for a non-varargs call and to suppress this warning build 06-Aug-2025 11:52:59 [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 06-Aug-2025 11:52:59 [INFO] /module/api/src/main/java/org/openmrs/module/reporting/evaluation/querybuilder/QueryBuilder.java: Some input files use or override a deprecated API. build 06-Aug-2025 11:52:59 [INFO] /module/api/src/main/java/org/openmrs/module/reporting/evaluation/querybuilder/QueryBuilder.java: Recompile with -Xlint:deprecation for details. build 06-Aug-2025 11:52:59 [INFO] /module/api/src/main/java/org/openmrs/module/reporting/evaluation/parameter/Mapped.java: Some input files use unchecked or unsafe operations. build 06-Aug-2025 11:52:59 [INFO] /module/api/src/main/java/org/openmrs/module/reporting/evaluation/parameter/Mapped.java: Recompile with -Xlint:unchecked for details. build 06-Aug-2025 11:52:59 [INFO] build 06-Aug-2025 11:52:59 [INFO] --- build-helper:1.7:parse-version (default) @ reporting-api --- build 06-Aug-2025 11:52:59 [INFO] build 06-Aug-2025 11:52:59 [INFO] --- resources:3.3.1:testResources (default-testResources) @ reporting-api --- build 06-Aug-2025 11:52:59 [INFO] skip non existing resourceDirectory /module/api/src/test/resources build 06-Aug-2025 11:52:59 [INFO] skip non existing resourceDirectory /module/api/src/test/resources build 06-Aug-2025 11:52:59 [INFO] build 06-Aug-2025 11:52:59 [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ reporting-api --- build 06-Aug-2025 11:52:59 [INFO] No sources to compile build 06-Aug-2025 11:52:59 [INFO] build 06-Aug-2025 11:52:59 [INFO] --- surefire:3.5.3:test (default-test) @ reporting-api --- build 06-Aug-2025 11:52:59 [INFO] No tests to run. build 06-Aug-2025 11:52:59 [INFO] build 06-Aug-2025 11:52:59 [INFO] --- jar:3.4.1:jar (default-jar) @ reporting-api --- build 06-Aug-2025 11:53:00 [INFO] Building jar: /module/api/target/reporting-api-2.0.0-SNAPSHOT.jar build 06-Aug-2025 11:53:00 [INFO] build 06-Aug-2025 11:53:00 [INFO] --- jar:3.4.1:test-jar (default) @ reporting-api --- build 06-Aug-2025 11:53:00 [WARNING] JAR will be empty - no content was marked for inclusion! build 06-Aug-2025 11:53:00 [INFO] Building jar: /module/api/target/reporting-api-2.0.0-SNAPSHOT-tests.jar build 06-Aug-2025 11:53:00 [INFO] build 06-Aug-2025 11:53:00 [INFO] ---------------< org.openmrs.module:reporting-api-tests >--------------- build 06-Aug-2025 11:53:00 [INFO] Building reporting API Tests 2.0.0-SNAPSHOT [3/4] build 06-Aug-2025 11:53:00 [INFO] from api-tests/pom.xml build 06-Aug-2025 11:53:00 [INFO] --------------------------------[ jar ]--------------------------------- build 06-Aug-2025 11:53:00 [INFO] build 06-Aug-2025 11:53:00 [INFO] --- clean:3.2.0:clean (default-clean) @ reporting-api-tests --- build 06-Aug-2025 11:53:00 [INFO] build 06-Aug-2025 11:53:00 [INFO] --- resources:3.3.1:resources (default-resources) @ reporting-api-tests --- build 06-Aug-2025 11:53:00 [INFO] skip non existing resourceDirectory /module/api-tests/src/main/resources build 06-Aug-2025 11:53:00 [INFO] build 06-Aug-2025 11:53:00 [INFO] --- compiler:3.13.0:compile (default-compile) @ reporting-api-tests --- build 06-Aug-2025 11:53:00 [INFO] No sources to compile build 06-Aug-2025 11:53:00 [INFO] build 06-Aug-2025 11:53:00 [INFO] --- build-helper:1.7:parse-version (default) @ reporting-api-tests --- build 06-Aug-2025 11:53:00 [INFO] build 06-Aug-2025 11:53:00 [INFO] --- resources:3.3.1:testResources (default-testResources) @ reporting-api-tests --- build 06-Aug-2025 11:53:00 [INFO] Copying 25 resources from src/test/resources to target/test-classes build 06-Aug-2025 11:53:00 [INFO] Copying 29 resources from src/test/resources to target/test-classes build 06-Aug-2025 11:53:00 [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 06-Aug-2025 11:53:00 [INFO] build 06-Aug-2025 11:53:00 [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ reporting-api-tests --- build 06-Aug-2025 11:53:00 [INFO] Recompiling the module because of changed dependency. build 06-Aug-2025 11:53:00 [INFO] Compiling 228 source files with javac [debug target 1.8] to target/test-classes build 06-Aug-2025 11:53:04 [WARNING] bootstrap class path not set in conjunction with -source 8 build 06-Aug-2025 11:53:04 [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 06-Aug-2025 11:53:04 [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 06-Aug-2025 11:53:04 [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 06-Aug-2025 11:53:04 [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 06-Aug-2025 11:53:04 [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 06-Aug-2025 11:53:04 [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 06-Aug-2025 11:53:04 [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 06-Aug-2025 11:53:04 cast to org.openmrs.module.reporting.data.converter.DataConverter for a varargs call build 06-Aug-2025 11:53:04 cast to org.openmrs.module.reporting.data.converter.DataConverter[] for a non-varargs call and to suppress this warning build 06-Aug-2025 11:53:04 [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 06-Aug-2025 11:53:04 [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 06-Aug-2025 11:53:04 [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 06-Aug-2025 11:53:04 cast to java.lang.Object for a varargs call build 06-Aug-2025 11:53:04 cast to java.lang.Object[] for a non-varargs call and to suppress this warning build 06-Aug-2025 11:53:04 [INFO] /module/api-tests/src/test/java/org/openmrs/module/reporting/calculation/PatientDataCalculationBehaviorTest.java: Some input files use or override a deprecated API. build 06-Aug-2025 11:53:04 [INFO] /module/api-tests/src/test/java/org/openmrs/module/reporting/calculation/PatientDataCalculationBehaviorTest.java: Recompile with -Xlint:deprecation for details. build 06-Aug-2025 11:53:04 [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 06-Aug-2025 11:53:04 [INFO] /module/api-tests/src/test/java/org/openmrs/module/reporting/cohort/definition/evaluator/DrugOrderCohortDefinitionEvaluatorTest.java: Recompile with -Xlint:unchecked for details. build 06-Aug-2025 11:53:04 [INFO] build 06-Aug-2025 11:53:04 [INFO] --- surefire:3.5.3:test (default-test) @ reporting-api-tests --- build 06-Aug-2025 11:53:05 [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider build 06-Aug-2025 11:53:05 [INFO] build 06-Aug-2025 11:53:05 [INFO] ------------------------------------------------------- build 06-Aug-2025 11:53:05 [INFO] T E S T S build 06-Aug-2025 11:53:05 [INFO] ------------------------------------------------------- build 06-Aug-2025 11:53:09 [INFO] Running org.openmrs.module.reporting.data.patient.service.PatientDataServiceImplTest error 06-Aug-2025 11:53:23 OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended build 06-Aug-2025 11:53:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:25,932| '/tmp/appdir-for-unit-tests-12920991973320401623/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:26 INFO - ReportingSerializer.setupXStreamSecurity(150) |2025-08-06T11:53:26,425| XStream security initialized on ReportingSerializer build 06-Aug-2025 11:53:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:26,453| '/tmp/appdir-for-unit-tests-1920132229115030916/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:26,705| '/tmp/appdir-for-unit-tests-18174214529265743373/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:26 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:26,807| Number of batches to execute: 4 build 06-Aug-2025 11:53:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:26,807| '/tmp/appdir-for-unit-tests-15587706163725417941/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:26,981| '/tmp/appdir-for-unit-tests-4060254765360839381/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:26 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:26,989| Number of batches to execute: 7 build 06-Aug-2025 11:53:27 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.51 s -- in org.openmrs.module.reporting.data.patient.service.PatientDataServiceImplTest build 06-Aug-2025 11:53:27 [INFO] Running org.openmrs.module.reporting.data.converter.PrivilegedDataConverterTest build 06-Aug-2025 11:53:27 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.293 s -- in org.openmrs.module.reporting.data.converter.PrivilegedDataConverterTest build 06-Aug-2025 11:53:27 [INFO] Running org.openmrs.module.reporting.data.visit.evaluator.VisitIdDataEvaluatorTest build 06-Aug-2025 11:53:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:27,606| '/tmp/appdir-for-unit-tests-346885372592098754/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:27,744| '/tmp/appdir-for-unit-tests-4361419785323509950/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:27 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.316 s -- in org.openmrs.module.reporting.data.visit.evaluator.VisitIdDataEvaluatorTest build 06-Aug-2025 11:53:27 [INFO] Running org.openmrs.module.reporting.evaluation.EvaluationProfilerTest build 06-Aug-2025 11:53:27 [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in org.openmrs.module.reporting.evaluation.EvaluationProfilerTest build 06-Aug-2025 11:53:27 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.MappedParametersObsQueryEvaluatorTest build 06-Aug-2025 11:53:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:27,912| '/tmp/appdir-for-unit-tests-16840393144513000899/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:27 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.152 s -- in org.openmrs.module.reporting.query.encounter.evaluator.MappedParametersObsQueryEvaluatorTest build 06-Aug-2025 11:53:27 [INFO] Running org.openmrs.module.reporting.query.obs.evaluator.SqlObsQueryEvaluatorTest build 06-Aug-2025 11:53:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:28,050| '/tmp/appdir-for-unit-tests-8797043985201611436/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:28,156| '/tmp/appdir-for-unit-tests-11053816328346139607/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:28,263| '/tmp/appdir-for-unit-tests-5896772594532273058/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:28 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.326 s -- in org.openmrs.module.reporting.query.obs.evaluator.SqlObsQueryEvaluatorTest build 06-Aug-2025 11:53:28 [INFO] Running org.openmrs.module.reporting.query.visit.evaluator.ActiveVisitQueryEvaluatorTest build 06-Aug-2025 11:53:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:28,493| '/tmp/appdir-for-unit-tests-373280334726307467/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:28 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.234 s -- in org.openmrs.module.reporting.query.visit.evaluator.ActiveVisitQueryEvaluatorTest build 06-Aug-2025 11:53:28 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.EncounterCohortDefinitionEvaluatorTest build 06-Aug-2025 11:53:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:28,804| '/tmp/appdir-for-unit-tests-10902526689543698250/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:28,926| '/tmp/appdir-for-unit-tests-7278079499248777731/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:29,198| '/tmp/appdir-for-unit-tests-16596418297603999520/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:29,364| '/tmp/appdir-for-unit-tests-14867008791824063301/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:29,608| '/tmp/appdir-for-unit-tests-1487393835753886591/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:29,774| '/tmp/appdir-for-unit-tests-16768224630121545809/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:29,927| '/tmp/appdir-for-unit-tests-12407477678378635943/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:29 [WARNING] Tests run: 9, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 1.423 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.EncounterCohortDefinitionEvaluatorTest build 06-Aug-2025 11:53:30 [INFO] Running org.openmrs.module.reporting.calculation.PatientDataCalculationBehaviorTest build 06-Aug-2025 11:53:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:30,726| '/tmp/appdir-for-unit-tests-9249415737049553774/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:30 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:30,872| Number of batches to execute: 2 build 06-Aug-2025 11:53:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:30,872| '/tmp/appdir-for-unit-tests-9032763837427370752/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:31 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:30,999| Number of batches to execute: 2 build 06-Aug-2025 11:53:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:30,999| '/tmp/appdir-for-unit-tests-10732314499270125581/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:31 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.013 s -- in org.openmrs.module.reporting.calculation.PatientDataCalculationBehaviorTest build 06-Aug-2025 11:53:31 [INFO] Running org.openmrs.module.reporting.data.person.service.PersonDataServiceImplTest build 06-Aug-2025 11:53:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:31,238| '/tmp/appdir-for-unit-tests-2799257713848175811/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:31 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.229 s -- in org.openmrs.module.reporting.data.person.service.PersonDataServiceImplTest build 06-Aug-2025 11:53:31 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.ConvertedPersonDataEvaluatorTest build 06-Aug-2025 11:53:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:31,331| '/tmp/appdir-for-unit-tests-9551447854734468866/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:31 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.155 s -- in org.openmrs.module.reporting.data.person.evaluator.ConvertedPersonDataEvaluatorTest build 06-Aug-2025 11:53:31 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.RelationshipsForPersonDataEvaluatorTest build 06-Aug-2025 11:53:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:31,506| '/tmp/appdir-for-unit-tests-9505138683741319316/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:31,622| '/tmp/appdir-for-unit-tests-6105227529849737306/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:31,769| '/tmp/appdir-for-unit-tests-17396668457452647225/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:31 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.432 s -- in org.openmrs.module.reporting.data.person.evaluator.RelationshipsForPersonDataEvaluatorTest build 06-Aug-2025 11:53:31 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.GenderDataEvaluatorTest build 06-Aug-2025 11:53:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:31,958| '/tmp/appdir-for-unit-tests-4597814914382943715/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:31 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.132 s -- in org.openmrs.module.reporting.data.person.evaluator.GenderDataEvaluatorTest build 06-Aug-2025 11:53:31 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.ObsActiveListPersonDataEvaluatorTest build 06-Aug-2025 11:53:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:32,220| '/tmp/appdir-for-unit-tests-13029802932932310388/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:32 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.274 s -- in org.openmrs.module.reporting.data.person.evaluator.ObsActiveListPersonDataEvaluatorTest build 06-Aug-2025 11:53:32 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.AgeDataEvaluatorTest build 06-Aug-2025 11:53:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:32,434| '/tmp/appdir-for-unit-tests-14751363505755133845/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:32,626| '/tmp/appdir-for-unit-tests-13233745901001701611/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:32 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.407 s -- in org.openmrs.module.reporting.data.person.evaluator.AgeDataEvaluatorTest build 06-Aug-2025 11:53:32 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.PreferredNameDataEvaluatorTest build 06-Aug-2025 11:53:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:32,820| '/tmp/appdir-for-unit-tests-2568541160507397614/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:33,070| '/tmp/appdir-for-unit-tests-14392976193097708438/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:33 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.423 s -- in org.openmrs.module.reporting.data.person.evaluator.PreferredNameDataEvaluatorTest build 06-Aug-2025 11:53:33 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.BirthdateDataEvaluatorTest build 06-Aug-2025 11:53:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:33,250| '/tmp/appdir-for-unit-tests-18177933714129611204/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:33 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.164 s -- in org.openmrs.module.reporting.data.person.evaluator.BirthdateDataEvaluatorTest build 06-Aug-2025 11:53:33 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.ObsForPersonDataEvaluatorTest build 06-Aug-2025 11:53:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:33,391| '/tmp/appdir-for-unit-tests-2584388436148793890/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:33,630| '/tmp/appdir-for-unit-tests-10512702994405252776/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:33,754| '/tmp/appdir-for-unit-tests-6581769047749186449/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:33 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.576 s -- in org.openmrs.module.reporting.data.person.evaluator.ObsForPersonDataEvaluatorTest build 06-Aug-2025 11:53:33 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.VitalStatusDataEvaluatorTest build 06-Aug-2025 11:53:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:33,964| '/tmp/appdir-for-unit-tests-18052018204590577757/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:33 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.134 s -- in org.openmrs.module.reporting.data.person.evaluator.VitalStatusDataEvaluatorTest build 06-Aug-2025 11:53:34 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.AgeAtDateOfOtherDataEvaluatorTest build 06-Aug-2025 11:53:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:34,124| '/tmp/appdir-for-unit-tests-2192651138007704216/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:34 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.149 s -- in org.openmrs.module.reporting.data.person.evaluator.AgeAtDateOfOtherDataEvaluatorTest build 06-Aug-2025 11:53:34 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.PreferredAddressDataEvaluatorTest build 06-Aug-2025 11:53:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:34,237| '/tmp/appdir-for-unit-tests-12273665231274664831/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:34 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.119 s -- in org.openmrs.module.reporting.data.person.evaluator.PreferredAddressDataEvaluatorTest build 06-Aug-2025 11:53:34 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.PersonIdDataEvaluatorTest build 06-Aug-2025 11:53:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:34,341| '/tmp/appdir-for-unit-tests-3336817667248371118/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:34 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.076 s -- in org.openmrs.module.reporting.data.person.evaluator.PersonIdDataEvaluatorTest build 06-Aug-2025 11:53:34 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.PersonAttributeDataEvaluatorTest build 06-Aug-2025 11:53:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:34,429| '/tmp/appdir-for-unit-tests-8570215730491708664/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:34 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.093 s -- in org.openmrs.module.reporting.data.person.evaluator.PersonAttributeDataEvaluatorTest build 06-Aug-2025 11:53:34 [INFO] Running org.openmrs.module.reporting.data.JoinDataDefinitionTest build 06-Aug-2025 11:53:34 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in org.openmrs.module.reporting.data.JoinDataDefinitionTest build 06-Aug-2025 11:53:34 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.PersonToPatientDataEvaluatorTest build 06-Aug-2025 11:53:34 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:34,513| Number of batches to execute: 4 build 06-Aug-2025 11:53:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:34,513| '/tmp/appdir-for-unit-tests-14959373740036247924/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:34 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.087 s -- in org.openmrs.module.reporting.data.patient.evaluator.PersonToPatientDataEvaluatorTest build 06-Aug-2025 11:53:34 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.CurrentPatientStateDataEvaluatorTest build 06-Aug-2025 11:53:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:34,639| '/tmp/appdir-for-unit-tests-9771366832707502131/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:34 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.155 s -- in org.openmrs.module.reporting.data.patient.evaluator.CurrentPatientStateDataEvaluatorTest build 06-Aug-2025 11:53:34 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.SqlPatientDataEvaluatorTest build 06-Aug-2025 11:53:34 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:34,797| Number of batches to execute: 2 build 06-Aug-2025 11:53:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:34,797| '/tmp/appdir-for-unit-tests-427230998944132852/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:34 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.088 s -- in org.openmrs.module.reporting.data.patient.evaluator.SqlPatientDataEvaluatorTest build 06-Aug-2025 11:53:34 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.PatientIdDataEvaluatorTest build 06-Aug-2025 11:53:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:34,901| '/tmp/appdir-for-unit-tests-1851286337787355062/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:34 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:34,906| Number of batches to execute: 4 build 06-Aug-2025 11:53:34 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.101 s -- in org.openmrs.module.reporting.data.patient.evaluator.PatientIdDataEvaluatorTest build 06-Aug-2025 11:53:34 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.LogicDataEvaluatorTest build 06-Aug-2025 11:53:34 [WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.002 s -- in org.openmrs.module.reporting.data.patient.evaluator.LogicDataEvaluatorTest build 06-Aug-2025 11:53:34 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.ScriptedCompositionPatientDataEvaluatorTest build 06-Aug-2025 11:53:35 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:35,031| Number of batches to execute: 4 build 06-Aug-2025 11:53:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:35,031| '/tmp/appdir-for-unit-tests-10013316912870257657/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:35,507| '/tmp/appdir-for-unit-tests-10946848810325480308/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:35 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.653 s -- in org.openmrs.module.reporting.data.patient.evaluator.ScriptedCompositionPatientDataEvaluatorTest build 06-Aug-2025 11:53:35 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.PatientIdentifierDataEvaluatorTest build 06-Aug-2025 11:53:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:35,660| '/tmp/appdir-for-unit-tests-11441168930872578227/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:35,758| '/tmp/appdir-for-unit-tests-1823287015806969577/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:35,834| '/tmp/appdir-for-unit-tests-5728859119274566615/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:35,899| '/tmp/appdir-for-unit-tests-17423913990889968788/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:35 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.323 s -- in org.openmrs.module.reporting.data.patient.evaluator.PatientIdentifierDataEvaluatorTest build 06-Aug-2025 11:53:35 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.ConvertedPatientDataEvaluatorTest build 06-Aug-2025 11:53:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:36,013| '/tmp/appdir-for-unit-tests-16908708170718797687/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:36,096| '/tmp/appdir-for-unit-tests-14457312184658254811/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:36 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.191 s -- in org.openmrs.module.reporting.data.patient.evaluator.ConvertedPatientDataEvaluatorTest build 06-Aug-2025 11:53:36 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.PreferredIdentifierDataEvaluatorTest build 06-Aug-2025 11:53:36 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:36,206| Number of batches to execute: 4 build 06-Aug-2025 11:53:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:36,206| '/tmp/appdir-for-unit-tests-5147948042037961249/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:36 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:36,218| Number of batches to execute: 4 build 06-Aug-2025 11:53:36 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:36,230| Number of batches to execute: 4 build 06-Aug-2025 11:53:36 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:36,317| Number of batches to execute: 4 build 06-Aug-2025 11:53:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:36,317| '/tmp/appdir-for-unit-tests-6365393487948858669/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:36 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.208 s -- in org.openmrs.module.reporting.data.patient.evaluator.PreferredIdentifierDataEvaluatorTest build 06-Aug-2025 11:53:36 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.ProgramEnrollmentsForPatientDataEvaluatorTest build 06-Aug-2025 11:53:36 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:36,429| Number of batches to execute: 2 build 06-Aug-2025 11:53:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:36,429| '/tmp/appdir-for-unit-tests-5818498025094690617/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:36,635| '/tmp/appdir-for-unit-tests-7057945793745632272/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:36,790| '/tmp/appdir-for-unit-tests-11008745793628849947/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:36,892| '/tmp/appdir-for-unit-tests-6439352850336331062/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:37,014| '/tmp/appdir-for-unit-tests-5370047692174239094/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:37,159| '/tmp/appdir-for-unit-tests-12237350214197046164/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:37,217| '/tmp/appdir-for-unit-tests-14060922609633664845/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:37,309| '/tmp/appdir-for-unit-tests-18407008763088730344/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:37 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.994 s -- in org.openmrs.module.reporting.data.patient.evaluator.ProgramEnrollmentsForPatientDataEvaluatorTest build 06-Aug-2025 11:53:37 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.DefinitionLibraryPatientDataEvaluatorTest build 06-Aug-2025 11:53:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:37,392| '/tmp/appdir-for-unit-tests-10614966606511975081/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:37,484| '/tmp/appdir-for-unit-tests-5323235837343070212/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:37,564| '/tmp/appdir-for-unit-tests-14132062485168582509/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:37 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.247 s -- in org.openmrs.module.reporting.data.patient.evaluator.DefinitionLibraryPatientDataEvaluatorTest build 06-Aug-2025 11:53:37 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.EncountersForPatientDataEvaluatorTest build 06-Aug-2025 11:53:37 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:37,657| Number of batches to execute: 2 build 06-Aug-2025 11:53:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:37,658| '/tmp/appdir-for-unit-tests-17869981968942696511/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:37 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:37,691| Number of batches to execute: 2 build 06-Aug-2025 11:53:37 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:37,719| Number of batches to execute: 2 build 06-Aug-2025 11:53:37 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:37,760| Number of batches to execute: 2 build 06-Aug-2025 11:53:37 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:37,790| Number of batches to execute: 2 build 06-Aug-2025 11:53:37 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.246 s -- in org.openmrs.module.reporting.data.patient.evaluator.EncountersForPatientDataEvaluatorTest build 06-Aug-2025 11:53:37 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.PatientCalculationDataEvaluatorTest build 06-Aug-2025 11:53:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:37,939| '/tmp/appdir-for-unit-tests-6028092630968153985/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:37 ERROR - EvaluationProfiler.log(111) |2025-08-06T11:53:37,946| 214 2025-08-06 11:53:37.946 > ERROR EVALUATING_DEFINITION PatientCalculationDataDefinition[Example]: Failed to evaluate No PatientCalculation found on this PatientCalculationDataDefinition build 06-Aug-2025 11:53:37 org.openmrs.module.reporting.evaluation.EvaluationException: Failed to evaluate No PatientCalculation found on this PatientCalculationDataDefinition build 06-Aug-2025 11:53:37 at org.openmrs.module.reporting.data.patient.evaluator.PatientCalculationDataEvaluator.evaluate(PatientCalculationDataEvaluator.java:50) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:37 at org.openmrs.module.reporting.data.patient.evaluator.PatientCalculationDataEvaluator.evaluate(PatientCalculationDataEvaluator.java:34) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:37 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:37 at org.openmrs.module.reporting.data.patient.service.PatientDataServiceImpl.executeEvaluator(PatientDataServiceImpl.java:66) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:37 at org.openmrs.module.reporting.data.patient.service.PatientDataServiceImpl.executeEvaluator(PatientDataServiceImpl.java:34) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:37 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:37 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:37 at org.openmrs.module.reporting.data.patient.service.PatientDataServiceImpl.evaluate(PatientDataServiceImpl.java:48) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:37 at jdk.internal.reflect.GeneratedMethodAccessor540.invoke(Unknown Source) ~[?:?] build 06-Aug-2025 11:53:37 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] build 06-Aug-2025 11:53:37 at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] build 06-Aug-2025 11:53:37 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:37 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:37 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:37 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:37 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:37 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:37 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:37 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 06-Aug-2025 11:53:37 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:37 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:37 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:37 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:37 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:37 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:37 at jdk.proxy3/jdk.proxy3.$Proxy73.evaluate(Unknown Source) ~[?:?] build 06-Aug-2025 11:53:37 at org.openmrs.module.reporting.data.patient.evaluator.PatientCalculationDataEvaluatorTest.evaluate_shouldThrowAnErrorIfNoCalculationRegistrationExistsOnTheDefinition(PatientCalculationDataEvaluatorTest.java:90) ~[test-classes/:?] build 06-Aug-2025 11:53:37 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] build 06-Aug-2025 11:53:37 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] build 06-Aug-2025 11:53:37 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] build 06-Aug-2025 11:53:37 at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] build 06-Aug-2025 11:53:37 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:37 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:37 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:37 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:37 at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:37 at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:37 at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:37 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:37 at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:37 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:37 at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:37 at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:37 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:37 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:37 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:37 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:37 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:37 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:37 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:37 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:37 at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:37 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:37 at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:37 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:37 at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:37 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:37 at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:37 at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:37 at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 06-Aug-2025 11:53:37 at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 06-Aug-2025 11:53:37 at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 06-Aug-2025 11:53:37 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:37 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:37 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:37 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:37 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:37 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:37 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:37 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:37 at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:37 at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:37 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:37 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:37 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:37 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:37 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:37 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:37 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:38 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:38,045| Number of batches to execute: 2 build 06-Aug-2025 11:53:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:38,045| '/tmp/appdir-for-unit-tests-1676793808359621105/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:38 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.230 s -- in org.openmrs.module.reporting.data.patient.evaluator.PatientCalculationDataEvaluatorTest build 06-Aug-2025 11:53:38 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.ProgramStatesForPatientDataEvaluatorTest build 06-Aug-2025 11:53:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:38,125| '/tmp/appdir-for-unit-tests-12782619571213231446/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:38 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:38,227| Number of batches to execute: 2 build 06-Aug-2025 11:53:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:38,227| '/tmp/appdir-for-unit-tests-2033486099586813144/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:38 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:38,247| Number of batches to execute: 2 build 06-Aug-2025 11:53:38 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:38,269| Number of batches to execute: 2 build 06-Aug-2025 11:53:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:38,327| '/tmp/appdir-for-unit-tests-3521232312030643438/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:38 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:38,446| Number of batches to execute: 2 build 06-Aug-2025 11:53:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:38,456| '/tmp/appdir-for-unit-tests-6113047663963919211/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:38 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:38,482| Number of batches to execute: 2 build 06-Aug-2025 11:53:38 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:38,491| Number of batches to execute: 2 build 06-Aug-2025 11:53:38 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:38,556| Number of batches to execute: 2 build 06-Aug-2025 11:53:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:38,556| '/tmp/appdir-for-unit-tests-5695243084472664459/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:38 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:38,590| Number of batches to execute: 2 build 06-Aug-2025 11:53:38 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:38,605| Number of batches to execute: 2 build 06-Aug-2025 11:53:38 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:38,656| Number of batches to execute: 2 build 06-Aug-2025 11:53:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:38,657| '/tmp/appdir-for-unit-tests-12173581748493749066/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:38 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:38,672| Number of batches to execute: 2 build 06-Aug-2025 11:53:38 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:38,684| Number of batches to execute: 2 build 06-Aug-2025 11:53:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:38,791| '/tmp/appdir-for-unit-tests-12569680126357856383/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:38,879| '/tmp/appdir-for-unit-tests-11086699569162458246/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:39 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:38,963| Number of batches to execute: 2 build 06-Aug-2025 11:53:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:38,963| '/tmp/appdir-for-unit-tests-4948278809667860638/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:39 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:39,013| Number of batches to execute: 2 build 06-Aug-2025 11:53:39 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:39,037| Number of batches to execute: 2 build 06-Aug-2025 11:53:39 [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.991 s -- in org.openmrs.module.reporting.data.patient.evaluator.ProgramStatesForPatientDataEvaluatorTest build 06-Aug-2025 11:53:39 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.PatientObjectDataEvaluatorTest build 06-Aug-2025 11:53:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:39,160| '/tmp/appdir-for-unit-tests-2357653156039709842/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:39 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:39,177| Number of batches to execute: 4 build 06-Aug-2025 11:53:39 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.158 s -- in org.openmrs.module.reporting.data.patient.evaluator.PatientObjectDataEvaluatorTest build 06-Aug-2025 11:53:39 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.DrugOrdersForPatientDataEvaluatorTest build 06-Aug-2025 11:53:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:39,463| '/tmp/appdir-for-unit-tests-4420799908845213465/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:39,591| '/tmp/appdir-for-unit-tests-18189275387111715142/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:39,674| '/tmp/appdir-for-unit-tests-8071172390987317781/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:39,880| '/tmp/appdir-for-unit-tests-5849461058723393101/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:39,957| '/tmp/appdir-for-unit-tests-11278138326504239060/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:40,037| '/tmp/appdir-for-unit-tests-378473305052058423/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:40,143| '/tmp/appdir-for-unit-tests-15616302018114985881/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:40,225| '/tmp/appdir-for-unit-tests-638739753157920384/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:40 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.031 s -- in org.openmrs.module.reporting.data.patient.evaluator.DrugOrdersForPatientDataEvaluatorTest build 06-Aug-2025 11:53:40 [INFO] Running org.openmrs.module.reporting.data.patient.library.BuiltInPatientDataLibraryTest build 06-Aug-2025 11:53:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:40,641| '/tmp/appdir-for-unit-tests-1251948847666169691/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:40,661| '/tmp/appdir-for-unit-tests-7530621322482520379/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:40,683| '/tmp/appdir-for-unit-tests-15805820778718886873/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:40,719| '/tmp/appdir-for-unit-tests-668372843163300499/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:40 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.471 s -- in org.openmrs.module.reporting.data.patient.library.BuiltInPatientDataLibraryTest build 06-Aug-2025 11:53:40 [INFO] Running org.openmrs.module.reporting.data.encounter.service.EncounterDataServiceImplTest build 06-Aug-2025 11:53:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:40,821| '/tmp/appdir-for-unit-tests-3047252736887452688/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:40 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.187 s -- in org.openmrs.module.reporting.data.encounter.service.EncounterDataServiceImplTest build 06-Aug-2025 11:53:40 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.ObsOnSameDateEncounterDataEvaluatorTest build 06-Aug-2025 11:53:41 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:41,028| '/tmp/appdir-for-unit-tests-12057516715883406455/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:41 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:41,217| '/tmp/appdir-for-unit-tests-10512928909790992482/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:41 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:41,372| '/tmp/appdir-for-unit-tests-16572374327332464199/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:41 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.510 s -- in org.openmrs.module.reporting.data.encounter.evaluator.ObsOnSameDateEncounterDataEvaluatorTest build 06-Aug-2025 11:53:41 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.EncounterIdDataEvaluatorTest build 06-Aug-2025 11:53:41 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:41,474| '/tmp/appdir-for-unit-tests-13626066253600415707/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:41 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:41,523| '/tmp/appdir-for-unit-tests-897860804286358038/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:41 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.105 s -- in org.openmrs.module.reporting.data.encounter.evaluator.EncounterIdDataEvaluatorTest build 06-Aug-2025 11:53:41 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.AgeAtEncounterDataEvaluatorTest build 06-Aug-2025 11:53:41 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:41,622| '/tmp/appdir-for-unit-tests-953959348509264376/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:41 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.098 s -- in org.openmrs.module.reporting.data.encounter.evaluator.AgeAtEncounterDataEvaluatorTest build 06-Aug-2025 11:53:41 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.EncounterVisitDataEvaluatorTest build 06-Aug-2025 11:53:41 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:41,708| '/tmp/appdir-for-unit-tests-6853651381313729851/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:41 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.061 s -- in org.openmrs.module.reporting.data.encounter.evaluator.EncounterVisitDataEvaluatorTest build 06-Aug-2025 11:53:41 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.PatientToEncounterDataEvaluatorTest build 06-Aug-2025 11:53:41 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:41,795| '/tmp/appdir-for-unit-tests-89302682179184457/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:41 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:41,862| '/tmp/appdir-for-unit-tests-888030364999087025/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:41 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:41,867| Number of batches to execute: 2 build 06-Aug-2025 11:53:41 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:41,936| '/tmp/appdir-for-unit-tests-5166005272756872954/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:41 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.219 s -- in org.openmrs.module.reporting.data.encounter.evaluator.PatientToEncounterDataEvaluatorTest build 06-Aug-2025 11:53:41 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.ObsForEncounterEvaluatorTest build 06-Aug-2025 11:53:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:42,091| '/tmp/appdir-for-unit-tests-14363480141711655422/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:42,181| '/tmp/appdir-for-unit-tests-16707995313797567407/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:42,232| '/tmp/appdir-for-unit-tests-17085942267830622212/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:42,314| '/tmp/appdir-for-unit-tests-6139580712502738297/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:42,402| '/tmp/appdir-for-unit-tests-16981706402700815766/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:42,530| '/tmp/appdir-for-unit-tests-5410868069656616610/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:42,631| '/tmp/appdir-for-unit-tests-2511729804354277967/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:42 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.686 s -- in org.openmrs.module.reporting.data.encounter.evaluator.ObsForEncounterEvaluatorTest build 06-Aug-2025 11:53:42 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.AuditInfoEncounterDataEvaluatorTest build 06-Aug-2025 11:53:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:42,674| '/tmp/appdir-for-unit-tests-13248992325755378121/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:42 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.035 s -- in org.openmrs.module.reporting.data.encounter.evaluator.AuditInfoEncounterDataEvaluatorTest build 06-Aug-2025 11:53:42 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluatorTest build 06-Aug-2025 11:53:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:42,798| '/tmp/appdir-for-unit-tests-1765862954263074440/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:42,840| '/tmp/appdir-for-unit-tests-1819814077724897114/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:42,901| '/tmp/appdir-for-unit-tests-6539000589034287108/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:42,945| '/tmp/appdir-for-unit-tests-5307738404732801779/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:42,954| '/tmp/appdir-for-unit-tests-1570019386487063798/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:42,962| '/tmp/appdir-for-unit-tests-8193795007083020288/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:42 ERROR - EvaluationProfiler.log(111) |2025-08-06T11:53:42,966| 356 2025-08-06 11:53:42.966 > 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 06-Aug-2025 11:53:42 java.lang.IllegalStateException: org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: org.openmrs.EncounterRole build 06-Aug-2025 11:53:42 at org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:151) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1626) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.openmrs.module.reporting.evaluation.querybuilder.HqlQueryBuilder.evaluateToList(HqlQueryBuilder.java:483) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:42 at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.evaluateToList(EvaluationServiceImpl.java:45) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:42 at jdk.internal.reflect.GeneratedMethodAccessor449.invoke(Unknown Source) ~[?:?] build 06-Aug-2025 11:53:42 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] build 06-Aug-2025 11:53:42 at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] build 06-Aug-2025 11:53:42 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) ~[spring-tx-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at jdk.proxy3/jdk.proxy3.$Proxy70.evaluateToList(Unknown Source) ~[?:?] build 06-Aug-2025 11:53:42 at org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluator.evaluate(EncounterProviderDataEvaluator.java:59) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:42 at org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluator.evaluate(EncounterProviderDataEvaluator.java:33) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:42 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:42 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:42 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:42 at org.openmrs.module.reporting.data.encounter.service.EncounterDataServiceImpl.evaluate(EncounterDataServiceImpl.java:38) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:42 at jdk.internal.reflect.GeneratedMethodAccessor746.invoke(Unknown Source) ~[?:?] build 06-Aug-2025 11:53:42 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] build 06-Aug-2025 11:53:42 at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] build 06-Aug-2025 11:53:42 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at jdk.proxy3/jdk.proxy3.$Proxy75.evaluate(Unknown Source) ~[?:?] build 06-Aug-2025 11:53:42 at org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluatorTest.shouldFailIfEncounterRoleParameterSetToAnotherType(EncounterProviderDataEvaluatorTest.java:199) ~[test-classes/:?] build 06-Aug-2025 11:53:42 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] build 06-Aug-2025 11:53:42 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] build 06-Aug-2025 11:53:42 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] build 06-Aug-2025 11:53:42 at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] build 06-Aug-2025 11:53:42 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:42 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:42 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:42 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:42 at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:42 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:42 at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:42 at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:42 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:42 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:42 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:42 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:42 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:42 at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:42 at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:42 at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:42 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:42 at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:42 at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 06-Aug-2025 11:53:42 at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 06-Aug-2025 11:53:42 at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 06-Aug-2025 11:53:42 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:42 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:42 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:42 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:42 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:42 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:42 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:42 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:42 at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:42 at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:42 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:42 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:42 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:42 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:42 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:42 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:42 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:42 Caused by: org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: org.openmrs.EncounterRole build 06-Aug-2025 11:53:42 at org.hibernate.engine.internal.ForeignKeys.getEntityIdentifierIfNotUnsaved(ForeignKeys.java:347) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.type.EntityType.getIdentifier(EntityType.java:508) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.type.EntityType.nullSafeSet(EntityType.java:289) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.param.NamedParameterSpecification.bind(NamedParameterSpecification.java:53) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.loader.hql.QueryLoader.bindParameterValues(QueryLoader.java:682) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.loader.Loader.bindPreparedStatement(Loader.java:2150) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:2127) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2059) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2037) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.loader.Loader.doQuery(Loader.java:956) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:357) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.loader.Loader.doList(Loader.java:2868) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.loader.Loader.doList(Loader.java:2850) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2682) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.loader.Loader.list(Loader.java:2677) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:540) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:400) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:218) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1459) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.query.internal.AbstractProducedQuery.doList(AbstractProducedQuery.java:1649) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1617) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 ... 101 more build 06-Aug-2025 11:53:42 ERROR - EvaluationProfiler.log(111) |2025-08-06T11:53:42,969| 356 2025-08-06 11:53:42.969 > 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 06-Aug-2025 11:53:42 java.lang.IllegalStateException: org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: org.openmrs.EncounterRole build 06-Aug-2025 11:53:42 at org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:151) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1626) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.openmrs.module.reporting.evaluation.querybuilder.HqlQueryBuilder.evaluateToList(HqlQueryBuilder.java:483) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:42 at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.evaluateToList(EvaluationServiceImpl.java:45) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:42 at jdk.internal.reflect.GeneratedMethodAccessor449.invoke(Unknown Source) ~[?:?] build 06-Aug-2025 11:53:42 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] build 06-Aug-2025 11:53:42 at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] build 06-Aug-2025 11:53:42 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) ~[spring-tx-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at jdk.proxy3/jdk.proxy3.$Proxy70.evaluateToList(Unknown Source) ~[?:?] build 06-Aug-2025 11:53:42 at org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluator.evaluate(EncounterProviderDataEvaluator.java:59) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:42 at org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluator.evaluate(EncounterProviderDataEvaluator.java:33) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:42 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:42 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:42 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:42 at org.openmrs.module.reporting.data.encounter.service.EncounterDataServiceImpl.evaluate(EncounterDataServiceImpl.java:38) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:42 at jdk.internal.reflect.GeneratedMethodAccessor746.invoke(Unknown Source) ~[?:?] build 06-Aug-2025 11:53:42 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] build 06-Aug-2025 11:53:42 at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] build 06-Aug-2025 11:53:42 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at jdk.proxy3/jdk.proxy3.$Proxy75.evaluate(Unknown Source) ~[?:?] build 06-Aug-2025 11:53:42 at org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluatorTest.shouldFailIfEncounterRoleParameterSetToAnotherType(EncounterProviderDataEvaluatorTest.java:199) ~[test-classes/:?] build 06-Aug-2025 11:53:42 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] build 06-Aug-2025 11:53:42 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] build 06-Aug-2025 11:53:42 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] build 06-Aug-2025 11:53:42 at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] build 06-Aug-2025 11:53:42 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:42 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:42 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:42 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:42 at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:42 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:42 at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:42 at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:42 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:42 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:42 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:42 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:42 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:42 at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:42 at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:42 at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:42 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:42 at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:42 at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:42 at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 06-Aug-2025 11:53:42 at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 06-Aug-2025 11:53:42 at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 06-Aug-2025 11:53:42 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:42 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:42 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:42 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:42 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:42 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:42 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:42 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:42 at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:42 at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:42 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:42 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:42 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:42 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:42 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:42 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:42 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:42 Caused by: org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: org.openmrs.EncounterRole build 06-Aug-2025 11:53:42 at org.hibernate.engine.internal.ForeignKeys.getEntityIdentifierIfNotUnsaved(ForeignKeys.java:347) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.type.EntityType.getIdentifier(EntityType.java:508) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.type.EntityType.nullSafeSet(EntityType.java:289) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.param.NamedParameterSpecification.bind(NamedParameterSpecification.java:53) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.loader.hql.QueryLoader.bindParameterValues(QueryLoader.java:682) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.loader.Loader.bindPreparedStatement(Loader.java:2150) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:2127) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2059) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2037) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.loader.Loader.doQuery(Loader.java:956) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:357) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.loader.Loader.doList(Loader.java:2868) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.loader.Loader.doList(Loader.java:2850) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2682) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.loader.Loader.list(Loader.java:2677) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:540) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:400) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:218) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1459) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.query.internal.AbstractProducedQuery.doList(AbstractProducedQuery.java:1649) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1617) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:53:42 ... 101 more build 06-Aug-2025 11:53:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:43,046| '/tmp/appdir-for-unit-tests-6621892568169395269/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:43 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.373 s -- in org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluatorTest build 06-Aug-2025 11:53:43 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.EncountersForPatientDataEvaluatorTest build 06-Aug-2025 11:53:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:43,132| '/tmp/appdir-for-unit-tests-13026484840521534929/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:43 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.086 s -- in org.openmrs.module.reporting.data.encounter.evaluator.EncountersForPatientDataEvaluatorTest build 06-Aug-2025 11:53:43 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.SqlEncounterDataEvaluatorTest build 06-Aug-2025 11:53:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:43,240| '/tmp/appdir-for-unit-tests-17478737167999999359/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:43 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.106 s -- in org.openmrs.module.reporting.data.encounter.evaluator.SqlEncounterDataEvaluatorTest build 06-Aug-2025 11:53:43 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.PersonToEncounterDataEvaluatorTest build 06-Aug-2025 11:53:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:43,302| '/tmp/appdir-for-unit-tests-1620553468323497940/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:43,348| '/tmp/appdir-for-unit-tests-6014546206541902575/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:43,405| '/tmp/appdir-for-unit-tests-9864529818819988516/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:43 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.154 s -- in org.openmrs.module.reporting.data.encounter.evaluator.PersonToEncounterDataEvaluatorTest build 06-Aug-2025 11:53:43 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.SimultaneousEncountersDataEvaluatorTest build 06-Aug-2025 11:53:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:43,446| '/tmp/appdir-for-unit-tests-8216494917698895580/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:43,472| '/tmp/appdir-for-unit-tests-7028476203990587840/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:43 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.059 s -- in org.openmrs.module.reporting.data.encounter.evaluator.SimultaneousEncountersDataEvaluatorTest build 06-Aug-2025 11:53:43 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.EncounterLocationDataEvaluatorTest build 06-Aug-2025 11:53:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:43,566| '/tmp/appdir-for-unit-tests-14859256100508161947/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:43,634| '/tmp/appdir-for-unit-tests-11068091676445110118/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:43,684| '/tmp/appdir-for-unit-tests-5939584464367537718/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:43 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.208 s -- in org.openmrs.module.reporting.data.encounter.evaluator.EncounterLocationDataEvaluatorTest build 06-Aug-2025 11:53:43 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.ConvertedEncounterDataEvaluatorTest build 06-Aug-2025 11:53:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:43,781| '/tmp/appdir-for-unit-tests-15749178363220229550/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:43 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.099 s -- in org.openmrs.module.reporting.data.encounter.evaluator.ConvertedEncounterDataEvaluatorTest build 06-Aug-2025 11:53:43 [INFO] Running org.openmrs.module.reporting.data.encounter.library.BuiltInEncounterDataLibraryTest build 06-Aug-2025 11:53:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:43,834| '/tmp/appdir-for-unit-tests-15399038653994729844/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:43,863| '/tmp/appdir-for-unit-tests-17183878817934121396/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:43,900| '/tmp/appdir-for-unit-tests-10302424672666157047/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:43,945| '/tmp/appdir-for-unit-tests-4643865320374375731/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:43,967| '/tmp/appdir-for-unit-tests-13957841911008592838/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:44 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:44,012| '/tmp/appdir-for-unit-tests-3654509736335808802/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:44 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.225 s -- in org.openmrs.module.reporting.data.encounter.library.BuiltInEncounterDataLibraryTest build 06-Aug-2025 11:53:44 [INFO] Running org.openmrs.module.reporting.data.converter.BooleanConverterTest build 06-Aug-2025 11:53:44 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in org.openmrs.module.reporting.data.converter.BooleanConverterTest build 06-Aug-2025 11:53:44 [INFO] Running org.openmrs.module.reporting.data.converter.AgeConverterTest build 06-Aug-2025 11:53:44 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.data.converter.AgeConverterTest build 06-Aug-2025 11:53:44 [INFO] Running org.openmrs.module.reporting.data.converter.AttributeValueConverterTest build 06-Aug-2025 11:53:44 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.198 s -- in org.openmrs.module.reporting.data.converter.AttributeValueConverterTest build 06-Aug-2025 11:53:44 [INFO] Running org.openmrs.module.reporting.data.converter.BirthdateConverterTest build 06-Aug-2025 11:53:44 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in org.openmrs.module.reporting.data.converter.BirthdateConverterTest build 06-Aug-2025 11:53:44 [INFO] Running org.openmrs.module.reporting.data.converter.ObsFromObsGroupConverterTest build 06-Aug-2025 11:53:44 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 s -- in org.openmrs.module.reporting.data.converter.ObsFromObsGroupConverterTest build 06-Aug-2025 11:53:44 [INFO] Running org.openmrs.module.reporting.data.converter.NullValueConverterTest build 06-Aug-2025 11:53:44 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in org.openmrs.module.reporting.data.converter.NullValueConverterTest build 06-Aug-2025 11:53:44 [INFO] Running org.openmrs.module.reporting.data.converter.PersonAddressConverterTest build 06-Aug-2025 11:53:44 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in org.openmrs.module.reporting.data.converter.PersonAddressConverterTest build 06-Aug-2025 11:53:44 [INFO] Running org.openmrs.module.reporting.data.converter.DateConverterTest build 06-Aug-2025 11:53:44 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in org.openmrs.module.reporting.data.converter.DateConverterTest build 06-Aug-2025 11:53:44 [INFO] Running org.openmrs.module.reporting.data.converter.ObsValueTextAsCodedConverterTest build 06-Aug-2025 11:53:44 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.060 s -- in org.openmrs.module.reporting.data.converter.ObsValueTextAsCodedConverterTest build 06-Aug-2025 11:53:44 [INFO] Running org.openmrs.module.reporting.data.converter.AgeRangeConverterTest build 06-Aug-2025 11:53:44 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in org.openmrs.module.reporting.data.converter.AgeRangeConverterTest build 06-Aug-2025 11:53:44 [INFO] Running org.openmrs.module.reporting.data.converter.MapConverterTest build 06-Aug-2025 11:53:44 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.040 s -- in org.openmrs.module.reporting.data.converter.MapConverterTest build 06-Aug-2025 11:53:44 [INFO] Running org.openmrs.module.reporting.data.converter.StringConverterTest build 06-Aug-2025 11:53:44 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.data.converter.StringConverterTest build 06-Aug-2025 11:53:44 [INFO] Running org.openmrs.module.reporting.data.converter.PropertyConverterTest build 06-Aug-2025 11:53:44 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in org.openmrs.module.reporting.data.converter.PropertyConverterTest build 06-Aug-2025 11:53:44 [INFO] Running org.openmrs.module.reporting.data.converter.BirthdateToAgeConverterTest build 06-Aug-2025 11:53:44 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.data.converter.BirthdateToAgeConverterTest build 06-Aug-2025 11:53:44 [INFO] Running org.openmrs.module.reporting.data.converter.ListConverterTest build 06-Aug-2025 11:53:44 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in org.openmrs.module.reporting.data.converter.ListConverterTest build 06-Aug-2025 11:53:44 [INFO] Running org.openmrs.module.reporting.data.converter.PersonNameConverterTest build 06-Aug-2025 11:53:44 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in org.openmrs.module.reporting.data.converter.PersonNameConverterTest build 06-Aug-2025 11:53:44 [INFO] Running org.openmrs.module.reporting.data.obs.evaluator.ObsIdDataEvaluatorTest build 06-Aug-2025 11:53:44 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:44,589| '/tmp/appdir-for-unit-tests-14092336449526670584/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:44 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.086 s -- in org.openmrs.module.reporting.data.obs.evaluator.ObsIdDataEvaluatorTest build 06-Aug-2025 11:53:44 [INFO] Running org.openmrs.module.reporting.data.obs.evaluator.GroupMemberObsDataEvaluatorTest build 06-Aug-2025 11:53:44 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:44,683| '/tmp/appdir-for-unit-tests-11949844090209281890/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:44 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:44,791| '/tmp/appdir-for-unit-tests-4957585567909588875/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:44 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:44,938| '/tmp/appdir-for-unit-tests-336245174028297328/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:44 [WARNING] Tests run: 5, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 0.350 s -- in org.openmrs.module.reporting.data.obs.evaluator.GroupMemberObsDataEvaluatorTest build 06-Aug-2025 11:53:44 [INFO] Running org.openmrs.module.reporting.data.obs.evaluator.ConvertedObsDataEvaluatorTest build 06-Aug-2025 11:53:45 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:45,005| '/tmp/appdir-for-unit-tests-2077025824924345955/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:45 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.070 s -- in org.openmrs.module.reporting.data.obs.evaluator.ConvertedObsDataEvaluatorTest build 06-Aug-2025 11:53:45 [INFO] Running org.openmrs.module.reporting.data.obs.evaluator.PatientToObsDataEvaluatorTest build 06-Aug-2025 11:53:45 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:45,129| '/tmp/appdir-for-unit-tests-5014026016601398680/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:45 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:45,134| Number of batches to execute: 2 build 06-Aug-2025 11:53:45 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:45,187| '/tmp/appdir-for-unit-tests-17779304990975246765/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:45 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:45,244| '/tmp/appdir-for-unit-tests-8200536129904129552/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:45 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.188 s -- in org.openmrs.module.reporting.data.obs.evaluator.PatientToObsDataEvaluatorTest build 06-Aug-2025 11:53:45 [INFO] Running org.openmrs.module.reporting.data.obs.evaluator.PersonToObsEvaluatorTest build 06-Aug-2025 11:53:45 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:45,343| '/tmp/appdir-for-unit-tests-10658321402517640223/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:45 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:45,454| '/tmp/appdir-for-unit-tests-13068872806091318691/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:45 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:45,521| '/tmp/appdir-for-unit-tests-16308202666198903907/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:45 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.267 s -- in org.openmrs.module.reporting.data.obs.evaluator.PersonToObsEvaluatorTest build 06-Aug-2025 11:53:45 [INFO] Running org.openmrs.module.reporting.data.obs.evaluator.EncounterToObsDataEvaluatorTest build 06-Aug-2025 11:53:45 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:45,591| '/tmp/appdir-for-unit-tests-10746771757027685826/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:45 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:45,709| '/tmp/appdir-for-unit-tests-17720964491398525255/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:45 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:45,778| '/tmp/appdir-for-unit-tests-17169035574643565488/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:45 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.248 s -- in org.openmrs.module.reporting.data.obs.evaluator.EncounterToObsDataEvaluatorTest build 06-Aug-2025 11:53:45 [INFO] Running org.openmrs.module.reporting.data.visit.evaluator.PersonToVisitDataEvaluatorTest build 06-Aug-2025 11:53:45 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:45,838| '/tmp/appdir-for-unit-tests-14956552291515788110/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:45 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:45,901| '/tmp/appdir-for-unit-tests-6396961930099658905/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:45 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:45,962| '/tmp/appdir-for-unit-tests-3034830837808879400/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:45 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.185 s -- in org.openmrs.module.reporting.data.visit.evaluator.PersonToVisitDataEvaluatorTest build 06-Aug-2025 11:53:45 [INFO] Running org.openmrs.module.reporting.data.visit.evaluator.OrderForVisitDataEvaluatorTest build 06-Aug-2025 11:53:46 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:46,007| '/tmp/appdir-for-unit-tests-13828719312096741908/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:46 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:46,042| '/tmp/appdir-for-unit-tests-8784470466306640514/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:46 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.081 s -- in org.openmrs.module.reporting.data.visit.evaluator.OrderForVisitDataEvaluatorTest build 06-Aug-2025 11:53:46 [INFO] Running org.openmrs.module.reporting.data.visit.evaluator.PatientToVisitDataEvaluatorTest build 06-Aug-2025 11:53:46 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:46,137| '/tmp/appdir-for-unit-tests-16788351961547024831/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:46 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:46,250| '/tmp/appdir-for-unit-tests-98520575218121715/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:46 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:46,261| Number of batches to execute: 2 build 06-Aug-2025 11:53:46 {1=102, 4=12345K} build 06-Aug-2025 11:53:46 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:46,364| '/tmp/appdir-for-unit-tests-8580674653702888577/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:46 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:53:46,374| Number of batches to execute: 2 build 06-Aug-2025 11:53:46 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.326 s -- in org.openmrs.module.reporting.data.visit.evaluator.PatientToVisitDataEvaluatorTest build 06-Aug-2025 11:53:46 [INFO] Running org.openmrs.module.reporting.data.visit.evaluator.ObsForVisitDataEvaluatorTest build 06-Aug-2025 11:53:46 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:46,470| '/tmp/appdir-for-unit-tests-9504472995952865448/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:46 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:46,602| '/tmp/appdir-for-unit-tests-11812663226473277388/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:46 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.223 s -- in org.openmrs.module.reporting.data.visit.evaluator.ObsForVisitDataEvaluatorTest build 06-Aug-2025 11:53:46 [INFO] Running org.openmrs.module.reporting.data.visit.evaluator.SqlVisitDataEvaluatorTest build 06-Aug-2025 11:53:46 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:46,668| '/tmp/appdir-for-unit-tests-6347215004527466282/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:46 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.058 s -- in org.openmrs.module.reporting.data.visit.evaluator.SqlVisitDataEvaluatorTest build 06-Aug-2025 11:53:46 [INFO] Running org.openmrs.module.reporting.data.visit.library.BuiltInVisitDataLibraryTest build 06-Aug-2025 11:53:46 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:46,705| '/tmp/appdir-for-unit-tests-9265577573617577796/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:46 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 s -- in org.openmrs.module.reporting.data.visit.library.BuiltInVisitDataLibraryTest build 06-Aug-2025 11:53:46 [INFO] Running org.openmrs.module.reporting.indicator.CohortIndicatorDataSetEvaluatorTest build 06-Aug-2025 11:53:46 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:46,796| '/tmp/appdir-for-unit-tests-8749452897806578763/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:46 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.132 s -- in org.openmrs.module.reporting.indicator.CohortIndicatorDataSetEvaluatorTest build 06-Aug-2025 11:53:46 [INFO] Running org.openmrs.module.reporting.indicator.SqlIndicatorTest build 06-Aug-2025 11:53:46 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:46,939| '/tmp/appdir-for-unit-tests-4941931394254607183/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:47 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:47,013| '/tmp/appdir-for-unit-tests-5235783550192008286/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:47 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:47,079| '/tmp/appdir-for-unit-tests-16874262296477123356/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:47 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:47,139| '/tmp/appdir-for-unit-tests-11728161426862763057/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:47 ERROR - EvaluationProfiler.log(111) |2025-08-06T11:53:47,140| 487 2025-08-06 11:53:47.140 > ERROR EVALUATING_DEFINITION SqlIndicator[sql=SELECT distinct(.222) as res, 33 as res2 from patient]: Failed to evaluate sql because: build 06-Aug-2025 11:53:47 Unable to evaluate to a single value. Exactly one column must be defined. build 06-Aug-2025 11:53:47 org.openmrs.module.reporting.evaluation.EvaluationException: Failed to evaluate sql because: build 06-Aug-2025 11:53:47 Unable to evaluate to a single value. Exactly one column must be defined. build 06-Aug-2025 11:53:47 at org.openmrs.module.reporting.indicator.evaluator.SqlIndicatorEvaluator.evaluateSql(SqlIndicatorEvaluator.java:57) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:47 at org.openmrs.module.reporting.indicator.evaluator.SqlIndicatorEvaluator.evaluate(SqlIndicatorEvaluator.java:41) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:47 at org.openmrs.module.reporting.indicator.evaluator.SqlIndicatorEvaluator.evaluate(SqlIndicatorEvaluator.java:28) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:47 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:47 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:47 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:47 at org.openmrs.module.reporting.indicator.service.IndicatorServiceImpl.evaluate(IndicatorServiceImpl.java:41) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:47 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] build 06-Aug-2025 11:53:47 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] build 06-Aug-2025 11:53:47 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] build 06-Aug-2025 11:53:47 at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] build 06-Aug-2025 11:53:47 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at jdk.proxy3/jdk.proxy3.$Proxy83.evaluate(Unknown Source) ~[?:?] build 06-Aug-2025 11:53:47 at org.openmrs.module.reporting.indicator.SqlIndicatorTest.assertIndicatorValue(SqlIndicatorTest.java:94) ~[test-classes/:?] build 06-Aug-2025 11:53:47 at org.openmrs.module.reporting.indicator.SqlIndicatorTest.assertIndicatorValue(SqlIndicatorTest.java:103) ~[test-classes/:?] build 06-Aug-2025 11:53:47 at org.openmrs.module.reporting.indicator.SqlIndicatorTest.assertIndicatorValue(SqlIndicatorTest.java:114) ~[test-classes/:?] build 06-Aug-2025 11:53:47 at org.openmrs.module.reporting.indicator.SqlIndicatorTest.assertIndicatorValue(SqlIndicatorTest.java:107) ~[test-classes/:?] build 06-Aug-2025 11:53:47 at org.openmrs.module.reporting.indicator.SqlIndicatorTest.sqlIndicator_shouldNotAllowQueriesThatReturnMoreThanOneColumn(SqlIndicatorTest.java:85) ~[test-classes/:?] build 06-Aug-2025 11:53:47 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] build 06-Aug-2025 11:53:47 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] build 06-Aug-2025 11:53:47 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] build 06-Aug-2025 11:53:47 at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] build 06-Aug-2025 11:53:47 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:47 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:47 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:47 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:47 at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:47 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:47 at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:47 at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:47 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:47 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:47 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:47 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:47 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:47 at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:47 at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:47 at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:47 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:47 at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:47 at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 06-Aug-2025 11:53:47 at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 06-Aug-2025 11:53:47 at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 06-Aug-2025 11:53:47 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:47 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:47 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53: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 06-Aug-2025 11:53:47 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:47 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:47 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:47 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:47 at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:47 at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:47 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:47 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:47 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:47 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:47 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:47 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:47 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:47 Caused by: java.lang.IllegalArgumentException: Unable to evaluate to a single value. Exactly one column must be defined. build 06-Aug-2025 11:53:47 at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.evaluateToObject(EvaluationServiceImpl.java:90) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:47 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] build 06-Aug-2025 11:53:47 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] build 06-Aug-2025 11:53:47 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] build 06-Aug-2025 11:53:47 at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] build 06-Aug-2025 11:53:47 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) ~[spring-tx-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at jdk.proxy3/jdk.proxy3.$Proxy70.evaluateToObject(Unknown Source) ~[?:?] build 06-Aug-2025 11:53:47 at org.openmrs.module.reporting.indicator.evaluator.SqlIndicatorEvaluator.evaluateSql(SqlIndicatorEvaluator.java:54) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:47 ... 82 more build 06-Aug-2025 11:53:47 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:47,246| '/tmp/appdir-for-unit-tests-6077210264186897581/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:47 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:47,319| '/tmp/appdir-for-unit-tests-11853597467064263028/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:47 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:47,373| '/tmp/appdir-for-unit-tests-6246515938001233435/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:47 ERROR - EvaluationProfiler.log(111) |2025-08-06T11:53:47,379| 495 2025-08-06 11:53:47.374 > ERROR EVALUATING_DEFINITION SqlIndicator[sql=SELECT person_id from person]: Failed to evaluate sql because: build 06-Aug-2025 11:53:47 Unable to evaluate to a single value. Exactly one row must be returned by query. build 06-Aug-2025 11:53:47 org.openmrs.module.reporting.evaluation.EvaluationException: Failed to evaluate sql because: build 06-Aug-2025 11:53:47 Unable to evaluate to a single value. Exactly one row must be returned by query. build 06-Aug-2025 11:53:47 at org.openmrs.module.reporting.indicator.evaluator.SqlIndicatorEvaluator.evaluateSql(SqlIndicatorEvaluator.java:57) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:47 at org.openmrs.module.reporting.indicator.evaluator.SqlIndicatorEvaluator.evaluate(SqlIndicatorEvaluator.java:41) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:47 at org.openmrs.module.reporting.indicator.evaluator.SqlIndicatorEvaluator.evaluate(SqlIndicatorEvaluator.java:28) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:47 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:47 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:47 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:47 at org.openmrs.module.reporting.indicator.service.IndicatorServiceImpl.evaluate(IndicatorServiceImpl.java:41) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:47 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] build 06-Aug-2025 11:53:47 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] build 06-Aug-2025 11:53:47 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] build 06-Aug-2025 11:53:47 at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] build 06-Aug-2025 11:53:47 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at jdk.proxy3/jdk.proxy3.$Proxy83.evaluate(Unknown Source) ~[?:?] build 06-Aug-2025 11:53:47 at org.openmrs.module.reporting.indicator.SqlIndicatorTest.assertIndicatorValue(SqlIndicatorTest.java:94) ~[test-classes/:?] build 06-Aug-2025 11:53:47 at org.openmrs.module.reporting.indicator.SqlIndicatorTest.assertIndicatorValue(SqlIndicatorTest.java:103) ~[test-classes/:?] build 06-Aug-2025 11:53:47 at org.openmrs.module.reporting.indicator.SqlIndicatorTest.assertIndicatorValue(SqlIndicatorTest.java:114) ~[test-classes/:?] build 06-Aug-2025 11:53:47 at org.openmrs.module.reporting.indicator.SqlIndicatorTest.assertIndicatorValue(SqlIndicatorTest.java:107) ~[test-classes/:?] build 06-Aug-2025 11:53:47 at org.openmrs.module.reporting.indicator.SqlIndicatorTest.sqlIndicator_shouldNotAllowQueriesThatReturnMoreThanOneRow(SqlIndicatorTest.java:90) ~[test-classes/:?] build 06-Aug-2025 11:53:47 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] build 06-Aug-2025 11:53:47 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] build 06-Aug-2025 11:53:47 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] build 06-Aug-2025 11:53:47 at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] build 06-Aug-2025 11:53:47 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:47 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:47 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:47 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:47 at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:47 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:47 at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:47 at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:47 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:47 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:47 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:47 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:47 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:47 at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:47 at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:47 at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:47 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:47 at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:53:47 at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 06-Aug-2025 11:53:47 at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 06-Aug-2025 11:53:47 at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 06-Aug-2025 11:53:47 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:47 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:47 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53: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 06-Aug-2025 11:53:47 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:47 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:47 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:47 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:47 at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:53:47 at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:47 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:47 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:47 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:47 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:47 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:47 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:47 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:53:47 Caused by: java.lang.IllegalArgumentException: Unable to evaluate to a single value. Exactly one row must be returned by query. build 06-Aug-2025 11:53:47 at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.evaluateToObject(EvaluationServiceImpl.java:86) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:47 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] build 06-Aug-2025 11:53:47 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] build 06-Aug-2025 11:53:47 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] build 06-Aug-2025 11:53:47 at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] build 06-Aug-2025 11:53:47 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) ~[spring-tx-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:53:47 at jdk.proxy3/jdk.proxy3.$Proxy70.evaluateToObject(Unknown Source) ~[?:?] build 06-Aug-2025 11:53:47 at org.openmrs.module.reporting.indicator.evaluator.SqlIndicatorEvaluator.evaluateSql(SqlIndicatorEvaluator.java:54) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:53:47 ... 82 more build 06-Aug-2025 11:53:47 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:47,472| '/tmp/appdir-for-unit-tests-3762868093501927057/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:47 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.616 s -- in org.openmrs.module.reporting.indicator.SqlIndicatorTest build 06-Aug-2025 11:53:47 [INFO] Running org.openmrs.module.reporting.indicator.util.IndicatorUtilTest build 06-Aug-2025 11:53:47 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.indicator.util.IndicatorUtilTest build 06-Aug-2025 11:53:47 [INFO] Running org.openmrs.module.reporting.indicator.PeriodIndicatorReportTest build 06-Aug-2025 11:53:47 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:47,620| '/tmp/appdir-for-unit-tests-7420979604467587175/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:47 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:47,692| '/tmp/appdir-for-unit-tests-5763154119570510163/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:47 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.216 s -- in org.openmrs.module.reporting.indicator.PeriodIndicatorReportTest build 06-Aug-2025 11:53:47 [INFO] Running org.openmrs.module.reporting.indicator.QueryCountIndicatorEvaluatorTest build 06-Aug-2025 11:53:47 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:47,809| '/tmp/appdir-for-unit-tests-1383469177461186146/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:47 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:47,960| '/tmp/appdir-for-unit-tests-14140153610412681746/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:48 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:48,012| '/tmp/appdir-for-unit-tests-79452291789047904/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:48 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.312 s -- in org.openmrs.module.reporting.indicator.QueryCountIndicatorEvaluatorTest build 06-Aug-2025 11:53:48 [INFO] Running org.openmrs.module.reporting.indicator.aggregation.AggregationTest build 06-Aug-2025 11:53:48 [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in org.openmrs.module.reporting.indicator.aggregation.AggregationTest build 06-Aug-2025 11:53:48 [INFO] Running org.openmrs.module.reporting.config.ReportLoaderTest build 06-Aug-2025 11:53:48 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.186 s -- in org.openmrs.module.reporting.config.ReportLoaderTest build 06-Aug-2025 11:53:48 [INFO] Running org.openmrs.module.reporting.config.ReportLoaderIntegrationTest build 06-Aug-2025 11:53:48 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:48,500| '/module/api-tests/target/test-classes/testAppDataDir/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:48 INFO - SqlFileDataSetEvaluator.evaluate(75) |2025-08-06T11:53:48,506| Executing SQL File at /module/api-tests/target/test-classes/testAppDataDir/configuration/reports/reportdescriptors/sql/persons.sql with parameters {start_of_today=Wed Aug 06 00:00:00 UTC 2025, end_of_last_month=Thu Jul 31 23:59:59 UTC 2025, gender=M, endDate=null, now=Wed Aug 06 11:53:48 UTC 2025, start_of_last_month=Tue Jul 01 00:00:00 UTC 2025, generationDate=Wed Aug 06 11:53:48 UTC 2025, end_of_today=Wed Aug 06 23:59:59 UTC 2025, generatedBy=Super User, startDate=null} build 06-Aug-2025 11:53:48 INFO - SqlRunner.executeSql(108) |2025-08-06T11:53:48,514| Executing SQL... build 06-Aug-2025 11:53:48 INFO - SqlFileDataSetEvaluator.evaluate(75) |2025-08-06T11:53:48,518| Executing SQL File at /module/api-tests/target/test-classes/testAppDataDir/configuration/reports/reportdescriptors/sql/persons.sql with parameters {start_of_today=Wed Aug 06 00:00:00 UTC 2025, end_of_last_month=Thu Jul 31 23:59:59 UTC 2025, gender=F, endDate=null, now=Wed Aug 06 11:53:48 UTC 2025, start_of_last_month=Tue Jul 01 00:00:00 UTC 2025, generationDate=Wed Aug 06 11:53:48 UTC 2025, end_of_today=Wed Aug 06 23:59:59 UTC 2025, generatedBy=Super User, startDate=null} build 06-Aug-2025 11:53:48 INFO - SqlRunner.executeSql(108) |2025-08-06T11:53:48,520| Executing SQL... build 06-Aug-2025 11:53:48 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.374 s -- in org.openmrs.module.reporting.config.ReportLoaderIntegrationTest build 06-Aug-2025 11:53:48 [INFO] Running org.openmrs.module.reporting.template.HandlebarsHelpersTest build 06-Aug-2025 11:53:50 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.853 s -- in org.openmrs.module.reporting.template.HandlebarsHelpersTest build 06-Aug-2025 11:53:50 [INFO] Running org.openmrs.module.reporting.evaluation.service.EvaluationServiceTest build 06-Aug-2025 11:53:51 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:51,685| '/tmp/appdir-for-unit-tests-15878448373783217696/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:52 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:52,427| '/tmp/appdir-for-unit-tests-11054307212912831268/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:53 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:53,160| '/tmp/appdir-for-unit-tests-1627053395534303147/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:56 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:56,353| '/tmp/appdir-for-unit-tests-17519229854138261058/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:56 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:56,469| '/tmp/appdir-for-unit-tests-3108992916213611599/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:56 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:56,581| '/tmp/appdir-for-unit-tests-4346934762876580364/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:56 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.123 s -- in org.openmrs.module.reporting.evaluation.service.EvaluationServiceTest build 06-Aug-2025 11:53:56 [INFO] Running org.openmrs.module.reporting.evaluation.EvaluationContextTest build 06-Aug-2025 11:53:56 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.105 s -- in org.openmrs.module.reporting.evaluation.EvaluationContextTest build 06-Aug-2025 11:53:56 [INFO] Running org.openmrs.module.reporting.evaluation.parameter.ParameterUtilTest build 06-Aug-2025 11:53:56 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.038 s -- in org.openmrs.module.reporting.evaluation.parameter.ParameterUtilTest build 06-Aug-2025 11:53:56 [INFO] Running org.openmrs.module.reporting.evaluation.CachingCohortDefinitionTest build 06-Aug-2025 11:53:56 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:56,887| '/tmp/appdir-for-unit-tests-8307688530762957478/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:56 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.151 s -- in org.openmrs.module.reporting.evaluation.CachingCohortDefinitionTest build 06-Aug-2025 11:53:56 [INFO] Running org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilderTest build 06-Aug-2025 11:53:57 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:57,008| '/tmp/appdir-for-unit-tests-9695261282870519088/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:57 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:57,115| '/tmp/appdir-for-unit-tests-12028978886684551015/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:57 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:57,219| '/tmp/appdir-for-unit-tests-1542026562787234342/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:57 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:57,428| '/tmp/appdir-for-unit-tests-13202249307896425321/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:57 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:57,641| '/tmp/appdir-for-unit-tests-3789287049116307007/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:57 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:57,764| '/tmp/appdir-for-unit-tests-381966353823335649/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:57 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:57,877| '/tmp/appdir-for-unit-tests-4082778564482903507/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:58 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:57,999| '/tmp/appdir-for-unit-tests-14355019927401818277/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:58 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:58,119| '/tmp/appdir-for-unit-tests-16178368272673913937/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:58 [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.223 s -- in org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilderTest build 06-Aug-2025 11:53:58 [INFO] Running org.openmrs.module.reporting.evaluation.querybuilder.HqlQueryBuilderTest build 06-Aug-2025 11:53:58 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:58,251| '/tmp/appdir-for-unit-tests-7948526794780674328/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:58 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:58,375| '/tmp/appdir-for-unit-tests-9158886630017936412/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:58 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:58,505| '/tmp/appdir-for-unit-tests-10448017203592042116/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:58 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:58,719| '/tmp/appdir-for-unit-tests-14689890902873123922/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:59 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:59,348| '/tmp/appdir-for-unit-tests-10104763778412919945/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:59 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:59,612| '/tmp/appdir-for-unit-tests-2947088062468608874/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:53:59 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:53:59,771| '/tmp/appdir-for-unit-tests-7094107168353789734/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:00 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:00,043| '/tmp/appdir-for-unit-tests-8669421249545617620/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:00 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:00,242| '/tmp/appdir-for-unit-tests-9593648076046486854/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:00 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:00,459| '/tmp/appdir-for-unit-tests-16196273694465759319/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:00 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:00,667| '/tmp/appdir-for-unit-tests-13416453505142548989/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:00 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:00,816| '/tmp/appdir-for-unit-tests-9954261065282861880/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:00 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:00,989| '/tmp/appdir-for-unit-tests-425835808863718198/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:01 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:01,090| '/tmp/appdir-for-unit-tests-4240230619222907215/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:01 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:01,316| '/tmp/appdir-for-unit-tests-1293656129108148424/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:01 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:01,505| '/tmp/appdir-for-unit-tests-7961457155765341033/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:01 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:01,672| '/tmp/appdir-for-unit-tests-177003073423702847/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:01 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:01,813| '/tmp/appdir-for-unit-tests-9892925893536031924/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:02 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:01,974| '/tmp/appdir-for-unit-tests-3722381210497282712/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:02 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:02,131| '/tmp/appdir-for-unit-tests-4181626689514616515/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:02 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:02,257| '/tmp/appdir-for-unit-tests-10566452856185730428/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:02 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:02,401| '/tmp/appdir-for-unit-tests-224553318401740412/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:02 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:02,530| '/tmp/appdir-for-unit-tests-8177018471647357800/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:02 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:02,680| '/tmp/appdir-for-unit-tests-8879817708014617331/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:02 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:02,814| '/tmp/appdir-for-unit-tests-10849739635753701069/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:02 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:02,942| '/tmp/appdir-for-unit-tests-6931151813282928626/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:03 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:03,110| '/tmp/appdir-for-unit-tests-15986224152342987178/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:03 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:03,262| '/tmp/appdir-for-unit-tests-9750498377096323026/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:03 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:03,417| '/tmp/appdir-for-unit-tests-10172971015029171388/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:03 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:03,599| '/tmp/appdir-for-unit-tests-3663606059671601140/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:03 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:03,732| '/tmp/appdir-for-unit-tests-3818556990067766709/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:03 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:03,873| '/tmp/appdir-for-unit-tests-15394959642752397/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:04 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:04,052| '/tmp/appdir-for-unit-tests-12947692726414015367/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:04 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:04,225| '/tmp/appdir-for-unit-tests-15164309071677327166/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:04 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:04,347| '/tmp/appdir-for-unit-tests-9355264421646205312/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:04 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:04,490| '/tmp/appdir-for-unit-tests-3622626640449682882/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:04 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:04,616| '/tmp/appdir-for-unit-tests-4872044440059935296/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:04 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:04,761| '/tmp/appdir-for-unit-tests-8648124446857969836/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:05 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:05,009| '/tmp/appdir-for-unit-tests-7920999513332113870/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:05 [INFO] Tests run: 39, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.893 s -- in org.openmrs.module.reporting.evaluation.querybuilder.HqlQueryBuilderTest build 06-Aug-2025 11:54:05 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.SimplePatientDataSetEvaluatorTest build 06-Aug-2025 11:54:05 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:05,299| '/tmp/appdir-for-unit-tests-15066743581186051119/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:05 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:05,373| Number of batches to execute: 9 build 06-Aug-2025 11:54:05 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:05,464| Number of batches to execute: 9 build 06-Aug-2025 11:54:05 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:05,562| Number of batches to execute: 9 build 06-Aug-2025 11:54:05 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.652 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.SimplePatientDataSetEvaluatorTest build 06-Aug-2025 11:54:05 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.CohortIndicatorDataSetEvaluatorTest build 06-Aug-2025 11:54:05 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:05,848| '/tmp/appdir-for-unit-tests-17496698392924058075/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:05 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.204 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.CohortIndicatorDataSetEvaluatorTest build 06-Aug-2025 11:54:05 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.SqlFileDataSetEvaluatorTest build 06-Aug-2025 11:54:06 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:06,341| '/tmp/appdir-for-unit-tests-6274206554115290126/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:06 INFO - SqlFileDataSetEvaluator.evaluate(78) |2025-08-06T11:54:06,343| Executing SQL Resource at org/openmrs/module/reporting/dataset/definition/evaluator/sqlFileWithParams.sql with parameters {start_of_today=Wed Aug 06 00:00:00 UTC 2025, end_of_last_month=Thu Jul 31 23:59:59 UTC 2025, birthplace=2, now=Wed Aug 06 11:54:06 UTC 2025, start_of_last_month=Tue Jul 01 00:00:00 UTC 2025, generationDate=Wed Aug 06 11:54:06 UTC 2025, end_of_today=Wed Aug 06 23:59:59 UTC 2025, generatedBy=Super User} build 06-Aug-2025 11:54:06 INFO - SqlRunner.executeSql(108) |2025-08-06T11:54:06,356| Executing SQL... build 06-Aug-2025 11:54:06 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:06,599| '/tmp/appdir-for-unit-tests-3065976074688185275/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:06 INFO - SqlFileDataSetEvaluator.evaluate(78) |2025-08-06T11:54:06,604| Executing SQL Resource at org/openmrs/module/reporting/dataset/definition/evaluator/sqlFileNoParams.sql with parameters {start_of_today=Wed Aug 06 00:00:00 UTC 2025, end_of_last_month=Thu Jul 31 23:59:59 UTC 2025, now=Wed Aug 06 11:54:06 UTC 2025, start_of_last_month=Tue Jul 01 00:00:00 UTC 2025, generationDate=Wed Aug 06 11:54:06 UTC 2025, end_of_today=Wed Aug 06 23:59:59 UTC 2025, generatedBy=Super User} build 06-Aug-2025 11:54:06 INFO - SqlRunner.executeSql(108) |2025-08-06T11:54:06,607| Executing SQL... build 06-Aug-2025 11:54:06 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.713 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.SqlFileDataSetEvaluatorTest build 06-Aug-2025 11:54:06 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.VisitDataSetEvaluatorTest build 06-Aug-2025 11:54:07 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:07,416| '/tmp/appdir-for-unit-tests-8709591538831503578/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:07 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:07,451| Number of batches to execute: 3 build 06-Aug-2025 11:54:07 VISIT ID EMR ID BIRTHDATE build 06-Aug-2025 11:54:07 -------- ------ ------------ build 06-Aug-2025 11:54:07 1 2 08/Apr/1975 build 06-Aug-2025 11:54:07 2 2 08/Apr/1975 build 06-Aug-2025 11:54:07 3 2 08/Apr/1975 build 06-Aug-2025 11:54:07 4 6 27/May/2007 build 06-Aug-2025 11:54:07 5 6 27/May/2007 build 06-Aug-2025 11:54:07 8 7 ~25/Aug/1976 build 06-Aug-2025 11:54:07 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.871 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.VisitDataSetEvaluatorTest build 06-Aug-2025 11:54:07 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.PersonDataSetEvaluatorTest build 06-Aug-2025 11:54:07 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.210 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.PersonDataSetEvaluatorTest build 06-Aug-2025 11:54:07 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.CohortsWithVaryingParametersDataSetEvaluatorTest build 06-Aug-2025 11:54:07 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:07,852| '/tmp/appdir-for-unit-tests-74190482384458924/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:07 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.292 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.CohortsWithVaryingParametersDataSetEvaluatorTest build 06-Aug-2025 11:54:07 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.RepeatPerTimePeriodDataSetEvaluatorTest build 06-Aug-2025 11:54:08 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.335 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.RepeatPerTimePeriodDataSetEvaluatorTest build 06-Aug-2025 11:54:08 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.CohortCrossTabDataSetEvaluatorTest build 06-Aug-2025 11:54:08 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:08,444| '/tmp/appdir-for-unit-tests-5355050325069901797/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:08 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.190 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.CohortCrossTabDataSetEvaluatorTest build 06-Aug-2025 11:54:08 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.EvaluatableDataSetEvaluatorTest build 06-Aug-2025 11:54:08 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:08,540| '/tmp/appdir-for-unit-tests-11210117115881970042/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:08 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.EvaluatableDataSetEvaluatorTest build 06-Aug-2025 11:54:08 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.EncounterDataSetEvaluatorTest build 06-Aug-2025 11:54:08 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:08,676| '/tmp/appdir-for-unit-tests-7134725144278690176/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:08 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:08,699| Number of batches to execute: 6 build 06-Aug-2025 11:54:08 ENCOUNTER ID EMR ID BIRTHDATE ENCOUNTER DATE Age At Start Age At End build 06-Aug-2025 11:54:08 ------------ ------ ------------ -------------- ------------ ---------- build 06-Aug-2025 11:54:08 3 7 ~25/Aug/1976 01/Aug/2008 33 34 build 06-Aug-2025 11:54:08 4 7 ~25/Aug/1976 15/Aug/2008 33 34 build 06-Aug-2025 11:54:08 5 7 ~25/Aug/1976 19/Aug/2008 33 34 build 06-Aug-2025 11:54:08 6 20 08/Feb/1925 19/Aug/2009 80 80 build 06-Aug-2025 11:54:08 7 21 ~08/Jun/1959 19/Aug/2009 50 51 build 06-Aug-2025 11:54:08 8 21 ~08/Jun/1959 19/Sep/2009 50 51 build 06-Aug-2025 11:54:08 9 22 08/Jul/1997 19/Sep/2009 12 13 build 06-Aug-2025 11:54:08 10 22 08/Jul/1997 19/Oct/2009 12 13 build 06-Aug-2025 11:54:08 11 23 08/Nov/2000 19/Aug/2009 9 10 build 06-Aug-2025 11:54:08 12 24 08/Dec/2006 19/Sep/2009 3 4 build 06-Aug-2025 11:54:08 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.221 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.EncounterDataSetEvaluatorTest build 06-Aug-2025 11:54:08 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.MultiPeriodIndicatorDataSetEvaluatorTest build 06-Aug-2025 11:54:08 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:08,859| '/tmp/appdir-for-unit-tests-17020575432014373553/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:09 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.251 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.MultiPeriodIndicatorDataSetEvaluatorTest build 06-Aug-2025 11:54:09 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.EncounterAndObsDataSetEvaluatorTest build 06-Aug-2025 11:54:09 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:09,233| '/tmp/appdir-for-unit-tests-14507689537345904508/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:09 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.290 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.EncounterAndObsDataSetEvaluatorTest build 06-Aug-2025 11:54:09 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.MySqlDataSetEvaluatorTest build 06-Aug-2025 11:54:09 [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 06-Aug-2025 11:54:09 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluatorTest build 06-Aug-2025 11:54:09 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:09,530| '/tmp/appdir-for-unit-tests-11244500945857478732/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:09 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:09,659| '/tmp/appdir-for-unit-tests-6386651003140005800/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:09 ERROR - EvaluationProfiler.log(111) |2025-08-06T11:54:09,661| 824 2025-08-06 11:54:09.661 > 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 06-Aug-2025 11:54:09 org.openmrs.module.reporting.evaluation.EvaluationException: Failed to evaluate Invalid query specified. There are two columns named 'PATIENT_ID' build 06-Aug-2025 11:54:09 at org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluator.evaluate(SqlDataSetEvaluator.java:87) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:09 at org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluator.evaluate(SqlDataSetEvaluator.java:36) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:09 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:09 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:09 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:09 at org.openmrs.module.reporting.dataset.definition.service.DataSetDefinitionServiceImpl.evaluate(DataSetDefinitionServiceImpl.java:41) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:09 at jdk.internal.reflect.GeneratedMethodAccessor888.invoke(Unknown Source) ~[?:?] build 06-Aug-2025 11:54:09 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] build 06-Aug-2025 11:54:09 at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] build 06-Aug-2025 11:54:09 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:09 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:09 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:09 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:09 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:09 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:09 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:09 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 06-Aug-2025 11:54:09 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:09 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:09 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:09 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:09 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:09 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:09 at jdk.proxy3/jdk.proxy3.$Proxy82.evaluate(Unknown Source) ~[?:?] build 06-Aug-2025 11:54:09 at org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluatorTest.buildQuery_shouldThrowAnExceptionIfDuplicateColumnsExist(SqlDataSetEvaluatorTest.java:118) ~[test-classes/:?] build 06-Aug-2025 11:54:09 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] build 06-Aug-2025 11:54:09 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] build 06-Aug-2025 11:54:09 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] build 06-Aug-2025 11:54:09 at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] build 06-Aug-2025 11:54:09 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:09 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:09 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:09 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:09 at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:09 at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:09 at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:09 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:09 at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:09 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:09 at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:09 at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:09 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:09 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:09 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:09 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:09 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:09 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:09 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:09 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:09 at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:09 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:09 at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:09 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:09 at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:09 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:09 at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:09 at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:09 at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 06-Aug-2025 11:54:09 at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 06-Aug-2025 11:54:09 at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 06-Aug-2025 11:54:09 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:09 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:09 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:09 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:09 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:09 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:09 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:09 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:09 at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:09 at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:09 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:09 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:09 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:09 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:09 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:09 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:09 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:09 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:09,773| '/tmp/appdir-for-unit-tests-166947058677867207/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:09 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:09,929| '/tmp/appdir-for-unit-tests-12504823755538022153/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:10,129| '/tmp/appdir-for-unit-tests-16235260744406329020/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:10 ERROR - EvaluationProfiler.log(111) |2025-08-06T11:54:10,138| 832 2025-08-06 11:54:10.138 > ERROR EVALUATING_DEFINITION SqlDataSetDefinition[sqlQuery=update person set gender='F']: Unable to retrieve columns for query build 06-Aug-2025 11:54:10 java.lang.IllegalArgumentException: Unable to retrieve columns for query build 06-Aug-2025 11:54:10 at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder.getColumns(SqlQueryBuilder.java:153) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:10 at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.getColumns(EvaluationServiceImpl.java:36) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:10 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] build 06-Aug-2025 11:54:10 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] build 06-Aug-2025 11:54:10 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] build 06-Aug-2025 11:54:10 at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] build 06-Aug-2025 11:54:10 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) ~[spring-tx-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 06-Aug-2025 11:54:10 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at jdk.proxy3/jdk.proxy3.$Proxy70.getColumns(Unknown Source) ~[?:?] build 06-Aug-2025 11:54:10 at org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluator.evaluate(SqlDataSetEvaluator.java:80) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:10 at org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluator.evaluate(SqlDataSetEvaluator.java:36) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:10 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:10 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:10 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:10 at org.openmrs.module.reporting.dataset.definition.service.DataSetDefinitionServiceImpl.evaluate(DataSetDefinitionServiceImpl.java:41) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:10 at jdk.internal.reflect.GeneratedMethodAccessor888.invoke(Unknown Source) ~[?:?] build 06-Aug-2025 11:54:10 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] build 06-Aug-2025 11:54:10 at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] build 06-Aug-2025 11:54:10 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 06-Aug-2025 11:54:10 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at jdk.proxy3/jdk.proxy3.$Proxy82.evaluate(Unknown Source) ~[?:?] build 06-Aug-2025 11:54:10 at org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluatorTest.evaluate_shouldProtectSQLQueryAgainstDatabaseModifications(SqlDataSetEvaluatorTest.java:111) ~[test-classes/:?] build 06-Aug-2025 11:54:10 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] build 06-Aug-2025 11:54:10 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] build 06-Aug-2025 11:54:10 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] build 06-Aug-2025 11:54:10 at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] build 06-Aug-2025 11:54:10 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:10 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:10 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:10 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:10 at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:10 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:10 at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:10 at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:10 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:10 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:10 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:10 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:10 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:10 at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:10 at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:10 at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:10 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:10 at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:10 at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:10 at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 06-Aug-2025 11:54:10 at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 06-Aug-2025 11:54:10 at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 06-Aug-2025 11:54:10 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:10 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:10 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:10 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:10 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:10 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:10 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:10 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:10 at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:10 at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:10 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:10 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:10 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:10 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:10 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:10 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:10 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:10 Caused by: java.lang.NullPointerException: Cannot invoke "java.sql.ResultSetMetaData.getColumnCount()" because "metadata" is null build 06-Aug-2025 11:54:10 at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder$1.execute(SqlQueryBuilder.java:136) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:10 at org.hibernate.jdbc.WorkExecutor.executeWork(WorkExecutor.java:37) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:54:10 at org.hibernate.internal.AbstractSharedSessionContract.lambda$doWork$1(AbstractSharedSessionContract.java:1109) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:54:10 at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:308) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:54:10 at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1125) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:54:10 at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1112) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:54:10 at org.openmrs.api.db.hibernate.DbSession.doWork(DbSession.java:1006) ~[openmrs-api-2.7.0.jar:?] build 06-Aug-2025 11:54:10 at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder.getColumns(SqlQueryBuilder.java:128) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:10 ... 101 more build 06-Aug-2025 11:54:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:10,266| '/tmp/appdir-for-unit-tests-13275922077714668143/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:10,390| '/tmp/appdir-for-unit-tests-17117787771750518038/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:10 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.071 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluatorTest build 06-Aug-2025 11:54:10 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.LogicDataSetEvaluatorTest build 06-Aug-2025 11:54:10 [WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.LogicDataSetEvaluatorTest build 06-Aug-2025 11:54:10 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.MultiParameterDataSetEvaluatorTest build 06-Aug-2025 11:54:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:10,462| '/tmp/appdir-for-unit-tests-13094178880064965841/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:10 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.106 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.MultiParameterDataSetEvaluatorTest build 06-Aug-2025 11:54:10 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.ObsDataSetEvaluatorTest build 06-Aug-2025 11:54:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:10,764| '/tmp/appdir-for-unit-tests-5958350335791000980/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:10 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.279 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.ObsDataSetEvaluatorTest build 06-Aug-2025 11:54:10 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.PatientDataSetEvaluatorTest build 06-Aug-2025 11:54:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:10,910| '/tmp/appdir-for-unit-tests-6399852106316623126/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:10 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:10,916| Number of batches to execute: 9 build 06-Aug-2025 11:54:11 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:11,062| '/tmp/appdir-for-unit-tests-11779750144418608494/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:11 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:11,073| Number of batches to execute: 9 build 06-Aug-2025 11:54:11 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:11,079| Number of batches to execute: 9 build 06-Aug-2025 11:54:11 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:11,126| Number of batches to execute: 1 build 06-Aug-2025 11:54:11 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:11,178| Number of batches to execute: 1 build 06-Aug-2025 11:54:11 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:11,197| Number of batches to execute: 1 build 06-Aug-2025 11:54:11 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:11,341| '/tmp/appdir-for-unit-tests-1151998083857268969/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:11 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:11,345| Number of batches to execute: 9 build 06-Aug-2025 11:54:11 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:11,348| Number of batches to execute: 9 build 06-Aug-2025 11:54:11 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:11,443| Number of batches to execute: 9 build 06-Aug-2025 11:54:11 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:11,536| Number of batches to execute: 9 build 06-Aug-2025 11:54:11 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:11,690| '/tmp/appdir-for-unit-tests-9080240411090555463/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:11 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:11,695| Number of batches to execute: 9 build 06-Aug-2025 11:54:11 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:11,818| '/tmp/appdir-for-unit-tests-11426839784490671643/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:11 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:11,823| Number of batches to execute: 9 build 06-Aug-2025 11:54:11 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:11,925| '/tmp/appdir-for-unit-tests-17031110949520375407/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:11 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:11,929| Number of batches to execute: 9 build 06-Aug-2025 11:54:11 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:11,934| Number of batches to execute: 9 build 06-Aug-2025 11:54:12 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:12,276| '/tmp/appdir-for-unit-tests-7334295773547555542/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:12 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:12,281| Number of batches to execute: 9 build 06-Aug-2025 11:54:12 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:12,303| Number of batches to execute: 3 build 06-Aug-2025 11:54:12 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.517 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.PatientDataSetEvaluatorTest build 06-Aug-2025 11:54:12 [INFO] Running org.openmrs.module.reporting.query.person.service.PersonQueryServiceImplTest build 06-Aug-2025 11:54:12 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:12,422| '/tmp/appdir-for-unit-tests-16697470077340011446/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:12 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.228 s -- in org.openmrs.module.reporting.query.person.service.PersonQueryServiceImplTest build 06-Aug-2025 11:54:12 [INFO] Running org.openmrs.module.reporting.query.person.evaluator.SqlPersonQueryEvaluatorTest build 06-Aug-2025 11:54:12 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:12,661| '/tmp/appdir-for-unit-tests-1903806627646723236/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:12 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:12,747| '/tmp/appdir-for-unit-tests-11388972146402798577/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:12 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.205 s -- in org.openmrs.module.reporting.query.person.evaluator.SqlPersonQueryEvaluatorTest build 06-Aug-2025 11:54:12 [INFO] Running org.openmrs.module.reporting.query.person.evaluator.AllPersonQueryEvaluatorTest build 06-Aug-2025 11:54:12 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:12,861| '/tmp/appdir-for-unit-tests-6946879599610955735/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:12 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:12,950| '/tmp/appdir-for-unit-tests-432195290601478019/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:13 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:13,031| '/tmp/appdir-for-unit-tests-1531782912342181145/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:13 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:13,114| '/tmp/appdir-for-unit-tests-9258043340514226007/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:13 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:13,194| '/tmp/appdir-for-unit-tests-6586775790739334514/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:13 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:13,283| '/tmp/appdir-for-unit-tests-4758720869502259579/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:13 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.528 s -- in org.openmrs.module.reporting.query.person.evaluator.AllPersonQueryEvaluatorTest build 06-Aug-2025 11:54:13 [INFO] Running org.openmrs.module.reporting.query.person.evaluator.PatientPersonQueryEvaluatorTest build 06-Aug-2025 11:54:13 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:13,389| '/tmp/appdir-for-unit-tests-6909052977864299038/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:13 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.088 s -- in org.openmrs.module.reporting.query.person.evaluator.PatientPersonQueryEvaluatorTest build 06-Aug-2025 11:54:13 [INFO] Running org.openmrs.module.reporting.query.encounter.service.EncounterQueryServiceImplTest build 06-Aug-2025 11:54:13 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:13,498| '/tmp/appdir-for-unit-tests-8063960928031457499/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:13 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.279 s -- in org.openmrs.module.reporting.query.encounter.service.EncounterQueryServiceImplTest build 06-Aug-2025 11:54:13 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.ConditionalParameterEncounterQueryEvaluatorTest build 06-Aug-2025 11:54:13 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:13,851| '/tmp/appdir-for-unit-tests-7917027353474235583/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:13 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.208 s -- in org.openmrs.module.reporting.query.encounter.evaluator.ConditionalParameterEncounterQueryEvaluatorTest build 06-Aug-2025 11:54:13 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.CompositionEncounterQueryEvaluatorTest build 06-Aug-2025 11:54:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:14,021| '/tmp/appdir-for-unit-tests-6861744110520310109/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:14,213| '/tmp/appdir-for-unit-tests-8882112177966551201/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:14,340| '/tmp/appdir-for-unit-tests-7437590373130903850/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:14,492| '/tmp/appdir-for-unit-tests-404273615887374648/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:14 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.624 s -- in org.openmrs.module.reporting.query.encounter.evaluator.CompositionEncounterQueryEvaluatorTest build 06-Aug-2025 11:54:14 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.BasicEncounterQueryEvaluatorTest build 06-Aug-2025 11:54:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:14,645| '/tmp/appdir-for-unit-tests-1717761049520657034/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:14,745| '/tmp/appdir-for-unit-tests-16959015098864660874/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:14,927| '/tmp/appdir-for-unit-tests-5787299202449434662/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:15 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:15,127| '/tmp/appdir-for-unit-tests-1983795026678015815/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:15 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:15,248| '/tmp/appdir-for-unit-tests-1073155221214401796/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:15 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.728 s -- in org.openmrs.module.reporting.query.encounter.evaluator.BasicEncounterQueryEvaluatorTest build 06-Aug-2025 11:54:15 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.ObsForEncounterQueryEvaluatorTest build 06-Aug-2025 11:54:15 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:15,351| '/tmp/appdir-for-unit-tests-13779374590546846390/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:15 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:15,516| '/tmp/appdir-for-unit-tests-280845698634597226/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:15 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:15,630| '/tmp/appdir-for-unit-tests-3561457279792574207/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:15 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:15,758| '/tmp/appdir-for-unit-tests-8593266362238346316/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:15 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:15,882| '/tmp/appdir-for-unit-tests-14207756726126290053/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:16,002| '/tmp/appdir-for-unit-tests-6280399831271405781/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:16,101| '/tmp/appdir-for-unit-tests-9684845259493769467/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:16,201| '/tmp/appdir-for-unit-tests-13234314619332331055/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:16 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.944 s -- in org.openmrs.module.reporting.query.encounter.evaluator.ObsForEncounterQueryEvaluatorTest build 06-Aug-2025 11:54:16 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.MappedParametersEncounterQueryEvaluatorTest build 06-Aug-2025 11:54:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:16,303| '/tmp/appdir-for-unit-tests-4988742934132151906/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:16 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.101 s -- in org.openmrs.module.reporting.query.encounter.evaluator.MappedParametersEncounterQueryEvaluatorTest build 06-Aug-2025 11:54:16 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.AuditEncounterQueryEvaluatorTest build 06-Aug-2025 11:54:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:16,485| '/tmp/appdir-for-unit-tests-6018452979672377732/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:16,670| '/tmp/appdir-for-unit-tests-7387483407373904317/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:16,865| '/tmp/appdir-for-unit-tests-13344698933339475720/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:17,019| '/tmp/appdir-for-unit-tests-10063214331873056096/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:17,158| '/tmp/appdir-for-unit-tests-1961927876624927309/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:17 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.863 s -- in org.openmrs.module.reporting.query.encounter.evaluator.AuditEncounterQueryEvaluatorTest build 06-Aug-2025 11:54:17 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.SqlEncounterQueryEvaluatorTest build 06-Aug-2025 11:54:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:17,327| '/tmp/appdir-for-unit-tests-4720656761857483267/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:17,445| '/tmp/appdir-for-unit-tests-16573497370721773081/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:17,575| '/tmp/appdir-for-unit-tests-4312538924579660217/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:17 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.401 s -- in org.openmrs.module.reporting.query.encounter.evaluator.SqlEncounterQueryEvaluatorTest build 06-Aug-2025 11:54:17 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.MostRecentEncounterForPatientQueryEvaluatorTest build 06-Aug-2025 11:54:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:17,732| '/tmp/appdir-for-unit-tests-8520537151488797667/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:17 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.147 s -- in org.openmrs.module.reporting.query.encounter.evaluator.MostRecentEncounterForPatientQueryEvaluatorTest build 06-Aug-2025 11:54:17 [INFO] Running org.openmrs.module.reporting.query.obs.service.ObsQueryServiceImplTest build 06-Aug-2025 11:54:17 [WARNING] Tests run: 2, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.129 s -- in org.openmrs.module.reporting.query.obs.service.ObsQueryServiceImplTest build 06-Aug-2025 11:54:17 [INFO] Running org.openmrs.module.reporting.query.obs.evaluator.AllObsQueryEvaluatorTest build 06-Aug-2025 11:54:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:17,953| '/tmp/appdir-for-unit-tests-10574515882932138447/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:18,055| '/tmp/appdir-for-unit-tests-7896630265073378648/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:18,147| '/tmp/appdir-for-unit-tests-3439392238391451711/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:18,269| '/tmp/appdir-for-unit-tests-74732577706871078/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:18,374| '/tmp/appdir-for-unit-tests-7863071907951963142/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:18 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.506 s -- in org.openmrs.module.reporting.query.obs.evaluator.AllObsQueryEvaluatorTest build 06-Aug-2025 11:54:18 [INFO] Running org.openmrs.module.reporting.query.obs.evaluator.BasicObsQueryEvaluatorTest build 06-Aug-2025 11:54:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:18,507| '/tmp/appdir-for-unit-tests-13575351659290786855/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:18 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.130 s -- in org.openmrs.module.reporting.query.obs.evaluator.BasicObsQueryEvaluatorTest build 06-Aug-2025 11:54:18 [INFO] Running org.openmrs.module.reporting.query.visit.evaluator.BasicVisitQueryEvaluatorTest build 06-Aug-2025 11:54:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:18,673| '/tmp/appdir-for-unit-tests-5160504778970010053/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:18,780| '/tmp/appdir-for-unit-tests-17786970188146452471/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:18,903| '/tmp/appdir-for-unit-tests-10753698971001801508/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:18 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.384 s -- in org.openmrs.module.reporting.query.visit.evaluator.BasicVisitQueryEvaluatorTest build 06-Aug-2025 11:54:18 [INFO] Running org.openmrs.module.reporting.serializer.ReportingSerializerTest build 06-Aug-2025 11:54:19 INFO - ReportingSerializer.setupXStreamSecurity(150) |2025-08-06T11:54:19,027| XStream security initialized on ReportingSerializer build 06-Aug-2025 11:54:19 INFO - ReportingSerializer.setupXStreamSecurity(150) |2025-08-06T11:54:19,098| XStream security initialized on ReportingSerializer build 06-Aug-2025 11:54:19 INFO - ReportingSerializer.setupXStreamSecurity(150) |2025-08-06T11:54:19,168| XStream security initialized on ReportingSerializer build 06-Aug-2025 11:54:19 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.289 s -- in org.openmrs.module.reporting.serializer.ReportingSerializerTest build 06-Aug-2025 11:54:19 [INFO] Running org.openmrs.module.reporting.definition.service.DefinitionServiceTest build 06-Aug-2025 11:54:19 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.038 s -- in org.openmrs.module.reporting.definition.service.DefinitionServiceTest build 06-Aug-2025 11:54:19 [INFO] Running org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredPatientDataDefinitionLibraryTest build 06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,263| Loading /tmp/appdir-for-unit-tests-17889439282528722093/configuration/reporting/definitionlibraries/patientData/patientIdSql.sql build 06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,263| Loading /tmp/appdir-for-unit-tests-17889439282528722093/configuration/reporting/definitionlibraries/patientData/patientIdXml.reportingserializerxml build 06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,277| Loading /tmp/appdir-for-unit-tests-10733712511680387204/configuration/reporting/definitionlibraries/patientData/patientIdSql.sql build 06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,278| Loading /tmp/appdir-for-unit-tests-10733712511680387204/configuration/reporting/definitionlibraries/patientData/patientIdXml.reportingserializerxml build 06-Aug-2025 11:54:19 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 s -- in org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredPatientDataDefinitionLibraryTest build 06-Aug-2025 11:54:19 [INFO] Running org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredEncounterDataDefinitionLibraryTest build 06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,295| Loading /tmp/appdir-for-unit-tests-279661478735211220/configuration/reporting/definitionlibraries/encounterData/patientIdSql.sql build 06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,296| Loading /tmp/appdir-for-unit-tests-279661478735211220/configuration/reporting/definitionlibraries/encounterData/encounterDatetimeXml.reportingserializerxml build 06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,303| Loading /tmp/appdir-for-unit-tests-6664868084839095723/configuration/reporting/definitionlibraries/encounterData/patientIdSql.sql build 06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,303| Loading /tmp/appdir-for-unit-tests-6664868084839095723/configuration/reporting/definitionlibraries/encounterData/encounterDatetimeXml.reportingserializerxml build 06-Aug-2025 11:54:19 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s -- in org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredEncounterDataDefinitionLibraryTest build 06-Aug-2025 11:54:19 [INFO] Running org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredCohortDefinitionLibraryTest build 06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,323| Loading /tmp/appdir-for-unit-tests-13731326844302535986/configuration/reporting/definitionlibraries/cohort/femalesSql.sql build 06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,323| Loading /tmp/appdir-for-unit-tests-13731326844302535986/configuration/reporting/definitionlibraries/cohort/femalesXml.reportingserializerxml build 06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,326| Loading /tmp/appdir-for-unit-tests-13731326844302535986/configuration/reporting/definitionlibraries/cohort/femalesGroovy.groovy build 06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,507| Loading /tmp/appdir-for-unit-tests-6521782290761490229/configuration/reporting/definitionlibraries/cohort/femalesSql.sql build 06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,507| Loading /tmp/appdir-for-unit-tests-6521782290761490229/configuration/reporting/definitionlibraries/cohort/femalesXml.reportingserializerxml build 06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,511| Loading /tmp/appdir-for-unit-tests-6521782290761490229/configuration/reporting/definitionlibraries/cohort/femalesGroovy.groovy build 06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,564| Loading /tmp/appdir-for-unit-tests-2137118012935012129/configuration/reporting/definitionlibraries/cohort/femalesSql.sql build 06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,564| Loading /tmp/appdir-for-unit-tests-2137118012935012129/configuration/reporting/definitionlibraries/cohort/femalesXml.reportingserializerxml build 06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,566| Loading /tmp/appdir-for-unit-tests-2137118012935012129/configuration/reporting/definitionlibraries/cohort/femalesGroovy.groovy build 06-Aug-2025 11:54:19 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.290 s -- in org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredCohortDefinitionLibraryTest build 06-Aug-2025 11:54:19 [INFO] Running org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredVisitDataDefinitionLibraryTest build 06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,633| Loading /tmp/appdir-for-unit-tests-10424715635434425222/configuration/reporting/definitionlibraries/visitData/visitIdXml.reportingserializerxml build 06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,635| Loading /tmp/appdir-for-unit-tests-10424715635434425222/configuration/reporting/definitionlibraries/visitData/patientIdSql.sql build 06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,641| Loading /tmp/appdir-for-unit-tests-13845582303388371916/configuration/reporting/definitionlibraries/visitData/visitIdXml.reportingserializerxml build 06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,642| Loading /tmp/appdir-for-unit-tests-13845582303388371916/configuration/reporting/definitionlibraries/visitData/patientIdSql.sql build 06-Aug-2025 11:54:19 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 s -- in org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredVisitDataDefinitionLibraryTest build 06-Aug-2025 11:54:19 [INFO] Running org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredDataSetDefinitionLibraryTest build 06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,661| Loading /tmp/appdir-for-unit-tests-17738985370814827566/configuration/reporting/definitionlibraries/dataset/patientIdSql.sql build 06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,661| Loading /tmp/appdir-for-unit-tests-17738985370814827566/configuration/reporting/definitionlibraries/dataset/testGroovy.groovy build 06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,748| Loading /tmp/appdir-for-unit-tests-17738985370814827566/configuration/reporting/definitionlibraries/dataset/patientIdXml.reportingserializerxml build 06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,757| Loading /tmp/appdir-for-unit-tests-14511999758589199949/configuration/reporting/definitionlibraries/dataset/patientIdSql.sql build 06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,757| Loading /tmp/appdir-for-unit-tests-14511999758589199949/configuration/reporting/definitionlibraries/dataset/testGroovy.groovy build 06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,805| Loading /tmp/appdir-for-unit-tests-14511999758589199949/configuration/reporting/definitionlibraries/dataset/patientIdXml.reportingserializerxml build 06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,813| Loading /tmp/appdir-for-unit-tests-8927669260522510552/configuration/reporting/definitionlibraries/dataset/patientIdSql.sql build 06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,813| Loading /tmp/appdir-for-unit-tests-8927669260522510552/configuration/reporting/definitionlibraries/dataset/testGroovy.groovy build 06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,864| Loading /tmp/appdir-for-unit-tests-8927669260522510552/configuration/reporting/definitionlibraries/dataset/patientIdXml.reportingserializerxml build 06-Aug-2025 11:54:19 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.216 s -- in org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredDataSetDefinitionLibraryTest build 06-Aug-2025 11:54:19 [INFO] Running org.openmrs.module.reporting.definition.library.BaseDefinitionLibraryTest build 06-Aug-2025 11:54:19 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 s -- in org.openmrs.module.reporting.definition.library.BaseDefinitionLibraryTest build 06-Aug-2025 11:54:19 [INFO] Running org.openmrs.module.reporting.definition.library.AllDefinitionLibrariesComponentTest build 06-Aug-2025 11:54:19 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in org.openmrs.module.reporting.definition.library.AllDefinitionLibrariesComponentTest build 06-Aug-2025 11:54:19 [INFO] Running org.openmrs.module.reporting.definition.converter.SqlCohortDefinitionConverterTest build 06-Aug-2025 11:54:20 INFO - SqlCohortDefinitionConverter.convertDefinition(78) |2025-08-06T11:54:20,037| Successfully converted SqlCohortDefinition named 'InvalidSqlCohortDefinition' to new format build 06-Aug-2025 11:54:20 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.115 s -- in org.openmrs.module.reporting.definition.converter.SqlCohortDefinitionConverterTest build 06-Aug-2025 11:54:20 [INFO] Running org.openmrs.module.reporting.validator.InProgramCohortDefinitionValidatorTest build 06-Aug-2025 11:54:20 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.054 s -- in org.openmrs.module.reporting.validator.InProgramCohortDefinitionValidatorTest build 06-Aug-2025 11:54:20 [INFO] Running org.openmrs.module.reporting.validator.BaseObsCohortDefinitionValidatorTest build 06-Aug-2025 11:54:20 [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.257 s -- in org.openmrs.module.reporting.validator.BaseObsCohortDefinitionValidatorTest build 06-Aug-2025 11:54:20 [INFO] Running org.openmrs.module.reporting.validator.PatientStateCohortDefinitionValidatorTest build 06-Aug-2025 11:54:20 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 s -- in org.openmrs.module.reporting.validator.PatientStateCohortDefinitionValidatorTest build 06-Aug-2025 11:54:20 [INFO] Running org.openmrs.module.reporting.validator.StaticCohortDefinitionValidatorTest build 06-Aug-2025 11:54:20 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.044 s -- in org.openmrs.module.reporting.validator.StaticCohortDefinitionValidatorTest build 06-Aug-2025 11:54:20 [INFO] Running org.openmrs.module.reporting.validator.InStateCohortDefinitionValidatorTest build 06-Aug-2025 11:54:20 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.055 s -- in org.openmrs.module.reporting.validator.InStateCohortDefinitionValidatorTest build 06-Aug-2025 11:54:20 [INFO] Running org.openmrs.module.reporting.validator.CompositionCohortDefinitionValidatorTest build 06-Aug-2025 11:54:20 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.121 s -- in org.openmrs.module.reporting.validator.CompositionCohortDefinitionValidatorTest build 06-Aug-2025 11:54:20 [INFO] Running org.openmrs.module.reporting.validator.ProgramEnrollmentCohortDefinitionValidatorTest build 06-Aug-2025 11:54:20 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.092 s -- in org.openmrs.module.reporting.validator.ProgramEnrollmentCohortDefinitionValidatorTest build 06-Aug-2025 11:54:20 [INFO] Running org.openmrs.module.reporting.validator.SqlCohortDefinitionValidatorTest build 06-Aug-2025 11:54:20 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.081 s -- in org.openmrs.module.reporting.validator.SqlCohortDefinitionValidatorTest build 06-Aug-2025 11:54:20 [INFO] Running org.openmrs.module.reporting.validator.LogicCohortDefinitionValidatorTest build 06-Aug-2025 11:54:20 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.059 s -- in org.openmrs.module.reporting.validator.LogicCohortDefinitionValidatorTest build 06-Aug-2025 11:54:20 [INFO] Running org.openmrs.module.reporting.validator.InverseCohortDefinitionValidatorTest build 06-Aug-2025 11:54:20 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.061 s -- in org.openmrs.module.reporting.validator.InverseCohortDefinitionValidatorTest build 06-Aug-2025 11:54:20 [INFO] Running org.openmrs.module.reporting.cohort.query.service.CohortQueryServiceTest build 06-Aug-2025 11:54:21 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.136 s -- in org.openmrs.module.reporting.cohort.query.service.CohortQueryServiceTest build 06-Aug-2025 11:54:21 [INFO] Running org.openmrs.module.reporting.cohort.definition.service.BaseCohortDefinitionServiceTest build 06-Aug-2025 11:54:21 WARN - BaseCohortDefinitionServiceTest.evaluate_shouldSaveSqlCohortDefinition(73) |2025-08-06T11:54:21,156| parameters = [] build 06-Aug-2025 11:54:21 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.089 s -- in org.openmrs.module.reporting.cohort.definition.service.BaseCohortDefinitionServiceTest build 06-Aug-2025 11:54:21 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.InStateCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:21,291| '/tmp/appdir-for-unit-tests-12027681166977607626/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:21,420| '/tmp/appdir-for-unit-tests-16215343190071211399/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:21,540| '/tmp/appdir-for-unit-tests-2958519388344398287/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:21 Cohort: Cohort id=null size=2 build 06-Aug-2025 11:54:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:21,655| '/tmp/appdir-for-unit-tests-7619475487269727540/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:21,778| '/tmp/appdir-for-unit-tests-15485085425924784654/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:22,010| '/tmp/appdir-for-unit-tests-9359027293303595300/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:22,256| '/tmp/appdir-for-unit-tests-14636627355022686695/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:22 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.095 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.InStateCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:22 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.PersonAttributeCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:22,379| '/tmp/appdir-for-unit-tests-3515362749225782951/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:22,492| '/tmp/appdir-for-unit-tests-15265516992018072033/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:22,616| '/tmp/appdir-for-unit-tests-12038609226629678409/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:22,683| '/tmp/appdir-for-unit-tests-3492988008914316632/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:22 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.418 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.PersonAttributeCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:22 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.PatientIdentifierCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:22,801| '/tmp/appdir-for-unit-tests-9767860294509462081/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:22,905| '/tmp/appdir-for-unit-tests-10334478726997996970/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:23,002| '/tmp/appdir-for-unit-tests-7874875396827429681/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:23,100| '/tmp/appdir-for-unit-tests-13475866248693000185/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:23 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.417 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.PatientIdentifierCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:23 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.AgeCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:23,143| '/tmp/appdir-for-unit-tests-14157899032874296734/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:23,202| '/tmp/appdir-for-unit-tests-18333394587954991231/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:23,228| '/tmp/appdir-for-unit-tests-12475762738288792692/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:23,309| '/tmp/appdir-for-unit-tests-8221999564987785571/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:23,350| '/tmp/appdir-for-unit-tests-15938364039976943208/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:23 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.246 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.AgeCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:23 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.OptionalParameterCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:23,448| '/tmp/appdir-for-unit-tests-1356720341988337630/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:23 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.095 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.OptionalParameterCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:23 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.PatientStateCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:23,543| '/tmp/appdir-for-unit-tests-7584577861461884071/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:23,627| '/tmp/appdir-for-unit-tests-6243460194757796282/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:23,737| '/tmp/appdir-for-unit-tests-15649844356429714456/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:23,833| '/tmp/appdir-for-unit-tests-12766003741223610558/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:23,983| '/tmp/appdir-for-unit-tests-18060197926489387869/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:24,093| '/tmp/appdir-for-unit-tests-1711803081979981028/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:24,177| '/tmp/appdir-for-unit-tests-13717882243229200589/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:24 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.728 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.PatientStateCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:24 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.InverseCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:24,281| '/tmp/appdir-for-unit-tests-11744055095531239427/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:24,353| '/tmp/appdir-for-unit-tests-13347327884890170387/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:24 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.188 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.InverseCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:24 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.TextObsCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:24,490| '/tmp/appdir-for-unit-tests-14081953954382314152/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:24,569| '/tmp/appdir-for-unit-tests-3046449261922473257/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:24 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.191 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.TextObsCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:24 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.GenderCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:24,711| '/tmp/appdir-for-unit-tests-12444338026952786005/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:24 WARN - GenderCohortDefinitionEvaluatorTest.evaluate_shouldReturnPatientsWithUnknownGenderWhenUnknownAreIncluded(97) |2025-08-06T11:54:24,712| Cohort: Cohort id=null size=1 build 06-Aug-2025 11:54:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:24,783| '/tmp/appdir-for-unit-tests-8468832875011284467/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:24 WARN - GenderCohortDefinitionEvaluatorTest.evaluate_shouldReturnFemalePatientsWhenFemalesAreIncluded(87) |2025-08-06T11:54:24,784| Cohort: Cohort id=null size=5 build 06-Aug-2025 11:54:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:24,919| '/tmp/appdir-for-unit-tests-2285090328845380883/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,019| '/tmp/appdir-for-unit-tests-2989395195155426317/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:25 WARN - GenderCohortDefinitionEvaluatorTest.evaluate_shouldReturnMalePatientsWhenMalesAreIncluded(74) |2025-08-06T11:54:25,020| Cohort: Cohort id=null size=3 build 06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,122| '/tmp/appdir-for-unit-tests-13028818916322786782/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:25 WARN - GenderCohortDefinitionEvaluatorTest.evaluate_shouldReturnNoPatientsWhenNoneAreIncluded(109) |2025-08-06T11:54:25,123| Cohort: Cohort id=null size=0 build 06-Aug-2025 11:54:25 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.545 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.GenderCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:25 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.ScriptedCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,142| '/tmp/appdir-for-unit-tests-15548719804147400211/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:25 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.114 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.ScriptedCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:25 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.VisitCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,308| '/tmp/appdir-for-unit-tests-4769222103925279024/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,335| '/tmp/appdir-for-unit-tests-3460790673751970713/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,366| '/tmp/appdir-for-unit-tests-9425851569761465539/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,382| '/tmp/appdir-for-unit-tests-6084974868045590203/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,414| '/tmp/appdir-for-unit-tests-2933000828570352072/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,455| '/tmp/appdir-for-unit-tests-17514442774401155668/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,501| '/tmp/appdir-for-unit-tests-11927874683483614545/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,552| '/tmp/appdir-for-unit-tests-4681667783509771278/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,567| '/tmp/appdir-for-unit-tests-9306833190140880087/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,584| '/tmp/appdir-for-unit-tests-11594771811789131230/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,601| '/tmp/appdir-for-unit-tests-16931906017793695360/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,610| '/tmp/appdir-for-unit-tests-12871255730816177232/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,640| '/tmp/appdir-for-unit-tests-6169717389650522623/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:25 [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.396 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.VisitCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:25 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.ProgramEnrollmentCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,724| '/tmp/appdir-for-unit-tests-17391432716170464370/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,832| '/tmp/appdir-for-unit-tests-2881235479665429996/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,923| '/tmp/appdir-for-unit-tests-8705400117032855965/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,999| '/tmp/appdir-for-unit-tests-15944557598739664617/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:26,088| '/tmp/appdir-for-unit-tests-10458672787157883040/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:26,176| '/tmp/appdir-for-unit-tests-10434398250012161277/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:26,277| '/tmp/appdir-for-unit-tests-13446584238147862489/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:26 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.638 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.ProgramEnrollmentCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:26 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.ConditionCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:26,330| '/tmp/appdir-for-unit-tests-16480736985448587843/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:26,364| '/tmp/appdir-for-unit-tests-9111961856058943246/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:26,397| '/tmp/appdir-for-unit-tests-2408496389838776769/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:26,431| '/tmp/appdir-for-unit-tests-226728241763207170/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:26,466| '/tmp/appdir-for-unit-tests-9943907025899904311/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:26,500| '/tmp/appdir-for-unit-tests-5248949634398450668/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:26,533| '/tmp/appdir-for-unit-tests-7139162822618922518/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:26,567| '/tmp/appdir-for-unit-tests-10602560512726572960/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:26,619| '/tmp/appdir-for-unit-tests-6708235844990370979/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:26,652| '/tmp/appdir-for-unit-tests-1852964727335816877/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:26,685| '/tmp/appdir-for-unit-tests-8817859377543657133/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:26,738| '/tmp/appdir-for-unit-tests-625329878952964126/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:26 [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.451 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.ConditionCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:26 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.CompositionCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:26,812| '/tmp/appdir-for-unit-tests-13475589741716131926/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:26,887| '/tmp/appdir-for-unit-tests-9938288464511632129/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:26,960| '/tmp/appdir-for-unit-tests-7744643229404166221/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:27,033| '/tmp/appdir-for-unit-tests-10305719638645099326/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:27 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.300 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.CompositionCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:27 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.ConditionalParameterCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:27,115| '/tmp/appdir-for-unit-tests-13096562741679421399/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:27 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.071 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.ConditionalParameterCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:27 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.EvaluatableCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:27,134| '/tmp/appdir-for-unit-tests-14352555811500288210/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:27 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.EvaluatableCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:27 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.EncounterWithCodedObsCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:27,232| '/tmp/appdir-for-unit-tests-3965515582204767321/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:27,300| '/tmp/appdir-for-unit-tests-9196485827395925725/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:27,366| '/tmp/appdir-for-unit-tests-8365740337236870248/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:27,446| '/tmp/appdir-for-unit-tests-2193370809307861477/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:27 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.311 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.EncounterWithCodedObsCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:27 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.InProgramCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:27,528| '/tmp/appdir-for-unit-tests-2843803904745283297/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:27,609| '/tmp/appdir-for-unit-tests-17961932873469968684/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:27,677| '/tmp/appdir-for-unit-tests-13823384686969270188/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:27,752| '/tmp/appdir-for-unit-tests-2744118427485932382/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:27,828| '/tmp/appdir-for-unit-tests-3239111749663572638/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:27 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.380 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.InProgramCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:27 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.DefinitionLibraryCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:27,903| '/tmp/appdir-for-unit-tests-663918655362009146/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:27,968| '/tmp/appdir-for-unit-tests-2293359171937996612/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,031| '/tmp/appdir-for-unit-tests-4781280489765719561/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:28 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.203 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.DefinitionLibraryCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:28 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.PresenceOrAbsenceCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,110| '/tmp/appdir-for-unit-tests-18351800418064840200/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,187| '/tmp/appdir-for-unit-tests-7161101840774608264/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,262| '/tmp/appdir-for-unit-tests-18203829464847037635/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:28 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.232 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.PresenceOrAbsenceCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:28 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.DateObsCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,345| '/tmp/appdir-for-unit-tests-7466967256754246452/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,416| '/tmp/appdir-for-unit-tests-13525563791474297163/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,517| '/tmp/appdir-for-unit-tests-6107156702033345647/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:28 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.244 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.DateObsCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:28 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.DrugOrderCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,588| '/tmp/appdir-for-unit-tests-11605533475466133919/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,629| '/tmp/appdir-for-unit-tests-7838737874519432220/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,682| '/tmp/appdir-for-unit-tests-4086620640649712513/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,727| '/tmp/appdir-for-unit-tests-6236488018574664083/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,783| '/tmp/appdir-for-unit-tests-6608705406234294839/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,829| '/tmp/appdir-for-unit-tests-1386341494751749723/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,851| '/tmp/appdir-for-unit-tests-14202135710253359622/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,872| '/tmp/appdir-for-unit-tests-12125316812642620957/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,896| '/tmp/appdir-for-unit-tests-12247557568226161600/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,925| '/tmp/appdir-for-unit-tests-11840441365232013255/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,950| '/tmp/appdir-for-unit-tests-14199195150597529595/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,999| '/tmp/appdir-for-unit-tests-8936575682047853293/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:29,047| '/tmp/appdir-for-unit-tests-7562917502587584928/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:29,091| '/tmp/appdir-for-unit-tests-9952261369167934114/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:29,141| '/tmp/appdir-for-unit-tests-14081610381434724584/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:29,186| '/tmp/appdir-for-unit-tests-48313465133475600/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:29,229| '/tmp/appdir-for-unit-tests-13792706835223657964/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:29,273| '/tmp/appdir-for-unit-tests-10789861120247335886/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:29 [INFO] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.748 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.DrugOrderCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:29 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.CodedObsCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:29,409| '/tmp/appdir-for-unit-tests-18412532847461976124/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:29,563| '/tmp/appdir-for-unit-tests-6696089008387612943/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:29,658| '/tmp/appdir-for-unit-tests-3709275697688660403/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:29 [WARNING] Tests run: 4, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.447 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.CodedObsCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:29 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.NumericObsCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:29,870| '/tmp/appdir-for-unit-tests-10523488596435000371/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:30,050| '/tmp/appdir-for-unit-tests-8244919750829372616/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:30,198| '/tmp/appdir-for-unit-tests-10257184066531633222/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:30,336| '/tmp/appdir-for-unit-tests-393346186743985314/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:30,461| '/tmp/appdir-for-unit-tests-10706152446131337954/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:30,538| '/tmp/appdir-for-unit-tests-8927534979055478216/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:30,659| '/tmp/appdir-for-unit-tests-8210202606989827302/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:30,797| '/tmp/appdir-for-unit-tests-14037031649236875498/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:30,907| '/tmp/appdir-for-unit-tests-12409252248357216491/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:31,015| '/tmp/appdir-for-unit-tests-9661738906953509639/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:31,163| '/tmp/appdir-for-unit-tests-7785936931582769966/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:31 [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.585 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.NumericObsCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:31 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.BirthAndDeathCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:31,510| '/tmp/appdir-for-unit-tests-10151277399039975373/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:31,627| '/tmp/appdir-for-unit-tests-11777706813813680087/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:31,764| '/tmp/appdir-for-unit-tests-7294484124244322966/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:31,896| '/tmp/appdir-for-unit-tests-13574040579724647493/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:31,996| '/tmp/appdir-for-unit-tests-2081518588767673332/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:32,148| '/tmp/appdir-for-unit-tests-6867417173367715239/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:32,309| '/tmp/appdir-for-unit-tests-6062001549073594863/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:32,469| '/tmp/appdir-for-unit-tests-17109450720417216211/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:32 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.157 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.BirthAndDeathCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:32 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.AllPatientsCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:32,568| '/tmp/appdir-for-unit-tests-7326050520049398972/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:32 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.093 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.AllPatientsCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:32 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.MappedParametersCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:32,679| '/tmp/appdir-for-unit-tests-4051860755492453398/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:32 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.110 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.MappedParametersCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:32 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:32,772| '/tmp/appdir-for-unit-tests-14720957137073126543/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:32,851| '/tmp/appdir-for-unit-tests-16373912905409089186/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:32,961| '/tmp/appdir-for-unit-tests-4403923017784099374/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:33,115| '/tmp/appdir-for-unit-tests-5350632966261923996/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:33,225| '/tmp/appdir-for-unit-tests-12237839718591193651/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:33,306| '/tmp/appdir-for-unit-tests-14330836031192514300/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:33,428| '/tmp/appdir-for-unit-tests-12950912288216200202/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:33,535| '/tmp/appdir-for-unit-tests-10166518886161248129/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:33,698| '/tmp/appdir-for-unit-tests-12628525828355164480/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:33,793| '/tmp/appdir-for-unit-tests-1613518856225921611/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:33 ERROR - EvaluationProfiler.log(111) |2025-08-06T11:54:33,798| 1877 2025-08-06 11:54:33.798 > ERROR EXECUTING_QUERY update person set gender='F' : error executing work build 06-Aug-2025 11:54:33 org.hibernate.exception.GenericJDBCException: error executing work build 06-Aug-2025 11:54:33 at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:54:33 at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:54:33 at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:54:33 at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:313) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:54:33 at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1125) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:54:33 at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1112) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:54:33 at org.openmrs.api.db.hibernate.DbSession.doWork(DbSession.java:1006) ~[openmrs-api-2.7.0.jar:?] build 06-Aug-2025 11:54:33 at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder.evaluateToList(SqlQueryBuilder.java:167) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:33 at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.evaluateToList(EvaluationServiceImpl.java:45) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:33 at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.evaluateToList(EvaluationServiceImpl.java:55) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:33 at jdk.internal.reflect.GeneratedMethodAccessor819.invoke(Unknown Source) ~[?:?] build 06-Aug-2025 11:54:33 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] build 06-Aug-2025 11:54:33 at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] build 06-Aug-2025 11:54:33 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) ~[spring-tx-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at jdk.proxy3/jdk.proxy3.$Proxy70.evaluateToList(Unknown Source) ~[?:?] build 06-Aug-2025 11:54:33 at org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluator.evaluate(SqlCohortDefinitionEvaluator.java:61) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:33 at org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluator.evaluate(SqlCohortDefinitionEvaluator.java:28) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:33 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:33 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:33 at org.openmrs.module.reporting.cohort.definition.service.CohortDefinitionServiceImpl.evaluateBypassingExclusionOfTestPatients(CohortDefinitionServiceImpl.java:54) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:33 at org.openmrs.module.reporting.cohort.definition.service.CohortDefinitionServiceImpl.evaluateBypassingExclusionOfTestPatients(CohortDefinitionServiceImpl.java:24) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:33 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:33 at org.openmrs.module.reporting.cohort.definition.service.CohortDefinitionServiceImpl.evaluate(CohortDefinitionServiceImpl.java:38) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:33 at jdk.internal.reflect.GeneratedMethodAccessor853.invoke(Unknown Source) ~[?:?] build 06-Aug-2025 11:54:33 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] build 06-Aug-2025 11:54:33 at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] build 06-Aug-2025 11:54:33 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at jdk.proxy3/jdk.proxy3.$Proxy81.evaluate(Unknown Source) ~[?:?] build 06-Aug-2025 11:54:33 at org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluatorTest.shouldProtectSqlQueryAgainstDatabaseModifications(SqlCohortDefinitionEvaluatorTest.java:308) ~[test-classes/:?] build 06-Aug-2025 11:54:33 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] build 06-Aug-2025 11:54:33 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] build 06-Aug-2025 11:54:33 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] build 06-Aug-2025 11:54:33 at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] build 06-Aug-2025 11:54:33 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:33 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:33 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:33 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:33 at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:33 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:33 at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:33 at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:33 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:33 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:33 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:33 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:33 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:33 at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:33 at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:33 at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:33 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:33 at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:33 at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 06-Aug-2025 11:54:33 at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 06-Aug-2025 11:54:33 at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 06-Aug-2025 11:54:33 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:33 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:33 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:33 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:33 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:33 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:33 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:33 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:33 at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:33 at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:33 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:33 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:33 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:33 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:33 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:33 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:33 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:33 Caused by: org.h2.jdbc.JdbcSQLException: Method is only allowed for a query. Use execute or executeUpdate instead of executeQuery; SQL statement: build 06-Aug-2025 11:54:33 update person set gender='F' [90002-173] build 06-Aug-2025 11:54:33 at org.h2.message.DbException.getJdbcSQLException(DbException.java:331) ~[h2-1.3.173.jar:1.3.173] build 06-Aug-2025 11:54:33 at org.h2.message.DbException.get(DbException.java:171) ~[h2-1.3.173.jar:1.3.173] build 06-Aug-2025 11:54:33 at org.h2.message.DbException.get(DbException.java:148) ~[h2-1.3.173.jar:1.3.173] build 06-Aug-2025 11:54:33 at org.h2.message.DbException.get(DbException.java:137) ~[h2-1.3.173.jar:1.3.173] build 06-Aug-2025 11:54:33 at org.h2.command.Prepared.query(Prepared.java:211) ~[h2-1.3.173.jar:1.3.173] build 06-Aug-2025 11:54:33 at org.h2.command.CommandContainer.query(CommandContainer.java:91) ~[h2-1.3.173.jar:1.3.173] build 06-Aug-2025 11:54:33 at org.h2.command.Command.executeQuery(Command.java:195) ~[h2-1.3.173.jar:1.3.173] build 06-Aug-2025 11:54:33 at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:106) ~[h2-1.3.173.jar:1.3.173] build 06-Aug-2025 11:54:33 at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:1471) ~[c3p0-0.9.5.5.jar:0.9.5.5] build 06-Aug-2025 11:54:33 at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder$2.execute(SqlQueryBuilder.java:174) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:33 at org.hibernate.jdbc.WorkExecutor.executeWork(WorkExecutor.java:37) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:54:33 at org.hibernate.internal.AbstractSharedSessionContract.lambda$doWork$1(AbstractSharedSessionContract.java:1109) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:54:33 at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:308) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:54:33 ... 107 more build 06-Aug-2025 11:54:33 ERROR - EvaluationProfiler.log(111) |2025-08-06T11:54:33,800| 1877 2025-08-06 11:54:33.800 > ERROR EVALUATING_DEFINITION SqlCohortDefinition[query=update person set gender='F']: Unable to execute query build 06-Aug-2025 11:54:33 java.lang.IllegalArgumentException: Unable to execute query build 06-Aug-2025 11:54:33 at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder.evaluateToList(SqlQueryBuilder.java:199) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:33 at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.evaluateToList(EvaluationServiceImpl.java:45) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:33 at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.evaluateToList(EvaluationServiceImpl.java:55) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:33 at jdk.internal.reflect.GeneratedMethodAccessor819.invoke(Unknown Source) ~[?:?] build 06-Aug-2025 11:54:33 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] build 06-Aug-2025 11:54:33 at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] build 06-Aug-2025 11:54:33 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) ~[spring-tx-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at jdk.proxy3/jdk.proxy3.$Proxy70.evaluateToList(Unknown Source) ~[?:?] build 06-Aug-2025 11:54:33 at org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluator.evaluate(SqlCohortDefinitionEvaluator.java:61) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:33 at org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluator.evaluate(SqlCohortDefinitionEvaluator.java:28) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:33 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:33 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:33 at org.openmrs.module.reporting.cohort.definition.service.CohortDefinitionServiceImpl.evaluateBypassingExclusionOfTestPatients(CohortDefinitionServiceImpl.java:54) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:33 at org.openmrs.module.reporting.cohort.definition.service.CohortDefinitionServiceImpl.evaluateBypassingExclusionOfTestPatients(CohortDefinitionServiceImpl.java:24) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:33 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:33 at org.openmrs.module.reporting.cohort.definition.service.CohortDefinitionServiceImpl.evaluate(CohortDefinitionServiceImpl.java:38) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:33 at jdk.internal.reflect.GeneratedMethodAccessor853.invoke(Unknown Source) ~[?:?] build 06-Aug-2025 11:54:33 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] build 06-Aug-2025 11:54:33 at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] build 06-Aug-2025 11:54:33 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at jdk.proxy3/jdk.proxy3.$Proxy81.evaluate(Unknown Source) ~[?:?] build 06-Aug-2025 11:54:33 at org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluatorTest.shouldProtectSqlQueryAgainstDatabaseModifications(SqlCohortDefinitionEvaluatorTest.java:308) ~[test-classes/:?] build 06-Aug-2025 11:54:33 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] build 06-Aug-2025 11:54:33 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] build 06-Aug-2025 11:54:33 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] build 06-Aug-2025 11:54:33 at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] build 06-Aug-2025 11:54:33 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:33 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:33 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:33 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:33 at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:33 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:33 at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:33 at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:33 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:33 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:33 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:33 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:33 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:33 at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:33 at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:33 at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:33 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:33 at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:33 at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:33 at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 06-Aug-2025 11:54:33 at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 06-Aug-2025 11:54:33 at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 06-Aug-2025 11:54:33 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:33 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:33 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:33 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:33 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:33 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:33 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:33 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:33 at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:33 at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:33 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:33 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:33 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:33 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:33 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:33 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:33 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:33 Caused by: org.hibernate.exception.GenericJDBCException: error executing work build 06-Aug-2025 11:54:33 at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:54:33 at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:54:33 at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:54:33 at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:313) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:54:33 at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1125) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:54:33 at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1112) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:54:33 at org.openmrs.api.db.hibernate.DbSession.doWork(DbSession.java:1006) ~[openmrs-api-2.7.0.jar:?] build 06-Aug-2025 11:54:33 at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder.evaluateToList(SqlQueryBuilder.java:167) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:33 ... 103 more build 06-Aug-2025 11:54:33 Caused by: org.h2.jdbc.JdbcSQLException: Method is only allowed for a query. Use execute or executeUpdate instead of executeQuery; SQL statement: build 06-Aug-2025 11:54:33 update person set gender='F' [90002-173] build 06-Aug-2025 11:54:33 at org.h2.message.DbException.getJdbcSQLException(DbException.java:331) ~[h2-1.3.173.jar:1.3.173] build 06-Aug-2025 11:54:33 at org.h2.message.DbException.get(DbException.java:171) ~[h2-1.3.173.jar:1.3.173] build 06-Aug-2025 11:54:33 at org.h2.message.DbException.get(DbException.java:148) ~[h2-1.3.173.jar:1.3.173] build 06-Aug-2025 11:54:33 at org.h2.message.DbException.get(DbException.java:137) ~[h2-1.3.173.jar:1.3.173] build 06-Aug-2025 11:54:33 at org.h2.command.Prepared.query(Prepared.java:211) ~[h2-1.3.173.jar:1.3.173] build 06-Aug-2025 11:54:33 at org.h2.command.CommandContainer.query(CommandContainer.java:91) ~[h2-1.3.173.jar:1.3.173] build 06-Aug-2025 11:54:33 at org.h2.command.Command.executeQuery(Command.java:195) ~[h2-1.3.173.jar:1.3.173] build 06-Aug-2025 11:54:33 at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:106) ~[h2-1.3.173.jar:1.3.173] build 06-Aug-2025 11:54:33 at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:1471) ~[c3p0-0.9.5.5.jar:0.9.5.5] build 06-Aug-2025 11:54:33 at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder$2.execute(SqlQueryBuilder.java:174) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:33 at org.hibernate.jdbc.WorkExecutor.executeWork(WorkExecutor.java:37) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:54:33 at org.hibernate.internal.AbstractSharedSessionContract.lambda$doWork$1(AbstractSharedSessionContract.java:1109) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:54:33 at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:308) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:54:33 at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1125) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:54:33 at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1112) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 06-Aug-2025 11:54:33 at org.openmrs.api.db.hibernate.DbSession.doWork(DbSession.java:1006) ~[openmrs-api-2.7.0.jar:?] build 06-Aug-2025 11:54:33 at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder.evaluateToList(SqlQueryBuilder.java:167) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:33 ... 103 more build 06-Aug-2025 11:54:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:33,924| '/tmp/appdir-for-unit-tests-11240420208055766149/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:34,013| '/tmp/appdir-for-unit-tests-8418147091193413193/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:34,104| '/tmp/appdir-for-unit-tests-7858312004136661710/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:34 [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.408 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluatorTest build 06-Aug-2025 11:54:34 [INFO] Running org.openmrs.module.reporting.cohort.definition.library.BuiltInCohortDefinitionLibraryTest build 06-Aug-2025 11:54:34 [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in org.openmrs.module.reporting.cohort.definition.library.BuiltInCohortDefinitionLibraryTest build 06-Aug-2025 11:54:34 [INFO] Running org.openmrs.module.reporting.cohort.CohortsTest build 06-Aug-2025 11:54:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:34,127| '/tmp/appdir-for-unit-tests-11598275144445954391/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:34,132| '/tmp/appdir-for-unit-tests-742508047244521346/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:34,137| '/tmp/appdir-for-unit-tests-3593360159240300510/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:34 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in org.openmrs.module.reporting.cohort.CohortsTest build 06-Aug-2025 11:54:34 [INFO] Running org.openmrs.module.reporting.report.service.MysqlReportServiceTest build 06-Aug-2025 11:54:34 [WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.report.service.MysqlReportServiceTest build 06-Aug-2025 11:54:34 [INFO] Running org.openmrs.module.reporting.report.service.db.PropertiesTypeTest build 06-Aug-2025 11:54:34 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s -- in org.openmrs.module.reporting.report.service.db.PropertiesTypeTest build 06-Aug-2025 11:54:34 [INFO] Running org.openmrs.module.reporting.report.service.ReportServiceTest build 06-Aug-2025 11:54:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:34,422| '/tmp/appdir-for-unit-tests-14894378812248228370/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:34,505| '/tmp/appdir-for-unit-tests-10913071875360511450/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:34,858| '/tmp/appdir-for-unit-tests-5879550726647789778/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:35,121| '/tmp/appdir-for-unit-tests-18242654974304348297/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:35,801| '/tmp/appdir-for-unit-tests-16689848572537150100/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:35,958| '/tmp/appdir-for-unit-tests-1889006375662725800/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:36,038| '/tmp/appdir-for-unit-tests-17441328604823871350/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:36,357| '/tmp/appdir-for-unit-tests-906088710691339733/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:36,648| '/tmp/appdir-for-unit-tests-11390310617893010531/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:36,863| '/tmp/appdir-for-unit-tests-500893856239940687/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:36 WARN - LoggingReportProcessor.process(41) |2025-08-06T11:54:36,888| Processing report with configuration: {Still=not needed} build 06-Aug-2025 11:54:36 WARN - LoggingReportProcessor.process(42) |2025-08-06T11:54:36,888| Request: Report Request (4b2906f3-1dc1-4cd8-a54f-a47786711f85)for My report to TsvReportRenderer build 06-Aug-2025 11:54:36 WARN - ReportServiceImpl.runReport(552) |2025-08-06T11:54:36,888| Report Processor Failed: Logging processor build 06-Aug-2025 11:54:36 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 06-Aug-2025 11:54:36 at org.openmrs.module.reporting.report.processor.LoggingReportProcessor.process(LoggingReportProcessor.java:43) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:36 at org.openmrs.module.reporting.report.service.ReportServiceImpl.runReport(ReportServiceImpl.java:548) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 06-Aug-2025 11:54:36 at jdk.internal.reflect.GeneratedMethodAccessor1150.invoke(Unknown Source) ~[?:?] build 06-Aug-2025 11:54:36 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] build 06-Aug-2025 11:54:36 at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] build 06-Aug-2025 11:54:36 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:36 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:234) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:36 at jdk.proxy3/jdk.proxy3.$Proxy249.runReport(Unknown Source) ~[?:?] build 06-Aug-2025 11:54:36 at jdk.internal.reflect.GeneratedMethodAccessor1150.invoke(Unknown Source) ~[?:?] build 06-Aug-2025 11:54:36 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] build 06-Aug-2025 11:54:36 at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] build 06-Aug-2025 11:54:36 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:36 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:36 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:36 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:36 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:36 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:36 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:36 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 06-Aug-2025 11:54:36 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:36 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:36 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:36 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:36 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:36 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:36 at jdk.proxy3/jdk.proxy3.$Proxy250.runReport(Unknown Source) ~[?:?] build 06-Aug-2025 11:54:36 at org.openmrs.module.reporting.report.service.ReportServiceTest.runReport_shouldExecuteTestReportProcessor(ReportServiceTest.java:283) ~[test-classes/:?] build 06-Aug-2025 11:54:36 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] build 06-Aug-2025 11:54:36 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] build 06-Aug-2025 11:54:36 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] build 06-Aug-2025 11:54:36 at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] build 06-Aug-2025 11:54:36 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:36 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:36 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:36 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:36 at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:36 at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:36 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:36 at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:36 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:36 at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:36 at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:36 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:36 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:36 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:36 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:36 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:36 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:36 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:36 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:36 at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:36 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:36 at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:36 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:36 at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:36 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30] build 06-Aug-2025 11:54:36 at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:36 at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2] build 06-Aug-2025 11:54:36 at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 06-Aug-2025 11:54:36 at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 06-Aug-2025 11:54:36 at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 06-Aug-2025 11:54:36 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:36 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:36 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:36 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:36 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:36 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:36 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:36 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:36 at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3] build 06-Aug-2025 11:54:36 at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:36 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:36 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:36 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:36 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:36 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:36 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:36 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3] build 06-Aug-2025 11:54:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:36,952| '/tmp/appdir-for-unit-tests-10965587023236087688/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:37,119| '/tmp/appdir-for-unit-tests-8208955458970656198/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:37 [INFO] Tests run: 32, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.188 s -- in org.openmrs.module.reporting.report.service.ReportServiceTest build 06-Aug-2025 11:54:37 [INFO] Running org.openmrs.module.reporting.report.ReportRequestTest build 06-Aug-2025 11:54:37 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in org.openmrs.module.reporting.report.ReportRequestTest build 06-Aug-2025 11:54:37 [INFO] Running org.openmrs.module.reporting.report.util.SqlUtilsTest build 06-Aug-2025 11:54:37 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in org.openmrs.module.reporting.report.util.SqlUtilsTest build 06-Aug-2025 11:54:37 [INFO] Running org.openmrs.module.reporting.report.util.SqlScriptParserTest build 06-Aug-2025 11:54:37 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in org.openmrs.module.reporting.report.util.SqlScriptParserTest build 06-Aug-2025 11:54:37 [INFO] Running org.openmrs.module.reporting.report.definition.service.ReportDefinitionServiceImplTest build 06-Aug-2025 11:54:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:37,439| '/tmp/appdir-for-unit-tests-5336609416009223680/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:37,504| '/tmp/appdir-for-unit-tests-6345276449561592372/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:37 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.134 s -- in org.openmrs.module.reporting.report.definition.service.ReportDefinitionServiceImplTest build 06-Aug-2025 11:54:37 [INFO] Running org.openmrs.module.reporting.report.renderer.ReportDesignRendererTest build 06-Aug-2025 11:54:37 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 s -- in org.openmrs.module.reporting.report.renderer.ReportDesignRendererTest build 06-Aug-2025 11:54:37 [INFO] Running org.openmrs.module.reporting.report.renderer.CohortDetailReportRendererTest build 06-Aug-2025 11:54:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:37,598| '/tmp/appdir-for-unit-tests-17983325415621520568/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:37 INFO - ReportingSerializer.setupXStreamSecurity(150) |2025-08-06T11:54:37,616| XStream security initialized on ReportingSerializer build 06-Aug-2025 11:54:37 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:37,625| Number of batches to execute: 2 build 06-Aug-2025 11:54:37 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:37,636| Number of batches to execute: 2 build 06-Aug-2025 11:54:37 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:37,642| Number of batches to execute: 2 build 06-Aug-2025 11:54:37 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:37,662| Number of batches to execute: 2 build 06-Aug-2025 11:54:37 INFO - ReportingSerializer.setupXStreamSecurity(150) |2025-08-06T11:54:37,702| XStream security initialized on ReportingSerializer build 06-Aug-2025 11:54:37 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:37,716| Number of batches to execute: 2 build 06-Aug-2025 11:54:37 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:37,728| Number of batches to execute: 2 build 06-Aug-2025 11:54:37 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:37,732| Number of batches to execute: 2 build 06-Aug-2025 11:54:37 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:37,748| Number of batches to execute: 2 build 06-Aug-2025 11:54:38 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.039 s -- in org.openmrs.module.reporting.report.renderer.CohortDetailReportRendererTest build 06-Aug-2025 11:54:38 [INFO] Running org.openmrs.module.reporting.report.renderer.TextTemplateRendererTest build 06-Aug-2025 11:54:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:38,626| '/tmp/appdir-for-unit-tests-8715849843845742264/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:38 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:38,633| Number of batches to execute: 4 build 06-Aug-2025 11:54:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:38,858| '/tmp/appdir-for-unit-tests-6399941695183829952/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:38 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:38,865| Number of batches to execute: 4 build 06-Aug-2025 11:54:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:39,001| '/tmp/appdir-for-unit-tests-4660814995944020192/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:39 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:39,020| Number of batches to execute: 4 build 06-Aug-2025 11:54:39 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.467 s -- in org.openmrs.module.reporting.report.renderer.TextTemplateRendererTest build 06-Aug-2025 11:54:39 [INFO] Running org.openmrs.module.reporting.report.renderer.CsvReportRendererTest build 06-Aug-2025 11:54:39 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in org.openmrs.module.reporting.report.renderer.CsvReportRendererTest build 06-Aug-2025 11:54:39 [INFO] Running org.openmrs.module.reporting.report.renderer.XlsReportRendererTest build 06-Aug-2025 11:54:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:39,095| '/tmp/appdir-for-unit-tests-10338278972230694483/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:39,411| '/tmp/appdir-for-unit-tests-13374785296822406645/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:39,821| '/tmp/appdir-for-unit-tests-9153503363438204265/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:39 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.777 s -- in org.openmrs.module.reporting.report.renderer.XlsReportRendererTest build 06-Aug-2025 11:54:39 [INFO] Running org.openmrs.module.reporting.report.renderer.ExcelTemplateRendererTest build 06-Aug-2025 11:54:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:39,871| '/tmp/appdir-for-unit-tests-14755602830452584751/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:40,184| '/tmp/appdir-for-unit-tests-5007038546436754560/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:40 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:40,198| Number of batches to execute: 4 build 06-Aug-2025 11:54:40 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.490 s -- in org.openmrs.module.reporting.report.renderer.ExcelTemplateRendererTest build 06-Aug-2025 11:54:40 [INFO] Running org.openmrs.module.reporting.report.renderer.DelimitedTextReportRendererTest build 06-Aug-2025 11:54:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:40,372| '/tmp/appdir-for-unit-tests-4935510301312984473/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:40,462| '/tmp/appdir-for-unit-tests-6688042454755882614/REPORT_RESULTS' doesn't exist. Creating directories now. build 06-Aug-2025 11:54:40 [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.114 s -- in org.openmrs.module.reporting.report.renderer.DelimitedTextReportRendererTest build 06-Aug-2025 11:54:40 [INFO] Running org.openmrs.module.reporting.common.DateRangeTest build 06-Aug-2025 11:54:40 [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in org.openmrs.module.reporting.common.DateRangeTest build 06-Aug-2025 11:54:40 [INFO] Running org.openmrs.module.reporting.common.ExcelBuilderTest build 06-Aug-2025 11:54:46 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.770 s -- in org.openmrs.module.reporting.common.ExcelBuilderTest build 06-Aug-2025 11:54:46 [INFO] Running org.openmrs.module.reporting.common.ObjectUtilTest build 06-Aug-2025 11:54:46 [INFO] Tests run: 23, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.575 s -- in org.openmrs.module.reporting.common.ObjectUtilTest build 06-Aug-2025 11:54:46 [INFO] Running org.openmrs.module.reporting.common.ReflectionUtilTest build 06-Aug-2025 11:54:46 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in org.openmrs.module.reporting.common.ReflectionUtilTest build 06-Aug-2025 11:54:46 [INFO] Running org.openmrs.module.reporting.common.ExcelUtilTest build 06-Aug-2025 11:54:46 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.041 s -- in org.openmrs.module.reporting.common.ExcelUtilTest build 06-Aug-2025 11:54:46 [INFO] Running org.openmrs.module.reporting.common.AgeTest build 06-Aug-2025 11:54:46 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in org.openmrs.module.reporting.common.AgeTest build 06-Aug-2025 11:54:46 [INFO] Running org.openmrs.module.reporting.common.ResultSetIteratorTest build 06-Aug-2025 11:54:47 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.485 s -- in org.openmrs.module.reporting.common.ResultSetIteratorTest build 06-Aug-2025 11:54:47 [INFO] Running org.openmrs.module.reporting.common.DateUtilTest build 06-Aug-2025 11:54:47 [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.079 s -- in org.openmrs.module.reporting.common.DateUtilTest build 06-Aug-2025 11:54:47 [INFO] Running org.openmrs.module.reporting.common.FractionTest build 06-Aug-2025 11:54:47 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in org.openmrs.module.reporting.common.FractionTest build 06-Aug-2025 11:54:47 [INFO] Running org.openmrs.module.reporting.common.DelimitedKeyComparatorTest build 06-Aug-2025 11:54:47 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.common.DelimitedKeyComparatorTest build 06-Aug-2025 11:54:47 [INFO] Running org.openmrs.module.reporting.common.SqlRunnerTest build 06-Aug-2025 11:54:47 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.common.SqlRunnerTest build 06-Aug-2025 11:54:47 [INFO] build 06-Aug-2025 11:54:47 [INFO] Results: build 06-Aug-2025 11:54:47 [INFO] build 06-Aug-2025 11:54:47 [WARNING] Tests run: 773, Failures: 0, Errors: 0, Skipped: 14 build 06-Aug-2025 11:54:47 [INFO] build 06-Aug-2025 11:54:47 [INFO] build 06-Aug-2025 11:54:47 [INFO] --- jar:3.4.1:jar (default-jar) @ reporting-api-tests --- build 06-Aug-2025 11:54:47 [WARNING] JAR will be empty - no content was marked for inclusion! build 06-Aug-2025 11:54:47 [INFO] Building jar: /module/api-tests/target/reporting-api-tests-2.0.0-SNAPSHOT.jar build 06-Aug-2025 11:54:47 [INFO] build 06-Aug-2025 11:54:47 [INFO] --- jar:3.4.1:test-jar (default) @ reporting-api-tests --- build 06-Aug-2025 11:54:47 [INFO] Building jar: /module/api-tests/target/reporting-api-tests-2.0.0-SNAPSHOT-tests.jar build 06-Aug-2025 11:54:47 [INFO] build 06-Aug-2025 11:54:47 [INFO] -----------------< org.openmrs.module:reporting-omod >------------------ build 06-Aug-2025 11:54:47 [INFO] Building Reporting OMOD 2.0.0-SNAPSHOT [4/4] build 06-Aug-2025 11:54:47 [INFO] from omod/pom.xml build 06-Aug-2025 11:54:47 [INFO] --------------------------------[ jar ]--------------------------------- build 06-Aug-2025 11:54:48 [INFO] build 06-Aug-2025 11:54:48 [INFO] --- clean:3.2.0:clean (default-clean) @ reporting-omod --- build 06-Aug-2025 11:54:48 [INFO] build 06-Aug-2025 11:54:48 [INFO] --- openmrs:1.0.1:initialize-module (init) @ reporting-omod --- build 06-Aug-2025 11:54:48 [INFO] build 06-Aug-2025 11:54:48 [INFO] --- dependency:3.7.0:unpack-dependencies (Expand resources) @ reporting-omod --- build 06-Aug-2025 11:54:48 [INFO] build 06-Aug-2025 11:54:48 [INFO] --- resources:3.3.1:resources (default-resources) @ reporting-omod --- build 06-Aug-2025 11:54:48 [INFO] Copying 0 resource from src/main/resources to target/classes build 06-Aug-2025 11:54:48 [INFO] Copying 2 resources from src/main/resources to target/classes build 06-Aug-2025 11:54:49 [INFO] Copying 225 resources from src/main/webapp to target/classes/web/module build 06-Aug-2025 11:54:49 [INFO] Copying 225 resources from src/main/webapp to target/classes/web/module build 06-Aug-2025 11:54:49 [INFO] build 06-Aug-2025 11:54:49 [INFO] --- compiler:3.13.0:compile (default-compile) @ reporting-omod --- build 06-Aug-2025 11:54:49 [INFO] Recompiling the module because of changed dependency. build 06-Aug-2025 11:54:49 [INFO] Compiling 115 source files with javac [debug target 1.8] to target/classes build 06-Aug-2025 11:54:50 [WARNING] bootstrap class path not set in conjunction with -source 8 build 06-Aug-2025 11:54:50 [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 06-Aug-2025 11:54:50 [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 06-Aug-2025 11:54:50 cast to java.lang.Class for a varargs call build 06-Aug-2025 11:54:50 cast to java.lang.Class[] for a non-varargs call and to suppress this warning build 06-Aug-2025 11:54:50 [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 06-Aug-2025 11:54:50 cast to java.lang.Object for a varargs call build 06-Aug-2025 11:54:50 cast to java.lang.Object[] for a non-varargs call and to suppress this warning build 06-Aug-2025 11:54:50 [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 06-Aug-2025 11:54:50 [INFO] /module/omod/src/main/java/org/openmrs/module/reporting/web/controller/mapping/LogicDataSetDefinitionMappingHandler.java: Recompile with -Xlint:deprecation for details. build 06-Aug-2025 11:54:50 [INFO] /module/omod/src/main/java/org/openmrs/module/reporting/web/controller/GetMappedAsStringController.java: Some input files use unchecked or unsafe operations. build 06-Aug-2025 11:54:50 [INFO] /module/omod/src/main/java/org/openmrs/module/reporting/web/controller/GetMappedAsStringController.java: Recompile with -Xlint:unchecked for details. build 06-Aug-2025 11:54:50 [INFO] build 06-Aug-2025 11:54:50 [INFO] --- build-helper:1.7:parse-version (default) @ reporting-omod --- build 06-Aug-2025 11:54:50 [INFO] build 06-Aug-2025 11:54:50 [INFO] --- resources:3.3.1:testResources (default-testResources) @ reporting-omod --- build 06-Aug-2025 11:54:50 [INFO] skip non existing resourceDirectory /module/omod/src/test/resources build 06-Aug-2025 11:54:50 [INFO] skip non existing resourceDirectory /module/omod/src/test/resources build 06-Aug-2025 11:54:50 [INFO] build 06-Aug-2025 11:54:50 [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ reporting-omod --- build 06-Aug-2025 11:54:50 [INFO] No sources to compile build 06-Aug-2025 11:54:50 [INFO] build 06-Aug-2025 11:54:50 [INFO] --- surefire:3.5.3:test (default-test) @ reporting-omod --- build 06-Aug-2025 11:54:50 [INFO] No tests to run. build 06-Aug-2025 11:54:50 [INFO] build 06-Aug-2025 11:54:50 [INFO] --- jar:3.4.1:jar (default-jar) @ reporting-omod --- build 06-Aug-2025 11:54:51 [INFO] Building jar: /module/omod/target/reporting-2.0.0-SNAPSHOT.jar build 06-Aug-2025 11:54:51 [INFO] build 06-Aug-2025 11:54:51 [INFO] --- openmrs:1.0.1:package-module (pack) @ reporting-omod --- build 06-Aug-2025 11:54:51 [INFO] Packaging OpenMRS module build 06-Aug-2025 11:54:52 [INFO] Building jar: /module/omod/target/reporting-2.0.0-SNAPSHOT.omod build 06-Aug-2025 11:54:53 [INFO] build 06-Aug-2025 11:54:53 [INFO] --- jar:3.4.1:test-jar (default) @ reporting-omod --- build 06-Aug-2025 11:54:53 [WARNING] JAR will be empty - no content was marked for inclusion! build 06-Aug-2025 11:54:53 [INFO] Building jar: /module/omod/target/reporting-2.0.0-SNAPSHOT-tests.jar build 06-Aug-2025 11:54:53 [INFO] ------------------------------------------------------------------------ build 06-Aug-2025 11:54:53 [INFO] Reactor Summary for Reporting 2.0.0-SNAPSHOT: build 06-Aug-2025 11:54:53 [INFO] build 06-Aug-2025 11:54:53 [INFO] Reporting .......................................... SUCCESS [ 0.639 s] build 06-Aug-2025 11:54:53 [INFO] Reporting API ...................................... SUCCESS [ 12.796 s] build 06-Aug-2025 11:54:53 [INFO] reporting API Tests ................................ SUCCESS [01:47 min] build 06-Aug-2025 11:54:53 [INFO] Reporting OMOD ..................................... SUCCESS [ 5.174 s] build 06-Aug-2025 11:54:53 [INFO] ------------------------------------------------------------------------ build 06-Aug-2025 11:54:53 [INFO] BUILD SUCCESS build 06-Aug-2025 11:54:53 [INFO] ------------------------------------------------------------------------ build 06-Aug-2025 11:54:53 [INFO] Total time: 02:06 min build 06-Aug-2025 11:54:53 [INFO] Finished at: 2025-08-06T11:54:53Z build 06-Aug-2025 11:54:53 [INFO] ------------------------------------------------------------------------ simple 06-Aug-2025 11:54:53 Finished task 'Build and test' with result: Success simple 06-Aug-2025 11:54:53 Running post build plugin 'Docker Container Cleanup' simple 06-Aug-2025 11:54:53 Running post build plugin 'NCover Results Collector' simple 06-Aug-2025 11:54:53 Running post build plugin 'Build Results Label Collector' simple 06-Aug-2025 11:54:53 Running post build plugin 'Clover Results Collector' simple 06-Aug-2025 11:54:53 Running post build plugin 'npm Cache Cleanup' simple 06-Aug-2025 11:54:53 Running post build plugin 'Artifact Copier' simple 06-Aug-2025 11:54:53 Finalising the build... simple 06-Aug-2025 11:54:53 Stopping timer. simple 06-Aug-2025 11:54:53 Build REP-REP-BTJ17-948 completed. simple 06-Aug-2025 11:54:53 Running on server: post build plugin 'Build Hanging Detection Configuration' simple 06-Aug-2025 11:54:53 Running on server: post build plugin 'NCover Results Collector' simple 06-Aug-2025 11:54:53 Running on server: post build plugin 'Build Labeller' simple 06-Aug-2025 11:54:53 Running on server: post build plugin 'Clover Delta Calculator' simple 06-Aug-2025 11:54:53 Running on server: post build plugin 'Maven Dependencies Postprocessor' simple 06-Aug-2025 11:54:53 All post build plugins have finished simple 06-Aug-2025 11:54:53 Generating build results summary... simple 06-Aug-2025 11:54:53 Saving build results to disk... simple 06-Aug-2025 11:54:53 Store variable context... simple 06-Aug-2025 11:54:53 Finished building REP-REP-BTJ17-948.