simple 24-Sep-2025 17:42:48 Build Reporting Module - Reporting Module - Build and Test JDK 8 #954 (REP-REP-BTJ8-954) is being prepared for building on agent yu.openmrs.org (2), bamboo version: 11.0.2 simple 24-Sep-2025 17:42:48 Remote agent on host yu.openmrs.org simple 24-Sep-2025 17:42:48 Build working directory is /data/bamboo-agent/xml-data/build-dir/REP-REP-BTJ8 simple 24-Sep-2025 17:42:48 Executing build Reporting Module - Reporting Module - Build and Test JDK 8 #954 (REP-REP-BTJ8-954) simple 24-Sep-2025 17:42:48 Starting task 'Checkout default repository' of type 'com.atlassian.bamboo.plugins.vcs:task.vcs.checkout' simple 24-Sep-2025 17:42:48 Checking out into /data/bamboo-agent/xml-data/build-dir/REP-REP-BTJ8 simple 24-Sep-2025 17:42:48 Updating source code to revision: 90e0e7cdc1edf4db11e8190ca7ebf05701425e81 simple 24-Sep-2025 17:42:48 Creating local git repository in '/data/bamboo-agent/xml-data/build-dir/REP-REP-BTJ8/.git'. simple 24-Sep-2025 17:42:48 hint: Using 'master' as the name for the initial branch. This default branch name simple 24-Sep-2025 17:42:48 hint: is subject to change. To configure the initial branch name to use in all simple 24-Sep-2025 17:42:48 hint: of your new repositories, which will suppress this warning, call: simple 24-Sep-2025 17:42:48 hint: simple 24-Sep-2025 17:42:48 hint: git config --global init.defaultBranch simple 24-Sep-2025 17:42:48 hint: simple 24-Sep-2025 17:42:48 hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and simple 24-Sep-2025 17:42:48 hint: 'development'. The just-created branch can be renamed via this command: simple 24-Sep-2025 17:42:48 hint: simple 24-Sep-2025 17:42:48 hint: git branch -m simple 24-Sep-2025 17:42:48 Initialized empty Git repository in /data/bamboo-agent/xml-data/build-dir/REP-REP-BTJ8/.git/ simple 24-Sep-2025 17:42:48 Fetching 'refs/heads/master' from 'https://github.com/openmrs/openmrs-module-reporting.git Will try to do a shallow fetch.'. simple 24-Sep-2025 17:42:49 Checking out revision 90e0e7cdc1edf4db11e8190ca7ebf05701425e81. simple 24-Sep-2025 17:42:49 Already on 'master' simple 24-Sep-2025 17:42:49 Updated source code to revision: 90e0e7cdc1edf4db11e8190ca7ebf05701425e81 simple 24-Sep-2025 17:42:49 Finished task 'Checkout default repository' with result: Success simple 24-Sep-2025 17:42:49 Running pre-build action: Build Log Labeller Pre Build Action simple 24-Sep-2025 17:42:49 Running pre-build action: VCS Version Collector simple 24-Sep-2025 17:42:49 Running pre-build action: Run Predator simple 24-Sep-2025 17:42:49 [PredatorPreBuildAction] Starting predator plugin, pre build agent cleaner simple 24-Sep-2025 17:42:49 [PredatorPreBuildAction] Running these commands: /opt/scripts/cleanup-before-building.sh simple 24-Sep-2025 17:42:49 [PredatorPreBuildAction] Running command '[/opt/scripts/cleanup-before-building.sh]' simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Command '[/opt/scripts/cleanup-before-building.sh]' completed with exit code 0 simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Identifying Bamboo agent process (or parent): 32620 java 1911 bamboo-age 3193Mb 527Mb 00:13:43 /usr/lib/jvm/java-21-op simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Identifying Bamboo agent process (or parent): 1911 wrapper 1828 bamboo-age 88Mb 2Mb 00:26:09 /data/bamboo-agent/bin/ simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Identifying Bamboo agent process (or parent): 1828 bamboo 829 bamboo-age 3Mb 1Mb 00:00:00 /bin/sh /data/bamboo-ag simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Identifying Bamboo agent process (or parent): 829 java 1 bamboo-age 4038Mb 85Mb 00:20:58 /usr/lib/jvm/java-21-op simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Identifying Bamboo agent process (or parent): 1 systemd 0 root 99Mb 9Mb 00:09:29 /lib/systemd/systemd -- simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] No processes found for (chromium|chrome|webdriver|mysql|java|mvn|node|npm) simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Initial free space: 75.85811 GB simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/AF-AF-DTM simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/SMGT-STOC-DTM simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/AUTH-AUTHUI-DTM simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/HTML-HFE5-DTM simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/AS-ASML-DTM simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/METAM-METAM-DTM simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/REGAPP-REGAPP-DTM simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/RESTWS-RESTWS-DTM simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/QM-QUEUE-RTM simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/AUM-AUM-DTM simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/RESTWS-RESTWS-BTJ24 simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/EMRAPI-EMRAPI-DTM simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/CA-CA-RTM simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/RESTWS-RESTWS-BTJ17 simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/RESTWS-RESTWS-BTJ11 simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/temporaryArtifactStorage simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/HTML-HFE5-RTM simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/META-META-DTM simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/AF-AF-BTJ8 simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/AS-ASML-BTJ8 simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/FHIR-FM2-DTM simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/AU-AU1-DTM simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/BILL-BILL-DTM simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/FHIR-FM227-DTM simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/AU-AUL-DTM simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/ATT-ATT-DTM simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/QM-QUEUE-DTM simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/REP-REP2-BTJ21 simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/AF-AF-BTJ17 simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/OD-DWR-DTM simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/OM-OM-DTM simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/HFEUI-HFEUI-RTMVN simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/HTML-HFE5-BTJ8 simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/RESTWS-RESTWS-BTJ21 simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/HFEUI-HFEUI-DTM simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/OWA-OWA-DTM simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/REP-REP2-BTJ17 simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/LU-LUL-DTM simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/REP-REP-BTJ11 simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/AF-AF-BTJ11 simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/OCLM-OCLM-DTM simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/SXS-SXS-DTM simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/ATT-ATT-BTJ8 simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/REP-REP0-BTJ17 simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting folder /data/bamboo-agent/xml-data/build-dir/REGAPP-REGAPP-RTM simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Deleting 0 snapshot folders from /home/bamboo-agent/.m2/repository simple 24-Sep-2025 17:42:50 [PredatorPreBuildAction] Maven snapshot disk freed: 0 GB simple 24-Sep-2025 17:42:51 [PredatorPreBuildAction] 0 empty artifacts were found and deleted by Predator simple 24-Sep-2025 17:42:51 [PredatorPreBuildAction] Maven stable disk freed: 0.0 GB, deleted 0 files simple 24-Sep-2025 17:42:51 [PredatorPreBuildAction] File /home/bamboo-agent/.npmrc does not exist. simple 24-Sep-2025 17:42:51 [PredatorPreBuildAction] File /home/bamboo-agent/.docker/config.json does not exist. simple 24-Sep-2025 17:42:51 [PredatorPreBuildAction] File /home/bamboo-agent/.OpenMRS/liquibaseUpdateLogs.txt does not exist. simple 24-Sep-2025 17:42:51 [PredatorPreBuildAction] Final free space: 75.92678 GB simple 24-Sep-2025 17:42:51 [PredatorPreBuildAction] Done simple 24-Sep-2025 17:42:51 Build Reporting Module - Reporting Module - Build and Test JDK 8 #954 (REP-REP-BTJ8-954) started building on agent 'yu.openmrs.org (2)' (Remote agent on host yu.openmrs.org) simple 24-Sep-2025 17:42:51 Starting task 'Build and test' of type 'com.atlassian.bamboo.plugins.scripttask:task.builder.script' command 24-Sep-2025 17:42:51 Beginning to execute external process for build 'Reporting Module - Reporting Module - Build and Test JDK 8 #954 (REP-REP-BTJ8-954)'\n ... running command line: \n/data/bamboo-agent/temp/REP-REP-BTJ8-954-ScriptBuildTask-18138871651991176845.sh\n ... in: /data/bamboo-agent/xml-data/build-dir/REP-REP-BTJ8\n error 24-Sep-2025 17:42:51 + docker run -v m2-repo:/root/.m2/repository -v /data/bamboo-agent/xml-data/build-dir/REP-REP-BTJ8:/module --rm -w=/module maven:3.9.9-amazoncorretto-8 bash -c 'mvn clean package && chmod -R 777 .' error 24-Sep-2025 17:42:51 Unable to find image 'maven:3.9.9-amazoncorretto-8' locally error 24-Sep-2025 17:42:52 3.9.9-amazoncorretto-8: Pulling from library/maven error 24-Sep-2025 17:42:52 c93eb42fc1cb: Pulling fs layer error 24-Sep-2025 17:42:52 6edc54ec3599: Pulling fs layer error 24-Sep-2025 17:42:52 cbe058925e52: Pulling fs layer error 24-Sep-2025 17:42:52 07ecf17abb6a: Pulling fs layer error 24-Sep-2025 17:42:52 a058b4210493: Pulling fs layer error 24-Sep-2025 17:42:52 fa38e8bc34b4: Pulling fs layer error 24-Sep-2025 17:42:52 4f4fb700ef54: Pulling fs layer error 24-Sep-2025 17:42:52 f32aca46cbdf: Pulling fs layer error 24-Sep-2025 17:42:52 07ecf17abb6a: Waiting error 24-Sep-2025 17:42:52 a058b4210493: Waiting error 24-Sep-2025 17:42:52 fa38e8bc34b4: Waiting error 24-Sep-2025 17:42:52 4f4fb700ef54: Waiting error 24-Sep-2025 17:42:52 f32aca46cbdf: Waiting error 24-Sep-2025 17:42:53 c93eb42fc1cb: Verifying Checksum error 24-Sep-2025 17:42:53 c93eb42fc1cb: Download complete error 24-Sep-2025 17:42:53 6edc54ec3599: Verifying Checksum error 24-Sep-2025 17:42:53 6edc54ec3599: Download complete error 24-Sep-2025 17:42:53 a058b4210493: Verifying Checksum error 24-Sep-2025 17:42:53 a058b4210493: Download complete error 24-Sep-2025 17:42:54 fa38e8bc34b4: Verifying Checksum error 24-Sep-2025 17:42:54 fa38e8bc34b4: Download complete error 24-Sep-2025 17:42:54 07ecf17abb6a: Verifying Checksum error 24-Sep-2025 17:42:54 07ecf17abb6a: Download complete error 24-Sep-2025 17:42:54 4f4fb700ef54: Verifying Checksum error 24-Sep-2025 17:42:54 4f4fb700ef54: Download complete error 24-Sep-2025 17:42:54 f32aca46cbdf: Verifying Checksum error 24-Sep-2025 17:42:54 f32aca46cbdf: Download complete error 24-Sep-2025 17:42:55 cbe058925e52: Verifying Checksum error 24-Sep-2025 17:42:55 cbe058925e52: Download complete error 24-Sep-2025 17:42:56 c93eb42fc1cb: Pull complete error 24-Sep-2025 17:42:58 6edc54ec3599: Pull complete error 24-Sep-2025 17:43:03 cbe058925e52: Pull complete error 24-Sep-2025 17:43:04 07ecf17abb6a: Pull complete error 24-Sep-2025 17:43:04 a058b4210493: Pull complete error 24-Sep-2025 17:43:04 fa38e8bc34b4: Pull complete error 24-Sep-2025 17:43:04 4f4fb700ef54: Pull complete error 24-Sep-2025 17:43:04 f32aca46cbdf: Pull complete error 24-Sep-2025 17:43:04 Digest: sha256:1f67afafc8ff766a0ba4b0fa389054cf57083ed4a067a3c6a2126e9ddeb927f8 error 24-Sep-2025 17:43:04 Status: Downloaded newer image for maven:3.9.9-amazoncorretto-8 build 24-Sep-2025 17:43:07 [INFO] Scanning for projects... build 24-Sep-2025 17:43:07 [INFO] ------------------------------------------------------------------------ build 24-Sep-2025 17:43:07 [INFO] Reactor Build Order: build 24-Sep-2025 17:43:07 [INFO] build 24-Sep-2025 17:43:07 [INFO] Reporting [pom] build 24-Sep-2025 17:43:07 [INFO] Reporting API [jar] build 24-Sep-2025 17:43:07 [INFO] reporting API Tests [jar] build 24-Sep-2025 17:43:07 [INFO] Reporting OMOD [jar] build 24-Sep-2025 17:43:07 [INFO] build 24-Sep-2025 17:43:07 [INFO] --------------------< org.openmrs.module:reporting >-------------------- build 24-Sep-2025 17:43:07 [INFO] Building Reporting 2.0.0-SNAPSHOT [1/4] build 24-Sep-2025 17:43:07 [INFO] from pom.xml build 24-Sep-2025 17:43:07 [INFO] --------------------------------[ pom ]--------------------------------- build 24-Sep-2025 17:43:07 [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 24-Sep-2025 17:43:07 [INFO] Latest version of plugin org.apache.maven.plugins:maven-compiler-plugin failed compatibility check build 24-Sep-2025 17:43:07 [INFO] Looking for compatible RELEASE version of plugin org.apache.maven.plugins:maven-compiler-plugin build 24-Sep-2025 17:43:07 [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 24-Sep-2025 17:43:07 [INFO] Selected plugin org.apache.maven.plugins:maven-compiler-plugin:3.14.1 build 24-Sep-2025 17:43:07 [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 24-Sep-2025 17:43:07 [INFO] Latest version of plugin org.apache.maven.plugins:maven-resources-plugin failed compatibility check build 24-Sep-2025 17:43:07 [INFO] Looking for compatible RELEASE version of plugin org.apache.maven.plugins:maven-resources-plugin build 24-Sep-2025 17:43:07 [INFO] Selected plugin org.apache.maven.plugins:maven-resources-plugin:3.3.1 build 24-Sep-2025 17:43:07 [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 24-Sep-2025 17:43:07 [INFO] Latest version of plugin org.apache.maven.plugins:maven-jar-plugin failed compatibility check build 24-Sep-2025 17:43:07 [INFO] Looking for compatible RELEASE version of plugin org.apache.maven.plugins:maven-jar-plugin build 24-Sep-2025 17:43:07 [INFO] Selected plugin org.apache.maven.plugins:maven-jar-plugin:3.4.2 build 24-Sep-2025 17:43:07 [INFO] build 24-Sep-2025 17:43:07 [INFO] --- clean:3.2.0:clean (default-clean) @ reporting --- build 24-Sep-2025 17:43:07 [INFO] build 24-Sep-2025 17:43:07 [INFO] --- build-helper:1.7:parse-version (default) @ reporting --- build 24-Sep-2025 17:43:07 [INFO] build 24-Sep-2025 17:43:07 [INFO] ------------------< org.openmrs.module:reporting-api >------------------ build 24-Sep-2025 17:43:07 [INFO] Building Reporting API 2.0.0-SNAPSHOT [2/4] build 24-Sep-2025 17:43:07 [INFO] from api/pom.xml build 24-Sep-2025 17:43:07 [INFO] --------------------------------[ jar ]--------------------------------- build 24-Sep-2025 17:43:09 [INFO] build 24-Sep-2025 17:43:09 [INFO] --- clean:3.2.0:clean (default-clean) @ reporting-api --- build 24-Sep-2025 17:43:09 [INFO] build 24-Sep-2025 17:43:09 [INFO] --- resources:3.3.1:resources (default-resources) @ reporting-api --- build 24-Sep-2025 17:43:09 [INFO] Copying 0 resource from src/main/resources to target/classes build 24-Sep-2025 17:43:09 [INFO] Copying 7 resources from src/main/resources to target/classes build 24-Sep-2025 17:43:09 [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 24-Sep-2025 17:43:09 [INFO] build 24-Sep-2025 17:43:09 [INFO] --- compiler:3.13.0:compile (default-compile) @ reporting-api --- build 24-Sep-2025 17:43:09 [INFO] Recompiling the module because of changed source code. build 24-Sep-2025 17:43:09 [INFO] Compiling 680 source files with javac [debug target 1.8] to target/classes build 24-Sep-2025 17:43:16 [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 24-Sep-2025 17:43:16 cast to java.lang.Object for a varargs call build 24-Sep-2025 17:43:16 cast to java.lang.Object[] for a non-varargs call and to suppress this warning build 24-Sep-2025 17:43:16 [INFO] /module/api/src/main/java/org/openmrs/module/reporting/evaluation/querybuilder/QueryBuilder.java: Some input files use or override a deprecated API. build 24-Sep-2025 17:43:16 [INFO] /module/api/src/main/java/org/openmrs/module/reporting/evaluation/querybuilder/QueryBuilder.java: Recompile with -Xlint:deprecation for details. build 24-Sep-2025 17:43:16 [INFO] /module/api/src/main/java/org/openmrs/module/reporting/evaluation/parameter/Mapped.java: Some input files use unchecked or unsafe operations. build 24-Sep-2025 17:43:16 [INFO] /module/api/src/main/java/org/openmrs/module/reporting/evaluation/parameter/Mapped.java: Recompile with -Xlint:unchecked for details. build 24-Sep-2025 17:43:16 [INFO] build 24-Sep-2025 17:43:16 [INFO] --- build-helper:1.7:parse-version (default) @ reporting-api --- build 24-Sep-2025 17:43:16 [INFO] build 24-Sep-2025 17:43:16 [INFO] --- resources:3.3.1:testResources (default-testResources) @ reporting-api --- build 24-Sep-2025 17:43:16 [INFO] skip non existing resourceDirectory /module/api/src/test/resources build 24-Sep-2025 17:43:16 [INFO] skip non existing resourceDirectory /module/api/src/test/resources build 24-Sep-2025 17:43:16 [INFO] build 24-Sep-2025 17:43:16 [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ reporting-api --- build 24-Sep-2025 17:43:16 [INFO] No sources to compile build 24-Sep-2025 17:43:16 [INFO] build 24-Sep-2025 17:43:16 [INFO] --- surefire:3.5.3:test (default-test) @ reporting-api --- build 24-Sep-2025 17:43:16 [INFO] No tests to run. build 24-Sep-2025 17:43:16 [INFO] build 24-Sep-2025 17:43:16 [INFO] --- jar:3.4.1:jar (default-jar) @ reporting-api --- build 24-Sep-2025 17:43:17 [INFO] Building jar: /module/api/target/reporting-api-2.0.0-SNAPSHOT.jar build 24-Sep-2025 17:43:17 [INFO] build 24-Sep-2025 17:43:17 [INFO] --- jar:3.4.1:test-jar (default) @ reporting-api --- build 24-Sep-2025 17:43:17 [WARNING] JAR will be empty - no content was marked for inclusion! build 24-Sep-2025 17:43:17 [INFO] Building jar: /module/api/target/reporting-api-2.0.0-SNAPSHOT-tests.jar build 24-Sep-2025 17:43:17 [INFO] build 24-Sep-2025 17:43:17 [INFO] ---------------< org.openmrs.module:reporting-api-tests >--------------- build 24-Sep-2025 17:43:17 [INFO] Building reporting API Tests 2.0.0-SNAPSHOT [3/4] build 24-Sep-2025 17:43:17 [INFO] from api-tests/pom.xml build 24-Sep-2025 17:43:17 [INFO] --------------------------------[ jar ]--------------------------------- build 24-Sep-2025 17:43:17 [INFO] build 24-Sep-2025 17:43:17 [INFO] --- clean:3.2.0:clean (default-clean) @ reporting-api-tests --- build 24-Sep-2025 17:43:17 [INFO] build 24-Sep-2025 17:43:17 [INFO] --- resources:3.3.1:resources (default-resources) @ reporting-api-tests --- build 24-Sep-2025 17:43:17 [INFO] skip non existing resourceDirectory /module/api-tests/src/main/resources build 24-Sep-2025 17:43:17 [INFO] build 24-Sep-2025 17:43:17 [INFO] --- compiler:3.13.0:compile (default-compile) @ reporting-api-tests --- build 24-Sep-2025 17:43:17 [INFO] No sources to compile build 24-Sep-2025 17:43:17 [INFO] build 24-Sep-2025 17:43:17 [INFO] --- build-helper:1.7:parse-version (default) @ reporting-api-tests --- build 24-Sep-2025 17:43:17 [INFO] build 24-Sep-2025 17:43:17 [INFO] --- resources:3.3.1:testResources (default-testResources) @ reporting-api-tests --- build 24-Sep-2025 17:43:17 [INFO] Copying 25 resources from src/test/resources to target/test-classes build 24-Sep-2025 17:43:17 [INFO] Copying 29 resources from src/test/resources to target/test-classes build 24-Sep-2025 17:43:17 [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 24-Sep-2025 17:43:17 [INFO] build 24-Sep-2025 17:43:17 [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ reporting-api-tests --- build 24-Sep-2025 17:43:17 [INFO] Recompiling the module because of changed dependency. build 24-Sep-2025 17:43:17 [INFO] Compiling 228 source files with javac [debug target 1.8] to target/test-classes build 24-Sep-2025 17:43:20 [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 24-Sep-2025 17:43:20 cast to org.openmrs.module.reporting.data.converter.DataConverter for a varargs call build 24-Sep-2025 17:43:20 cast to org.openmrs.module.reporting.data.converter.DataConverter[] for a non-varargs call and to suppress this warning build 24-Sep-2025 17:43:20 [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 24-Sep-2025 17:43:20 cast to java.lang.Object for a varargs call build 24-Sep-2025 17:43:20 cast to java.lang.Object[] for a non-varargs call and to suppress this warning build 24-Sep-2025 17:43:20 [INFO] /module/api-tests/src/test/java/org/openmrs/module/reporting/calculation/PatientDataCalculationBehaviorTest.java: Some input files use or override a deprecated API. build 24-Sep-2025 17:43:20 [INFO] /module/api-tests/src/test/java/org/openmrs/module/reporting/calculation/PatientDataCalculationBehaviorTest.java: Recompile with -Xlint:deprecation for details. build 24-Sep-2025 17:43:20 [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 24-Sep-2025 17:43:20 [INFO] /module/api-tests/src/test/java/org/openmrs/module/reporting/cohort/definition/evaluator/DrugOrderCohortDefinitionEvaluatorTest.java: Recompile with -Xlint:unchecked for details. build 24-Sep-2025 17:43:20 [INFO] build 24-Sep-2025 17:43:20 [INFO] --- surefire:3.5.3:test (default-test) @ reporting-api-tests --- build 24-Sep-2025 17:43:20 [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider build 24-Sep-2025 17:43:20 [INFO] build 24-Sep-2025 17:43:20 [INFO] ------------------------------------------------------- build 24-Sep-2025 17:43:20 [INFO] T E S T S build 24-Sep-2025 17:43:20 [INFO] ------------------------------------------------------- build 24-Sep-2025 17:43:24 [INFO] Running org.openmrs.module.reporting.data.patient.service.PatientDataServiceImplTest build 24-Sep-2025 17:43:41 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:41,222| '/tmp/appdir-for-unit-tests-412669678816942630/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:42 INFO - ReportingSerializer.setupXStreamSecurity(150) |2025-09-24T17:43:42,185| XStream security initialized on ReportingSerializer build 24-Sep-2025 17:43:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:42,258| '/tmp/appdir-for-unit-tests-4881679533101330189/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:42,712| '/tmp/appdir-for-unit-tests-4281687125315570325/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:43 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:43:42,968| Number of batches to execute: 4 build 24-Sep-2025 17:43:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:42,979| '/tmp/appdir-for-unit-tests-3991532653234450850/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:43,318| '/tmp/appdir-for-unit-tests-2554709968317768339/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:43 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:43:43,328| Number of batches to execute: 7 build 24-Sep-2025 17:43:44 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 19.01 s -- in org.openmrs.module.reporting.data.patient.service.PatientDataServiceImplTest build 24-Sep-2025 17:43:44 [INFO] Running org.openmrs.module.reporting.data.converter.PrivilegedDataConverterTest build 24-Sep-2025 17:43:44 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.385 s -- in org.openmrs.module.reporting.data.converter.PrivilegedDataConverterTest build 24-Sep-2025 17:43:44 [INFO] Running org.openmrs.module.reporting.data.visit.evaluator.VisitIdDataEvaluatorTest build 24-Sep-2025 17:43:44 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:44,501| '/tmp/appdir-for-unit-tests-6074390241722300390/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:44 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:44,679| '/tmp/appdir-for-unit-tests-5792444677699851819/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:44 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.379 s -- in org.openmrs.module.reporting.data.visit.evaluator.VisitIdDataEvaluatorTest build 24-Sep-2025 17:43:44 [INFO] Running org.openmrs.module.reporting.evaluation.EvaluationProfilerTest build 24-Sep-2025 17:43:44 [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in org.openmrs.module.reporting.evaluation.EvaluationProfilerTest build 24-Sep-2025 17:43:44 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.MappedParametersObsQueryEvaluatorTest build 24-Sep-2025 17:43:44 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:44,958| '/tmp/appdir-for-unit-tests-3013694651593797925/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:44 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.184 s -- in org.openmrs.module.reporting.query.encounter.evaluator.MappedParametersObsQueryEvaluatorTest build 24-Sep-2025 17:43:44 [INFO] Running org.openmrs.module.reporting.query.obs.evaluator.SqlObsQueryEvaluatorTest build 24-Sep-2025 17:43:45 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:45,115| '/tmp/appdir-for-unit-tests-2931930495213638228/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:45 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:45,277| '/tmp/appdir-for-unit-tests-7507777203953837677/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:45 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:45,436| '/tmp/appdir-for-unit-tests-180593016671361872/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:45 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.476 s -- in org.openmrs.module.reporting.query.obs.evaluator.SqlObsQueryEvaluatorTest build 24-Sep-2025 17:43:45 [INFO] Running org.openmrs.module.reporting.query.visit.evaluator.ActiveVisitQueryEvaluatorTest build 24-Sep-2025 17:43:45 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:45,762| '/tmp/appdir-for-unit-tests-5562019437779843588/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:45 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.340 s -- in org.openmrs.module.reporting.query.visit.evaluator.ActiveVisitQueryEvaluatorTest build 24-Sep-2025 17:43:45 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.EncounterCohortDefinitionEvaluatorTest build 24-Sep-2025 17:43:46 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:46,192| '/tmp/appdir-for-unit-tests-7738414952681967415/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:46 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:46,407| '/tmp/appdir-for-unit-tests-8965383554051647297/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:46 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:46,515| '/tmp/appdir-for-unit-tests-8899383542445378250/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:46 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:46,711| '/tmp/appdir-for-unit-tests-220930113921138668/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:46 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:46,929| '/tmp/appdir-for-unit-tests-7089262949020826401/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:47 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:47,143| '/tmp/appdir-for-unit-tests-5939683678167472581/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:47 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:47,280| '/tmp/appdir-for-unit-tests-4167730503190594779/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:47 [WARNING] Tests run: 9, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 1.503 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.EncounterCohortDefinitionEvaluatorTest build 24-Sep-2025 17:43:47 [INFO] Running org.openmrs.module.reporting.calculation.PatientDataCalculationBehaviorTest build 24-Sep-2025 17:43:47 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:47,928| '/tmp/appdir-for-unit-tests-4855010648843555984/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:48 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:43:48,066| Number of batches to execute: 2 build 24-Sep-2025 17:43:48 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:48,066| '/tmp/appdir-for-unit-tests-7262938402332133656/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:48 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:43:48,195| Number of batches to execute: 2 build 24-Sep-2025 17:43:48 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:48,195| '/tmp/appdir-for-unit-tests-9109754419864178149/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:48 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.875 s -- in org.openmrs.module.reporting.calculation.PatientDataCalculationBehaviorTest build 24-Sep-2025 17:43:48 [INFO] Running org.openmrs.module.reporting.data.person.service.PersonDataServiceImplTest build 24-Sep-2025 17:43:48 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:48,405| '/tmp/appdir-for-unit-tests-8606142605921939033/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:48 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.186 s -- in org.openmrs.module.reporting.data.person.service.PersonDataServiceImplTest build 24-Sep-2025 17:43:48 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.ConvertedPersonDataEvaluatorTest build 24-Sep-2025 17:43:48 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:48,522| '/tmp/appdir-for-unit-tests-4275948079710210288/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:48 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.203 s -- in org.openmrs.module.reporting.data.person.evaluator.ConvertedPersonDataEvaluatorTest build 24-Sep-2025 17:43:48 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.RelationshipsForPersonDataEvaluatorTest build 24-Sep-2025 17:43:48 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:48,725| '/tmp/appdir-for-unit-tests-3368828056717894896/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:48 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:48,843| '/tmp/appdir-for-unit-tests-1982641535981198557/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:49 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:49,011| '/tmp/appdir-for-unit-tests-2324139026909643555/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:49 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.424 s -- in org.openmrs.module.reporting.data.person.evaluator.RelationshipsForPersonDataEvaluatorTest build 24-Sep-2025 17:43:49 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.GenderDataEvaluatorTest build 24-Sep-2025 17:43:49 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:49,239| '/tmp/appdir-for-unit-tests-4301162169587685203/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:49 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.193 s -- in org.openmrs.module.reporting.data.person.evaluator.GenderDataEvaluatorTest build 24-Sep-2025 17:43:49 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.ObsActiveListPersonDataEvaluatorTest build 24-Sep-2025 17:43:49 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:49,731| '/tmp/appdir-for-unit-tests-355588738017862491/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:49 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.460 s -- in org.openmrs.module.reporting.data.person.evaluator.ObsActiveListPersonDataEvaluatorTest build 24-Sep-2025 17:43:49 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.AgeDataEvaluatorTest build 24-Sep-2025 17:43:49 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:49,828| '/tmp/appdir-for-unit-tests-2441658055772553796/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:49 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:49,923| '/tmp/appdir-for-unit-tests-8746417371235629772/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:49 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.161 s -- in org.openmrs.module.reporting.data.person.evaluator.AgeDataEvaluatorTest build 24-Sep-2025 17:43:49 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.PreferredNameDataEvaluatorTest build 24-Sep-2025 17:43:50 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:50,062| '/tmp/appdir-for-unit-tests-479425076209693463/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:50 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:50,273| '/tmp/appdir-for-unit-tests-2720153061550779513/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:50 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.340 s -- in org.openmrs.module.reporting.data.person.evaluator.PreferredNameDataEvaluatorTest build 24-Sep-2025 17:43:50 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.BirthdateDataEvaluatorTest build 24-Sep-2025 17:43:50 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:50,332| '/tmp/appdir-for-unit-tests-8313467633934096047/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:50 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.056 s -- in org.openmrs.module.reporting.data.person.evaluator.BirthdateDataEvaluatorTest build 24-Sep-2025 17:43:50 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.ObsForPersonDataEvaluatorTest build 24-Sep-2025 17:43:50 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:50,406| '/tmp/appdir-for-unit-tests-9123720952503322186/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:50 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:50,555| '/tmp/appdir-for-unit-tests-5520879798961937777/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:50 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:50,745| '/tmp/appdir-for-unit-tests-4510542876513319215/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:50 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.454 s -- in org.openmrs.module.reporting.data.person.evaluator.ObsForPersonDataEvaluatorTest build 24-Sep-2025 17:43:50 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.VitalStatusDataEvaluatorTest build 24-Sep-2025 17:43:50 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:50,899| '/tmp/appdir-for-unit-tests-4126086267594851345/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:50 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.110 s -- in org.openmrs.module.reporting.data.person.evaluator.VitalStatusDataEvaluatorTest build 24-Sep-2025 17:43:50 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.AgeAtDateOfOtherDataEvaluatorTest build 24-Sep-2025 17:43:51 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:51,072| '/tmp/appdir-for-unit-tests-3202885553192791183/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:51 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.181 s -- in org.openmrs.module.reporting.data.person.evaluator.AgeAtDateOfOtherDataEvaluatorTest build 24-Sep-2025 17:43:51 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.PreferredAddressDataEvaluatorTest build 24-Sep-2025 17:43:51 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:51,217| '/tmp/appdir-for-unit-tests-4968581636031360573/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:51 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.128 s -- in org.openmrs.module.reporting.data.person.evaluator.PreferredAddressDataEvaluatorTest build 24-Sep-2025 17:43:51 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.PersonIdDataEvaluatorTest build 24-Sep-2025 17:43:51 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:51,313| '/tmp/appdir-for-unit-tests-6328307699810545420/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:51 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.089 s -- in org.openmrs.module.reporting.data.person.evaluator.PersonIdDataEvaluatorTest build 24-Sep-2025 17:43:51 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.PersonAttributeDataEvaluatorTest build 24-Sep-2025 17:43:51 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:51,438| '/tmp/appdir-for-unit-tests-3929907310149042881/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:51 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.122 s -- in org.openmrs.module.reporting.data.person.evaluator.PersonAttributeDataEvaluatorTest build 24-Sep-2025 17:43:51 [INFO] Running org.openmrs.module.reporting.data.JoinDataDefinitionTest build 24-Sep-2025 17:43:51 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in org.openmrs.module.reporting.data.JoinDataDefinitionTest build 24-Sep-2025 17:43:51 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.PersonToPatientDataEvaluatorTest build 24-Sep-2025 17:43:51 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:43:51,534| Number of batches to execute: 4 build 24-Sep-2025 17:43:51 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:51,534| '/tmp/appdir-for-unit-tests-6569857345639254122/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:51 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.109 s -- in org.openmrs.module.reporting.data.patient.evaluator.PersonToPatientDataEvaluatorTest build 24-Sep-2025 17:43:51 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.CurrentPatientStateDataEvaluatorTest build 24-Sep-2025 17:43:51 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:51,699| '/tmp/appdir-for-unit-tests-8827454901007245861/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:51 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.158 s -- in org.openmrs.module.reporting.data.patient.evaluator.CurrentPatientStateDataEvaluatorTest build 24-Sep-2025 17:43:51 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.SqlPatientDataEvaluatorTest build 24-Sep-2025 17:43:51 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:43:51,839| Number of batches to execute: 2 build 24-Sep-2025 17:43:51 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:51,839| '/tmp/appdir-for-unit-tests-8000269692282420723/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:51 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.117 s -- in org.openmrs.module.reporting.data.patient.evaluator.SqlPatientDataEvaluatorTest build 24-Sep-2025 17:43:51 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.PatientIdDataEvaluatorTest build 24-Sep-2025 17:43:51 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:51,948| '/tmp/appdir-for-unit-tests-4074058838854710337/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:51 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:43:51,953| Number of batches to execute: 4 build 24-Sep-2025 17:43:51 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.096 s -- in org.openmrs.module.reporting.data.patient.evaluator.PatientIdDataEvaluatorTest build 24-Sep-2025 17:43:51 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.LogicDataEvaluatorTest build 24-Sep-2025 17:43:51 [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 24-Sep-2025 17:43:51 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.ScriptedCompositionPatientDataEvaluatorTest build 24-Sep-2025 17:43:52 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:43:52,074| Number of batches to execute: 4 build 24-Sep-2025 17:43:52 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:52,074| '/tmp/appdir-for-unit-tests-5081779947150952061/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:52 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:52,616| '/tmp/appdir-for-unit-tests-5496275994332934885/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:52 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.811 s -- in org.openmrs.module.reporting.data.patient.evaluator.ScriptedCompositionPatientDataEvaluatorTest build 24-Sep-2025 17:43:52 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.PatientIdentifierDataEvaluatorTest build 24-Sep-2025 17:43:52 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:52,911| '/tmp/appdir-for-unit-tests-4525413730807479111/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:52 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:52,983| '/tmp/appdir-for-unit-tests-1264805166688219330/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:53 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:53,082| '/tmp/appdir-for-unit-tests-4224223050439256797/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:53 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:53,210| '/tmp/appdir-for-unit-tests-278694711003135447/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:53 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.456 s -- in org.openmrs.module.reporting.data.patient.evaluator.PatientIdentifierDataEvaluatorTest build 24-Sep-2025 17:43:53 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.ConvertedPatientDataEvaluatorTest build 24-Sep-2025 17:43:53 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:53,409| '/tmp/appdir-for-unit-tests-133965452216670608/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:53 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:53,491| '/tmp/appdir-for-unit-tests-2086162178344939044/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:53 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.244 s -- in org.openmrs.module.reporting.data.patient.evaluator.ConvertedPatientDataEvaluatorTest build 24-Sep-2025 17:43:53 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.PreferredIdentifierDataEvaluatorTest build 24-Sep-2025 17:43:53 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:43:53,564| Number of batches to execute: 4 build 24-Sep-2025 17:43:53 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:53,564| '/tmp/appdir-for-unit-tests-3541027879010052952/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:53 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:43:53,579| Number of batches to execute: 4 build 24-Sep-2025 17:43:53 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:43:53,596| Number of batches to execute: 4 build 24-Sep-2025 17:43:53 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:43:53,699| Number of batches to execute: 4 build 24-Sep-2025 17:43:53 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:53,699| '/tmp/appdir-for-unit-tests-5044950054788318091/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:53 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.218 s -- in org.openmrs.module.reporting.data.patient.evaluator.PreferredIdentifierDataEvaluatorTest build 24-Sep-2025 17:43:53 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.ProgramEnrollmentsForPatientDataEvaluatorTest build 24-Sep-2025 17:43:53 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:43:53,816| Number of batches to execute: 2 build 24-Sep-2025 17:43:53 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:53,817| '/tmp/appdir-for-unit-tests-8297834094206071456/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:53 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:53,915| '/tmp/appdir-for-unit-tests-9009143098383633964/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:54 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:54,026| '/tmp/appdir-for-unit-tests-6808699110814669819/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:54 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:54,104| '/tmp/appdir-for-unit-tests-5660525874761007375/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:54 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:54,222| '/tmp/appdir-for-unit-tests-4919872281183308501/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:54 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:54,315| '/tmp/appdir-for-unit-tests-3751285047984428704/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:54 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:54,387| '/tmp/appdir-for-unit-tests-1707547806611856712/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:54 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:54,481| '/tmp/appdir-for-unit-tests-5594386007743363232/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:54 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.777 s -- in org.openmrs.module.reporting.data.patient.evaluator.ProgramEnrollmentsForPatientDataEvaluatorTest build 24-Sep-2025 17:43:54 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.DefinitionLibraryPatientDataEvaluatorTest build 24-Sep-2025 17:43:54 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:54,603| '/tmp/appdir-for-unit-tests-1274486815459671943/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:54 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:54,702| '/tmp/appdir-for-unit-tests-8586882098691942956/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:54 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:54,752| '/tmp/appdir-for-unit-tests-3487551668732204826/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:54 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.238 s -- in org.openmrs.module.reporting.data.patient.evaluator.DefinitionLibraryPatientDataEvaluatorTest build 24-Sep-2025 17:43:54 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.EncountersForPatientDataEvaluatorTest build 24-Sep-2025 17:43:54 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:43:54,803| Number of batches to execute: 2 build 24-Sep-2025 17:43:54 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:54,803| '/tmp/appdir-for-unit-tests-2282513450551823209/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:54 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:43:54,815| Number of batches to execute: 2 build 24-Sep-2025 17:43:54 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:43:54,830| Number of batches to execute: 2 build 24-Sep-2025 17:43:54 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:43:54,844| Number of batches to execute: 2 build 24-Sep-2025 17:43:54 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:43:54,860| Number of batches to execute: 2 build 24-Sep-2025 17:43:54 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.110 s -- in org.openmrs.module.reporting.data.patient.evaluator.EncountersForPatientDataEvaluatorTest build 24-Sep-2025 17:43:54 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.PatientCalculationDataEvaluatorTest build 24-Sep-2025 17:43:54 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:54,936| '/tmp/appdir-for-unit-tests-68105919014078996/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:54 ERROR - EvaluationProfiler.log(111) |2025-09-24T17:43:54,937| 214 2025-09-24 17:43:54.937 > ERROR EVALUATING_DEFINITION PatientCalculationDataDefinition[Example]: Failed to evaluate No PatientCalculation found on this PatientCalculationDataDefinition build 24-Sep-2025 17:43:54 org.openmrs.module.reporting.evaluation.EvaluationException: Failed to evaluate No PatientCalculation found on this PatientCalculationDataDefinition build 24-Sep-2025 17:43:54 at org.openmrs.module.reporting.data.patient.evaluator.PatientCalculationDataEvaluator.evaluate(PatientCalculationDataEvaluator.java:50) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:43:54 at org.openmrs.module.reporting.data.patient.evaluator.PatientCalculationDataEvaluator.evaluate(PatientCalculationDataEvaluator.java:34) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:43:54 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:43:54 at org.openmrs.module.reporting.data.patient.service.PatientDataServiceImpl.executeEvaluator(PatientDataServiceImpl.java:66) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:43:54 at org.openmrs.module.reporting.data.patient.service.PatientDataServiceImpl.executeEvaluator(PatientDataServiceImpl.java:34) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:43:54 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:43:54 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:43:54 at org.openmrs.module.reporting.data.patient.service.PatientDataServiceImpl.evaluate(PatientDataServiceImpl.java:48) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:43:54 at sun.reflect.GeneratedMethodAccessor532.invoke(Unknown Source) ~[?:?] build 24-Sep-2025 17:43:54 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452] build 24-Sep-2025 17:43:54 at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452] build 24-Sep-2025 17:43:54 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:54 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:54 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:54 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:54 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:54 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:54 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:54 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 24-Sep-2025 17:43:54 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:54 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:54 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:54 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:54 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:54 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:54 at com.sun.proxy.$Proxy73.evaluate(Unknown Source) ~[?:?] build 24-Sep-2025 17:43:54 at org.openmrs.module.reporting.data.patient.evaluator.PatientCalculationDataEvaluatorTest.evaluate_shouldThrowAnErrorIfNoCalculationRegistrationExistsOnTheDefinition(PatientCalculationDataEvaluatorTest.java:90) ~[test-classes/:?] build 24-Sep-2025 17:43:54 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_452] build 24-Sep-2025 17:43:54 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_452] build 24-Sep-2025 17:43:54 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452] build 24-Sep-2025 17:43:54 at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452] build 24-Sep-2025 17:43:54 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:54 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:54 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:54 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:54 at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:54 at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:54 at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:54 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:54 at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:54 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:54 at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:54 at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:54 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:54 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:54 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:54 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:54 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:54 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:54 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:54 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:54 at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:54 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:54 at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:54 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:54 at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:54 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:54 at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:54 at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:54 at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 24-Sep-2025 17:43:54 at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 24-Sep-2025 17:43:54 at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 24-Sep-2025 17:43:54 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:43:54 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:43:54 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:43:54 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:43:54 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:43:54 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:43:54 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:43:54 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:43:54 at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:43:54 at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:43:54 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:43:54 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:43:54 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:43:54 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:43:54 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:43:54 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:43:54 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:43:54 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:43:54,989| Number of batches to execute: 2 build 24-Sep-2025 17:43:54 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:54,989| '/tmp/appdir-for-unit-tests-645503788155833252/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:55 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.117 s -- in org.openmrs.module.reporting.data.patient.evaluator.PatientCalculationDataEvaluatorTest build 24-Sep-2025 17:43:55 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.ProgramStatesForPatientDataEvaluatorTest build 24-Sep-2025 17:43:55 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:55,049| '/tmp/appdir-for-unit-tests-3456236308879569317/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:55 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:43:55,100| Number of batches to execute: 2 build 24-Sep-2025 17:43:55 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:55,101| '/tmp/appdir-for-unit-tests-560347309440005667/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:55 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:43:55,107| Number of batches to execute: 2 build 24-Sep-2025 17:43:55 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:43:55,120| Number of batches to execute: 2 build 24-Sep-2025 17:43:55 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:55,174| '/tmp/appdir-for-unit-tests-5909896565619304461/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:55 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:43:55,225| Number of batches to execute: 2 build 24-Sep-2025 17:43:55 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:55,226| '/tmp/appdir-for-unit-tests-77148765179210590/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:55 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:43:55,240| Number of batches to execute: 2 build 24-Sep-2025 17:43:55 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:43:55,248| Number of batches to execute: 2 build 24-Sep-2025 17:43:55 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:43:55,293| Number of batches to execute: 2 build 24-Sep-2025 17:43:55 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:55,294| '/tmp/appdir-for-unit-tests-2550707814048522119/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:55 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:43:55,305| Number of batches to execute: 2 build 24-Sep-2025 17:43:55 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:43:55,317| Number of batches to execute: 2 build 24-Sep-2025 17:43:55 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:43:55,363| Number of batches to execute: 2 build 24-Sep-2025 17:43:55 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:55,363| '/tmp/appdir-for-unit-tests-5396886935162984817/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:55 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:43:55,370| Number of batches to execute: 2 build 24-Sep-2025 17:43:55 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:43:55,377| Number of batches to execute: 2 build 24-Sep-2025 17:43:55 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:55,432| '/tmp/appdir-for-unit-tests-2054217405593390000/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:55 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:55,500| '/tmp/appdir-for-unit-tests-8202785221118868753/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:55 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:43:55,549| Number of batches to execute: 2 build 24-Sep-2025 17:43:55 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:55,550| '/tmp/appdir-for-unit-tests-9031586286765602667/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:55 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:43:55,565| Number of batches to execute: 2 build 24-Sep-2025 17:43:55 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:43:55,573| Number of batches to execute: 2 build 24-Sep-2025 17:43:55 [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.574 s -- in org.openmrs.module.reporting.data.patient.evaluator.ProgramStatesForPatientDataEvaluatorTest build 24-Sep-2025 17:43:55 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.PatientObjectDataEvaluatorTest build 24-Sep-2025 17:43:55 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:55,628| '/tmp/appdir-for-unit-tests-2112314920058029378/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:55 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:43:55,636| Number of batches to execute: 4 build 24-Sep-2025 17:43:55 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.066 s -- in org.openmrs.module.reporting.data.patient.evaluator.PatientObjectDataEvaluatorTest build 24-Sep-2025 17:43:55 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.DrugOrdersForPatientDataEvaluatorTest build 24-Sep-2025 17:43:55 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:55,891| '/tmp/appdir-for-unit-tests-5924176454815853390/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:55 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:55,962| '/tmp/appdir-for-unit-tests-3199226860022659664/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:56 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:56,029| '/tmp/appdir-for-unit-tests-6357743745080370832/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:56 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:56,110| '/tmp/appdir-for-unit-tests-4416931466851090441/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:56 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:56,176| '/tmp/appdir-for-unit-tests-2319280125777861239/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:56 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:56,240| '/tmp/appdir-for-unit-tests-2928164173114752645/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:56 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:56,307| '/tmp/appdir-for-unit-tests-1776873311872164938/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:56 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:56,371| '/tmp/appdir-for-unit-tests-8196273924931148418/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:56 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.723 s -- in org.openmrs.module.reporting.data.patient.evaluator.DrugOrdersForPatientDataEvaluatorTest build 24-Sep-2025 17:43:56 [INFO] Running org.openmrs.module.reporting.data.patient.library.BuiltInPatientDataLibraryTest build 24-Sep-2025 17:43:57 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:56,997| '/tmp/appdir-for-unit-tests-2953163691418596871/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:57 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:57,023| '/tmp/appdir-for-unit-tests-6176212485724274760/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:57 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:57,055| '/tmp/appdir-for-unit-tests-5155715806151519584/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:57 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:57,081| '/tmp/appdir-for-unit-tests-5502135840413843197/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:57 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.710 s -- in org.openmrs.module.reporting.data.patient.library.BuiltInPatientDataLibraryTest build 24-Sep-2025 17:43:57 [INFO] Running org.openmrs.module.reporting.data.encounter.service.EncounterDataServiceImplTest build 24-Sep-2025 17:43:57 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:57,221| '/tmp/appdir-for-unit-tests-7307007487355673674/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:57 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.234 s -- in org.openmrs.module.reporting.data.encounter.service.EncounterDataServiceImplTest build 24-Sep-2025 17:43:57 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.ObsOnSameDateEncounterDataEvaluatorTest build 24-Sep-2025 17:43:57 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:57,497| '/tmp/appdir-for-unit-tests-8088006766160037830/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:57 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:57,590| '/tmp/appdir-for-unit-tests-4452336978602066180/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:57 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:57,688| '/tmp/appdir-for-unit-tests-5312553958255252547/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:57 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.374 s -- in org.openmrs.module.reporting.data.encounter.evaluator.ObsOnSameDateEncounterDataEvaluatorTest build 24-Sep-2025 17:43:57 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.EncounterIdDataEvaluatorTest build 24-Sep-2025 17:43:57 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:57,803| '/tmp/appdir-for-unit-tests-9061065753340401986/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:57 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:57,910| '/tmp/appdir-for-unit-tests-3819565121474074964/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:57 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.222 s -- in org.openmrs.module.reporting.data.encounter.evaluator.EncounterIdDataEvaluatorTest build 24-Sep-2025 17:43:57 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.AgeAtEncounterDataEvaluatorTest build 24-Sep-2025 17:43:58 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:57,990| '/tmp/appdir-for-unit-tests-4110066633994937280/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:58 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.067 s -- in org.openmrs.module.reporting.data.encounter.evaluator.AgeAtEncounterDataEvaluatorTest build 24-Sep-2025 17:43:58 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.EncounterVisitDataEvaluatorTest build 24-Sep-2025 17:43:58 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:58,068| '/tmp/appdir-for-unit-tests-9033690447537188549/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:58 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.087 s -- in org.openmrs.module.reporting.data.encounter.evaluator.EncounterVisitDataEvaluatorTest build 24-Sep-2025 17:43:58 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.PatientToEncounterDataEvaluatorTest build 24-Sep-2025 17:43:58 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:58,171| '/tmp/appdir-for-unit-tests-1539830446744481238/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:58 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:58,247| '/tmp/appdir-for-unit-tests-6276284710955175681/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:58 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:43:58,251| Number of batches to execute: 2 build 24-Sep-2025 17:43:58 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:58,311| '/tmp/appdir-for-unit-tests-38140694065307620/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:58 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.231 s -- in org.openmrs.module.reporting.data.encounter.evaluator.PatientToEncounterDataEvaluatorTest build 24-Sep-2025 17:43:58 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.ObsForEncounterEvaluatorTest build 24-Sep-2025 17:43:58 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:58,433| '/tmp/appdir-for-unit-tests-4126214265995531311/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:58 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:58,576| '/tmp/appdir-for-unit-tests-5783582118908028202/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:58 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:58,681| '/tmp/appdir-for-unit-tests-2990889534814697621/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:58 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:58,767| '/tmp/appdir-for-unit-tests-6583257263182041252/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:58 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:58,865| '/tmp/appdir-for-unit-tests-8460698432828640418/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:59 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:59,011| '/tmp/appdir-for-unit-tests-2078397577550687759/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:59 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:59,111| '/tmp/appdir-for-unit-tests-2516392909355714343/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:59 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.781 s -- in org.openmrs.module.reporting.data.encounter.evaluator.ObsForEncounterEvaluatorTest build 24-Sep-2025 17:43:59 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.AuditInfoEncounterDataEvaluatorTest build 24-Sep-2025 17:43:59 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:59,189| '/tmp/appdir-for-unit-tests-862240789493547911/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:59 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.104 s -- in org.openmrs.module.reporting.data.encounter.evaluator.AuditInfoEncounterDataEvaluatorTest build 24-Sep-2025 17:43:59 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluatorTest build 24-Sep-2025 17:43:59 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:59,417| '/tmp/appdir-for-unit-tests-1377100053547408130/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:59 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:59,451| '/tmp/appdir-for-unit-tests-336760133852141235/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:59 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:59,509| '/tmp/appdir-for-unit-tests-3383766310824357612/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:59 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:59,551| '/tmp/appdir-for-unit-tests-552560045103205799/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:59 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:59,561| '/tmp/appdir-for-unit-tests-4424773105384108299/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:59 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:59,572| '/tmp/appdir-for-unit-tests-6315811611459819382/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:59 ERROR - EvaluationProfiler.log(111) |2025-09-24T17:43:59,578| 356 2025-09-24 17:43:59.578 > 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 24-Sep-2025 17:43:59 java.lang.IllegalStateException: org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: org.openmrs.EncounterRole build 24-Sep-2025 17:43:59 at org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:151) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1626) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.openmrs.module.reporting.evaluation.querybuilder.HqlQueryBuilder.evaluateToList(HqlQueryBuilder.java:483) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:43:59 at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.evaluateToList(EvaluationServiceImpl.java:45) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:43:59 at sun.reflect.GeneratedMethodAccessor441.invoke(Unknown Source) ~[?:?] build 24-Sep-2025 17:43:59 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452] build 24-Sep-2025 17:43:59 at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452] build 24-Sep-2025 17:43:59 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) ~[spring-tx-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at com.sun.proxy.$Proxy70.evaluateToList(Unknown Source) ~[?:?] build 24-Sep-2025 17:43:59 at org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluator.evaluate(EncounterProviderDataEvaluator.java:59) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:43:59 at org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluator.evaluate(EncounterProviderDataEvaluator.java:33) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:43:59 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:43:59 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:43:59 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:43:59 at org.openmrs.module.reporting.data.encounter.service.EncounterDataServiceImpl.evaluate(EncounterDataServiceImpl.java:38) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:43:59 at sun.reflect.GeneratedMethodAccessor738.invoke(Unknown Source) ~[?:?] build 24-Sep-2025 17:43:59 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452] build 24-Sep-2025 17:43:59 at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452] build 24-Sep-2025 17:43:59 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at com.sun.proxy.$Proxy75.evaluate(Unknown Source) ~[?:?] build 24-Sep-2025 17:43:59 at org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluatorTest.shouldFailIfEncounterRoleParameterSetToAnotherType(EncounterProviderDataEvaluatorTest.java:199) ~[test-classes/:?] build 24-Sep-2025 17:43:59 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_452] build 24-Sep-2025 17:43:59 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_452] build 24-Sep-2025 17:43:59 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452] build 24-Sep-2025 17:43:59 at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452] build 24-Sep-2025 17:43:59 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:59 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:59 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:59 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:59 at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:59 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:59 at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:59 at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:59 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:59 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:59 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:59 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:59 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:59 at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:59 at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:59 at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:59 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:59 at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:59 at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 24-Sep-2025 17:43:59 at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 24-Sep-2025 17:43:59 at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 24-Sep-2025 17:43:59 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:43:59 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:43:59 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:43:59 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:43:59 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:43:59 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:43:59 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:43:59 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:43:59 at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:43:59 at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:43:59 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:43:59 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:43:59 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:43:59 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:43:59 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:43:59 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:43:59 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:43:59 Caused by: org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: org.openmrs.EncounterRole build 24-Sep-2025 17:43:59 at org.hibernate.engine.internal.ForeignKeys.getEntityIdentifierIfNotUnsaved(ForeignKeys.java:347) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.type.EntityType.getIdentifier(EntityType.java:508) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.type.EntityType.nullSafeSet(EntityType.java:289) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.param.NamedParameterSpecification.bind(NamedParameterSpecification.java:53) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.loader.hql.QueryLoader.bindParameterValues(QueryLoader.java:682) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.loader.Loader.bindPreparedStatement(Loader.java:2150) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:2127) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2059) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2037) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.loader.Loader.doQuery(Loader.java:956) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:357) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.loader.Loader.doList(Loader.java:2868) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.loader.Loader.doList(Loader.java:2850) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2682) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.loader.Loader.list(Loader.java:2677) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:540) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:400) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:218) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1459) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.query.internal.AbstractProducedQuery.doList(AbstractProducedQuery.java:1649) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1617) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 ... 101 more build 24-Sep-2025 17:43:59 ERROR - EvaluationProfiler.log(111) |2025-09-24T17:43:59,582| 356 2025-09-24 17:43:59.582 > 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 24-Sep-2025 17:43:59 java.lang.IllegalStateException: org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: org.openmrs.EncounterRole build 24-Sep-2025 17:43:59 at org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:151) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1626) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.openmrs.module.reporting.evaluation.querybuilder.HqlQueryBuilder.evaluateToList(HqlQueryBuilder.java:483) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:43:59 at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.evaluateToList(EvaluationServiceImpl.java:45) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:43:59 at sun.reflect.GeneratedMethodAccessor441.invoke(Unknown Source) ~[?:?] build 24-Sep-2025 17:43:59 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452] build 24-Sep-2025 17:43:59 at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452] build 24-Sep-2025 17:43:59 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) ~[spring-tx-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at com.sun.proxy.$Proxy70.evaluateToList(Unknown Source) ~[?:?] build 24-Sep-2025 17:43:59 at org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluator.evaluate(EncounterProviderDataEvaluator.java:59) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:43:59 at org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluator.evaluate(EncounterProviderDataEvaluator.java:33) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:43:59 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:43:59 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:43:59 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:43:59 at org.openmrs.module.reporting.data.encounter.service.EncounterDataServiceImpl.evaluate(EncounterDataServiceImpl.java:38) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:43:59 at sun.reflect.GeneratedMethodAccessor738.invoke(Unknown Source) ~[?:?] build 24-Sep-2025 17:43:59 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452] build 24-Sep-2025 17:43:59 at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452] build 24-Sep-2025 17:43:59 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at com.sun.proxy.$Proxy75.evaluate(Unknown Source) ~[?:?] build 24-Sep-2025 17:43:59 at org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluatorTest.shouldFailIfEncounterRoleParameterSetToAnotherType(EncounterProviderDataEvaluatorTest.java:199) ~[test-classes/:?] build 24-Sep-2025 17:43:59 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_452] build 24-Sep-2025 17:43:59 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_452] build 24-Sep-2025 17:43:59 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452] build 24-Sep-2025 17:43:59 at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452] build 24-Sep-2025 17:43:59 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:59 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:59 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:59 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:59 at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:59 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:59 at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:59 at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:59 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:59 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:59 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:59 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:59 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:59 at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:59 at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:59 at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:59 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:43:59 at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:59 at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:43:59 at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 24-Sep-2025 17:43:59 at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 24-Sep-2025 17:43:59 at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 24-Sep-2025 17:43:59 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:43:59 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:43:59 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:43:59 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:43:59 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:43:59 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:43:59 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:43:59 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:43:59 at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:43:59 at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:43:59 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:43:59 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:43:59 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:43:59 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:43:59 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:43:59 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:43:59 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:43:59 Caused by: org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: org.openmrs.EncounterRole build 24-Sep-2025 17:43:59 at org.hibernate.engine.internal.ForeignKeys.getEntityIdentifierIfNotUnsaved(ForeignKeys.java:347) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.type.EntityType.getIdentifier(EntityType.java:508) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.type.EntityType.nullSafeSet(EntityType.java:289) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.param.NamedParameterSpecification.bind(NamedParameterSpecification.java:53) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.loader.hql.QueryLoader.bindParameterValues(QueryLoader.java:682) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.loader.Loader.bindPreparedStatement(Loader.java:2150) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:2127) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2059) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2037) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.loader.Loader.doQuery(Loader.java:956) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:357) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.loader.Loader.doList(Loader.java:2868) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.loader.Loader.doList(Loader.java:2850) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2682) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.loader.Loader.list(Loader.java:2677) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:540) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:400) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:218) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1459) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.query.internal.AbstractProducedQuery.doList(AbstractProducedQuery.java:1649) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1617) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:43:59 ... 101 more build 24-Sep-2025 17:43:59 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:59,642| '/tmp/appdir-for-unit-tests-1459106055028133192/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:59 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.398 s -- in org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluatorTest build 24-Sep-2025 17:43:59 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.EncountersForPatientDataEvaluatorTest build 24-Sep-2025 17:43:59 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:59,759| '/tmp/appdir-for-unit-tests-3435097824562601127/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:59 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.120 s -- in org.openmrs.module.reporting.data.encounter.evaluator.EncountersForPatientDataEvaluatorTest build 24-Sep-2025 17:43:59 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.SqlEncounterDataEvaluatorTest build 24-Sep-2025 17:43:59 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:43:59,893| '/tmp/appdir-for-unit-tests-3874583588395238192/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:43:59 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.127 s -- in org.openmrs.module.reporting.data.encounter.evaluator.SqlEncounterDataEvaluatorTest build 24-Sep-2025 17:43:59 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.PersonToEncounterDataEvaluatorTest build 24-Sep-2025 17:44:00 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:00,039| '/tmp/appdir-for-unit-tests-3383277686047651357/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:00 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:00,141| '/tmp/appdir-for-unit-tests-1182056738988614740/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:00 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:00,243| '/tmp/appdir-for-unit-tests-106774471939847847/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:00 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.344 s -- in org.openmrs.module.reporting.data.encounter.evaluator.PersonToEncounterDataEvaluatorTest build 24-Sep-2025 17:44:00 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.SimultaneousEncountersDataEvaluatorTest build 24-Sep-2025 17:44:00 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:00,324| '/tmp/appdir-for-unit-tests-592205289566224653/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:00 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:00,343| '/tmp/appdir-for-unit-tests-8026867523176703862/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:00 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.086 s -- in org.openmrs.module.reporting.data.encounter.evaluator.SimultaneousEncountersDataEvaluatorTest build 24-Sep-2025 17:44:00 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.EncounterLocationDataEvaluatorTest build 24-Sep-2025 17:44:00 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:00,388| '/tmp/appdir-for-unit-tests-5623812530551573694/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:00 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:00,441| '/tmp/appdir-for-unit-tests-4713945501771687047/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:00 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:00,490| '/tmp/appdir-for-unit-tests-2525061534680175162/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:00 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.153 s -- in org.openmrs.module.reporting.data.encounter.evaluator.EncounterLocationDataEvaluatorTest build 24-Sep-2025 17:44:00 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.ConvertedEncounterDataEvaluatorTest build 24-Sep-2025 17:44:00 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:00,573| '/tmp/appdir-for-unit-tests-2710596162014594191/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:00 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.086 s -- in org.openmrs.module.reporting.data.encounter.evaluator.ConvertedEncounterDataEvaluatorTest build 24-Sep-2025 17:44:00 [INFO] Running org.openmrs.module.reporting.data.encounter.library.BuiltInEncounterDataLibraryTest build 24-Sep-2025 17:44:00 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:00,607| '/tmp/appdir-for-unit-tests-7471173081997636533/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:00 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:00,635| '/tmp/appdir-for-unit-tests-5472605645984922890/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:00 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:00,665| '/tmp/appdir-for-unit-tests-5055781682519025713/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:00 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:00,696| '/tmp/appdir-for-unit-tests-5849572502229682194/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:00 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:00,722| '/tmp/appdir-for-unit-tests-8800326929404234909/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:00 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:00,759| '/tmp/appdir-for-unit-tests-5590054016653420933/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:00 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.184 s -- in org.openmrs.module.reporting.data.encounter.library.BuiltInEncounterDataLibraryTest build 24-Sep-2025 17:44:00 [INFO] Running org.openmrs.module.reporting.data.converter.BooleanConverterTest build 24-Sep-2025 17:44:00 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.data.converter.BooleanConverterTest build 24-Sep-2025 17:44:00 [INFO] Running org.openmrs.module.reporting.data.converter.AgeConverterTest build 24-Sep-2025 17:44:00 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.data.converter.AgeConverterTest build 24-Sep-2025 17:44:00 [INFO] Running org.openmrs.module.reporting.data.converter.AttributeValueConverterTest build 24-Sep-2025 17:44:00 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.183 s -- in org.openmrs.module.reporting.data.converter.AttributeValueConverterTest build 24-Sep-2025 17:44:00 [INFO] Running org.openmrs.module.reporting.data.converter.BirthdateConverterTest build 24-Sep-2025 17:44:00 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in org.openmrs.module.reporting.data.converter.BirthdateConverterTest build 24-Sep-2025 17:44:00 [INFO] Running org.openmrs.module.reporting.data.converter.ObsFromObsGroupConverterTest build 24-Sep-2025 17:44:01 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in org.openmrs.module.reporting.data.converter.ObsFromObsGroupConverterTest build 24-Sep-2025 17:44:01 [INFO] Running org.openmrs.module.reporting.data.converter.NullValueConverterTest build 24-Sep-2025 17:44:01 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.data.converter.NullValueConverterTest build 24-Sep-2025 17:44:01 [INFO] Running org.openmrs.module.reporting.data.converter.PersonAddressConverterTest build 24-Sep-2025 17:44:01 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in org.openmrs.module.reporting.data.converter.PersonAddressConverterTest build 24-Sep-2025 17:44:01 [INFO] Running org.openmrs.module.reporting.data.converter.DateConverterTest build 24-Sep-2025 17:44:01 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in org.openmrs.module.reporting.data.converter.DateConverterTest build 24-Sep-2025 17:44:01 [INFO] Running org.openmrs.module.reporting.data.converter.ObsValueTextAsCodedConverterTest build 24-Sep-2025 17:44:01 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in org.openmrs.module.reporting.data.converter.ObsValueTextAsCodedConverterTest build 24-Sep-2025 17:44:01 [INFO] Running org.openmrs.module.reporting.data.converter.AgeRangeConverterTest build 24-Sep-2025 17:44:01 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in org.openmrs.module.reporting.data.converter.AgeRangeConverterTest build 24-Sep-2025 17:44:01 [INFO] Running org.openmrs.module.reporting.data.converter.MapConverterTest build 24-Sep-2025 17:44:01 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in org.openmrs.module.reporting.data.converter.MapConverterTest build 24-Sep-2025 17:44:01 [INFO] Running org.openmrs.module.reporting.data.converter.StringConverterTest build 24-Sep-2025 17:44:01 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s -- in org.openmrs.module.reporting.data.converter.StringConverterTest build 24-Sep-2025 17:44:01 [INFO] Running org.openmrs.module.reporting.data.converter.PropertyConverterTest build 24-Sep-2025 17:44:01 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in org.openmrs.module.reporting.data.converter.PropertyConverterTest build 24-Sep-2025 17:44:01 [INFO] Running org.openmrs.module.reporting.data.converter.BirthdateToAgeConverterTest build 24-Sep-2025 17:44:01 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in org.openmrs.module.reporting.data.converter.BirthdateToAgeConverterTest build 24-Sep-2025 17:44:01 [INFO] Running org.openmrs.module.reporting.data.converter.ListConverterTest build 24-Sep-2025 17:44:01 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.034 s -- in org.openmrs.module.reporting.data.converter.ListConverterTest build 24-Sep-2025 17:44:01 [INFO] Running org.openmrs.module.reporting.data.converter.PersonNameConverterTest build 24-Sep-2025 17:44:01 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in org.openmrs.module.reporting.data.converter.PersonNameConverterTest build 24-Sep-2025 17:44:01 [INFO] Running org.openmrs.module.reporting.data.obs.evaluator.ObsIdDataEvaluatorTest build 24-Sep-2025 17:44:01 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:01,230| '/tmp/appdir-for-unit-tests-40443629479115769/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:01 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.070 s -- in org.openmrs.module.reporting.data.obs.evaluator.ObsIdDataEvaluatorTest build 24-Sep-2025 17:44:01 [INFO] Running org.openmrs.module.reporting.data.obs.evaluator.GroupMemberObsDataEvaluatorTest build 24-Sep-2025 17:44:01 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:01,374| '/tmp/appdir-for-unit-tests-1304268219181355662/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:01 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:01,477| '/tmp/appdir-for-unit-tests-4603787658741064073/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:01 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:01,554| '/tmp/appdir-for-unit-tests-4067236359486321465/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:01 [WARNING] Tests run: 5, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 0.336 s -- in org.openmrs.module.reporting.data.obs.evaluator.GroupMemberObsDataEvaluatorTest build 24-Sep-2025 17:44:01 [INFO] Running org.openmrs.module.reporting.data.obs.evaluator.ConvertedObsDataEvaluatorTest build 24-Sep-2025 17:44:01 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:01,642| '/tmp/appdir-for-unit-tests-490616808108085673/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:01 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.091 s -- in org.openmrs.module.reporting.data.obs.evaluator.ConvertedObsDataEvaluatorTest build 24-Sep-2025 17:44:01 [INFO] Running org.openmrs.module.reporting.data.obs.evaluator.PatientToObsDataEvaluatorTest build 24-Sep-2025 17:44:01 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:01,723| '/tmp/appdir-for-unit-tests-4350912830120513951/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:01 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:44:01,727| Number of batches to execute: 2 build 24-Sep-2025 17:44:01 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:01,810| '/tmp/appdir-for-unit-tests-4454284150991034186/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:01 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:01,899| '/tmp/appdir-for-unit-tests-5234158277244363930/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:01 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.241 s -- in org.openmrs.module.reporting.data.obs.evaluator.PatientToObsDataEvaluatorTest build 24-Sep-2025 17:44:01 [INFO] Running org.openmrs.module.reporting.data.obs.evaluator.PersonToObsEvaluatorTest build 24-Sep-2025 17:44:01 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:01,948| '/tmp/appdir-for-unit-tests-6631982733504283840/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:02 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:02,023| '/tmp/appdir-for-unit-tests-4635173481600993513/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:02 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:02,090| '/tmp/appdir-for-unit-tests-1571139130252980552/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:02 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.192 s -- in org.openmrs.module.reporting.data.obs.evaluator.PersonToObsEvaluatorTest build 24-Sep-2025 17:44:02 [INFO] Running org.openmrs.module.reporting.data.obs.evaluator.EncounterToObsDataEvaluatorTest build 24-Sep-2025 17:44:02 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:02,169| '/tmp/appdir-for-unit-tests-3389923737370004164/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:02 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:02,230| '/tmp/appdir-for-unit-tests-2494446299109982947/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:02 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:02,342| '/tmp/appdir-for-unit-tests-4692127502069494610/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:02 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.261 s -- in org.openmrs.module.reporting.data.obs.evaluator.EncounterToObsDataEvaluatorTest build 24-Sep-2025 17:44:02 [INFO] Running org.openmrs.module.reporting.data.visit.evaluator.PersonToVisitDataEvaluatorTest build 24-Sep-2025 17:44:02 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:02,456| '/tmp/appdir-for-unit-tests-6920933118928010308/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:02 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:02,503| '/tmp/appdir-for-unit-tests-1069741565047735699/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:02 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:02,594| '/tmp/appdir-for-unit-tests-7573669795609505080/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:02 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.239 s -- in org.openmrs.module.reporting.data.visit.evaluator.PersonToVisitDataEvaluatorTest build 24-Sep-2025 17:44:02 [INFO] Running org.openmrs.module.reporting.data.visit.evaluator.OrderForVisitDataEvaluatorTest build 24-Sep-2025 17:44:02 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:02,643| '/tmp/appdir-for-unit-tests-8129931651534486508/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:02 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:02,663| '/tmp/appdir-for-unit-tests-2489121271672544894/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:02 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.062 s -- in org.openmrs.module.reporting.data.visit.evaluator.OrderForVisitDataEvaluatorTest build 24-Sep-2025 17:44:02 [INFO] Running org.openmrs.module.reporting.data.visit.evaluator.PatientToVisitDataEvaluatorTest build 24-Sep-2025 17:44:02 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:02,711| '/tmp/appdir-for-unit-tests-2873560399811488683/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:02 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:02,762| '/tmp/appdir-for-unit-tests-178042442630261017/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:02 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:44:02,765| Number of batches to execute: 2 build 24-Sep-2025 17:44:02 {1=102, 4=12345K} build 24-Sep-2025 17:44:02 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:02,829| '/tmp/appdir-for-unit-tests-6305139237699492557/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:02 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:44:02,842| Number of batches to execute: 2 build 24-Sep-2025 17:44:02 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.184 s -- in org.openmrs.module.reporting.data.visit.evaluator.PatientToVisitDataEvaluatorTest build 24-Sep-2025 17:44:02 [INFO] Running org.openmrs.module.reporting.data.visit.evaluator.ObsForVisitDataEvaluatorTest build 24-Sep-2025 17:44:02 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:02,935| '/tmp/appdir-for-unit-tests-2659079793017697933/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:03 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:02,997| '/tmp/appdir-for-unit-tests-4445454222542023002/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:03 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.158 s -- in org.openmrs.module.reporting.data.visit.evaluator.ObsForVisitDataEvaluatorTest build 24-Sep-2025 17:44:03 [INFO] Running org.openmrs.module.reporting.data.visit.evaluator.SqlVisitDataEvaluatorTest build 24-Sep-2025 17:44:03 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:03,060| '/tmp/appdir-for-unit-tests-6471632632638340000/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:03 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.046 s -- in org.openmrs.module.reporting.data.visit.evaluator.SqlVisitDataEvaluatorTest build 24-Sep-2025 17:44:03 [INFO] Running org.openmrs.module.reporting.data.visit.library.BuiltInVisitDataLibraryTest build 24-Sep-2025 17:44:03 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:03,092| '/tmp/appdir-for-unit-tests-2192403513182049633/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:03 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.030 s -- in org.openmrs.module.reporting.data.visit.library.BuiltInVisitDataLibraryTest build 24-Sep-2025 17:44:03 [INFO] Running org.openmrs.module.reporting.indicator.CohortIndicatorDataSetEvaluatorTest build 24-Sep-2025 17:44:03 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:03,175| '/tmp/appdir-for-unit-tests-3649012640353224878/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:03 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.118 s -- in org.openmrs.module.reporting.indicator.CohortIndicatorDataSetEvaluatorTest build 24-Sep-2025 17:44:03 [INFO] Running org.openmrs.module.reporting.indicator.SqlIndicatorTest build 24-Sep-2025 17:44:03 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:03,408| '/tmp/appdir-for-unit-tests-1970231556082654702/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:03 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:03,532| '/tmp/appdir-for-unit-tests-8378037629710130851/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:03 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:03,680| '/tmp/appdir-for-unit-tests-2569877425026541059/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:03 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:03,827| '/tmp/appdir-for-unit-tests-4279900989485782443/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:03 ERROR - EvaluationProfiler.log(111) |2025-09-24T17:44:03,845| 487 2025-09-24 17:44:03.845 > ERROR EVALUATING_DEFINITION SqlIndicator[sql=SELECT distinct(.222) as res, 33 as res2 from patient]: Failed to evaluate sql because: build 24-Sep-2025 17:44:03 Unable to evaluate to a single value. Exactly one column must be defined. build 24-Sep-2025 17:44:03 org.openmrs.module.reporting.evaluation.EvaluationException: Failed to evaluate sql because: build 24-Sep-2025 17:44:03 Unable to evaluate to a single value. Exactly one column must be defined. build 24-Sep-2025 17:44:03 at org.openmrs.module.reporting.indicator.evaluator.SqlIndicatorEvaluator.evaluateSql(SqlIndicatorEvaluator.java:57) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:03 at org.openmrs.module.reporting.indicator.evaluator.SqlIndicatorEvaluator.evaluate(SqlIndicatorEvaluator.java:41) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:03 at org.openmrs.module.reporting.indicator.evaluator.SqlIndicatorEvaluator.evaluate(SqlIndicatorEvaluator.java:28) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:03 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:03 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:03 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:03 at org.openmrs.module.reporting.indicator.service.IndicatorServiceImpl.evaluate(IndicatorServiceImpl.java:41) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:03 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_452] build 24-Sep-2025 17:44:03 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_452] build 24-Sep-2025 17:44:03 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452] build 24-Sep-2025 17:44:03 at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452] build 24-Sep-2025 17:44:03 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 24-Sep-2025 17:44:03 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at com.sun.proxy.$Proxy83.evaluate(Unknown Source) ~[?:?] build 24-Sep-2025 17:44:03 at org.openmrs.module.reporting.indicator.SqlIndicatorTest.assertIndicatorValue(SqlIndicatorTest.java:94) ~[test-classes/:?] build 24-Sep-2025 17:44:03 at org.openmrs.module.reporting.indicator.SqlIndicatorTest.assertIndicatorValue(SqlIndicatorTest.java:103) ~[test-classes/:?] build 24-Sep-2025 17:44:03 at org.openmrs.module.reporting.indicator.SqlIndicatorTest.assertIndicatorValue(SqlIndicatorTest.java:114) ~[test-classes/:?] build 24-Sep-2025 17:44:03 at org.openmrs.module.reporting.indicator.SqlIndicatorTest.assertIndicatorValue(SqlIndicatorTest.java:107) ~[test-classes/:?] build 24-Sep-2025 17:44:03 at org.openmrs.module.reporting.indicator.SqlIndicatorTest.sqlIndicator_shouldNotAllowQueriesThatReturnMoreThanOneColumn(SqlIndicatorTest.java:85) ~[test-classes/:?] build 24-Sep-2025 17:44:03 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_452] build 24-Sep-2025 17:44:03 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_452] build 24-Sep-2025 17:44:03 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452] build 24-Sep-2025 17:44:03 at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452] build 24-Sep-2025 17:44:03 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:03 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:03 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:03 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:03 at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:03 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:03 at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:03 at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:03 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:03 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:03 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:03 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:03 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:03 at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:03 at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:03 at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:03 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:03 at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:03 at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 24-Sep-2025 17:44:03 at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 24-Sep-2025 17:44:03 at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 24-Sep-2025 17:44:03 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:03 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:03 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:03 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:03 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:03 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:03 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:03 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:03 at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:03 at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:03 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:03 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:03 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:03 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:03 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:03 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:03 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:03 Caused by: java.lang.IllegalArgumentException: Unable to evaluate to a single value. Exactly one column must be defined. build 24-Sep-2025 17:44:03 at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.evaluateToObject(EvaluationServiceImpl.java:90) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:03 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_452] build 24-Sep-2025 17:44:03 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_452] build 24-Sep-2025 17:44:03 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452] build 24-Sep-2025 17:44:03 at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452] build 24-Sep-2025 17:44:03 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) ~[spring-tx-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 24-Sep-2025 17:44:03 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:03 at com.sun.proxy.$Proxy70.evaluateToObject(Unknown Source) ~[?:?] build 24-Sep-2025 17:44:03 at org.openmrs.module.reporting.indicator.evaluator.SqlIndicatorEvaluator.evaluateSql(SqlIndicatorEvaluator.java:54) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:03 ... 82 more build 24-Sep-2025 17:44:03 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:03,964| '/tmp/appdir-for-unit-tests-3551911774446274163/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:04 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:04,103| '/tmp/appdir-for-unit-tests-2502991592570756144/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:04 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:04,236| '/tmp/appdir-for-unit-tests-421331411525673007/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:04 ERROR - EvaluationProfiler.log(111) |2025-09-24T17:44:04,246| 495 2025-09-24 17:44:04.245 > ERROR EVALUATING_DEFINITION SqlIndicator[sql=SELECT person_id from person]: Failed to evaluate sql because: build 24-Sep-2025 17:44:04 Unable to evaluate to a single value. Exactly one row must be returned by query. build 24-Sep-2025 17:44:04 org.openmrs.module.reporting.evaluation.EvaluationException: Failed to evaluate sql because: build 24-Sep-2025 17:44:04 Unable to evaluate to a single value. Exactly one row must be returned by query. build 24-Sep-2025 17:44:04 at org.openmrs.module.reporting.indicator.evaluator.SqlIndicatorEvaluator.evaluateSql(SqlIndicatorEvaluator.java:57) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:04 at org.openmrs.module.reporting.indicator.evaluator.SqlIndicatorEvaluator.evaluate(SqlIndicatorEvaluator.java:41) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:04 at org.openmrs.module.reporting.indicator.evaluator.SqlIndicatorEvaluator.evaluate(SqlIndicatorEvaluator.java:28) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:04 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:04 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:04 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:04 at org.openmrs.module.reporting.indicator.service.IndicatorServiceImpl.evaluate(IndicatorServiceImpl.java:41) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:04 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_452] build 24-Sep-2025 17:44:04 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_452] build 24-Sep-2025 17:44:04 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452] build 24-Sep-2025 17:44:04 at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452] build 24-Sep-2025 17:44:04 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 24-Sep-2025 17:44:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at com.sun.proxy.$Proxy83.evaluate(Unknown Source) ~[?:?] build 24-Sep-2025 17:44:04 at org.openmrs.module.reporting.indicator.SqlIndicatorTest.assertIndicatorValue(SqlIndicatorTest.java:94) ~[test-classes/:?] build 24-Sep-2025 17:44:04 at org.openmrs.module.reporting.indicator.SqlIndicatorTest.assertIndicatorValue(SqlIndicatorTest.java:103) ~[test-classes/:?] build 24-Sep-2025 17:44:04 at org.openmrs.module.reporting.indicator.SqlIndicatorTest.assertIndicatorValue(SqlIndicatorTest.java:114) ~[test-classes/:?] build 24-Sep-2025 17:44:04 at org.openmrs.module.reporting.indicator.SqlIndicatorTest.assertIndicatorValue(SqlIndicatorTest.java:107) ~[test-classes/:?] build 24-Sep-2025 17:44:04 at org.openmrs.module.reporting.indicator.SqlIndicatorTest.sqlIndicator_shouldNotAllowQueriesThatReturnMoreThanOneRow(SqlIndicatorTest.java:90) ~[test-classes/:?] build 24-Sep-2025 17:44:04 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_452] build 24-Sep-2025 17:44:04 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_452] build 24-Sep-2025 17:44:04 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452] build 24-Sep-2025 17:44:04 at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452] build 24-Sep-2025 17:44:04 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:04 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:04 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:04 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:04 at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:04 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:04 at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:04 at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:04 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:04 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:04 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:04 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:04 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:04 at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:04 at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:04 at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:04 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:04 at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:04 at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 24-Sep-2025 17:44:04 at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 24-Sep-2025 17:44:04 at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 24-Sep-2025 17:44:04 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:04 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:04 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:04 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:04 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:04 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:04 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:04 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:04 at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:04 at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:04 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:04 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:04 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:04 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:04 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:04 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:04 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:04 Caused by: java.lang.IllegalArgumentException: Unable to evaluate to a single value. Exactly one row must be returned by query. build 24-Sep-2025 17:44:04 at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.evaluateToObject(EvaluationServiceImpl.java:86) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:04 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_452] build 24-Sep-2025 17:44:04 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_452] build 24-Sep-2025 17:44:04 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452] build 24-Sep-2025 17:44:04 at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452] build 24-Sep-2025 17:44:04 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) ~[spring-tx-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 24-Sep-2025 17:44:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:04 at com.sun.proxy.$Proxy70.evaluateToObject(Unknown Source) ~[?:?] build 24-Sep-2025 17:44:04 at org.openmrs.module.reporting.indicator.evaluator.SqlIndicatorEvaluator.evaluateSql(SqlIndicatorEvaluator.java:54) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:04 ... 82 more build 24-Sep-2025 17:44:04 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:04,379| '/tmp/appdir-for-unit-tests-4179488046272276122/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:04 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.149 s -- in org.openmrs.module.reporting.indicator.SqlIndicatorTest build 24-Sep-2025 17:44:04 [INFO] Running org.openmrs.module.reporting.indicator.util.IndicatorUtilTest build 24-Sep-2025 17:44:04 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in org.openmrs.module.reporting.indicator.util.IndicatorUtilTest build 24-Sep-2025 17:44:04 [INFO] Running org.openmrs.module.reporting.indicator.PeriodIndicatorReportTest build 24-Sep-2025 17:44:04 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:04,565| '/tmp/appdir-for-unit-tests-8021938899453230171/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:04 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:04,719| '/tmp/appdir-for-unit-tests-537625442557189405/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:04 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.342 s -- in org.openmrs.module.reporting.indicator.PeriodIndicatorReportTest build 24-Sep-2025 17:44:04 [INFO] Running org.openmrs.module.reporting.indicator.QueryCountIndicatorEvaluatorTest build 24-Sep-2025 17:44:04 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:04,927| '/tmp/appdir-for-unit-tests-2953017764432602356/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:05 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:05,019| '/tmp/appdir-for-unit-tests-7527449480347397223/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:05 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:05,115| '/tmp/appdir-for-unit-tests-6333500701591584592/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:05 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.344 s -- in org.openmrs.module.reporting.indicator.QueryCountIndicatorEvaluatorTest build 24-Sep-2025 17:44:05 [INFO] Running org.openmrs.module.reporting.indicator.aggregation.AggregationTest build 24-Sep-2025 17:44:05 [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in org.openmrs.module.reporting.indicator.aggregation.AggregationTest build 24-Sep-2025 17:44:05 [INFO] Running org.openmrs.module.reporting.config.ReportLoaderTest build 24-Sep-2025 17:44:05 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.482 s -- in org.openmrs.module.reporting.config.ReportLoaderTest build 24-Sep-2025 17:44:05 [INFO] Running org.openmrs.module.reporting.config.ReportLoaderIntegrationTest build 24-Sep-2025 17:44:06 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:05,987| '/module/api-tests/target/test-classes/testAppDataDir/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:06 INFO - SqlFileDataSetEvaluator.evaluate(75) |2025-09-24T17:44:06,004| Executing SQL File at /module/api-tests/target/test-classes/testAppDataDir/configuration/reports/reportdescriptors/sql/persons.sql with parameters {start_of_today=Wed Sep 24 00:00:00 UTC 2025, end_of_last_month=Sun Aug 31 23:59:59 UTC 2025, gender=M, endDate=null, now=Wed Sep 24 17:44:05 UTC 2025, start_of_last_month=Fri Aug 01 00:00:00 UTC 2025, generationDate=Wed Sep 24 17:44:05 UTC 2025, end_of_today=Wed Sep 24 23:59:59 UTC 2025, generatedBy=Super User, startDate=null} build 24-Sep-2025 17:44:06 INFO - SqlRunner.executeSql(108) |2025-09-24T17:44:06,016| Executing SQL... build 24-Sep-2025 17:44:06 INFO - SqlFileDataSetEvaluator.evaluate(75) |2025-09-24T17:44:06,021| Executing SQL File at /module/api-tests/target/test-classes/testAppDataDir/configuration/reports/reportdescriptors/sql/persons.sql with parameters {start_of_today=Wed Sep 24 00:00:00 UTC 2025, end_of_last_month=Sun Aug 31 23:59:59 UTC 2025, gender=F, endDate=null, now=Wed Sep 24 17:44:05 UTC 2025, start_of_last_month=Fri Aug 01 00:00:00 UTC 2025, generationDate=Wed Sep 24 17:44:05 UTC 2025, end_of_today=Wed Sep 24 23:59:59 UTC 2025, generatedBy=Super User, startDate=null} build 24-Sep-2025 17:44:06 INFO - SqlRunner.executeSql(108) |2025-09-24T17:44:06,021| Executing SQL... build 24-Sep-2025 17:44:06 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.458 s -- in org.openmrs.module.reporting.config.ReportLoaderIntegrationTest build 24-Sep-2025 17:44:06 [INFO] Running org.openmrs.module.reporting.template.HandlebarsHelpersTest build 24-Sep-2025 17:44:06 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.354 s -- in org.openmrs.module.reporting.template.HandlebarsHelpersTest build 24-Sep-2025 17:44:06 [INFO] Running org.openmrs.module.reporting.evaluation.service.EvaluationServiceTest build 24-Sep-2025 17:44:06 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:06,522| '/tmp/appdir-for-unit-tests-3882523716484653539/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:06 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:06,582| '/tmp/appdir-for-unit-tests-5227164997701014635/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:06 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:06,688| '/tmp/appdir-for-unit-tests-7189073744905775031/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:07 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:07,557| '/tmp/appdir-for-unit-tests-6300534479157445483/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:07 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:07,612| '/tmp/appdir-for-unit-tests-1342766802558912471/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:07 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:07,688| '/tmp/appdir-for-unit-tests-1777007090334818506/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:07 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.242 s -- in org.openmrs.module.reporting.evaluation.service.EvaluationServiceTest build 24-Sep-2025 17:44:07 [INFO] Running org.openmrs.module.reporting.evaluation.EvaluationContextTest build 24-Sep-2025 17:44:07 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.061 s -- in org.openmrs.module.reporting.evaluation.EvaluationContextTest build 24-Sep-2025 17:44:07 [INFO] Running org.openmrs.module.reporting.evaluation.parameter.ParameterUtilTest build 24-Sep-2025 17:44:07 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in org.openmrs.module.reporting.evaluation.parameter.ParameterUtilTest build 24-Sep-2025 17:44:07 [INFO] Running org.openmrs.module.reporting.evaluation.CachingCohortDefinitionTest build 24-Sep-2025 17:44:07 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:07,834| '/tmp/appdir-for-unit-tests-5557145202342263038/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:07 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.044 s -- in org.openmrs.module.reporting.evaluation.CachingCohortDefinitionTest build 24-Sep-2025 17:44:07 [INFO] Running org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilderTest build 24-Sep-2025 17:44:07 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:07,924| '/tmp/appdir-for-unit-tests-7140852734685822789/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:08 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:08,005| '/tmp/appdir-for-unit-tests-5449979060939263328/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:08 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:08,058| '/tmp/appdir-for-unit-tests-4622258756084770189/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:08 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:08,178| '/tmp/appdir-for-unit-tests-3673093893778281844/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:08 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:08,299| '/tmp/appdir-for-unit-tests-2419465383722451329/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:08 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:08,428| '/tmp/appdir-for-unit-tests-186995658699650368/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:08 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:08,507| '/tmp/appdir-for-unit-tests-6267088466617378666/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:08 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:08,594| '/tmp/appdir-for-unit-tests-797968977540684178/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:08 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:08,640| '/tmp/appdir-for-unit-tests-450273107273700829/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:08 [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.797 s -- in org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilderTest build 24-Sep-2025 17:44:08 [INFO] Running org.openmrs.module.reporting.evaluation.querybuilder.HqlQueryBuilderTest build 24-Sep-2025 17:44:08 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:08,710| '/tmp/appdir-for-unit-tests-3136405374536708918/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:08 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:08,751| '/tmp/appdir-for-unit-tests-1459933456313406703/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:08 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:08,803| '/tmp/appdir-for-unit-tests-1297605248555174280/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:08 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:08,882| '/tmp/appdir-for-unit-tests-6590011174279094278/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:08 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:08,943| '/tmp/appdir-for-unit-tests-2445337155583447074/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:09 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:09,039| '/tmp/appdir-for-unit-tests-2881792596032954644/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:09 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:09,105| '/tmp/appdir-for-unit-tests-6902557999801119470/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:09 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:09,148| '/tmp/appdir-for-unit-tests-4747124536827968068/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:09 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:09,195| '/tmp/appdir-for-unit-tests-303127434408824893/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:09 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:09,248| '/tmp/appdir-for-unit-tests-8874351696279093577/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:09 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:09,332| '/tmp/appdir-for-unit-tests-5826392477806523054/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:09 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:09,389| '/tmp/appdir-for-unit-tests-3785673614568981571/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:09 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:09,442| '/tmp/appdir-for-unit-tests-4550011817533644698/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:09 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:09,488| '/tmp/appdir-for-unit-tests-3291230176025260795/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:09 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:09,571| '/tmp/appdir-for-unit-tests-1244610391612512567/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:09 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:09,670| '/tmp/appdir-for-unit-tests-3573967117650512756/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:09 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:09,792| '/tmp/appdir-for-unit-tests-4934500413489764495/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:09 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:09,890| '/tmp/appdir-for-unit-tests-5982132083716189742/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:09 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:09,948| '/tmp/appdir-for-unit-tests-4380887365838799793/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:09 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:09,995| '/tmp/appdir-for-unit-tests-3463575631203560801/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:10,034| '/tmp/appdir-for-unit-tests-6533464971454428574/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:10,072| '/tmp/appdir-for-unit-tests-2685400032022095396/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:10,110| '/tmp/appdir-for-unit-tests-6114852236416368628/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:10,149| '/tmp/appdir-for-unit-tests-7274880644643595772/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:10,187| '/tmp/appdir-for-unit-tests-2220470334476321754/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:10,224| '/tmp/appdir-for-unit-tests-1145712235303150466/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:10,277| '/tmp/appdir-for-unit-tests-8581852961910119432/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:10,317| '/tmp/appdir-for-unit-tests-8499816095045131282/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:10,355| '/tmp/appdir-for-unit-tests-9078621707448847199/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:10,393| '/tmp/appdir-for-unit-tests-3397436261255105944/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:10,431| '/tmp/appdir-for-unit-tests-7345696365507425575/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:10,469| '/tmp/appdir-for-unit-tests-2682040900704814067/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:10,506| '/tmp/appdir-for-unit-tests-4074659629017329783/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:10,544| '/tmp/appdir-for-unit-tests-3974826616134565827/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:10,582| '/tmp/appdir-for-unit-tests-2845456402617867206/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:10,620| '/tmp/appdir-for-unit-tests-9149093260866771850/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:10,659| '/tmp/appdir-for-unit-tests-4673587258210390029/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:10,708| '/tmp/appdir-for-unit-tests-9137319236022528092/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:10,748| '/tmp/appdir-for-unit-tests-4605638725424759115/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:10 [INFO] Tests run: 39, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.089 s -- in org.openmrs.module.reporting.evaluation.querybuilder.HqlQueryBuilderTest build 24-Sep-2025 17:44:10 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.SimplePatientDataSetEvaluatorTest build 24-Sep-2025 17:44:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:10,793| '/tmp/appdir-for-unit-tests-9141765577408439891/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:10 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:44:10,802| Number of batches to execute: 9 build 24-Sep-2025 17:44:10 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:44:10,818| Number of batches to execute: 9 build 24-Sep-2025 17:44:10 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:44:10,844| Number of batches to execute: 9 build 24-Sep-2025 17:44:10 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.123 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.SimplePatientDataSetEvaluatorTest build 24-Sep-2025 17:44:10 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.CohortIndicatorDataSetEvaluatorTest build 24-Sep-2025 17:44:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:10,919| '/tmp/appdir-for-unit-tests-2340767284339883521/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:10 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.057 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.CohortIndicatorDataSetEvaluatorTest build 24-Sep-2025 17:44:10 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.SqlFileDataSetEvaluatorTest build 24-Sep-2025 17:44:11 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:11,069| '/tmp/appdir-for-unit-tests-4306440646326645087/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:11 INFO - SqlFileDataSetEvaluator.evaluate(78) |2025-09-24T17:44:11,071| Executing SQL Resource at org/openmrs/module/reporting/dataset/definition/evaluator/sqlFileWithParams.sql with parameters {start_of_today=Wed Sep 24 00:00:00 UTC 2025, end_of_last_month=Sun Aug 31 23:59:59 UTC 2025, birthplace=2, now=Wed Sep 24 17:44:11 UTC 2025, start_of_last_month=Fri Aug 01 00:00:00 UTC 2025, generationDate=Wed Sep 24 17:44:11 UTC 2025, end_of_today=Wed Sep 24 23:59:59 UTC 2025, generatedBy=Super User} build 24-Sep-2025 17:44:11 INFO - SqlRunner.executeSql(108) |2025-09-24T17:44:11,071| Executing SQL... build 24-Sep-2025 17:44:11 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:11,125| '/tmp/appdir-for-unit-tests-9108371705686277742/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:11 INFO - SqlFileDataSetEvaluator.evaluate(78) |2025-09-24T17:44:11,126| Executing SQL Resource at org/openmrs/module/reporting/dataset/definition/evaluator/sqlFileNoParams.sql with parameters {start_of_today=Wed Sep 24 00:00:00 UTC 2025, end_of_last_month=Sun Aug 31 23:59:59 UTC 2025, now=Wed Sep 24 17:44:11 UTC 2025, start_of_last_month=Fri Aug 01 00:00:00 UTC 2025, generationDate=Wed Sep 24 17:44:11 UTC 2025, end_of_today=Wed Sep 24 23:59:59 UTC 2025, generatedBy=Super User} build 24-Sep-2025 17:44:11 INFO - SqlRunner.executeSql(108) |2025-09-24T17:44:11,126| Executing SQL... build 24-Sep-2025 17:44:11 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.185 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.SqlFileDataSetEvaluatorTest build 24-Sep-2025 17:44:11 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.VisitDataSetEvaluatorTest build 24-Sep-2025 17:44:11 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:11,544| '/tmp/appdir-for-unit-tests-3469552623921463179/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:11 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:44:11,567| Number of batches to execute: 3 build 24-Sep-2025 17:44:11 VISIT ID EMR ID BIRTHDATE build 24-Sep-2025 17:44:11 -------- ------ ------------ build 24-Sep-2025 17:44:11 1 2 08/Apr/1975 build 24-Sep-2025 17:44:11 2 2 08/Apr/1975 build 24-Sep-2025 17:44:11 3 2 08/Apr/1975 build 24-Sep-2025 17:44:11 4 6 27/May/2007 build 24-Sep-2025 17:44:11 5 6 27/May/2007 build 24-Sep-2025 17:44:11 8 7 ~25/Aug/1976 build 24-Sep-2025 17:44:11 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.444 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.VisitDataSetEvaluatorTest build 24-Sep-2025 17:44:11 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.PersonDataSetEvaluatorTest build 24-Sep-2025 17:44:11 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.056 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.PersonDataSetEvaluatorTest build 24-Sep-2025 17:44:11 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.CohortsWithVaryingParametersDataSetEvaluatorTest build 24-Sep-2025 17:44:11 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:11,702| '/tmp/appdir-for-unit-tests-3079117636601695480/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:11 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.161 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.CohortsWithVaryingParametersDataSetEvaluatorTest build 24-Sep-2025 17:44:11 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.RepeatPerTimePeriodDataSetEvaluatorTest build 24-Sep-2025 17:44:11 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.100 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.RepeatPerTimePeriodDataSetEvaluatorTest build 24-Sep-2025 17:44:11 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.CohortCrossTabDataSetEvaluatorTest build 24-Sep-2025 17:44:12 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:11,960| '/tmp/appdir-for-unit-tests-4450033600152806183/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:12 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.128 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.CohortCrossTabDataSetEvaluatorTest build 24-Sep-2025 17:44:12 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.EvaluatableDataSetEvaluatorTest build 24-Sep-2025 17:44:12 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:12,042| '/tmp/appdir-for-unit-tests-5249115686350823724/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:12 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.EvaluatableDataSetEvaluatorTest build 24-Sep-2025 17:44:12 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.EncounterDataSetEvaluatorTest build 24-Sep-2025 17:44:12 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:12,123| '/tmp/appdir-for-unit-tests-6791497053244056021/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:12 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:44:12,139| Number of batches to execute: 6 build 24-Sep-2025 17:44:12 ENCOUNTER ID EMR ID BIRTHDATE ENCOUNTER DATE Age At Start Age At End build 24-Sep-2025 17:44:12 ------------ ------ ------------ -------------- ------------ ---------- build 24-Sep-2025 17:44:12 3 7 ~25/Aug/1976 01/Aug/2008 33 34 build 24-Sep-2025 17:44:12 4 7 ~25/Aug/1976 15/Aug/2008 33 34 build 24-Sep-2025 17:44:12 5 7 ~25/Aug/1976 19/Aug/2008 33 34 build 24-Sep-2025 17:44:12 6 20 08/Feb/1925 19/Aug/2009 80 80 build 24-Sep-2025 17:44:12 7 21 ~08/Jun/1959 19/Aug/2009 50 51 build 24-Sep-2025 17:44:12 8 21 ~08/Jun/1959 19/Sep/2009 50 51 build 24-Sep-2025 17:44:12 9 22 08/Jul/1997 19/Sep/2009 12 13 build 24-Sep-2025 17:44:12 10 22 08/Jul/1997 19/Oct/2009 12 13 build 24-Sep-2025 17:44:12 11 23 08/Nov/2000 19/Aug/2009 9 10 build 24-Sep-2025 17:44:12 12 24 08/Dec/2006 19/Sep/2009 3 4 build 24-Sep-2025 17:44:12 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.152 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.EncounterDataSetEvaluatorTest build 24-Sep-2025 17:44:12 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.MultiPeriodIndicatorDataSetEvaluatorTest build 24-Sep-2025 17:44:12 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:12,257| '/tmp/appdir-for-unit-tests-6481669806484666726/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:12 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.258 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.MultiPeriodIndicatorDataSetEvaluatorTest build 24-Sep-2025 17:44:12 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.EncounterAndObsDataSetEvaluatorTest build 24-Sep-2025 17:44:12 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:12,595| '/tmp/appdir-for-unit-tests-256728480646429438/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:12 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.201 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.EncounterAndObsDataSetEvaluatorTest build 24-Sep-2025 17:44:12 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.MySqlDataSetEvaluatorTest build 24-Sep-2025 17:44:12 [WARNING] Tests run: 5, Failures: 0, Errors: 0, Skipped: 5, Time elapsed: 0.002 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.MySqlDataSetEvaluatorTest build 24-Sep-2025 17:44:12 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluatorTest build 24-Sep-2025 17:44:12 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:12,757| '/tmp/appdir-for-unit-tests-5282541017125990681/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:12 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:12,818| '/tmp/appdir-for-unit-tests-997231476161116705/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:12 ERROR - EvaluationProfiler.log(111) |2025-09-24T17:44:12,819| 824 2025-09-24 17:44:12.819 > 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 24-Sep-2025 17:44:12 org.openmrs.module.reporting.evaluation.EvaluationException: Failed to evaluate Invalid query specified. There are two columns named 'PATIENT_ID' build 24-Sep-2025 17:44:12 at org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluator.evaluate(SqlDataSetEvaluator.java:87) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:12 at org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluator.evaluate(SqlDataSetEvaluator.java:36) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:12 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:12 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:12 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:12 at org.openmrs.module.reporting.dataset.definition.service.DataSetDefinitionServiceImpl.evaluate(DataSetDefinitionServiceImpl.java:41) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:12 at sun.reflect.GeneratedMethodAccessor897.invoke(Unknown Source) ~[?:?] build 24-Sep-2025 17:44:12 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452] build 24-Sep-2025 17:44:12 at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452] build 24-Sep-2025 17:44:12 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:12 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:12 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:12 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:12 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:12 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:12 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:12 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 24-Sep-2025 17:44:12 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:12 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:12 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:12 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:12 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:12 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:12 at com.sun.proxy.$Proxy82.evaluate(Unknown Source) ~[?:?] build 24-Sep-2025 17:44:12 at org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluatorTest.buildQuery_shouldThrowAnExceptionIfDuplicateColumnsExist(SqlDataSetEvaluatorTest.java:118) ~[test-classes/:?] build 24-Sep-2025 17:44:12 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_452] build 24-Sep-2025 17:44:12 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_452] build 24-Sep-2025 17:44:12 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452] build 24-Sep-2025 17:44:12 at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452] build 24-Sep-2025 17:44:12 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:12 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:12 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:12 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:12 at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:12 at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:12 at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:12 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:12 at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:12 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:12 at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:12 at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:12 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:12 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:12 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:12 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:12 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:12 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:12 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:12 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:12 at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:12 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:12 at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:12 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:12 at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:12 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:12 at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:12 at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:12 at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 24-Sep-2025 17:44:12 at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 24-Sep-2025 17:44:12 at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 24-Sep-2025 17:44:12 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:12 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:12 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:12 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:12 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:12 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:12 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:12 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:12 at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:12 at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:12 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:12 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:12 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:12 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:12 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:12 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:12 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:12 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:12,881| '/tmp/appdir-for-unit-tests-4681362798645256251/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:12 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:12,946| '/tmp/appdir-for-unit-tests-4275441323624682435/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:13 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:12,998| '/tmp/appdir-for-unit-tests-4690252958235113653/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:13 ERROR - EvaluationProfiler.log(111) |2025-09-24T17:44:13,000| 832 2025-09-24 17:44:13.0 > ERROR EVALUATING_DEFINITION SqlDataSetDefinition[sqlQuery=update person set gender='F']: Unable to retrieve columns for query build 24-Sep-2025 17:44:13 java.lang.IllegalArgumentException: Unable to retrieve columns for query build 24-Sep-2025 17:44:13 at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder.getColumns(SqlQueryBuilder.java:153) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:13 at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.getColumns(EvaluationServiceImpl.java:36) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:13 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_452] build 24-Sep-2025 17:44:13 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_452] build 24-Sep-2025 17:44:13 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452] build 24-Sep-2025 17:44:13 at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452] build 24-Sep-2025 17:44:13 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) ~[spring-tx-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 24-Sep-2025 17:44:13 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at com.sun.proxy.$Proxy70.getColumns(Unknown Source) ~[?:?] build 24-Sep-2025 17:44:13 at org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluator.evaluate(SqlDataSetEvaluator.java:80) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:13 at org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluator.evaluate(SqlDataSetEvaluator.java:36) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:13 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:13 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:13 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:13 at org.openmrs.module.reporting.dataset.definition.service.DataSetDefinitionServiceImpl.evaluate(DataSetDefinitionServiceImpl.java:41) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:13 at sun.reflect.GeneratedMethodAccessor897.invoke(Unknown Source) ~[?:?] build 24-Sep-2025 17:44:13 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452] build 24-Sep-2025 17:44:13 at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452] build 24-Sep-2025 17:44:13 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 24-Sep-2025 17:44:13 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at com.sun.proxy.$Proxy82.evaluate(Unknown Source) ~[?:?] build 24-Sep-2025 17:44:13 at org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluatorTest.evaluate_shouldProtectSQLQueryAgainstDatabaseModifications(SqlDataSetEvaluatorTest.java:111) ~[test-classes/:?] build 24-Sep-2025 17:44:13 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_452] build 24-Sep-2025 17:44:13 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_452] build 24-Sep-2025 17:44:13 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452] build 24-Sep-2025 17:44:13 at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452] build 24-Sep-2025 17:44:13 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:13 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:13 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:13 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:13 at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:13 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:13 at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:13 at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:13 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:13 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:13 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:13 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:13 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:13 at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:13 at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:13 at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:13 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:13 at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:13 at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:13 at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 24-Sep-2025 17:44:13 at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 24-Sep-2025 17:44:13 at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 24-Sep-2025 17:44:13 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:13 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:13 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:13 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:13 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:13 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:13 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:13 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:13 at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:13 at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:13 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:13 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:13 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:13 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:13 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:13 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:13 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:13 Caused by: java.lang.NullPointerException build 24-Sep-2025 17:44:13 at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder$1.execute(SqlQueryBuilder.java:136) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:13 at org.hibernate.jdbc.WorkExecutor.executeWork(WorkExecutor.java:37) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:44:13 at org.hibernate.internal.AbstractSharedSessionContract.lambda$doWork$1(AbstractSharedSessionContract.java:1109) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:44:13 at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:308) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:44:13 at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1125) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:44:13 at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1112) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:44:13 at org.openmrs.api.db.hibernate.DbSession.doWork(DbSession.java:1006) ~[openmrs-api-2.7.0.jar:?] build 24-Sep-2025 17:44:13 at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder.getColumns(SqlQueryBuilder.java:128) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:13 ... 101 more build 24-Sep-2025 17:44:13 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:13,073| '/tmp/appdir-for-unit-tests-4583008468344174598/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:13 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:13,123| '/tmp/appdir-for-unit-tests-1997883643103442743/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:13 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.442 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluatorTest build 24-Sep-2025 17:44:13 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.LogicDataSetEvaluatorTest build 24-Sep-2025 17:44:13 [WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.LogicDataSetEvaluatorTest build 24-Sep-2025 17:44:13 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.MultiParameterDataSetEvaluatorTest build 24-Sep-2025 17:44:13 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:13,171| '/tmp/appdir-for-unit-tests-4649141126972255578/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:13 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.059 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.MultiParameterDataSetEvaluatorTest build 24-Sep-2025 17:44:13 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.ObsDataSetEvaluatorTest build 24-Sep-2025 17:44:13 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:13,330| '/tmp/appdir-for-unit-tests-8739203789184838694/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:13 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.160 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.ObsDataSetEvaluatorTest build 24-Sep-2025 17:44:13 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.PatientDataSetEvaluatorTest build 24-Sep-2025 17:44:13 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:13,404| '/tmp/appdir-for-unit-tests-7357818070644048653/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:13 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:44:13,407| Number of batches to execute: 9 build 24-Sep-2025 17:44:13 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:13,486| '/tmp/appdir-for-unit-tests-7565358476342841815/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:13 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:44:13,489| Number of batches to execute: 9 build 24-Sep-2025 17:44:13 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:44:13,495| Number of batches to execute: 9 build 24-Sep-2025 17:44:13 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:44:13,550| Number of batches to execute: 1 build 24-Sep-2025 17:44:13 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:44:13,595| Number of batches to execute: 1 build 24-Sep-2025 17:44:13 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:44:13,614| Number of batches to execute: 1 build 24-Sep-2025 17:44:13 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:13,714| '/tmp/appdir-for-unit-tests-48133713354112514/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:13 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:44:13,718| Number of batches to execute: 9 build 24-Sep-2025 17:44:13 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:44:13,721| Number of batches to execute: 9 build 24-Sep-2025 17:44:13 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:44:13,796| Number of batches to execute: 9 build 24-Sep-2025 17:44:13 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:44:13,871| Number of batches to execute: 9 build 24-Sep-2025 17:44:13 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:13,970| '/tmp/appdir-for-unit-tests-1846099802351968934/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:13 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:44:13,974| Number of batches to execute: 9 build 24-Sep-2025 17:44:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:14,060| '/tmp/appdir-for-unit-tests-5336241824544876275/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:14 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:44:14,064| Number of batches to execute: 9 build 24-Sep-2025 17:44:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:14,147| '/tmp/appdir-for-unit-tests-4328503162234644698/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:14 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:44:14,150| Number of batches to execute: 9 build 24-Sep-2025 17:44:14 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:44:14,154| Number of batches to execute: 9 build 24-Sep-2025 17:44:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:14,349| '/tmp/appdir-for-unit-tests-2430935423344752448/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:14 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:44:14,352| Number of batches to execute: 9 build 24-Sep-2025 17:44:14 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:44:14,368| Number of batches to execute: 3 build 24-Sep-2025 17:44:14 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.024 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.PatientDataSetEvaluatorTest build 24-Sep-2025 17:44:14 [INFO] Running org.openmrs.module.reporting.query.person.service.PersonQueryServiceImplTest build 24-Sep-2025 17:44:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:14,429| '/tmp/appdir-for-unit-tests-1715022477884846052/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:14 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.172 s -- in org.openmrs.module.reporting.query.person.service.PersonQueryServiceImplTest build 24-Sep-2025 17:44:14 [INFO] Running org.openmrs.module.reporting.query.person.evaluator.SqlPersonQueryEvaluatorTest build 24-Sep-2025 17:44:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:14,624| '/tmp/appdir-for-unit-tests-7150030154851248617/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:14,694| '/tmp/appdir-for-unit-tests-7529172121912711417/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:14 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.157 s -- in org.openmrs.module.reporting.query.person.evaluator.SqlPersonQueryEvaluatorTest build 24-Sep-2025 17:44:14 [INFO] Running org.openmrs.module.reporting.query.person.evaluator.AllPersonQueryEvaluatorTest build 24-Sep-2025 17:44:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:14,768| '/tmp/appdir-for-unit-tests-8490469347435944008/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:14,825| '/tmp/appdir-for-unit-tests-4053273277033289048/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:14,867| '/tmp/appdir-for-unit-tests-4002752778571504180/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:14,934| '/tmp/appdir-for-unit-tests-3023944650297464690/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:14,975| '/tmp/appdir-for-unit-tests-9099931447864644545/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:15 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:15,015| '/tmp/appdir-for-unit-tests-6682606627208202345/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:15 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.306 s -- in org.openmrs.module.reporting.query.person.evaluator.AllPersonQueryEvaluatorTest build 24-Sep-2025 17:44:15 [INFO] Running org.openmrs.module.reporting.query.person.evaluator.PatientPersonQueryEvaluatorTest build 24-Sep-2025 17:44:15 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:15,068| '/tmp/appdir-for-unit-tests-8027833310234529825/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:15 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.055 s -- in org.openmrs.module.reporting.query.person.evaluator.PatientPersonQueryEvaluatorTest build 24-Sep-2025 17:44:15 [INFO] Running org.openmrs.module.reporting.query.encounter.service.EncounterQueryServiceImplTest build 24-Sep-2025 17:44:15 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:15,170| '/tmp/appdir-for-unit-tests-7900724477190129006/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:15 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.204 s -- in org.openmrs.module.reporting.query.encounter.service.EncounterQueryServiceImplTest build 24-Sep-2025 17:44:15 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.ConditionalParameterEncounterQueryEvaluatorTest build 24-Sep-2025 17:44:15 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:15,365| '/tmp/appdir-for-unit-tests-6715680303682513594/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:15 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.114 s -- in org.openmrs.module.reporting.query.encounter.evaluator.ConditionalParameterEncounterQueryEvaluatorTest build 24-Sep-2025 17:44:15 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.CompositionEncounterQueryEvaluatorTest build 24-Sep-2025 17:44:15 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:15,462| '/tmp/appdir-for-unit-tests-5739547017727150475/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:15 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:15,533| '/tmp/appdir-for-unit-tests-8433912835796370326/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:15 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:15,597| '/tmp/appdir-for-unit-tests-6992080068422001622/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:15 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:15,659| '/tmp/appdir-for-unit-tests-8532360243606851827/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:15 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.274 s -- in org.openmrs.module.reporting.query.encounter.evaluator.CompositionEncounterQueryEvaluatorTest build 24-Sep-2025 17:44:15 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.BasicEncounterQueryEvaluatorTest build 24-Sep-2025 17:44:15 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:15,744| '/tmp/appdir-for-unit-tests-1090330234320275689/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:15 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:15,813| '/tmp/appdir-for-unit-tests-4293046992414510586/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:15 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:15,943| '/tmp/appdir-for-unit-tests-8353240272825810794/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:16,021| '/tmp/appdir-for-unit-tests-6433872778228543631/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:16,117| '/tmp/appdir-for-unit-tests-5595003505275237363/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:16 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.445 s -- in org.openmrs.module.reporting.query.encounter.evaluator.BasicEncounterQueryEvaluatorTest build 24-Sep-2025 17:44:16 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.ObsForEncounterQueryEvaluatorTest build 24-Sep-2025 17:44:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:16,174| '/tmp/appdir-for-unit-tests-4924491483119495450/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:16,237| '/tmp/appdir-for-unit-tests-1792629249642661071/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:16,290| '/tmp/appdir-for-unit-tests-7341256903134710889/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:16,333| '/tmp/appdir-for-unit-tests-1872417786518953210/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:16,389| '/tmp/appdir-for-unit-tests-1206431596700083470/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:16,481| '/tmp/appdir-for-unit-tests-6446140525705735393/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:16,536| '/tmp/appdir-for-unit-tests-7939727683914802393/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:16,595| '/tmp/appdir-for-unit-tests-2575920372432310075/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:16 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.467 s -- in org.openmrs.module.reporting.query.encounter.evaluator.ObsForEncounterQueryEvaluatorTest build 24-Sep-2025 17:44:16 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.MappedParametersEncounterQueryEvaluatorTest build 24-Sep-2025 17:44:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:16,657| '/tmp/appdir-for-unit-tests-4751564304680829823/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:16 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.057 s -- in org.openmrs.module.reporting.query.encounter.evaluator.MappedParametersEncounterQueryEvaluatorTest build 24-Sep-2025 17:44:16 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.AuditEncounterQueryEvaluatorTest build 24-Sep-2025 17:44:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:16,777| '/tmp/appdir-for-unit-tests-1237156766974590878/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:16,876| '/tmp/appdir-for-unit-tests-3266261670841647186/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:16,941| '/tmp/appdir-for-unit-tests-2733210817572338799/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:17,001| '/tmp/appdir-for-unit-tests-6391912323867978823/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:17,073| '/tmp/appdir-for-unit-tests-7283528835032663283/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:17 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.427 s -- in org.openmrs.module.reporting.query.encounter.evaluator.AuditEncounterQueryEvaluatorTest build 24-Sep-2025 17:44:17 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.SqlEncounterQueryEvaluatorTest build 24-Sep-2025 17:44:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:17,147| '/tmp/appdir-for-unit-tests-803876793558976047/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:17,187| '/tmp/appdir-for-unit-tests-4834942431257944798/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:17,236| '/tmp/appdir-for-unit-tests-4415307414055446899/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:17 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.151 s -- in org.openmrs.module.reporting.query.encounter.evaluator.SqlEncounterQueryEvaluatorTest build 24-Sep-2025 17:44:17 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.MostRecentEncounterForPatientQueryEvaluatorTest build 24-Sep-2025 17:44:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:17,310| '/tmp/appdir-for-unit-tests-1842308774832396258/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:17 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.063 s -- in org.openmrs.module.reporting.query.encounter.evaluator.MostRecentEncounterForPatientQueryEvaluatorTest build 24-Sep-2025 17:44:17 [INFO] Running org.openmrs.module.reporting.query.obs.service.ObsQueryServiceImplTest build 24-Sep-2025 17:44:17 [WARNING] Tests run: 2, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.043 s -- in org.openmrs.module.reporting.query.obs.service.ObsQueryServiceImplTest build 24-Sep-2025 17:44:17 [INFO] Running org.openmrs.module.reporting.query.obs.evaluator.AllObsQueryEvaluatorTest build 24-Sep-2025 17:44:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:17,433| '/tmp/appdir-for-unit-tests-3638049096614599101/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:17,516| '/tmp/appdir-for-unit-tests-8079374671293997409/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:17,560| '/tmp/appdir-for-unit-tests-6837388532749986556/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:17,619| '/tmp/appdir-for-unit-tests-254387710265387206/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:17,660| '/tmp/appdir-for-unit-tests-85130106429294048/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:17 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.305 s -- in org.openmrs.module.reporting.query.obs.evaluator.AllObsQueryEvaluatorTest build 24-Sep-2025 17:44:17 [INFO] Running org.openmrs.module.reporting.query.obs.evaluator.BasicObsQueryEvaluatorTest build 24-Sep-2025 17:44:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:17,796| '/tmp/appdir-for-unit-tests-6493959665471928735/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:17 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.123 s -- in org.openmrs.module.reporting.query.obs.evaluator.BasicObsQueryEvaluatorTest build 24-Sep-2025 17:44:17 [INFO] Running org.openmrs.module.reporting.query.visit.evaluator.BasicVisitQueryEvaluatorTest build 24-Sep-2025 17:44:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:17,880| '/tmp/appdir-for-unit-tests-8668299421780324233/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:17,977| '/tmp/appdir-for-unit-tests-4126998303585570743/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:18,053| '/tmp/appdir-for-unit-tests-8031989634539650023/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:18 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.254 s -- in org.openmrs.module.reporting.query.visit.evaluator.BasicVisitQueryEvaluatorTest build 24-Sep-2025 17:44:18 [INFO] Running org.openmrs.module.reporting.serializer.ReportingSerializerTest build 24-Sep-2025 17:44:18 INFO - ReportingSerializer.setupXStreamSecurity(150) |2025-09-24T17:44:18,119| XStream security initialized on ReportingSerializer build 24-Sep-2025 17:44:18 INFO - ReportingSerializer.setupXStreamSecurity(150) |2025-09-24T17:44:18,151| XStream security initialized on ReportingSerializer build 24-Sep-2025 17:44:18 INFO - ReportingSerializer.setupXStreamSecurity(150) |2025-09-24T17:44:18,189| XStream security initialized on ReportingSerializer build 24-Sep-2025 17:44:18 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.155 s -- in org.openmrs.module.reporting.serializer.ReportingSerializerTest build 24-Sep-2025 17:44:18 [INFO] Running org.openmrs.module.reporting.definition.service.DefinitionServiceTest build 24-Sep-2025 17:44:18 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 s -- in org.openmrs.module.reporting.definition.service.DefinitionServiceTest build 24-Sep-2025 17:44:18 [INFO] Running org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredPatientDataDefinitionLibraryTest build 24-Sep-2025 17:44:18 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-09-24T17:44:18,258| Loading /tmp/appdir-for-unit-tests-4435254399970348361/configuration/reporting/definitionlibraries/patientData/patientIdSql.sql build 24-Sep-2025 17:44:18 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-09-24T17:44:18,258| Loading /tmp/appdir-for-unit-tests-4435254399970348361/configuration/reporting/definitionlibraries/patientData/patientIdXml.reportingserializerxml build 24-Sep-2025 17:44:18 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-09-24T17:44:18,273| Loading /tmp/appdir-for-unit-tests-6920280950449570533/configuration/reporting/definitionlibraries/patientData/patientIdSql.sql build 24-Sep-2025 17:44:18 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-09-24T17:44:18,274| Loading /tmp/appdir-for-unit-tests-6920280950449570533/configuration/reporting/definitionlibraries/patientData/patientIdXml.reportingserializerxml build 24-Sep-2025 17:44:18 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredPatientDataDefinitionLibraryTest build 24-Sep-2025 17:44:18 [INFO] Running org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredEncounterDataDefinitionLibraryTest build 24-Sep-2025 17:44:18 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-09-24T17:44:18,285| Loading /tmp/appdir-for-unit-tests-1460998387782654754/configuration/reporting/definitionlibraries/encounterData/patientIdSql.sql build 24-Sep-2025 17:44:18 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-09-24T17:44:18,288| Loading /tmp/appdir-for-unit-tests-1460998387782654754/configuration/reporting/definitionlibraries/encounterData/encounterDatetimeXml.reportingserializerxml build 24-Sep-2025 17:44:18 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-09-24T17:44:18,293| Loading /tmp/appdir-for-unit-tests-6447594940546820282/configuration/reporting/definitionlibraries/encounterData/patientIdSql.sql build 24-Sep-2025 17:44:18 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-09-24T17:44:18,294| Loading /tmp/appdir-for-unit-tests-6447594940546820282/configuration/reporting/definitionlibraries/encounterData/encounterDatetimeXml.reportingserializerxml build 24-Sep-2025 17:44:18 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredEncounterDataDefinitionLibraryTest build 24-Sep-2025 17:44:18 [INFO] Running org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredCohortDefinitionLibraryTest build 24-Sep-2025 17:44:18 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-09-24T17:44:18,313| Loading /tmp/appdir-for-unit-tests-4559959423665189584/configuration/reporting/definitionlibraries/cohort/femalesSql.sql build 24-Sep-2025 17:44:18 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-09-24T17:44:18,314| Loading /tmp/appdir-for-unit-tests-4559959423665189584/configuration/reporting/definitionlibraries/cohort/femalesXml.reportingserializerxml build 24-Sep-2025 17:44:18 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-09-24T17:44:18,317| Loading /tmp/appdir-for-unit-tests-4559959423665189584/configuration/reporting/definitionlibraries/cohort/femalesGroovy.groovy build 24-Sep-2025 17:44:18 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-09-24T17:44:18,461| Loading /tmp/appdir-for-unit-tests-4683585454686430003/configuration/reporting/definitionlibraries/cohort/femalesSql.sql build 24-Sep-2025 17:44:18 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-09-24T17:44:18,462| Loading /tmp/appdir-for-unit-tests-4683585454686430003/configuration/reporting/definitionlibraries/cohort/femalesXml.reportingserializerxml build 24-Sep-2025 17:44:18 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-09-24T17:44:18,463| Loading /tmp/appdir-for-unit-tests-4683585454686430003/configuration/reporting/definitionlibraries/cohort/femalesGroovy.groovy build 24-Sep-2025 17:44:18 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-09-24T17:44:18,515| Loading /tmp/appdir-for-unit-tests-7673440429275035358/configuration/reporting/definitionlibraries/cohort/femalesSql.sql build 24-Sep-2025 17:44:18 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-09-24T17:44:18,515| Loading /tmp/appdir-for-unit-tests-7673440429275035358/configuration/reporting/definitionlibraries/cohort/femalesXml.reportingserializerxml build 24-Sep-2025 17:44:18 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-09-24T17:44:18,519| Loading /tmp/appdir-for-unit-tests-7673440429275035358/configuration/reporting/definitionlibraries/cohort/femalesGroovy.groovy build 24-Sep-2025 17:44:18 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.248 s -- in org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredCohortDefinitionLibraryTest build 24-Sep-2025 17:44:18 [INFO] Running org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredVisitDataDefinitionLibraryTest build 24-Sep-2025 17:44:18 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-09-24T17:44:18,576| Loading /tmp/appdir-for-unit-tests-6289041150963335936/configuration/reporting/definitionlibraries/visitData/visitIdXml.reportingserializerxml build 24-Sep-2025 17:44:18 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-09-24T17:44:18,583| Loading /tmp/appdir-for-unit-tests-6289041150963335936/configuration/reporting/definitionlibraries/visitData/patientIdSql.sql build 24-Sep-2025 17:44:18 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-09-24T17:44:18,587| Loading /tmp/appdir-for-unit-tests-8947675208917884896/configuration/reporting/definitionlibraries/visitData/visitIdXml.reportingserializerxml build 24-Sep-2025 17:44:18 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-09-24T17:44:18,588| Loading /tmp/appdir-for-unit-tests-8947675208917884896/configuration/reporting/definitionlibraries/visitData/patientIdSql.sql build 24-Sep-2025 17:44:18 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.035 s -- in org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredVisitDataDefinitionLibraryTest build 24-Sep-2025 17:44:18 [INFO] Running org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredDataSetDefinitionLibraryTest build 24-Sep-2025 17:44:18 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-09-24T17:44:18,595| Loading /tmp/appdir-for-unit-tests-6658184709234661838/configuration/reporting/definitionlibraries/dataset/patientIdSql.sql build 24-Sep-2025 17:44:18 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-09-24T17:44:18,595| Loading /tmp/appdir-for-unit-tests-6658184709234661838/configuration/reporting/definitionlibraries/dataset/testGroovy.groovy build 24-Sep-2025 17:44:18 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-09-24T17:44:18,687| Loading /tmp/appdir-for-unit-tests-6658184709234661838/configuration/reporting/definitionlibraries/dataset/patientIdXml.reportingserializerxml build 24-Sep-2025 17:44:18 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-09-24T17:44:18,709| Loading /tmp/appdir-for-unit-tests-3643183174782780873/configuration/reporting/definitionlibraries/dataset/patientIdSql.sql build 24-Sep-2025 17:44:18 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-09-24T17:44:18,709| Loading /tmp/appdir-for-unit-tests-3643183174782780873/configuration/reporting/definitionlibraries/dataset/testGroovy.groovy build 24-Sep-2025 17:44:18 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-09-24T17:44:18,783| Loading /tmp/appdir-for-unit-tests-3643183174782780873/configuration/reporting/definitionlibraries/dataset/patientIdXml.reportingserializerxml build 24-Sep-2025 17:44:18 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-09-24T17:44:18,792| Loading /tmp/appdir-for-unit-tests-8132459374254299109/configuration/reporting/definitionlibraries/dataset/patientIdSql.sql build 24-Sep-2025 17:44:18 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-09-24T17:44:18,792| Loading /tmp/appdir-for-unit-tests-8132459374254299109/configuration/reporting/definitionlibraries/dataset/testGroovy.groovy build 24-Sep-2025 17:44:18 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-09-24T17:44:18,852| Loading /tmp/appdir-for-unit-tests-8132459374254299109/configuration/reporting/definitionlibraries/dataset/patientIdXml.reportingserializerxml build 24-Sep-2025 17:44:18 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.268 s -- in org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredDataSetDefinitionLibraryTest build 24-Sep-2025 17:44:18 [INFO] Running org.openmrs.module.reporting.definition.library.BaseDefinitionLibraryTest build 24-Sep-2025 17:44:18 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 s -- in org.openmrs.module.reporting.definition.library.BaseDefinitionLibraryTest build 24-Sep-2025 17:44:18 [INFO] Running org.openmrs.module.reporting.definition.library.AllDefinitionLibrariesComponentTest build 24-Sep-2025 17:44:18 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in org.openmrs.module.reporting.definition.library.AllDefinitionLibrariesComponentTest build 24-Sep-2025 17:44:18 [INFO] Running org.openmrs.module.reporting.definition.converter.SqlCohortDefinitionConverterTest build 24-Sep-2025 17:44:19 INFO - SqlCohortDefinitionConverter.convertDefinition(78) |2025-09-24T17:44:18,999| Successfully converted SqlCohortDefinition named 'InvalidSqlCohortDefinition' to new format build 24-Sep-2025 17:44:19 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.098 s -- in org.openmrs.module.reporting.definition.converter.SqlCohortDefinitionConverterTest build 24-Sep-2025 17:44:19 [INFO] Running org.openmrs.module.reporting.validator.InProgramCohortDefinitionValidatorTest build 24-Sep-2025 17:44:19 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.053 s -- in org.openmrs.module.reporting.validator.InProgramCohortDefinitionValidatorTest build 24-Sep-2025 17:44:19 [INFO] Running org.openmrs.module.reporting.validator.BaseObsCohortDefinitionValidatorTest build 24-Sep-2025 17:44:19 [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.217 s -- in org.openmrs.module.reporting.validator.BaseObsCohortDefinitionValidatorTest build 24-Sep-2025 17:44:19 [INFO] Running org.openmrs.module.reporting.validator.PatientStateCohortDefinitionValidatorTest build 24-Sep-2025 17:44:19 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.069 s -- in org.openmrs.module.reporting.validator.PatientStateCohortDefinitionValidatorTest build 24-Sep-2025 17:44:19 [INFO] Running org.openmrs.module.reporting.validator.StaticCohortDefinitionValidatorTest build 24-Sep-2025 17:44:19 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.066 s -- in org.openmrs.module.reporting.validator.StaticCohortDefinitionValidatorTest build 24-Sep-2025 17:44:19 [INFO] Running org.openmrs.module.reporting.validator.InStateCohortDefinitionValidatorTest build 24-Sep-2025 17:44:19 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.076 s -- in org.openmrs.module.reporting.validator.InStateCohortDefinitionValidatorTest build 24-Sep-2025 17:44:19 [INFO] Running org.openmrs.module.reporting.validator.CompositionCohortDefinitionValidatorTest build 24-Sep-2025 17:44:19 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.064 s -- in org.openmrs.module.reporting.validator.CompositionCohortDefinitionValidatorTest build 24-Sep-2025 17:44:19 [INFO] Running org.openmrs.module.reporting.validator.ProgramEnrollmentCohortDefinitionValidatorTest build 24-Sep-2025 17:44:19 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.066 s -- in org.openmrs.module.reporting.validator.ProgramEnrollmentCohortDefinitionValidatorTest build 24-Sep-2025 17:44:19 [INFO] Running org.openmrs.module.reporting.validator.SqlCohortDefinitionValidatorTest build 24-Sep-2025 17:44:19 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.095 s -- in org.openmrs.module.reporting.validator.SqlCohortDefinitionValidatorTest build 24-Sep-2025 17:44:19 [INFO] Running org.openmrs.module.reporting.validator.LogicCohortDefinitionValidatorTest build 24-Sep-2025 17:44:19 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.134 s -- in org.openmrs.module.reporting.validator.LogicCohortDefinitionValidatorTest build 24-Sep-2025 17:44:19 [INFO] Running org.openmrs.module.reporting.validator.InverseCohortDefinitionValidatorTest build 24-Sep-2025 17:44:19 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.077 s -- in org.openmrs.module.reporting.validator.InverseCohortDefinitionValidatorTest build 24-Sep-2025 17:44:19 [INFO] Running org.openmrs.module.reporting.cohort.query.service.CohortQueryServiceTest build 24-Sep-2025 17:44:19 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.052 s -- in org.openmrs.module.reporting.cohort.query.service.CohortQueryServiceTest build 24-Sep-2025 17:44:19 [INFO] Running org.openmrs.module.reporting.cohort.definition.service.BaseCohortDefinitionServiceTest build 24-Sep-2025 17:44:20 WARN - BaseCohortDefinitionServiceTest.evaluate_shouldSaveSqlCohortDefinition(73) |2025-09-24T17:44:20,041| parameters = [] build 24-Sep-2025 17:44:20 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.050 s -- in org.openmrs.module.reporting.cohort.definition.service.BaseCohortDefinitionServiceTest build 24-Sep-2025 17:44:20 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.InStateCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:20 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:20,102| '/tmp/appdir-for-unit-tests-207133319687478393/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:20 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:20,160| '/tmp/appdir-for-unit-tests-5252730019946355535/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:20 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:20,231| '/tmp/appdir-for-unit-tests-5461420159003108343/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:20 Cohort: Cohort id=null size=2 build 24-Sep-2025 17:44:20 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:20,361| '/tmp/appdir-for-unit-tests-9129327040512489465/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:20 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:20,467| '/tmp/appdir-for-unit-tests-7751278286312162299/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:20 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:20,614| '/tmp/appdir-for-unit-tests-730931468431708944/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:20 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:20,781| '/tmp/appdir-for-unit-tests-7661329478809826311/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:20 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.756 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.InStateCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:20 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.PersonAttributeCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:20 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:20,860| '/tmp/appdir-for-unit-tests-3248679084489283262/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:20 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:20,935| '/tmp/appdir-for-unit-tests-780203955905154354/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:20 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:20,984| '/tmp/appdir-for-unit-tests-579719248901072003/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:21,021| '/tmp/appdir-for-unit-tests-6426016764796404132/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:21 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.222 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.PersonAttributeCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:21 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.PatientIdentifierCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:21,069| '/tmp/appdir-for-unit-tests-6901997865225900107/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:21,113| '/tmp/appdir-for-unit-tests-5137216810939938202/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:21,160| '/tmp/appdir-for-unit-tests-771869368764557724/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:21,200| '/tmp/appdir-for-unit-tests-7806482681101689286/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:21 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.191 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.PatientIdentifierCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:21 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.AgeCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:21,239| '/tmp/appdir-for-unit-tests-1525874151465618831/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:21,265| '/tmp/appdir-for-unit-tests-5711952081822241420/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:21,313| '/tmp/appdir-for-unit-tests-8740566139924120700/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:21,390| '/tmp/appdir-for-unit-tests-1167272242194638994/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:21,413| '/tmp/appdir-for-unit-tests-5261269355715854899/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:21 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.192 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.AgeCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:21 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.OptionalParameterCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:21,517| '/tmp/appdir-for-unit-tests-8575696960756363560/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:21 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.120 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.OptionalParameterCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:21 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.PatientStateCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:21,601| '/tmp/appdir-for-unit-tests-905855247479975724/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:21,667| '/tmp/appdir-for-unit-tests-403030392684698766/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:21,717| '/tmp/appdir-for-unit-tests-411182882424393005/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:21,802| '/tmp/appdir-for-unit-tests-1591081719025703047/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:21,917| '/tmp/appdir-for-unit-tests-7697140301914843604/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:21,985| '/tmp/appdir-for-unit-tests-4130541149690495356/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:22,063| '/tmp/appdir-for-unit-tests-3890894499247953220/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:22 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.560 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.PatientStateCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:22 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.InverseCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:22,220| '/tmp/appdir-for-unit-tests-362839553282865758/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:22,292| '/tmp/appdir-for-unit-tests-4436170256353542868/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:22 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.195 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.InverseCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:22 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.TextObsCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:22,355| '/tmp/appdir-for-unit-tests-3184215318114035653/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:22,494| '/tmp/appdir-for-unit-tests-8736490023684716817/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:22 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.183 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.TextObsCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:22 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.GenderCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:22,546| '/tmp/appdir-for-unit-tests-1952348767864274294/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:22 WARN - GenderCohortDefinitionEvaluatorTest.evaluate_shouldReturnPatientsWithUnknownGenderWhenUnknownAreIncluded(97) |2025-09-24T17:44:22,547| Cohort: Cohort id=null size=1 build 24-Sep-2025 17:44:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:22,614| '/tmp/appdir-for-unit-tests-6222819039387519710/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:22 WARN - GenderCohortDefinitionEvaluatorTest.evaluate_shouldReturnFemalePatientsWhenFemalesAreIncluded(87) |2025-09-24T17:44:22,615| Cohort: Cohort id=null size=5 build 24-Sep-2025 17:44:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:22,651| '/tmp/appdir-for-unit-tests-5753758192419701704/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:22,700| '/tmp/appdir-for-unit-tests-1923412877130315791/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:22 WARN - GenderCohortDefinitionEvaluatorTest.evaluate_shouldReturnMalePatientsWhenMalesAreIncluded(74) |2025-09-24T17:44:22,701| Cohort: Cohort id=null size=3 build 24-Sep-2025 17:44:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:22,771| '/tmp/appdir-for-unit-tests-6183390997028412616/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:22 WARN - GenderCohortDefinitionEvaluatorTest.evaluate_shouldReturnNoPatientsWhenNoneAreIncluded(109) |2025-09-24T17:44:22,772| Cohort: Cohort id=null size=0 build 24-Sep-2025 17:44:22 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.265 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.GenderCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:22 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.ScriptedCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:22,784| '/tmp/appdir-for-unit-tests-1257136264242375120/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:22 [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 24-Sep-2025 17:44:22 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.VisitCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:22,958| '/tmp/appdir-for-unit-tests-602826609918199949/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:23,003| '/tmp/appdir-for-unit-tests-5874818000106302562/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:23,019| '/tmp/appdir-for-unit-tests-5683141321860106929/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:23,030| '/tmp/appdir-for-unit-tests-4305728927080383791/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:23,053| '/tmp/appdir-for-unit-tests-1364287387302066380/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:23,070| '/tmp/appdir-for-unit-tests-8960451963085611020/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:23,087| '/tmp/appdir-for-unit-tests-4036562160809531528/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:23,133| '/tmp/appdir-for-unit-tests-3030068243898048311/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:23,143| '/tmp/appdir-for-unit-tests-8182665799347940968/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:23,165| '/tmp/appdir-for-unit-tests-2580352317338453547/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:23,186| '/tmp/appdir-for-unit-tests-4975950044486545713/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:23,193| '/tmp/appdir-for-unit-tests-8546593375651082375/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:23,216| '/tmp/appdir-for-unit-tests-3610548820097479662/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:23 [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.336 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.VisitCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:23 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.ProgramEnrollmentCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:23,289| '/tmp/appdir-for-unit-tests-1027874173343290160/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:23,362| '/tmp/appdir-for-unit-tests-4269168503881426885/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:23,431| '/tmp/appdir-for-unit-tests-8884262433964003480/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:23,495| '/tmp/appdir-for-unit-tests-3391198420522796780/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:23,539| '/tmp/appdir-for-unit-tests-1195673146577914485/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:23,585| '/tmp/appdir-for-unit-tests-2122225893170394078/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:23,636| '/tmp/appdir-for-unit-tests-4730279305442741054/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:23 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.432 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.ProgramEnrollmentCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:23 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.ConditionCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:23,697| '/tmp/appdir-for-unit-tests-5614178405924953270/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:23,773| '/tmp/appdir-for-unit-tests-2253393024378641612/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:23,808| '/tmp/appdir-for-unit-tests-4367478937109901944/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:23,862| '/tmp/appdir-for-unit-tests-1272958175402220308/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:23,903| '/tmp/appdir-for-unit-tests-4456393608916032227/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:23,931| '/tmp/appdir-for-unit-tests-1210306762420323876/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:23,966| '/tmp/appdir-for-unit-tests-7495295606997044817/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:23,991| '/tmp/appdir-for-unit-tests-7433015075385503758/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:24,018| '/tmp/appdir-for-unit-tests-7438773204188873953/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:24,071| '/tmp/appdir-for-unit-tests-1860058955780556486/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:24,108| '/tmp/appdir-for-unit-tests-7447202842894037037/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:24,156| '/tmp/appdir-for-unit-tests-4463926771035438377/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:24 [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.495 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.ConditionCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:24 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.CompositionCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:24,206| '/tmp/appdir-for-unit-tests-6156430154194585969/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:24,251| '/tmp/appdir-for-unit-tests-1820145617563707917/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:24,333| '/tmp/appdir-for-unit-tests-498079644961208660/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:24,416| '/tmp/appdir-for-unit-tests-6122517291830432600/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:24 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.266 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.CompositionCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:24 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.ConditionalParameterCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:24,476| '/tmp/appdir-for-unit-tests-7933317522475380320/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:24 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.051 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.ConditionalParameterCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:24 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.EvaluatableCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:24,492| '/tmp/appdir-for-unit-tests-7489167357998207582/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:24 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.EvaluatableCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:24 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.EncounterWithCodedObsCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:24,536| '/tmp/appdir-for-unit-tests-5049269559931626609/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:24,575| '/tmp/appdir-for-unit-tests-6447810602318180248/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:24,614| '/tmp/appdir-for-unit-tests-6932492279757887191/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:24,663| '/tmp/appdir-for-unit-tests-5973344872865131088/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:24 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.175 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.EncounterWithCodedObsCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:24 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.InProgramCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:24,791| '/tmp/appdir-for-unit-tests-4247765979017389437/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:24,895| '/tmp/appdir-for-unit-tests-3491837400783462565/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:24,968| '/tmp/appdir-for-unit-tests-9161809527340598841/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:25,016| '/tmp/appdir-for-unit-tests-993897648958332206/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:25,062| '/tmp/appdir-for-unit-tests-4123409375452514609/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:25 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.396 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.InProgramCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:25 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.DefinitionLibraryCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:25,154| '/tmp/appdir-for-unit-tests-4710710599396991960/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:25,228| '/tmp/appdir-for-unit-tests-953256595329846921/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:25,304| '/tmp/appdir-for-unit-tests-2174654877081884727/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:25 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.242 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.DefinitionLibraryCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:25 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.PresenceOrAbsenceCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:25,355| '/tmp/appdir-for-unit-tests-4263348614223807490/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:25,402| '/tmp/appdir-for-unit-tests-6701358003171185388/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:25,446| '/tmp/appdir-for-unit-tests-4785335933081788520/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:25 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.140 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.PresenceOrAbsenceCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:25 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.DateObsCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:25,512| '/tmp/appdir-for-unit-tests-9075119511961060850/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:25,553| '/tmp/appdir-for-unit-tests-2405083669592344450/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:25,607| '/tmp/appdir-for-unit-tests-8519773509521317492/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:25 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.151 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.DateObsCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:25 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.DrugOrderCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:25,634| '/tmp/appdir-for-unit-tests-2037906380775359418/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:25,650| '/tmp/appdir-for-unit-tests-5941632375041961971/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:25,672| '/tmp/appdir-for-unit-tests-5741702134522654718/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:25,692| '/tmp/appdir-for-unit-tests-911984459897070182/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:25,713| '/tmp/appdir-for-unit-tests-2004732288565788109/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:25,733| '/tmp/appdir-for-unit-tests-7493841170753148991/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:25,754| '/tmp/appdir-for-unit-tests-197511847393956714/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:25,774| '/tmp/appdir-for-unit-tests-4022440557357460629/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:25,793| '/tmp/appdir-for-unit-tests-1386346823488829103/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:25,812| '/tmp/appdir-for-unit-tests-1587187182135480909/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:25,833| '/tmp/appdir-for-unit-tests-3433363410131858048/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:25,853| '/tmp/appdir-for-unit-tests-5503140294121371378/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:25,873| '/tmp/appdir-for-unit-tests-6326999592720265368/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:25,893| '/tmp/appdir-for-unit-tests-7983725118730110713/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:25,913| '/tmp/appdir-for-unit-tests-8439268915799184853/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:25,935| '/tmp/appdir-for-unit-tests-8730169033622044213/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:25,954| '/tmp/appdir-for-unit-tests-5826582861952600568/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:25,972| '/tmp/appdir-for-unit-tests-6894820344286755704/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:26 [INFO] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.359 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.DrugOrderCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:26 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.CodedObsCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:26,032| '/tmp/appdir-for-unit-tests-3908928495723319785/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:26,085| '/tmp/appdir-for-unit-tests-4161952925540712018/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:26,126| '/tmp/appdir-for-unit-tests-4699737206717627532/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:26 [WARNING] Tests run: 4, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.193 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.CodedObsCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:26 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.NumericObsCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:26,230| '/tmp/appdir-for-unit-tests-2206407877047633165/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:26,289| '/tmp/appdir-for-unit-tests-4680538283169574662/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:26,347| '/tmp/appdir-for-unit-tests-3863817799356507108/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:26,423| '/tmp/appdir-for-unit-tests-3200036648741237507/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:26,462| '/tmp/appdir-for-unit-tests-1661548111952601839/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:26,529| '/tmp/appdir-for-unit-tests-6623176342537379491/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:26,629| '/tmp/appdir-for-unit-tests-234883279719927967/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:26,702| '/tmp/appdir-for-unit-tests-4311729991222066998/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:26,790| '/tmp/appdir-for-unit-tests-6059420179946692598/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:26,866| '/tmp/appdir-for-unit-tests-555157464502182902/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:26,971| '/tmp/appdir-for-unit-tests-9208872513324757129/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:27 [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.977 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.NumericObsCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:27 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.BirthAndDeathCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:27,229| '/tmp/appdir-for-unit-tests-7672569978800788377/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:27,329| '/tmp/appdir-for-unit-tests-565375653753980508/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:27,411| '/tmp/appdir-for-unit-tests-6714731187879019199/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:27,503| '/tmp/appdir-for-unit-tests-8198389020201668261/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:27,579| '/tmp/appdir-for-unit-tests-6918546426557999568/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:27,630| '/tmp/appdir-for-unit-tests-3984993748914785866/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:27,683| '/tmp/appdir-for-unit-tests-4333319512581034077/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:27,767| '/tmp/appdir-for-unit-tests-6247865790000702972/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:27 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.629 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.BirthAndDeathCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:27 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.AllPatientsCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:27,850| '/tmp/appdir-for-unit-tests-3497514992748940240/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:27 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.073 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.AllPatientsCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:27 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.MappedParametersCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:27,925| '/tmp/appdir-for-unit-tests-2061224085435983250/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:27 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.077 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.MappedParametersCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:27 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:27,977| '/tmp/appdir-for-unit-tests-6806720947294843852/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:28,047| '/tmp/appdir-for-unit-tests-6138283641278399219/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:28,097| '/tmp/appdir-for-unit-tests-7869104904325601994/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:28,184| '/tmp/appdir-for-unit-tests-3203948437215705484/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:28,245| '/tmp/appdir-for-unit-tests-739745230760646599/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:28,295| '/tmp/appdir-for-unit-tests-304934644465473650/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:28,333| '/tmp/appdir-for-unit-tests-8274371337154572894/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:28,378| '/tmp/appdir-for-unit-tests-4153275989446145302/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:28,417| '/tmp/appdir-for-unit-tests-3823544781308530347/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:28,453| '/tmp/appdir-for-unit-tests-8377896931130869622/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:28 ERROR - EvaluationProfiler.log(111) |2025-09-24T17:44:28,457| 1877 2025-09-24 17:44:28.456 > ERROR EXECUTING_QUERY update person set gender='F' : error executing work build 24-Sep-2025 17:44:28 org.hibernate.exception.GenericJDBCException: error executing work build 24-Sep-2025 17:44:28 at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:44:28 at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:44:28 at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:44:28 at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:313) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:44:28 at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1125) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:44:28 at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1112) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:44:28 at org.openmrs.api.db.hibernate.DbSession.doWork(DbSession.java:1006) ~[openmrs-api-2.7.0.jar:?] build 24-Sep-2025 17:44:28 at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder.evaluateToList(SqlQueryBuilder.java:167) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:28 at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.evaluateToList(EvaluationServiceImpl.java:45) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:28 at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.evaluateToList(EvaluationServiceImpl.java:55) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:28 at sun.reflect.GeneratedMethodAccessor811.invoke(Unknown Source) ~[?:?] build 24-Sep-2025 17:44:28 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452] build 24-Sep-2025 17:44:28 at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452] build 24-Sep-2025 17:44:28 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) ~[spring-tx-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at com.sun.proxy.$Proxy70.evaluateToList(Unknown Source) ~[?:?] build 24-Sep-2025 17:44:28 at org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluator.evaluate(SqlCohortDefinitionEvaluator.java:61) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:28 at org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluator.evaluate(SqlCohortDefinitionEvaluator.java:28) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:28 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:28 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:28 at org.openmrs.module.reporting.cohort.definition.service.CohortDefinitionServiceImpl.evaluateBypassingExclusionOfTestPatients(CohortDefinitionServiceImpl.java:54) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:28 at org.openmrs.module.reporting.cohort.definition.service.CohortDefinitionServiceImpl.evaluateBypassingExclusionOfTestPatients(CohortDefinitionServiceImpl.java:24) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:28 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:28 at org.openmrs.module.reporting.cohort.definition.service.CohortDefinitionServiceImpl.evaluate(CohortDefinitionServiceImpl.java:38) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:28 at sun.reflect.GeneratedMethodAccessor851.invoke(Unknown Source) ~[?:?] build 24-Sep-2025 17:44:28 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452] build 24-Sep-2025 17:44:28 at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452] build 24-Sep-2025 17:44:28 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at com.sun.proxy.$Proxy81.evaluate(Unknown Source) ~[?:?] build 24-Sep-2025 17:44:28 at org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluatorTest.shouldProtectSqlQueryAgainstDatabaseModifications(SqlCohortDefinitionEvaluatorTest.java:308) ~[test-classes/:?] build 24-Sep-2025 17:44:28 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_452] build 24-Sep-2025 17:44:28 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_452] build 24-Sep-2025 17:44:28 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452] build 24-Sep-2025 17:44:28 at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452] build 24-Sep-2025 17:44:28 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:28 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:28 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:28 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:28 at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:28 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:28 at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:28 at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:28 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:28 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:28 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:28 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:28 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:28 at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:28 at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:28 at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:28 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:28 at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:28 at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 24-Sep-2025 17:44:28 at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 24-Sep-2025 17:44:28 at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 24-Sep-2025 17:44:28 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:28 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:28 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:28 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:28 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:28 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:28 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:28 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:28 at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:28 at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:28 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:28 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:28 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:28 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:28 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:28 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:28 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:28 Caused by: org.h2.jdbc.JdbcSQLException: Method is only allowed for a query. Use execute or executeUpdate instead of executeQuery; SQL statement: build 24-Sep-2025 17:44:28 update person set gender='F' [90002-173] build 24-Sep-2025 17:44:28 at org.h2.message.DbException.getJdbcSQLException(DbException.java:331) ~[h2-1.3.173.jar:1.3.173] build 24-Sep-2025 17:44:28 at org.h2.message.DbException.get(DbException.java:171) ~[h2-1.3.173.jar:1.3.173] build 24-Sep-2025 17:44:28 at org.h2.message.DbException.get(DbException.java:148) ~[h2-1.3.173.jar:1.3.173] build 24-Sep-2025 17:44:28 at org.h2.message.DbException.get(DbException.java:137) ~[h2-1.3.173.jar:1.3.173] build 24-Sep-2025 17:44:28 at org.h2.command.Prepared.query(Prepared.java:211) ~[h2-1.3.173.jar:1.3.173] build 24-Sep-2025 17:44:28 at org.h2.command.CommandContainer.query(CommandContainer.java:91) ~[h2-1.3.173.jar:1.3.173] build 24-Sep-2025 17:44:28 at org.h2.command.Command.executeQuery(Command.java:195) ~[h2-1.3.173.jar:1.3.173] build 24-Sep-2025 17:44:28 at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:106) ~[h2-1.3.173.jar:1.3.173] build 24-Sep-2025 17:44:28 at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:1471) ~[c3p0-0.9.5.5.jar:0.9.5.5] build 24-Sep-2025 17:44:28 at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder$2.execute(SqlQueryBuilder.java:174) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:28 at org.hibernate.jdbc.WorkExecutor.executeWork(WorkExecutor.java:37) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:44:28 at org.hibernate.internal.AbstractSharedSessionContract.lambda$doWork$1(AbstractSharedSessionContract.java:1109) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:44:28 at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:308) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:44:28 ... 107 more build 24-Sep-2025 17:44:28 ERROR - EvaluationProfiler.log(111) |2025-09-24T17:44:28,460| 1877 2025-09-24 17:44:28.459 > ERROR EVALUATING_DEFINITION SqlCohortDefinition[query=update person set gender='F']: Unable to execute query build 24-Sep-2025 17:44:28 java.lang.IllegalArgumentException: Unable to execute query build 24-Sep-2025 17:44:28 at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder.evaluateToList(SqlQueryBuilder.java:199) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:28 at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.evaluateToList(EvaluationServiceImpl.java:45) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:28 at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.evaluateToList(EvaluationServiceImpl.java:55) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:28 at sun.reflect.GeneratedMethodAccessor811.invoke(Unknown Source) ~[?:?] build 24-Sep-2025 17:44:28 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452] build 24-Sep-2025 17:44:28 at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452] build 24-Sep-2025 17:44:28 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) ~[spring-tx-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at com.sun.proxy.$Proxy70.evaluateToList(Unknown Source) ~[?:?] build 24-Sep-2025 17:44:28 at org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluator.evaluate(SqlCohortDefinitionEvaluator.java:61) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:28 at org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluator.evaluate(SqlCohortDefinitionEvaluator.java:28) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:28 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:28 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:28 at org.openmrs.module.reporting.cohort.definition.service.CohortDefinitionServiceImpl.evaluateBypassingExclusionOfTestPatients(CohortDefinitionServiceImpl.java:54) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:28 at org.openmrs.module.reporting.cohort.definition.service.CohortDefinitionServiceImpl.evaluateBypassingExclusionOfTestPatients(CohortDefinitionServiceImpl.java:24) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:28 at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:28 at org.openmrs.module.reporting.cohort.definition.service.CohortDefinitionServiceImpl.evaluate(CohortDefinitionServiceImpl.java:38) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:28 at sun.reflect.GeneratedMethodAccessor851.invoke(Unknown Source) ~[?:?] build 24-Sep-2025 17:44:28 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452] build 24-Sep-2025 17:44:28 at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452] build 24-Sep-2025 17:44:28 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at com.sun.proxy.$Proxy81.evaluate(Unknown Source) ~[?:?] build 24-Sep-2025 17:44:28 at org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluatorTest.shouldProtectSqlQueryAgainstDatabaseModifications(SqlCohortDefinitionEvaluatorTest.java:308) ~[test-classes/:?] build 24-Sep-2025 17:44:28 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_452] build 24-Sep-2025 17:44:28 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_452] build 24-Sep-2025 17:44:28 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452] build 24-Sep-2025 17:44:28 at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452] build 24-Sep-2025 17:44:28 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:28 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:28 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:28 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:28 at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:28 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:28 at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:28 at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:28 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:28 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:28 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:28 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:28 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:28 at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:28 at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:28 at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:28 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:28 at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:28 at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:28 at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 24-Sep-2025 17:44:28 at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 24-Sep-2025 17:44:28 at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 24-Sep-2025 17:44:28 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:28 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:28 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:28 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:28 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:28 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:28 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:28 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:28 at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:28 at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:28 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:28 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:28 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:28 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:28 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:28 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:28 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:28 Caused by: org.hibernate.exception.GenericJDBCException: error executing work build 24-Sep-2025 17:44:28 at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:44:28 at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:44:28 at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:44:28 at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:313) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:44:28 at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1125) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:44:28 at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1112) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:44:28 at org.openmrs.api.db.hibernate.DbSession.doWork(DbSession.java:1006) ~[openmrs-api-2.7.0.jar:?] build 24-Sep-2025 17:44:28 at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder.evaluateToList(SqlQueryBuilder.java:167) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:28 ... 103 more build 24-Sep-2025 17:44:28 Caused by: org.h2.jdbc.JdbcSQLException: Method is only allowed for a query. Use execute or executeUpdate instead of executeQuery; SQL statement: build 24-Sep-2025 17:44:28 update person set gender='F' [90002-173] build 24-Sep-2025 17:44:28 at org.h2.message.DbException.getJdbcSQLException(DbException.java:331) ~[h2-1.3.173.jar:1.3.173] build 24-Sep-2025 17:44:28 at org.h2.message.DbException.get(DbException.java:171) ~[h2-1.3.173.jar:1.3.173] build 24-Sep-2025 17:44:28 at org.h2.message.DbException.get(DbException.java:148) ~[h2-1.3.173.jar:1.3.173] build 24-Sep-2025 17:44:28 at org.h2.message.DbException.get(DbException.java:137) ~[h2-1.3.173.jar:1.3.173] build 24-Sep-2025 17:44:28 at org.h2.command.Prepared.query(Prepared.java:211) ~[h2-1.3.173.jar:1.3.173] build 24-Sep-2025 17:44:28 at org.h2.command.CommandContainer.query(CommandContainer.java:91) ~[h2-1.3.173.jar:1.3.173] build 24-Sep-2025 17:44:28 at org.h2.command.Command.executeQuery(Command.java:195) ~[h2-1.3.173.jar:1.3.173] build 24-Sep-2025 17:44:28 at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:106) ~[h2-1.3.173.jar:1.3.173] build 24-Sep-2025 17:44:28 at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:1471) ~[c3p0-0.9.5.5.jar:0.9.5.5] build 24-Sep-2025 17:44:28 at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder$2.execute(SqlQueryBuilder.java:174) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:28 at org.hibernate.jdbc.WorkExecutor.executeWork(WorkExecutor.java:37) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:44:28 at org.hibernate.internal.AbstractSharedSessionContract.lambda$doWork$1(AbstractSharedSessionContract.java:1109) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:44:28 at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:308) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:44:28 at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1125) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:44:28 at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1112) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] build 24-Sep-2025 17:44:28 at org.openmrs.api.db.hibernate.DbSession.doWork(DbSession.java:1006) ~[openmrs-api-2.7.0.jar:?] build 24-Sep-2025 17:44:28 at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder.evaluateToList(SqlQueryBuilder.java:167) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:28 ... 103 more build 24-Sep-2025 17:44:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:28,539| '/tmp/appdir-for-unit-tests-8799407466245877505/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:28,579| '/tmp/appdir-for-unit-tests-8264938529086787567/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:28,635| '/tmp/appdir-for-unit-tests-7562806206959399794/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:28 [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.706 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluatorTest build 24-Sep-2025 17:44:28 [INFO] Running org.openmrs.module.reporting.cohort.definition.library.BuiltInCohortDefinitionLibraryTest build 24-Sep-2025 17:44:28 [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in org.openmrs.module.reporting.cohort.definition.library.BuiltInCohortDefinitionLibraryTest build 24-Sep-2025 17:44:28 [INFO] Running org.openmrs.module.reporting.cohort.CohortsTest build 24-Sep-2025 17:44:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:28,666| '/tmp/appdir-for-unit-tests-5594243321079783422/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:28,674| '/tmp/appdir-for-unit-tests-425049618843181329/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:28,683| '/tmp/appdir-for-unit-tests-7099029794400474166/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:28 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.030 s -- in org.openmrs.module.reporting.cohort.CohortsTest build 24-Sep-2025 17:44:28 [INFO] Running org.openmrs.module.reporting.report.service.MysqlReportServiceTest build 24-Sep-2025 17:44:28 [WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0 s -- in org.openmrs.module.reporting.report.service.MysqlReportServiceTest build 24-Sep-2025 17:44:28 [INFO] Running org.openmrs.module.reporting.report.service.db.PropertiesTypeTest build 24-Sep-2025 17:44:28 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s -- in org.openmrs.module.reporting.report.service.db.PropertiesTypeTest build 24-Sep-2025 17:44:28 [INFO] Running org.openmrs.module.reporting.report.service.ReportServiceTest build 24-Sep-2025 17:44:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:28,911| '/tmp/appdir-for-unit-tests-2825310501335298803/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:28,981| '/tmp/appdir-for-unit-tests-3077940884365939010/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:29,147| '/tmp/appdir-for-unit-tests-8908248507689541355/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:29,265| '/tmp/appdir-for-unit-tests-8689336674064869856/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:29,699| '/tmp/appdir-for-unit-tests-6937477852098305229/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:29,799| '/tmp/appdir-for-unit-tests-256269918433850595/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:29,874| '/tmp/appdir-for-unit-tests-5068329172226017541/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:30,107| '/tmp/appdir-for-unit-tests-4019667121063345981/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:30,259| '/tmp/appdir-for-unit-tests-8239961298999227660/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:30,359| '/tmp/appdir-for-unit-tests-2040206595364660303/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:30 WARN - LoggingReportProcessor.process(41) |2025-09-24T17:44:30,392| Processing report with configuration: {Still=not needed} build 24-Sep-2025 17:44:30 WARN - LoggingReportProcessor.process(42) |2025-09-24T17:44:30,393| Request: Report Request (71f3165e-e719-4a9b-923b-9bf36f96e779)for My report to TsvReportRenderer build 24-Sep-2025 17:44:30 WARN - ReportServiceImpl.runReport(552) |2025-09-24T17:44:30,393| Report Processor Failed: Logging processor build 24-Sep-2025 17:44:30 java.lang.NullPointerException: null build 24-Sep-2025 17:44:30 at org.openmrs.module.reporting.report.processor.LoggingReportProcessor.process(LoggingReportProcessor.java:43) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:30 at org.openmrs.module.reporting.report.service.ReportServiceImpl.runReport(ReportServiceImpl.java:548) ~[reporting-api-2.0.0-SNAPSHOT.jar:?] build 24-Sep-2025 17:44:30 at sun.reflect.GeneratedMethodAccessor1144.invoke(Unknown Source) ~[?:?] build 24-Sep-2025 17:44:30 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452] build 24-Sep-2025 17:44:30 at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452] build 24-Sep-2025 17:44:30 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:30 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:234) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:30 at com.sun.proxy.$Proxy246.runReport(Unknown Source) ~[?:?] build 24-Sep-2025 17:44:30 at sun.reflect.GeneratedMethodAccessor1144.invoke(Unknown Source) ~[?:?] build 24-Sep-2025 17:44:30 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452] build 24-Sep-2025 17:44:30 at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452] build 24-Sep-2025 17:44:30 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:30 at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:30 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:30 at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:30 at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:30 at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:30 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:30 at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?] build 24-Sep-2025 17:44:30 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:30 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:30 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:30 at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:30 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:30 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:30 at com.sun.proxy.$Proxy247.runReport(Unknown Source) ~[?:?] build 24-Sep-2025 17:44:30 at org.openmrs.module.reporting.report.service.ReportServiceTest.runReport_shouldExecuteTestReportProcessor(ReportServiceTest.java:283) ~[test-classes/:?] build 24-Sep-2025 17:44:30 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_452] build 24-Sep-2025 17:44:30 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_452] build 24-Sep-2025 17:44:30 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452] build 24-Sep-2025 17:44:30 at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452] build 24-Sep-2025 17:44:30 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:30 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:30 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:30 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:30 at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:30 at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:30 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:30 at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:30 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:30 at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:30 at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:30 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:30 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:30 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:30 at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:30 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:30 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:30 at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:30 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:30 at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:30 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:30 at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:30 at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:30 at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:30 at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30] build 24-Sep-2025 17:44:30 at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:30 at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2] build 24-Sep-2025 17:44:30 at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 24-Sep-2025 17:44:30 at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 24-Sep-2025 17:44:30 at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3] build 24-Sep-2025 17:44:30 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:30 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:30 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:30 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) ~[junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:30 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:30 at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:30 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:30 at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:30 at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3] build 24-Sep-2025 17:44:30 at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:30 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:30 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:30 at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:30 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:30 at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:30 at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:30 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3] build 24-Sep-2025 17:44:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:30,481| '/tmp/appdir-for-unit-tests-5719596063306008018/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:30,617| '/tmp/appdir-for-unit-tests-4298491140454819288/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:30 [INFO] Tests run: 32, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.072 s -- in org.openmrs.module.reporting.report.service.ReportServiceTest build 24-Sep-2025 17:44:30 [INFO] Running org.openmrs.module.reporting.report.ReportRequestTest build 24-Sep-2025 17:44:30 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in org.openmrs.module.reporting.report.ReportRequestTest build 24-Sep-2025 17:44:30 [INFO] Running org.openmrs.module.reporting.report.util.SqlUtilsTest build 24-Sep-2025 17:44:30 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.report.util.SqlUtilsTest build 24-Sep-2025 17:44:30 [INFO] Running org.openmrs.module.reporting.report.util.SqlScriptParserTest build 24-Sep-2025 17:44:30 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in org.openmrs.module.reporting.report.util.SqlScriptParserTest build 24-Sep-2025 17:44:30 [INFO] Running org.openmrs.module.reporting.report.definition.service.ReportDefinitionServiceImplTest build 24-Sep-2025 17:44:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:30,855| '/tmp/appdir-for-unit-tests-5804085184696722703/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:30,925| '/tmp/appdir-for-unit-tests-5402124424323018076/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:30 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.127 s -- in org.openmrs.module.reporting.report.definition.service.ReportDefinitionServiceImplTest build 24-Sep-2025 17:44:30 [INFO] Running org.openmrs.module.reporting.report.renderer.ReportDesignRendererTest build 24-Sep-2025 17:44:30 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.029 s -- in org.openmrs.module.reporting.report.renderer.ReportDesignRendererTest build 24-Sep-2025 17:44:30 [INFO] Running org.openmrs.module.reporting.report.renderer.CohortDetailReportRendererTest build 24-Sep-2025 17:44:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:31,006| '/tmp/appdir-for-unit-tests-6119959258561262741/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:31 INFO - ReportingSerializer.setupXStreamSecurity(150) |2025-09-24T17:44:31,022| XStream security initialized on ReportingSerializer build 24-Sep-2025 17:44:31 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:44:31,029| Number of batches to execute: 2 build 24-Sep-2025 17:44:31 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:44:31,033| Number of batches to execute: 2 build 24-Sep-2025 17:44:31 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:44:31,039| Number of batches to execute: 2 build 24-Sep-2025 17:44:31 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:44:31,051| Number of batches to execute: 2 build 24-Sep-2025 17:44:31 INFO - ReportingSerializer.setupXStreamSecurity(150) |2025-09-24T17:44:31,068| XStream security initialized on ReportingSerializer build 24-Sep-2025 17:44:31 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:44:31,075| Number of batches to execute: 2 build 24-Sep-2025 17:44:31 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:44:31,078| Number of batches to execute: 2 build 24-Sep-2025 17:44:31 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:44:31,081| Number of batches to execute: 2 build 24-Sep-2025 17:44:31 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:44:31,090| Number of batches to execute: 2 build 24-Sep-2025 17:44:31 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.801 s -- in org.openmrs.module.reporting.report.renderer.CohortDetailReportRendererTest build 24-Sep-2025 17:44:31 [INFO] Running org.openmrs.module.reporting.report.renderer.TextTemplateRendererTest build 24-Sep-2025 17:44:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:31,796| '/tmp/appdir-for-unit-tests-952822460348157182/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:31 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:44:31,803| Number of batches to execute: 4 build 24-Sep-2025 17:44:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:32,043| '/tmp/appdir-for-unit-tests-8614912140020182056/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:32 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:44:32,058| Number of batches to execute: 4 build 24-Sep-2025 17:44:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:32,244| '/tmp/appdir-for-unit-tests-1260152664334801684/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:32 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:44:32,250| Number of batches to execute: 4 build 24-Sep-2025 17:44:32 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.500 s -- in org.openmrs.module.reporting.report.renderer.TextTemplateRendererTest build 24-Sep-2025 17:44:32 [INFO] Running org.openmrs.module.reporting.report.renderer.CsvReportRendererTest build 24-Sep-2025 17:44:32 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in org.openmrs.module.reporting.report.renderer.CsvReportRendererTest build 24-Sep-2025 17:44:32 [INFO] Running org.openmrs.module.reporting.report.renderer.XlsReportRendererTest build 24-Sep-2025 17:44:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:32,295| '/tmp/appdir-for-unit-tests-1924231484534010382/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:32,664| '/tmp/appdir-for-unit-tests-2523740930942738193/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:33,000| '/tmp/appdir-for-unit-tests-4403211742168548525/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:33 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.779 s -- in org.openmrs.module.reporting.report.renderer.XlsReportRendererTest build 24-Sep-2025 17:44:33 [INFO] Running org.openmrs.module.reporting.report.renderer.ExcelTemplateRendererTest build 24-Sep-2025 17:44:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:33,083| '/tmp/appdir-for-unit-tests-9194657960692460351/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:33,392| '/tmp/appdir-for-unit-tests-2092589034849987341/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:33 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-09-24T17:44:33,414| Number of batches to execute: 4 build 24-Sep-2025 17:44:33 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.443 s -- in org.openmrs.module.reporting.report.renderer.ExcelTemplateRendererTest build 24-Sep-2025 17:44:33 [INFO] Running org.openmrs.module.reporting.report.renderer.DelimitedTextReportRendererTest build 24-Sep-2025 17:44:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:33,525| '/tmp/appdir-for-unit-tests-2938474723640145279/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-09-24T17:44:33,565| '/tmp/appdir-for-unit-tests-470762380069336042/REPORT_RESULTS' doesn't exist. Creating directories now. build 24-Sep-2025 17:44:33 [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.072 s -- in org.openmrs.module.reporting.report.renderer.DelimitedTextReportRendererTest build 24-Sep-2025 17:44:33 [INFO] Running org.openmrs.module.reporting.common.DateRangeTest build 24-Sep-2025 17:44:33 [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in org.openmrs.module.reporting.common.DateRangeTest build 24-Sep-2025 17:44:33 [INFO] Running org.openmrs.module.reporting.common.ExcelBuilderTest build 24-Sep-2025 17:44:37 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.578 s -- in org.openmrs.module.reporting.common.ExcelBuilderTest build 24-Sep-2025 17:44:37 [INFO] Running org.openmrs.module.reporting.common.ObjectUtilTest build 24-Sep-2025 17:44:37 [INFO] Tests run: 23, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.573 s -- in org.openmrs.module.reporting.common.ObjectUtilTest build 24-Sep-2025 17:44:37 [INFO] Running org.openmrs.module.reporting.common.ReflectionUtilTest build 24-Sep-2025 17:44:37 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in org.openmrs.module.reporting.common.ReflectionUtilTest build 24-Sep-2025 17:44:37 [INFO] Running org.openmrs.module.reporting.common.ExcelUtilTest build 24-Sep-2025 17:44:37 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.056 s -- in org.openmrs.module.reporting.common.ExcelUtilTest build 24-Sep-2025 17:44:37 [INFO] Running org.openmrs.module.reporting.common.AgeTest build 24-Sep-2025 17:44:37 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.common.AgeTest build 24-Sep-2025 17:44:37 [INFO] Running org.openmrs.module.reporting.common.ResultSetIteratorTest build 24-Sep-2025 17:44:37 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.141 s -- in org.openmrs.module.reporting.common.ResultSetIteratorTest build 24-Sep-2025 17:44:37 [INFO] Running org.openmrs.module.reporting.common.DateUtilTest build 24-Sep-2025 17:44:38 [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.041 s -- in org.openmrs.module.reporting.common.DateUtilTest build 24-Sep-2025 17:44:38 [INFO] Running org.openmrs.module.reporting.common.FractionTest build 24-Sep-2025 17:44:38 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in org.openmrs.module.reporting.common.FractionTest build 24-Sep-2025 17:44:38 [INFO] Running org.openmrs.module.reporting.common.DelimitedKeyComparatorTest build 24-Sep-2025 17:44:38 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.common.DelimitedKeyComparatorTest build 24-Sep-2025 17:44:38 [INFO] Running org.openmrs.module.reporting.common.SqlRunnerTest build 24-Sep-2025 17:44:38 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in org.openmrs.module.reporting.common.SqlRunnerTest build 24-Sep-2025 17:44:38 [INFO] build 24-Sep-2025 17:44:38 [INFO] Results: build 24-Sep-2025 17:44:38 [INFO] build 24-Sep-2025 17:44:38 [WARNING] Tests run: 773, Failures: 0, Errors: 0, Skipped: 14 build 24-Sep-2025 17:44:38 [INFO] build 24-Sep-2025 17:44:38 [INFO] build 24-Sep-2025 17:44:38 [INFO] --- jar:3.4.1:jar (default-jar) @ reporting-api-tests --- build 24-Sep-2025 17:44:38 [WARNING] JAR will be empty - no content was marked for inclusion! build 24-Sep-2025 17:44:38 [INFO] Building jar: /module/api-tests/target/reporting-api-tests-2.0.0-SNAPSHOT.jar build 24-Sep-2025 17:44:38 [INFO] build 24-Sep-2025 17:44:38 [INFO] --- jar:3.4.1:test-jar (default) @ reporting-api-tests --- build 24-Sep-2025 17:44:38 [INFO] Building jar: /module/api-tests/target/reporting-api-tests-2.0.0-SNAPSHOT-tests.jar build 24-Sep-2025 17:44:38 [INFO] build 24-Sep-2025 17:44:38 [INFO] -----------------< org.openmrs.module:reporting-omod >------------------ build 24-Sep-2025 17:44:38 [INFO] Building Reporting OMOD 2.0.0-SNAPSHOT [4/4] build 24-Sep-2025 17:44:38 [INFO] from omod/pom.xml build 24-Sep-2025 17:44:38 [INFO] --------------------------------[ jar ]--------------------------------- build 24-Sep-2025 17:44:38 [INFO] build 24-Sep-2025 17:44:38 [INFO] --- clean:3.2.0:clean (default-clean) @ reporting-omod --- build 24-Sep-2025 17:44:38 [INFO] build 24-Sep-2025 17:44:38 [INFO] --- openmrs:1.0.1:initialize-module (init) @ reporting-omod --- build 24-Sep-2025 17:44:38 [INFO] build 24-Sep-2025 17:44:38 [INFO] --- dependency:3.7.0:unpack-dependencies (Expand resources) @ reporting-omod --- build 24-Sep-2025 17:44:39 [INFO] build 24-Sep-2025 17:44:39 [INFO] --- resources:3.3.1:resources (default-resources) @ reporting-omod --- build 24-Sep-2025 17:44:39 [INFO] Copying 0 resource from src/main/resources to target/classes build 24-Sep-2025 17:44:39 [INFO] Copying 2 resources from src/main/resources to target/classes build 24-Sep-2025 17:44:39 [INFO] Copying 225 resources from src/main/webapp to target/classes/web/module build 24-Sep-2025 17:44:39 [INFO] Copying 225 resources from src/main/webapp to target/classes/web/module build 24-Sep-2025 17:44:39 [INFO] build 24-Sep-2025 17:44:39 [INFO] --- compiler:3.13.0:compile (default-compile) @ reporting-omod --- build 24-Sep-2025 17:44:39 [INFO] Recompiling the module because of changed dependency. build 24-Sep-2025 17:44:39 [INFO] Compiling 115 source files with javac [debug target 1.8] to target/classes build 24-Sep-2025 17:44:40 [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 24-Sep-2025 17:44:40 cast to java.lang.Class for a varargs call build 24-Sep-2025 17:44:40 cast to java.lang.Class[] for a non-varargs call and to suppress this warning build 24-Sep-2025 17:44:40 [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 24-Sep-2025 17:44:40 cast to java.lang.Object for a varargs call build 24-Sep-2025 17:44:40 cast to java.lang.Object[] for a non-varargs call and to suppress this warning build 24-Sep-2025 17:44:40 [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 24-Sep-2025 17:44:40 [INFO] /module/omod/src/main/java/org/openmrs/module/reporting/web/controller/mapping/LogicDataSetDefinitionMappingHandler.java: Recompile with -Xlint:deprecation for details. build 24-Sep-2025 17:44:40 [INFO] /module/omod/src/main/java/org/openmrs/module/reporting/web/controller/GetMappedAsStringController.java: Some input files use unchecked or unsafe operations. build 24-Sep-2025 17:44:40 [INFO] /module/omod/src/main/java/org/openmrs/module/reporting/web/controller/GetMappedAsStringController.java: Recompile with -Xlint:unchecked for details. build 24-Sep-2025 17:44:40 [INFO] build 24-Sep-2025 17:44:40 [INFO] --- build-helper:1.7:parse-version (default) @ reporting-omod --- build 24-Sep-2025 17:44:40 [INFO] build 24-Sep-2025 17:44:40 [INFO] --- resources:3.3.1:testResources (default-testResources) @ reporting-omod --- build 24-Sep-2025 17:44:40 [INFO] skip non existing resourceDirectory /module/omod/src/test/resources build 24-Sep-2025 17:44:40 [INFO] skip non existing resourceDirectory /module/omod/src/test/resources build 24-Sep-2025 17:44:40 [INFO] build 24-Sep-2025 17:44:40 [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ reporting-omod --- build 24-Sep-2025 17:44:40 [INFO] No sources to compile build 24-Sep-2025 17:44:40 [INFO] build 24-Sep-2025 17:44:40 [INFO] --- surefire:3.5.3:test (default-test) @ reporting-omod --- build 24-Sep-2025 17:44:40 [INFO] No tests to run. build 24-Sep-2025 17:44:40 [INFO] build 24-Sep-2025 17:44:40 [INFO] --- jar:3.4.1:jar (default-jar) @ reporting-omod --- build 24-Sep-2025 17:44:40 [INFO] Building jar: /module/omod/target/reporting-2.0.0-SNAPSHOT.jar build 24-Sep-2025 17:44:40 [INFO] build 24-Sep-2025 17:44:40 [INFO] --- openmrs:1.0.1:package-module (pack) @ reporting-omod --- build 24-Sep-2025 17:44:40 [INFO] Packaging OpenMRS module build 24-Sep-2025 17:44:40 [INFO] Building jar: /module/omod/target/reporting-2.0.0-SNAPSHOT.omod build 24-Sep-2025 17:44:41 [INFO] build 24-Sep-2025 17:44:41 [INFO] --- jar:3.4.1:test-jar (default) @ reporting-omod --- build 24-Sep-2025 17:44:41 [WARNING] JAR will be empty - no content was marked for inclusion! build 24-Sep-2025 17:44:41 [INFO] Building jar: /module/omod/target/reporting-2.0.0-SNAPSHOT-tests.jar build 24-Sep-2025 17:44:41 [INFO] ------------------------------------------------------------------------ build 24-Sep-2025 17:44:41 [INFO] Reactor Summary for Reporting 2.0.0-SNAPSHOT: build 24-Sep-2025 17:44:41 [INFO] build 24-Sep-2025 17:44:41 [INFO] Reporting .......................................... SUCCESS [ 0.417 s] build 24-Sep-2025 17:44:41 [INFO] Reporting API ...................................... SUCCESS [ 9.728 s] build 24-Sep-2025 17:44:41 [INFO] reporting API Tests ................................ SUCCESS [01:20 min] build 24-Sep-2025 17:44:41 [INFO] Reporting OMOD ..................................... SUCCESS [ 3.271 s] build 24-Sep-2025 17:44:41 [INFO] ------------------------------------------------------------------------ build 24-Sep-2025 17:44:41 [INFO] BUILD SUCCESS build 24-Sep-2025 17:44:41 [INFO] ------------------------------------------------------------------------ build 24-Sep-2025 17:44:41 [INFO] Total time: 01:34 min build 24-Sep-2025 17:44:41 [INFO] Finished at: 2025-09-24T17:44:41Z build 24-Sep-2025 17:44:41 [INFO] ------------------------------------------------------------------------ simple 24-Sep-2025 17:44:42 Finished task 'Build and test' with result: Success simple 24-Sep-2025 17:44:42 Running post build plugin 'Docker Container Cleanup' simple 24-Sep-2025 17:44:42 Running post build plugin 'NCover Results Collector' simple 24-Sep-2025 17:44:42 Running post build plugin 'Build Results Label Collector' simple 24-Sep-2025 17:44:42 Running post build plugin 'Clover Results Collector' simple 24-Sep-2025 17:44:42 Running post build plugin 'npm Cache Cleanup' simple 24-Sep-2025 17:44:42 Running post build plugin 'Artifact Copier' simple 24-Sep-2025 17:44:42 Finalising the build... simple 24-Sep-2025 17:44:42 Stopping timer. simple 24-Sep-2025 17:44:42 Build REP-REP-BTJ8-954 completed. simple 24-Sep-2025 17:44:42 Running on server: post build plugin 'Build Hanging Detection Configuration' simple 24-Sep-2025 17:44:42 Running on server: post build plugin 'NCover Results Collector' simple 24-Sep-2025 17:44:42 Running on server: post build plugin 'Build Labeller' simple 24-Sep-2025 17:44:42 Running on server: post build plugin 'Clover Delta Calculator' simple 24-Sep-2025 17:44:42 Running on server: post build plugin 'Maven Dependencies Postprocessor' simple 24-Sep-2025 17:44:42 All post build plugins have finished simple 24-Sep-2025 17:44:42 Generating build results summary... simple 24-Sep-2025 17:44:42 Saving build results to disk... simple 24-Sep-2025 17:44:42 Store variable context... simple 24-Sep-2025 17:44:42 Finished building REP-REP-BTJ8-954.