More details of the release in https://wiki.openmrs.org/x/i4DTAw

Build: #948 was successful

Job: Build and Test JDK 17 was successful

Build log

The build generated 2,496 lines of output.   The output is too long and has been truncated to the last 1,000 lines. Download or view full build log.

06-Aug-2025 11:54:10         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:10         at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:10         at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:10         at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:10         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:10         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:10         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:10         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:10         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:10         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:10         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:10         at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:10         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:10         at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:10         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:10         at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:10         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:10         at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:10         at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:10         at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
06-Aug-2025 11:54:10         at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
06-Aug-2025 11:54:10         at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
06-Aug-2025 11:54:10         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:54:10         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:54:10         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:54:10         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:54:10         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:54:10         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:54:10         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:54:10         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:54:10         at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:54:10         at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Aug-2025 11:54:10         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Aug-2025 11:54:10         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Aug-2025 11:54:10         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Aug-2025 11:54:10         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3]
06-Aug-2025 11:54:10         at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3]
06-Aug-2025 11:54:10         at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3]
06-Aug-2025 11:54:10         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3]
06-Aug-2025 11:54:10 Caused by: java.lang.NullPointerException: Cannot invoke "java.sql.ResultSetMetaData.getColumnCount()" because "metadata" is null
06-Aug-2025 11:54:10         at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder$1.execute(SqlQueryBuilder.java:136) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:54:10         at org.hibernate.jdbc.WorkExecutor.executeWork(WorkExecutor.java:37) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:54:10         at org.hibernate.internal.AbstractSharedSessionContract.lambda$doWork$1(AbstractSharedSessionContract.java:1109) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:54:10         at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:308) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:54:10         at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1125) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:54:10         at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1112) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:54:10         at org.openmrs.api.db.hibernate.DbSession.doWork(DbSession.java:1006) ~[openmrs-api-2.7.0.jar:?]
06-Aug-2025 11:54:10         at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder.getColumns(SqlQueryBuilder.java:128) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:54:10         ... 101 more
06-Aug-2025 11:54:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:10,266| '/tmp/appdir-for-unit-tests-13275922077714668143/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:10,390| '/tmp/appdir-for-unit-tests-17117787771750518038/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:10 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.071 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluatorTest
06-Aug-2025 11:54:10 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.LogicDataSetEvaluatorTest
06-Aug-2025 11:54:10 [WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.LogicDataSetEvaluatorTest
06-Aug-2025 11:54:10 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.MultiParameterDataSetEvaluatorTest
06-Aug-2025 11:54:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:10,462| '/tmp/appdir-for-unit-tests-13094178880064965841/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:10 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.106 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.MultiParameterDataSetEvaluatorTest
06-Aug-2025 11:54:10 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.ObsDataSetEvaluatorTest
06-Aug-2025 11:54:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:10,764| '/tmp/appdir-for-unit-tests-5958350335791000980/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:10 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.279 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.ObsDataSetEvaluatorTest
06-Aug-2025 11:54:10 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.PatientDataSetEvaluatorTest
06-Aug-2025 11:54:10 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:10,910| '/tmp/appdir-for-unit-tests-6399852106316623126/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:10 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:10,916| Number of batches to execute: 9
06-Aug-2025 11:54:11 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:11,062| '/tmp/appdir-for-unit-tests-11779750144418608494/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:11 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:11,073| Number of batches to execute: 9
06-Aug-2025 11:54:11 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:11,079| Number of batches to execute: 9
06-Aug-2025 11:54:11 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:11,126| Number of batches to execute: 1
06-Aug-2025 11:54:11 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:11,178| Number of batches to execute: 1
06-Aug-2025 11:54:11 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:11,197| Number of batches to execute: 1
06-Aug-2025 11:54:11 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:11,341| '/tmp/appdir-for-unit-tests-1151998083857268969/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:11 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:11,345| Number of batches to execute: 9
06-Aug-2025 11:54:11 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:11,348| Number of batches to execute: 9
06-Aug-2025 11:54:11 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:11,443| Number of batches to execute: 9
06-Aug-2025 11:54:11 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:11,536| Number of batches to execute: 9
06-Aug-2025 11:54:11 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:11,690| '/tmp/appdir-for-unit-tests-9080240411090555463/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:11 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:11,695| Number of batches to execute: 9
06-Aug-2025 11:54:11 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:11,818| '/tmp/appdir-for-unit-tests-11426839784490671643/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:11 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:11,823| Number of batches to execute: 9
06-Aug-2025 11:54:11 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:11,925| '/tmp/appdir-for-unit-tests-17031110949520375407/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:11 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:11,929| Number of batches to execute: 9
06-Aug-2025 11:54:11 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:11,934| Number of batches to execute: 9
06-Aug-2025 11:54:12 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:12,276| '/tmp/appdir-for-unit-tests-7334295773547555542/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:12 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:12,281| Number of batches to execute: 9
06-Aug-2025 11:54:12 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:12,303| Number of batches to execute: 3
06-Aug-2025 11:54:12 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.517 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.PatientDataSetEvaluatorTest
06-Aug-2025 11:54:12 [INFO] Running org.openmrs.module.reporting.query.person.service.PersonQueryServiceImplTest
06-Aug-2025 11:54:12 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:12,422| '/tmp/appdir-for-unit-tests-16697470077340011446/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:12 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.228 s -- in org.openmrs.module.reporting.query.person.service.PersonQueryServiceImplTest
06-Aug-2025 11:54:12 [INFO] Running org.openmrs.module.reporting.query.person.evaluator.SqlPersonQueryEvaluatorTest
06-Aug-2025 11:54:12 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:12,661| '/tmp/appdir-for-unit-tests-1903806627646723236/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:12 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:12,747| '/tmp/appdir-for-unit-tests-11388972146402798577/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:12 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.205 s -- in org.openmrs.module.reporting.query.person.evaluator.SqlPersonQueryEvaluatorTest
06-Aug-2025 11:54:12 [INFO] Running org.openmrs.module.reporting.query.person.evaluator.AllPersonQueryEvaluatorTest
06-Aug-2025 11:54:12 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:12,861| '/tmp/appdir-for-unit-tests-6946879599610955735/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:12 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:12,950| '/tmp/appdir-for-unit-tests-432195290601478019/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:13 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:13,031| '/tmp/appdir-for-unit-tests-1531782912342181145/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:13 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:13,114| '/tmp/appdir-for-unit-tests-9258043340514226007/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:13 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:13,194| '/tmp/appdir-for-unit-tests-6586775790739334514/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:13 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:13,283| '/tmp/appdir-for-unit-tests-4758720869502259579/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:13 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.528 s -- in org.openmrs.module.reporting.query.person.evaluator.AllPersonQueryEvaluatorTest
06-Aug-2025 11:54:13 [INFO] Running org.openmrs.module.reporting.query.person.evaluator.PatientPersonQueryEvaluatorTest
06-Aug-2025 11:54:13 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:13,389| '/tmp/appdir-for-unit-tests-6909052977864299038/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:13 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.088 s -- in org.openmrs.module.reporting.query.person.evaluator.PatientPersonQueryEvaluatorTest
06-Aug-2025 11:54:13 [INFO] Running org.openmrs.module.reporting.query.encounter.service.EncounterQueryServiceImplTest
06-Aug-2025 11:54:13 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:13,498| '/tmp/appdir-for-unit-tests-8063960928031457499/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:13 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.279 s -- in org.openmrs.module.reporting.query.encounter.service.EncounterQueryServiceImplTest
06-Aug-2025 11:54:13 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.ConditionalParameterEncounterQueryEvaluatorTest
06-Aug-2025 11:54:13 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:13,851| '/tmp/appdir-for-unit-tests-7917027353474235583/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:13 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.208 s -- in org.openmrs.module.reporting.query.encounter.evaluator.ConditionalParameterEncounterQueryEvaluatorTest
06-Aug-2025 11:54:13 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.CompositionEncounterQueryEvaluatorTest
06-Aug-2025 11:54:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:14,021| '/tmp/appdir-for-unit-tests-6861744110520310109/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:14,213| '/tmp/appdir-for-unit-tests-8882112177966551201/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:14,340| '/tmp/appdir-for-unit-tests-7437590373130903850/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:14,492| '/tmp/appdir-for-unit-tests-404273615887374648/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:14 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.624 s -- in org.openmrs.module.reporting.query.encounter.evaluator.CompositionEncounterQueryEvaluatorTest
06-Aug-2025 11:54:14 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.BasicEncounterQueryEvaluatorTest
06-Aug-2025 11:54:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:14,645| '/tmp/appdir-for-unit-tests-1717761049520657034/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:14,745| '/tmp/appdir-for-unit-tests-16959015098864660874/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:14 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:14,927| '/tmp/appdir-for-unit-tests-5787299202449434662/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:15 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:15,127| '/tmp/appdir-for-unit-tests-1983795026678015815/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:15 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:15,248| '/tmp/appdir-for-unit-tests-1073155221214401796/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:15 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.728 s -- in org.openmrs.module.reporting.query.encounter.evaluator.BasicEncounterQueryEvaluatorTest
06-Aug-2025 11:54:15 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.ObsForEncounterQueryEvaluatorTest
06-Aug-2025 11:54:15 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:15,351| '/tmp/appdir-for-unit-tests-13779374590546846390/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:15 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:15,516| '/tmp/appdir-for-unit-tests-280845698634597226/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:15 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:15,630| '/tmp/appdir-for-unit-tests-3561457279792574207/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:15 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:15,758| '/tmp/appdir-for-unit-tests-8593266362238346316/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:15 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:15,882| '/tmp/appdir-for-unit-tests-14207756726126290053/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:16,002| '/tmp/appdir-for-unit-tests-6280399831271405781/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:16,101| '/tmp/appdir-for-unit-tests-9684845259493769467/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:16,201| '/tmp/appdir-for-unit-tests-13234314619332331055/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:16 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.944 s -- in org.openmrs.module.reporting.query.encounter.evaluator.ObsForEncounterQueryEvaluatorTest
06-Aug-2025 11:54:16 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.MappedParametersEncounterQueryEvaluatorTest
06-Aug-2025 11:54:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:16,303| '/tmp/appdir-for-unit-tests-4988742934132151906/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:16 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.101 s -- in org.openmrs.module.reporting.query.encounter.evaluator.MappedParametersEncounterQueryEvaluatorTest
06-Aug-2025 11:54:16 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.AuditEncounterQueryEvaluatorTest
06-Aug-2025 11:54:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:16,485| '/tmp/appdir-for-unit-tests-6018452979672377732/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:16,670| '/tmp/appdir-for-unit-tests-7387483407373904317/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:16 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:16,865| '/tmp/appdir-for-unit-tests-13344698933339475720/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:17,019| '/tmp/appdir-for-unit-tests-10063214331873056096/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:17,158| '/tmp/appdir-for-unit-tests-1961927876624927309/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:17 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.863 s -- in org.openmrs.module.reporting.query.encounter.evaluator.AuditEncounterQueryEvaluatorTest
06-Aug-2025 11:54:17 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.SqlEncounterQueryEvaluatorTest
06-Aug-2025 11:54:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:17,327| '/tmp/appdir-for-unit-tests-4720656761857483267/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:17,445| '/tmp/appdir-for-unit-tests-16573497370721773081/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:17,575| '/tmp/appdir-for-unit-tests-4312538924579660217/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:17 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.401 s -- in org.openmrs.module.reporting.query.encounter.evaluator.SqlEncounterQueryEvaluatorTest
06-Aug-2025 11:54:17 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.MostRecentEncounterForPatientQueryEvaluatorTest
06-Aug-2025 11:54:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:17,732| '/tmp/appdir-for-unit-tests-8520537151488797667/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:17 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.147 s -- in org.openmrs.module.reporting.query.encounter.evaluator.MostRecentEncounterForPatientQueryEvaluatorTest
06-Aug-2025 11:54:17 [INFO] Running org.openmrs.module.reporting.query.obs.service.ObsQueryServiceImplTest
06-Aug-2025 11:54:17 [WARNING] Tests run: 2, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.129 s -- in org.openmrs.module.reporting.query.obs.service.ObsQueryServiceImplTest
06-Aug-2025 11:54:17 [INFO] Running org.openmrs.module.reporting.query.obs.evaluator.AllObsQueryEvaluatorTest
06-Aug-2025 11:54:17 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:17,953| '/tmp/appdir-for-unit-tests-10574515882932138447/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:18,055| '/tmp/appdir-for-unit-tests-7896630265073378648/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:18,147| '/tmp/appdir-for-unit-tests-3439392238391451711/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:18,269| '/tmp/appdir-for-unit-tests-74732577706871078/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:18,374| '/tmp/appdir-for-unit-tests-7863071907951963142/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:18 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.506 s -- in org.openmrs.module.reporting.query.obs.evaluator.AllObsQueryEvaluatorTest
06-Aug-2025 11:54:18 [INFO] Running org.openmrs.module.reporting.query.obs.evaluator.BasicObsQueryEvaluatorTest
06-Aug-2025 11:54:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:18,507| '/tmp/appdir-for-unit-tests-13575351659290786855/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:18 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.130 s -- in org.openmrs.module.reporting.query.obs.evaluator.BasicObsQueryEvaluatorTest
06-Aug-2025 11:54:18 [INFO] Running org.openmrs.module.reporting.query.visit.evaluator.BasicVisitQueryEvaluatorTest
06-Aug-2025 11:54:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:18,673| '/tmp/appdir-for-unit-tests-5160504778970010053/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:18,780| '/tmp/appdir-for-unit-tests-17786970188146452471/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:18,903| '/tmp/appdir-for-unit-tests-10753698971001801508/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:18 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.384 s -- in org.openmrs.module.reporting.query.visit.evaluator.BasicVisitQueryEvaluatorTest
06-Aug-2025 11:54:18 [INFO] Running org.openmrs.module.reporting.serializer.ReportingSerializerTest
06-Aug-2025 11:54:19 INFO - ReportingSerializer.setupXStreamSecurity(150) |2025-08-06T11:54:19,027| XStream security initialized on ReportingSerializer
06-Aug-2025 11:54:19 INFO - ReportingSerializer.setupXStreamSecurity(150) |2025-08-06T11:54:19,098| XStream security initialized on ReportingSerializer
06-Aug-2025 11:54:19 INFO - ReportingSerializer.setupXStreamSecurity(150) |2025-08-06T11:54:19,168| XStream security initialized on ReportingSerializer
06-Aug-2025 11:54:19 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.289 s -- in org.openmrs.module.reporting.serializer.ReportingSerializerTest
06-Aug-2025 11:54:19 [INFO] Running org.openmrs.module.reporting.definition.service.DefinitionServiceTest
06-Aug-2025 11:54:19 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.038 s -- in org.openmrs.module.reporting.definition.service.DefinitionServiceTest
06-Aug-2025 11:54:19 [INFO] Running org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredPatientDataDefinitionLibraryTest
06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,263| Loading /tmp/appdir-for-unit-tests-17889439282528722093/configuration/reporting/definitionlibraries/patientData/patientIdSql.sql
06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,263| Loading /tmp/appdir-for-unit-tests-17889439282528722093/configuration/reporting/definitionlibraries/patientData/patientIdXml.reportingserializerxml
06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,277| Loading /tmp/appdir-for-unit-tests-10733712511680387204/configuration/reporting/definitionlibraries/patientData/patientIdSql.sql
06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,278| Loading /tmp/appdir-for-unit-tests-10733712511680387204/configuration/reporting/definitionlibraries/patientData/patientIdXml.reportingserializerxml
06-Aug-2025 11:54:19 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 s -- in org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredPatientDataDefinitionLibraryTest
06-Aug-2025 11:54:19 [INFO] Running org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredEncounterDataDefinitionLibraryTest
06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,295| Loading /tmp/appdir-for-unit-tests-279661478735211220/configuration/reporting/definitionlibraries/encounterData/patientIdSql.sql
06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,296| Loading /tmp/appdir-for-unit-tests-279661478735211220/configuration/reporting/definitionlibraries/encounterData/encounterDatetimeXml.reportingserializerxml
06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,303| Loading /tmp/appdir-for-unit-tests-6664868084839095723/configuration/reporting/definitionlibraries/encounterData/patientIdSql.sql
06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,303| Loading /tmp/appdir-for-unit-tests-6664868084839095723/configuration/reporting/definitionlibraries/encounterData/encounterDatetimeXml.reportingserializerxml
06-Aug-2025 11:54:19 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s -- in org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredEncounterDataDefinitionLibraryTest
06-Aug-2025 11:54:19 [INFO] Running org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredCohortDefinitionLibraryTest
06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,323| Loading /tmp/appdir-for-unit-tests-13731326844302535986/configuration/reporting/definitionlibraries/cohort/femalesSql.sql
06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,323| Loading /tmp/appdir-for-unit-tests-13731326844302535986/configuration/reporting/definitionlibraries/cohort/femalesXml.reportingserializerxml
06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,326| Loading /tmp/appdir-for-unit-tests-13731326844302535986/configuration/reporting/definitionlibraries/cohort/femalesGroovy.groovy
06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,507| Loading /tmp/appdir-for-unit-tests-6521782290761490229/configuration/reporting/definitionlibraries/cohort/femalesSql.sql
06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,507| Loading /tmp/appdir-for-unit-tests-6521782290761490229/configuration/reporting/definitionlibraries/cohort/femalesXml.reportingserializerxml
06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,511| Loading /tmp/appdir-for-unit-tests-6521782290761490229/configuration/reporting/definitionlibraries/cohort/femalesGroovy.groovy
06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,564| Loading /tmp/appdir-for-unit-tests-2137118012935012129/configuration/reporting/definitionlibraries/cohort/femalesSql.sql
06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,564| Loading /tmp/appdir-for-unit-tests-2137118012935012129/configuration/reporting/definitionlibraries/cohort/femalesXml.reportingserializerxml
06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,566| Loading /tmp/appdir-for-unit-tests-2137118012935012129/configuration/reporting/definitionlibraries/cohort/femalesGroovy.groovy
06-Aug-2025 11:54:19 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.290 s -- in org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredCohortDefinitionLibraryTest
06-Aug-2025 11:54:19 [INFO] Running org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredVisitDataDefinitionLibraryTest
06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,633| Loading /tmp/appdir-for-unit-tests-10424715635434425222/configuration/reporting/definitionlibraries/visitData/visitIdXml.reportingserializerxml
06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,635| Loading /tmp/appdir-for-unit-tests-10424715635434425222/configuration/reporting/definitionlibraries/visitData/patientIdSql.sql
06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,641| Loading /tmp/appdir-for-unit-tests-13845582303388371916/configuration/reporting/definitionlibraries/visitData/visitIdXml.reportingserializerxml
06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,642| Loading /tmp/appdir-for-unit-tests-13845582303388371916/configuration/reporting/definitionlibraries/visitData/patientIdSql.sql
06-Aug-2025 11:54:19 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 s -- in org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredVisitDataDefinitionLibraryTest
06-Aug-2025 11:54:19 [INFO] Running org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredDataSetDefinitionLibraryTest
06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,661| Loading /tmp/appdir-for-unit-tests-17738985370814827566/configuration/reporting/definitionlibraries/dataset/patientIdSql.sql
06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,661| Loading /tmp/appdir-for-unit-tests-17738985370814827566/configuration/reporting/definitionlibraries/dataset/testGroovy.groovy
06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,748| Loading /tmp/appdir-for-unit-tests-17738985370814827566/configuration/reporting/definitionlibraries/dataset/patientIdXml.reportingserializerxml
06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,757| Loading /tmp/appdir-for-unit-tests-14511999758589199949/configuration/reporting/definitionlibraries/dataset/patientIdSql.sql
06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,757| Loading /tmp/appdir-for-unit-tests-14511999758589199949/configuration/reporting/definitionlibraries/dataset/testGroovy.groovy
06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,805| Loading /tmp/appdir-for-unit-tests-14511999758589199949/configuration/reporting/definitionlibraries/dataset/patientIdXml.reportingserializerxml
06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,813| Loading /tmp/appdir-for-unit-tests-8927669260522510552/configuration/reporting/definitionlibraries/dataset/patientIdSql.sql
06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,813| Loading /tmp/appdir-for-unit-tests-8927669260522510552/configuration/reporting/definitionlibraries/dataset/testGroovy.groovy
06-Aug-2025 11:54:19 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-08-06T11:54:19,864| Loading /tmp/appdir-for-unit-tests-8927669260522510552/configuration/reporting/definitionlibraries/dataset/patientIdXml.reportingserializerxml
06-Aug-2025 11:54:19 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.216 s -- in org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredDataSetDefinitionLibraryTest
06-Aug-2025 11:54:19 [INFO] Running org.openmrs.module.reporting.definition.library.BaseDefinitionLibraryTest
06-Aug-2025 11:54:19 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 s -- in org.openmrs.module.reporting.definition.library.BaseDefinitionLibraryTest
06-Aug-2025 11:54:19 [INFO] Running org.openmrs.module.reporting.definition.library.AllDefinitionLibrariesComponentTest
06-Aug-2025 11:54:19 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in org.openmrs.module.reporting.definition.library.AllDefinitionLibrariesComponentTest
06-Aug-2025 11:54:19 [INFO] Running org.openmrs.module.reporting.definition.converter.SqlCohortDefinitionConverterTest
06-Aug-2025 11:54:20 INFO - SqlCohortDefinitionConverter.convertDefinition(78) |2025-08-06T11:54:20,037| Successfully converted SqlCohortDefinition named 'InvalidSqlCohortDefinition' to new format
06-Aug-2025 11:54:20 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.115 s -- in org.openmrs.module.reporting.definition.converter.SqlCohortDefinitionConverterTest
06-Aug-2025 11:54:20 [INFO] Running org.openmrs.module.reporting.validator.InProgramCohortDefinitionValidatorTest
06-Aug-2025 11:54:20 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.054 s -- in org.openmrs.module.reporting.validator.InProgramCohortDefinitionValidatorTest
06-Aug-2025 11:54:20 [INFO] Running org.openmrs.module.reporting.validator.BaseObsCohortDefinitionValidatorTest
06-Aug-2025 11:54:20 [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.257 s -- in org.openmrs.module.reporting.validator.BaseObsCohortDefinitionValidatorTest
06-Aug-2025 11:54:20 [INFO] Running org.openmrs.module.reporting.validator.PatientStateCohortDefinitionValidatorTest
06-Aug-2025 11:54:20 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 s -- in org.openmrs.module.reporting.validator.PatientStateCohortDefinitionValidatorTest
06-Aug-2025 11:54:20 [INFO] Running org.openmrs.module.reporting.validator.StaticCohortDefinitionValidatorTest
06-Aug-2025 11:54:20 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.044 s -- in org.openmrs.module.reporting.validator.StaticCohortDefinitionValidatorTest
06-Aug-2025 11:54:20 [INFO] Running org.openmrs.module.reporting.validator.InStateCohortDefinitionValidatorTest
06-Aug-2025 11:54:20 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.055 s -- in org.openmrs.module.reporting.validator.InStateCohortDefinitionValidatorTest
06-Aug-2025 11:54:20 [INFO] Running org.openmrs.module.reporting.validator.CompositionCohortDefinitionValidatorTest
06-Aug-2025 11:54:20 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.121 s -- in org.openmrs.module.reporting.validator.CompositionCohortDefinitionValidatorTest
06-Aug-2025 11:54:20 [INFO] Running org.openmrs.module.reporting.validator.ProgramEnrollmentCohortDefinitionValidatorTest
06-Aug-2025 11:54:20 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.092 s -- in org.openmrs.module.reporting.validator.ProgramEnrollmentCohortDefinitionValidatorTest
06-Aug-2025 11:54:20 [INFO] Running org.openmrs.module.reporting.validator.SqlCohortDefinitionValidatorTest
06-Aug-2025 11:54:20 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.081 s -- in org.openmrs.module.reporting.validator.SqlCohortDefinitionValidatorTest
06-Aug-2025 11:54:20 [INFO] Running org.openmrs.module.reporting.validator.LogicCohortDefinitionValidatorTest
06-Aug-2025 11:54:20 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.059 s -- in org.openmrs.module.reporting.validator.LogicCohortDefinitionValidatorTest
06-Aug-2025 11:54:20 [INFO] Running org.openmrs.module.reporting.validator.InverseCohortDefinitionValidatorTest
06-Aug-2025 11:54:20 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.061 s -- in org.openmrs.module.reporting.validator.InverseCohortDefinitionValidatorTest
06-Aug-2025 11:54:20 [INFO] Running org.openmrs.module.reporting.cohort.query.service.CohortQueryServiceTest
06-Aug-2025 11:54:21 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.136 s -- in org.openmrs.module.reporting.cohort.query.service.CohortQueryServiceTest
06-Aug-2025 11:54:21 [INFO] Running org.openmrs.module.reporting.cohort.definition.service.BaseCohortDefinitionServiceTest
06-Aug-2025 11:54:21 WARN - BaseCohortDefinitionServiceTest.evaluate_shouldSaveSqlCohortDefinition(73) |2025-08-06T11:54:21,156| parameters = []
06-Aug-2025 11:54:21 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.089 s -- in org.openmrs.module.reporting.cohort.definition.service.BaseCohortDefinitionServiceTest
06-Aug-2025 11:54:21 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.InStateCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:21,291| '/tmp/appdir-for-unit-tests-12027681166977607626/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:21,420| '/tmp/appdir-for-unit-tests-16215343190071211399/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:21,540| '/tmp/appdir-for-unit-tests-2958519388344398287/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:21 Cohort: Cohort id=null size=2
06-Aug-2025 11:54:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:21,655| '/tmp/appdir-for-unit-tests-7619475487269727540/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:21,778| '/tmp/appdir-for-unit-tests-15485085425924784654/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:22,010| '/tmp/appdir-for-unit-tests-9359027293303595300/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:22,256| '/tmp/appdir-for-unit-tests-14636627355022686695/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:22 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.095 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.InStateCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:22 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.PersonAttributeCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:22,379| '/tmp/appdir-for-unit-tests-3515362749225782951/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:22,492| '/tmp/appdir-for-unit-tests-15265516992018072033/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:22,616| '/tmp/appdir-for-unit-tests-12038609226629678409/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:22,683| '/tmp/appdir-for-unit-tests-3492988008914316632/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:22 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.418 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.PersonAttributeCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:22 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.PatientIdentifierCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:22,801| '/tmp/appdir-for-unit-tests-9767860294509462081/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:22,905| '/tmp/appdir-for-unit-tests-10334478726997996970/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:23,002| '/tmp/appdir-for-unit-tests-7874875396827429681/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:23,100| '/tmp/appdir-for-unit-tests-13475866248693000185/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:23 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.417 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.PatientIdentifierCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:23 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.AgeCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:23,143| '/tmp/appdir-for-unit-tests-14157899032874296734/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:23,202| '/tmp/appdir-for-unit-tests-18333394587954991231/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:23,228| '/tmp/appdir-for-unit-tests-12475762738288792692/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:23,309| '/tmp/appdir-for-unit-tests-8221999564987785571/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:23,350| '/tmp/appdir-for-unit-tests-15938364039976943208/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:23 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.246 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.AgeCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:23 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.OptionalParameterCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:23,448| '/tmp/appdir-for-unit-tests-1356720341988337630/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:23 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.095 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.OptionalParameterCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:23 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.PatientStateCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:23,543| '/tmp/appdir-for-unit-tests-7584577861461884071/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:23,627| '/tmp/appdir-for-unit-tests-6243460194757796282/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:23,737| '/tmp/appdir-for-unit-tests-15649844356429714456/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:23,833| '/tmp/appdir-for-unit-tests-12766003741223610558/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:23,983| '/tmp/appdir-for-unit-tests-18060197926489387869/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:24,093| '/tmp/appdir-for-unit-tests-1711803081979981028/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:24,177| '/tmp/appdir-for-unit-tests-13717882243229200589/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:24 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.728 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.PatientStateCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:24 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.InverseCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:24,281| '/tmp/appdir-for-unit-tests-11744055095531239427/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:24,353| '/tmp/appdir-for-unit-tests-13347327884890170387/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:24 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.188 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.InverseCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:24 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.TextObsCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:24,490| '/tmp/appdir-for-unit-tests-14081953954382314152/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:24,569| '/tmp/appdir-for-unit-tests-3046449261922473257/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:24 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.191 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.TextObsCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:24 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.GenderCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:24,711| '/tmp/appdir-for-unit-tests-12444338026952786005/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:24 WARN - GenderCohortDefinitionEvaluatorTest.evaluate_shouldReturnPatientsWithUnknownGenderWhenUnknownAreIncluded(97) |2025-08-06T11:54:24,712| Cohort: Cohort id=null size=1
06-Aug-2025 11:54:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:24,783| '/tmp/appdir-for-unit-tests-8468832875011284467/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:24 WARN - GenderCohortDefinitionEvaluatorTest.evaluate_shouldReturnFemalePatientsWhenFemalesAreIncluded(87) |2025-08-06T11:54:24,784| Cohort: Cohort id=null size=5
06-Aug-2025 11:54:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:24,919| '/tmp/appdir-for-unit-tests-2285090328845380883/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,019| '/tmp/appdir-for-unit-tests-2989395195155426317/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:25 WARN - GenderCohortDefinitionEvaluatorTest.evaluate_shouldReturnMalePatientsWhenMalesAreIncluded(74) |2025-08-06T11:54:25,020| Cohort: Cohort id=null size=3
06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,122| '/tmp/appdir-for-unit-tests-13028818916322786782/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:25 WARN - GenderCohortDefinitionEvaluatorTest.evaluate_shouldReturnNoPatientsWhenNoneAreIncluded(109) |2025-08-06T11:54:25,123| Cohort: Cohort id=null size=0
06-Aug-2025 11:54:25 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.545 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.GenderCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:25 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.ScriptedCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,142| '/tmp/appdir-for-unit-tests-15548719804147400211/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:25 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.114 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.ScriptedCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:25 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.VisitCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,308| '/tmp/appdir-for-unit-tests-4769222103925279024/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,335| '/tmp/appdir-for-unit-tests-3460790673751970713/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,366| '/tmp/appdir-for-unit-tests-9425851569761465539/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,382| '/tmp/appdir-for-unit-tests-6084974868045590203/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,414| '/tmp/appdir-for-unit-tests-2933000828570352072/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,455| '/tmp/appdir-for-unit-tests-17514442774401155668/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,501| '/tmp/appdir-for-unit-tests-11927874683483614545/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,552| '/tmp/appdir-for-unit-tests-4681667783509771278/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,567| '/tmp/appdir-for-unit-tests-9306833190140880087/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,584| '/tmp/appdir-for-unit-tests-11594771811789131230/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,601| '/tmp/appdir-for-unit-tests-16931906017793695360/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,610| '/tmp/appdir-for-unit-tests-12871255730816177232/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,640| '/tmp/appdir-for-unit-tests-6169717389650522623/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:25 [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.396 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.VisitCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:25 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.ProgramEnrollmentCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,724| '/tmp/appdir-for-unit-tests-17391432716170464370/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,832| '/tmp/appdir-for-unit-tests-2881235479665429996/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,923| '/tmp/appdir-for-unit-tests-8705400117032855965/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:25,999| '/tmp/appdir-for-unit-tests-15944557598739664617/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:26,088| '/tmp/appdir-for-unit-tests-10458672787157883040/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:26,176| '/tmp/appdir-for-unit-tests-10434398250012161277/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:26,277| '/tmp/appdir-for-unit-tests-13446584238147862489/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:26 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.638 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.ProgramEnrollmentCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:26 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.ConditionCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:26,330| '/tmp/appdir-for-unit-tests-16480736985448587843/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:26,364| '/tmp/appdir-for-unit-tests-9111961856058943246/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:26,397| '/tmp/appdir-for-unit-tests-2408496389838776769/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:26,431| '/tmp/appdir-for-unit-tests-226728241763207170/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:26,466| '/tmp/appdir-for-unit-tests-9943907025899904311/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:26,500| '/tmp/appdir-for-unit-tests-5248949634398450668/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:26,533| '/tmp/appdir-for-unit-tests-7139162822618922518/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:26,567| '/tmp/appdir-for-unit-tests-10602560512726572960/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:26,619| '/tmp/appdir-for-unit-tests-6708235844990370979/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:26,652| '/tmp/appdir-for-unit-tests-1852964727335816877/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:26,685| '/tmp/appdir-for-unit-tests-8817859377543657133/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:26,738| '/tmp/appdir-for-unit-tests-625329878952964126/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:26 [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.451 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.ConditionCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:26 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.CompositionCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:26,812| '/tmp/appdir-for-unit-tests-13475589741716131926/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:26,887| '/tmp/appdir-for-unit-tests-9938288464511632129/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:26,960| '/tmp/appdir-for-unit-tests-7744643229404166221/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:27,033| '/tmp/appdir-for-unit-tests-10305719638645099326/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:27 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.300 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.CompositionCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:27 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.ConditionalParameterCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:27,115| '/tmp/appdir-for-unit-tests-13096562741679421399/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:27 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.071 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.ConditionalParameterCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:27 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.EvaluatableCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:27,134| '/tmp/appdir-for-unit-tests-14352555811500288210/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:27 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.EvaluatableCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:27 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.EncounterWithCodedObsCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:27,232| '/tmp/appdir-for-unit-tests-3965515582204767321/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:27,300| '/tmp/appdir-for-unit-tests-9196485827395925725/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:27,366| '/tmp/appdir-for-unit-tests-8365740337236870248/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:27,446| '/tmp/appdir-for-unit-tests-2193370809307861477/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:27 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.311 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.EncounterWithCodedObsCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:27 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.InProgramCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:27,528| '/tmp/appdir-for-unit-tests-2843803904745283297/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:27,609| '/tmp/appdir-for-unit-tests-17961932873469968684/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:27,677| '/tmp/appdir-for-unit-tests-13823384686969270188/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:27,752| '/tmp/appdir-for-unit-tests-2744118427485932382/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:27,828| '/tmp/appdir-for-unit-tests-3239111749663572638/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:27 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.380 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.InProgramCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:27 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.DefinitionLibraryCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:27,903| '/tmp/appdir-for-unit-tests-663918655362009146/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:27,968| '/tmp/appdir-for-unit-tests-2293359171937996612/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,031| '/tmp/appdir-for-unit-tests-4781280489765719561/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:28 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.203 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.DefinitionLibraryCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:28 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.PresenceOrAbsenceCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,110| '/tmp/appdir-for-unit-tests-18351800418064840200/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,187| '/tmp/appdir-for-unit-tests-7161101840774608264/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,262| '/tmp/appdir-for-unit-tests-18203829464847037635/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:28 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.232 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.PresenceOrAbsenceCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:28 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.DateObsCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,345| '/tmp/appdir-for-unit-tests-7466967256754246452/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,416| '/tmp/appdir-for-unit-tests-13525563791474297163/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,517| '/tmp/appdir-for-unit-tests-6107156702033345647/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:28 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.244 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.DateObsCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:28 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.DrugOrderCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,588| '/tmp/appdir-for-unit-tests-11605533475466133919/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,629| '/tmp/appdir-for-unit-tests-7838737874519432220/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,682| '/tmp/appdir-for-unit-tests-4086620640649712513/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,727| '/tmp/appdir-for-unit-tests-6236488018574664083/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,783| '/tmp/appdir-for-unit-tests-6608705406234294839/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,829| '/tmp/appdir-for-unit-tests-1386341494751749723/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,851| '/tmp/appdir-for-unit-tests-14202135710253359622/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,872| '/tmp/appdir-for-unit-tests-12125316812642620957/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,896| '/tmp/appdir-for-unit-tests-12247557568226161600/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,925| '/tmp/appdir-for-unit-tests-11840441365232013255/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,950| '/tmp/appdir-for-unit-tests-14199195150597529595/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:28,999| '/tmp/appdir-for-unit-tests-8936575682047853293/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:29,047| '/tmp/appdir-for-unit-tests-7562917502587584928/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:29,091| '/tmp/appdir-for-unit-tests-9952261369167934114/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:29,141| '/tmp/appdir-for-unit-tests-14081610381434724584/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:29,186| '/tmp/appdir-for-unit-tests-48313465133475600/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:29,229| '/tmp/appdir-for-unit-tests-13792706835223657964/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:29,273| '/tmp/appdir-for-unit-tests-10789861120247335886/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:29 [INFO] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.748 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.DrugOrderCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:29 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.CodedObsCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:29,409| '/tmp/appdir-for-unit-tests-18412532847461976124/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:29,563| '/tmp/appdir-for-unit-tests-6696089008387612943/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:29,658| '/tmp/appdir-for-unit-tests-3709275697688660403/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:29 [WARNING] Tests run: 4, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.447 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.CodedObsCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:29 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.NumericObsCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:29,870| '/tmp/appdir-for-unit-tests-10523488596435000371/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:30,050| '/tmp/appdir-for-unit-tests-8244919750829372616/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:30,198| '/tmp/appdir-for-unit-tests-10257184066531633222/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:30,336| '/tmp/appdir-for-unit-tests-393346186743985314/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:30,461| '/tmp/appdir-for-unit-tests-10706152446131337954/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:30,538| '/tmp/appdir-for-unit-tests-8927534979055478216/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:30,659| '/tmp/appdir-for-unit-tests-8210202606989827302/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:30,797| '/tmp/appdir-for-unit-tests-14037031649236875498/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:30,907| '/tmp/appdir-for-unit-tests-12409252248357216491/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:31,015| '/tmp/appdir-for-unit-tests-9661738906953509639/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:31,163| '/tmp/appdir-for-unit-tests-7785936931582769966/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:31 [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.585 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.NumericObsCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:31 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.BirthAndDeathCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:31,510| '/tmp/appdir-for-unit-tests-10151277399039975373/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:31,627| '/tmp/appdir-for-unit-tests-11777706813813680087/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:31,764| '/tmp/appdir-for-unit-tests-7294484124244322966/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:31,896| '/tmp/appdir-for-unit-tests-13574040579724647493/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:31,996| '/tmp/appdir-for-unit-tests-2081518588767673332/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:32,148| '/tmp/appdir-for-unit-tests-6867417173367715239/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:32,309| '/tmp/appdir-for-unit-tests-6062001549073594863/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:32,469| '/tmp/appdir-for-unit-tests-17109450720417216211/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:32 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.157 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.BirthAndDeathCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:32 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.AllPatientsCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:32,568| '/tmp/appdir-for-unit-tests-7326050520049398972/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:32 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.093 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.AllPatientsCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:32 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.MappedParametersCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:32,679| '/tmp/appdir-for-unit-tests-4051860755492453398/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:32 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.110 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.MappedParametersCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:32 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:32,772| '/tmp/appdir-for-unit-tests-14720957137073126543/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:32,851| '/tmp/appdir-for-unit-tests-16373912905409089186/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:32,961| '/tmp/appdir-for-unit-tests-4403923017784099374/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:33,115| '/tmp/appdir-for-unit-tests-5350632966261923996/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:33,225| '/tmp/appdir-for-unit-tests-12237839718591193651/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:33,306| '/tmp/appdir-for-unit-tests-14330836031192514300/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:33,428| '/tmp/appdir-for-unit-tests-12950912288216200202/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:33,535| '/tmp/appdir-for-unit-tests-10166518886161248129/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:33,698| '/tmp/appdir-for-unit-tests-12628525828355164480/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:33,793| '/tmp/appdir-for-unit-tests-1613518856225921611/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:33 ERROR - EvaluationProfiler.log(111) |2025-08-06T11:54:33,798| 1877        2025-08-06 11:54:33.798        >        ERROR        EXECUTING_QUERY                        update person set gender='F' : error executing work
06-Aug-2025 11:54:33 org.hibernate.exception.GenericJDBCException: error executing work
06-Aug-2025 11:54:33         at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:54:33         at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:54:33         at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:54:33         at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:313) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:54:33         at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1125) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:54:33         at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1112) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:54:33         at org.openmrs.api.db.hibernate.DbSession.doWork(DbSession.java:1006) ~[openmrs-api-2.7.0.jar:?]
06-Aug-2025 11:54:33         at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder.evaluateToList(SqlQueryBuilder.java:167) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:54:33         at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.evaluateToList(EvaluationServiceImpl.java:45) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:54:33         at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.evaluateToList(EvaluationServiceImpl.java:55) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:54:33         at jdk.internal.reflect.GeneratedMethodAccessor819.invoke(Unknown Source) ~[?:?]
06-Aug-2025 11:54:33         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
06-Aug-2025 11:54:33         at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?]
06-Aug-2025 11:54:33         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) ~[spring-tx-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at jdk.proxy3/jdk.proxy3.$Proxy70.evaluateToList(Unknown Source) ~[?:?]
06-Aug-2025 11:54:33         at org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluator.evaluate(SqlCohortDefinitionEvaluator.java:61) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:54:33         at org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluator.evaluate(SqlCohortDefinitionEvaluator.java:28) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:54:33         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:54:33         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:54:33         at org.openmrs.module.reporting.cohort.definition.service.CohortDefinitionServiceImpl.evaluateBypassingExclusionOfTestPatients(CohortDefinitionServiceImpl.java:54) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:54:33         at org.openmrs.module.reporting.cohort.definition.service.CohortDefinitionServiceImpl.evaluateBypassingExclusionOfTestPatients(CohortDefinitionServiceImpl.java:24) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:54:33         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:54:33         at org.openmrs.module.reporting.cohort.definition.service.CohortDefinitionServiceImpl.evaluate(CohortDefinitionServiceImpl.java:38) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:54:33         at jdk.internal.reflect.GeneratedMethodAccessor853.invoke(Unknown Source) ~[?:?]
06-Aug-2025 11:54:33         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
06-Aug-2025 11:54:33         at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?]
06-Aug-2025 11:54:33         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at jdk.proxy3/jdk.proxy3.$Proxy81.evaluate(Unknown Source) ~[?:?]
06-Aug-2025 11:54:33         at org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluatorTest.shouldProtectSqlQueryAgainstDatabaseModifications(SqlCohortDefinitionEvaluatorTest.java:308) ~[test-classes/:?]
06-Aug-2025 11:54:33         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
06-Aug-2025 11:54:33         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
06-Aug-2025 11:54:33         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
06-Aug-2025 11:54:33         at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?]
06-Aug-2025 11:54:33         at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:33         at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:33         at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:33         at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:33         at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:33         at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:33         at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:33         at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:33         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:33         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:33         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:33         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:33         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:33         at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:33         at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:33         at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:33         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:33         at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:33         at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
06-Aug-2025 11:54:33         at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
06-Aug-2025 11:54:33         at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
06-Aug-2025 11:54:33         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:54:33         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:54:33         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:54:33         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:54:33         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:54:33         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:54:33         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:54:33         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:54:33         at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:54:33         at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Aug-2025 11:54:33         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Aug-2025 11:54:33         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Aug-2025 11:54:33         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Aug-2025 11:54:33         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3]
06-Aug-2025 11:54:33         at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3]
06-Aug-2025 11:54:33         at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3]
06-Aug-2025 11:54:33         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3]
06-Aug-2025 11:54:33 Caused by: org.h2.jdbc.JdbcSQLException: Method is only allowed for a query. Use execute or executeUpdate instead of executeQuery; SQL statement:
06-Aug-2025 11:54:33 update person set gender='F'  [90002-173]
06-Aug-2025 11:54:33         at org.h2.message.DbException.getJdbcSQLException(DbException.java:331) ~[h2-1.3.173.jar:1.3.173]
06-Aug-2025 11:54:33         at org.h2.message.DbException.get(DbException.java:171) ~[h2-1.3.173.jar:1.3.173]
06-Aug-2025 11:54:33         at org.h2.message.DbException.get(DbException.java:148) ~[h2-1.3.173.jar:1.3.173]
06-Aug-2025 11:54:33         at org.h2.message.DbException.get(DbException.java:137) ~[h2-1.3.173.jar:1.3.173]
06-Aug-2025 11:54:33         at org.h2.command.Prepared.query(Prepared.java:211) ~[h2-1.3.173.jar:1.3.173]
06-Aug-2025 11:54:33         at org.h2.command.CommandContainer.query(CommandContainer.java:91) ~[h2-1.3.173.jar:1.3.173]
06-Aug-2025 11:54:33         at org.h2.command.Command.executeQuery(Command.java:195) ~[h2-1.3.173.jar:1.3.173]
06-Aug-2025 11:54:33         at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:106) ~[h2-1.3.173.jar:1.3.173]
06-Aug-2025 11:54:33         at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:1471) ~[c3p0-0.9.5.5.jar:0.9.5.5]
06-Aug-2025 11:54:33         at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder$2.execute(SqlQueryBuilder.java:174) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:54:33         at org.hibernate.jdbc.WorkExecutor.executeWork(WorkExecutor.java:37) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:54:33         at org.hibernate.internal.AbstractSharedSessionContract.lambda$doWork$1(AbstractSharedSessionContract.java:1109) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:54:33         at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:308) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:54:33         ... 107 more
06-Aug-2025 11:54:33 ERROR - EvaluationProfiler.log(111) |2025-08-06T11:54:33,800| 1877        2025-08-06 11:54:33.800        >        ERROR        EVALUATING_DEFINITION                        SqlCohortDefinition[query=update person set gender='F']: Unable to execute query
06-Aug-2025 11:54:33 java.lang.IllegalArgumentException: Unable to execute query
06-Aug-2025 11:54:33         at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder.evaluateToList(SqlQueryBuilder.java:199) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:54:33         at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.evaluateToList(EvaluationServiceImpl.java:45) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:54:33         at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.evaluateToList(EvaluationServiceImpl.java:55) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:54:33         at jdk.internal.reflect.GeneratedMethodAccessor819.invoke(Unknown Source) ~[?:?]
06-Aug-2025 11:54:33         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
06-Aug-2025 11:54:33         at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?]
06-Aug-2025 11:54:33         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) ~[spring-tx-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at jdk.proxy3/jdk.proxy3.$Proxy70.evaluateToList(Unknown Source) ~[?:?]
06-Aug-2025 11:54:33         at org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluator.evaluate(SqlCohortDefinitionEvaluator.java:61) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:54:33         at org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluator.evaluate(SqlCohortDefinitionEvaluator.java:28) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:54:33         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:54:33         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:54:33         at org.openmrs.module.reporting.cohort.definition.service.CohortDefinitionServiceImpl.evaluateBypassingExclusionOfTestPatients(CohortDefinitionServiceImpl.java:54) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:54:33         at org.openmrs.module.reporting.cohort.definition.service.CohortDefinitionServiceImpl.evaluateBypassingExclusionOfTestPatients(CohortDefinitionServiceImpl.java:24) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:54:33         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:54:33         at org.openmrs.module.reporting.cohort.definition.service.CohortDefinitionServiceImpl.evaluate(CohortDefinitionServiceImpl.java:38) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:54:33         at jdk.internal.reflect.GeneratedMethodAccessor853.invoke(Unknown Source) ~[?:?]
06-Aug-2025 11:54:33         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
06-Aug-2025 11:54:33         at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?]
06-Aug-2025 11:54:33         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at jdk.proxy3/jdk.proxy3.$Proxy81.evaluate(Unknown Source) ~[?:?]
06-Aug-2025 11:54:33         at org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluatorTest.shouldProtectSqlQueryAgainstDatabaseModifications(SqlCohortDefinitionEvaluatorTest.java:308) ~[test-classes/:?]
06-Aug-2025 11:54:33         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
06-Aug-2025 11:54:33         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
06-Aug-2025 11:54:33         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
06-Aug-2025 11:54:33         at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?]
06-Aug-2025 11:54:33         at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:33         at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:33         at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:33         at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:33         at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:33         at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:33         at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:33         at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:33         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:33         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:33         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:33         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:33         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:33         at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:33         at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:33         at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:33         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:33         at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:33         at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:33         at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
06-Aug-2025 11:54:33         at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
06-Aug-2025 11:54:33         at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
06-Aug-2025 11:54:33         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:54:33         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:54:33         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:54:33         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:54:33         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:54:33         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:54:33         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:54:33         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:54:33         at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:54:33         at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Aug-2025 11:54:33         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Aug-2025 11:54:33         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Aug-2025 11:54:33         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Aug-2025 11:54:33         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3]
06-Aug-2025 11:54:33         at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3]
06-Aug-2025 11:54:33         at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3]
06-Aug-2025 11:54:33         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3]
06-Aug-2025 11:54:33 Caused by: org.hibernate.exception.GenericJDBCException: error executing work
06-Aug-2025 11:54:33         at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:54:33         at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:54:33         at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:54:33         at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:313) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:54:33         at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1125) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:54:33         at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1112) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:54:33         at org.openmrs.api.db.hibernate.DbSession.doWork(DbSession.java:1006) ~[openmrs-api-2.7.0.jar:?]
06-Aug-2025 11:54:33         at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder.evaluateToList(SqlQueryBuilder.java:167) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:54:33         ... 103 more
06-Aug-2025 11:54:33 Caused by: org.h2.jdbc.JdbcSQLException: Method is only allowed for a query. Use execute or executeUpdate instead of executeQuery; SQL statement:
06-Aug-2025 11:54:33 update person set gender='F'  [90002-173]
06-Aug-2025 11:54:33         at org.h2.message.DbException.getJdbcSQLException(DbException.java:331) ~[h2-1.3.173.jar:1.3.173]
06-Aug-2025 11:54:33         at org.h2.message.DbException.get(DbException.java:171) ~[h2-1.3.173.jar:1.3.173]
06-Aug-2025 11:54:33         at org.h2.message.DbException.get(DbException.java:148) ~[h2-1.3.173.jar:1.3.173]
06-Aug-2025 11:54:33         at org.h2.message.DbException.get(DbException.java:137) ~[h2-1.3.173.jar:1.3.173]
06-Aug-2025 11:54:33         at org.h2.command.Prepared.query(Prepared.java:211) ~[h2-1.3.173.jar:1.3.173]
06-Aug-2025 11:54:33         at org.h2.command.CommandContainer.query(CommandContainer.java:91) ~[h2-1.3.173.jar:1.3.173]
06-Aug-2025 11:54:33         at org.h2.command.Command.executeQuery(Command.java:195) ~[h2-1.3.173.jar:1.3.173]
06-Aug-2025 11:54:33         at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:106) ~[h2-1.3.173.jar:1.3.173]
06-Aug-2025 11:54:33         at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:1471) ~[c3p0-0.9.5.5.jar:0.9.5.5]
06-Aug-2025 11:54:33         at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder$2.execute(SqlQueryBuilder.java:174) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:54:33         at org.hibernate.jdbc.WorkExecutor.executeWork(WorkExecutor.java:37) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:54:33         at org.hibernate.internal.AbstractSharedSessionContract.lambda$doWork$1(AbstractSharedSessionContract.java:1109) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:54:33         at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:308) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:54:33         at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1125) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:54:33         at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1112) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:54:33         at org.openmrs.api.db.hibernate.DbSession.doWork(DbSession.java:1006) ~[openmrs-api-2.7.0.jar:?]
06-Aug-2025 11:54:33         at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder.evaluateToList(SqlQueryBuilder.java:167) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:54:33         ... 103 more
06-Aug-2025 11:54:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:33,924| '/tmp/appdir-for-unit-tests-11240420208055766149/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:34,013| '/tmp/appdir-for-unit-tests-8418147091193413193/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:34,104| '/tmp/appdir-for-unit-tests-7858312004136661710/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:34 [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.408 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluatorTest
06-Aug-2025 11:54:34 [INFO] Running org.openmrs.module.reporting.cohort.definition.library.BuiltInCohortDefinitionLibraryTest
06-Aug-2025 11:54:34 [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in org.openmrs.module.reporting.cohort.definition.library.BuiltInCohortDefinitionLibraryTest
06-Aug-2025 11:54:34 [INFO] Running org.openmrs.module.reporting.cohort.CohortsTest
06-Aug-2025 11:54:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:34,127| '/tmp/appdir-for-unit-tests-11598275144445954391/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:34,132| '/tmp/appdir-for-unit-tests-742508047244521346/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:34,137| '/tmp/appdir-for-unit-tests-3593360159240300510/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:34 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in org.openmrs.module.reporting.cohort.CohortsTest
06-Aug-2025 11:54:34 [INFO] Running org.openmrs.module.reporting.report.service.MysqlReportServiceTest
06-Aug-2025 11:54:34 [WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.report.service.MysqlReportServiceTest
06-Aug-2025 11:54:34 [INFO] Running org.openmrs.module.reporting.report.service.db.PropertiesTypeTest
06-Aug-2025 11:54:34 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s -- in org.openmrs.module.reporting.report.service.db.PropertiesTypeTest
06-Aug-2025 11:54:34 [INFO] Running org.openmrs.module.reporting.report.service.ReportServiceTest
06-Aug-2025 11:54:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:34,422| '/tmp/appdir-for-unit-tests-14894378812248228370/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:34,505| '/tmp/appdir-for-unit-tests-10913071875360511450/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:34,858| '/tmp/appdir-for-unit-tests-5879550726647789778/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:35,121| '/tmp/appdir-for-unit-tests-18242654974304348297/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:35,801| '/tmp/appdir-for-unit-tests-16689848572537150100/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:35,958| '/tmp/appdir-for-unit-tests-1889006375662725800/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:36,038| '/tmp/appdir-for-unit-tests-17441328604823871350/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:36,357| '/tmp/appdir-for-unit-tests-906088710691339733/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:36,648| '/tmp/appdir-for-unit-tests-11390310617893010531/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:36,863| '/tmp/appdir-for-unit-tests-500893856239940687/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:36 WARN - LoggingReportProcessor.process(41) |2025-08-06T11:54:36,888| Processing report with configuration: {Still=not needed}
06-Aug-2025 11:54:36 WARN - LoggingReportProcessor.process(42) |2025-08-06T11:54:36,888| Request: Report Request (4b2906f3-1dc1-4cd8-a54f-a47786711f85)for My report to TsvReportRenderer
06-Aug-2025 11:54:36 WARN - ReportServiceImpl.runReport(552) |2025-08-06T11:54:36,888| Report Processor Failed: Logging processor
06-Aug-2025 11:54:36 java.lang.NullPointerException: Cannot invoke "org.openmrs.module.reporting.report.ReportData.getDataSets()" because the return value of "org.openmrs.module.reporting.report.Report.getReportData()" is null
06-Aug-2025 11:54:36         at org.openmrs.module.reporting.report.processor.LoggingReportProcessor.process(LoggingReportProcessor.java:43) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:54:36         at org.openmrs.module.reporting.report.service.ReportServiceImpl.runReport(ReportServiceImpl.java:548) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:54:36         at jdk.internal.reflect.GeneratedMethodAccessor1150.invoke(Unknown Source) ~[?:?]
06-Aug-2025 11:54:36         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
06-Aug-2025 11:54:36         at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?]
06-Aug-2025 11:54:36         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:36         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:234) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:36         at jdk.proxy3/jdk.proxy3.$Proxy249.runReport(Unknown Source) ~[?:?]
06-Aug-2025 11:54:36         at jdk.internal.reflect.GeneratedMethodAccessor1150.invoke(Unknown Source) ~[?:?]
06-Aug-2025 11:54:36         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
06-Aug-2025 11:54:36         at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?]
06-Aug-2025 11:54:36         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:36         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:36         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:36         at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:36         at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:36         at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:36         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:36         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?]
06-Aug-2025 11:54:36         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:36         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:36         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:36         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:36         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:36         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:36         at jdk.proxy3/jdk.proxy3.$Proxy250.runReport(Unknown Source) ~[?:?]
06-Aug-2025 11:54:36         at org.openmrs.module.reporting.report.service.ReportServiceTest.runReport_shouldExecuteTestReportProcessor(ReportServiceTest.java:283) ~[test-classes/:?]
06-Aug-2025 11:54:36         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
06-Aug-2025 11:54:36         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
06-Aug-2025 11:54:36         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
06-Aug-2025 11:54:36         at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?]
06-Aug-2025 11:54:36         at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:36         at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:36         at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:36         at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:36         at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:36         at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:36         at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:36         at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:36         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:36         at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:36         at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:36         at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:36         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:36         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:36         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:36         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:36         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:36         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:36         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:36         at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:36         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:36         at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:36         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:36         at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:36         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:54:36         at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:36         at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:54:36         at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
06-Aug-2025 11:54:36         at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
06-Aug-2025 11:54:36         at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
06-Aug-2025 11:54:36         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:54:36         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:54:36         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:54:36         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:54:36         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:54:36         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:54:36         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:54:36         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:54:36         at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:54:36         at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Aug-2025 11:54:36         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Aug-2025 11:54:36         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Aug-2025 11:54:36         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Aug-2025 11:54:36         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3]
06-Aug-2025 11:54:36         at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3]
06-Aug-2025 11:54:36         at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3]
06-Aug-2025 11:54:36         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3]
06-Aug-2025 11:54:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:36,952| '/tmp/appdir-for-unit-tests-10965587023236087688/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:37,119| '/tmp/appdir-for-unit-tests-8208955458970656198/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:37 [INFO] Tests run: 32, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.188 s -- in org.openmrs.module.reporting.report.service.ReportServiceTest
06-Aug-2025 11:54:37 [INFO] Running org.openmrs.module.reporting.report.ReportRequestTest
06-Aug-2025 11:54:37 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in org.openmrs.module.reporting.report.ReportRequestTest
06-Aug-2025 11:54:37 [INFO] Running org.openmrs.module.reporting.report.util.SqlUtilsTest
06-Aug-2025 11:54:37 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in org.openmrs.module.reporting.report.util.SqlUtilsTest
06-Aug-2025 11:54:37 [INFO] Running org.openmrs.module.reporting.report.util.SqlScriptParserTest
06-Aug-2025 11:54:37 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in org.openmrs.module.reporting.report.util.SqlScriptParserTest
06-Aug-2025 11:54:37 [INFO] Running org.openmrs.module.reporting.report.definition.service.ReportDefinitionServiceImplTest
06-Aug-2025 11:54:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:37,439| '/tmp/appdir-for-unit-tests-5336609416009223680/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:37,504| '/tmp/appdir-for-unit-tests-6345276449561592372/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:37 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.134 s -- in org.openmrs.module.reporting.report.definition.service.ReportDefinitionServiceImplTest
06-Aug-2025 11:54:37 [INFO] Running org.openmrs.module.reporting.report.renderer.ReportDesignRendererTest
06-Aug-2025 11:54:37 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 s -- in org.openmrs.module.reporting.report.renderer.ReportDesignRendererTest
06-Aug-2025 11:54:37 [INFO] Running org.openmrs.module.reporting.report.renderer.CohortDetailReportRendererTest
06-Aug-2025 11:54:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:37,598| '/tmp/appdir-for-unit-tests-17983325415621520568/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:37 INFO - ReportingSerializer.setupXStreamSecurity(150) |2025-08-06T11:54:37,616| XStream security initialized on ReportingSerializer
06-Aug-2025 11:54:37 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:37,625| Number of batches to execute: 2
06-Aug-2025 11:54:37 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:37,636| Number of batches to execute: 2
06-Aug-2025 11:54:37 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:37,642| Number of batches to execute: 2
06-Aug-2025 11:54:37 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:37,662| Number of batches to execute: 2
06-Aug-2025 11:54:37 INFO - ReportingSerializer.setupXStreamSecurity(150) |2025-08-06T11:54:37,702| XStream security initialized on ReportingSerializer
06-Aug-2025 11:54:37 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:37,716| Number of batches to execute: 2
06-Aug-2025 11:54:37 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:37,728| Number of batches to execute: 2
06-Aug-2025 11:54:37 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:37,732| Number of batches to execute: 2
06-Aug-2025 11:54:37 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:37,748| Number of batches to execute: 2
06-Aug-2025 11:54:38 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.039 s -- in org.openmrs.module.reporting.report.renderer.CohortDetailReportRendererTest
06-Aug-2025 11:54:38 [INFO] Running org.openmrs.module.reporting.report.renderer.TextTemplateRendererTest
06-Aug-2025 11:54:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:38,626| '/tmp/appdir-for-unit-tests-8715849843845742264/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:38 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:38,633| Number of batches to execute: 4
06-Aug-2025 11:54:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:38,858| '/tmp/appdir-for-unit-tests-6399941695183829952/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:38 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:38,865| Number of batches to execute: 4
06-Aug-2025 11:54:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:39,001| '/tmp/appdir-for-unit-tests-4660814995944020192/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:39 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:39,020| Number of batches to execute: 4
06-Aug-2025 11:54:39 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.467 s -- in org.openmrs.module.reporting.report.renderer.TextTemplateRendererTest
06-Aug-2025 11:54:39 [INFO] Running org.openmrs.module.reporting.report.renderer.CsvReportRendererTest
06-Aug-2025 11:54:39 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in org.openmrs.module.reporting.report.renderer.CsvReportRendererTest
06-Aug-2025 11:54:39 [INFO] Running org.openmrs.module.reporting.report.renderer.XlsReportRendererTest
06-Aug-2025 11:54:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:39,095| '/tmp/appdir-for-unit-tests-10338278972230694483/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:39,411| '/tmp/appdir-for-unit-tests-13374785296822406645/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:39,821| '/tmp/appdir-for-unit-tests-9153503363438204265/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:39 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.777 s -- in org.openmrs.module.reporting.report.renderer.XlsReportRendererTest
06-Aug-2025 11:54:39 [INFO] Running org.openmrs.module.reporting.report.renderer.ExcelTemplateRendererTest
06-Aug-2025 11:54:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:39,871| '/tmp/appdir-for-unit-tests-14755602830452584751/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:40,184| '/tmp/appdir-for-unit-tests-5007038546436754560/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:40 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-08-06T11:54:40,198| Number of batches to execute: 4
06-Aug-2025 11:54:40 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.490 s -- in org.openmrs.module.reporting.report.renderer.ExcelTemplateRendererTest
06-Aug-2025 11:54:40 [INFO] Running org.openmrs.module.reporting.report.renderer.DelimitedTextReportRendererTest
06-Aug-2025 11:54:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:40,372| '/tmp/appdir-for-unit-tests-4935510301312984473/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:54:40,462| '/tmp/appdir-for-unit-tests-6688042454755882614/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:54:40 [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.114 s -- in org.openmrs.module.reporting.report.renderer.DelimitedTextReportRendererTest
06-Aug-2025 11:54:40 [INFO] Running org.openmrs.module.reporting.common.DateRangeTest
06-Aug-2025 11:54:40 [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in org.openmrs.module.reporting.common.DateRangeTest
06-Aug-2025 11:54:40 [INFO] Running org.openmrs.module.reporting.common.ExcelBuilderTest
06-Aug-2025 11:54:46 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.770 s -- in org.openmrs.module.reporting.common.ExcelBuilderTest
06-Aug-2025 11:54:46 [INFO] Running org.openmrs.module.reporting.common.ObjectUtilTest
06-Aug-2025 11:54:46 [INFO] Tests run: 23, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.575 s -- in org.openmrs.module.reporting.common.ObjectUtilTest
06-Aug-2025 11:54:46 [INFO] Running org.openmrs.module.reporting.common.ReflectionUtilTest
06-Aug-2025 11:54:46 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in org.openmrs.module.reporting.common.ReflectionUtilTest
06-Aug-2025 11:54:46 [INFO] Running org.openmrs.module.reporting.common.ExcelUtilTest
06-Aug-2025 11:54:46 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.041 s -- in org.openmrs.module.reporting.common.ExcelUtilTest
06-Aug-2025 11:54:46 [INFO] Running org.openmrs.module.reporting.common.AgeTest
06-Aug-2025 11:54:46 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in org.openmrs.module.reporting.common.AgeTest
06-Aug-2025 11:54:46 [INFO] Running org.openmrs.module.reporting.common.ResultSetIteratorTest
06-Aug-2025 11:54:47 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.485 s -- in org.openmrs.module.reporting.common.ResultSetIteratorTest
06-Aug-2025 11:54:47 [INFO] Running org.openmrs.module.reporting.common.DateUtilTest
06-Aug-2025 11:54:47 [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.079 s -- in org.openmrs.module.reporting.common.DateUtilTest
06-Aug-2025 11:54:47 [INFO] Running org.openmrs.module.reporting.common.FractionTest
06-Aug-2025 11:54:47 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in org.openmrs.module.reporting.common.FractionTest
06-Aug-2025 11:54:47 [INFO] Running org.openmrs.module.reporting.common.DelimitedKeyComparatorTest
06-Aug-2025 11:54:47 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.common.DelimitedKeyComparatorTest
06-Aug-2025 11:54:47 [INFO] Running org.openmrs.module.reporting.common.SqlRunnerTest
06-Aug-2025 11:54:47 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.common.SqlRunnerTest
06-Aug-2025 11:54:47 [INFO]
06-Aug-2025 11:54:47 [INFO] Results:
06-Aug-2025 11:54:47 [INFO]
06-Aug-2025 11:54:47 [WARNING] Tests run: 773, Failures: 0, Errors: 0, Skipped: 14
06-Aug-2025 11:54:47 [INFO]
06-Aug-2025 11:54:47 [INFO]
06-Aug-2025 11:54:47 [INFO] --- jar:3.4.1:jar (default-jar) @ reporting-api-tests ---
06-Aug-2025 11:54:47 [WARNING] JAR will be empty - no content was marked for inclusion!
06-Aug-2025 11:54:47 [INFO] Building jar: /module/api-tests/target/reporting-api-tests-2.0.0-SNAPSHOT.jar
06-Aug-2025 11:54:47 [INFO]
06-Aug-2025 11:54:47 [INFO] --- jar:3.4.1:test-jar (default) @ reporting-api-tests ---
06-Aug-2025 11:54:47 [INFO] Building jar: /module/api-tests/target/reporting-api-tests-2.0.0-SNAPSHOT-tests.jar
06-Aug-2025 11:54:47 [INFO]
06-Aug-2025 11:54:47 [INFO] -----------------< org.openmrs.module:reporting-omod >------------------
06-Aug-2025 11:54:47 [INFO] Building Reporting OMOD 2.0.0-SNAPSHOT                             [4/4]
06-Aug-2025 11:54:47 [INFO]   from omod/pom.xml
06-Aug-2025 11:54:47 [INFO] --------------------------------[ jar ]---------------------------------
06-Aug-2025 11:54:48 [INFO]
06-Aug-2025 11:54:48 [INFO] --- clean:3.2.0:clean (default-clean) @ reporting-omod ---
06-Aug-2025 11:54:48 [INFO]
06-Aug-2025 11:54:48 [INFO] --- openmrs:1.0.1:initialize-module (init) @ reporting-omod ---
06-Aug-2025 11:54:48 [INFO]
06-Aug-2025 11:54:48 [INFO] --- dependency:3.7.0:unpack-dependencies (Expand resources) @ reporting-omod ---
06-Aug-2025 11:54:48 [INFO]
06-Aug-2025 11:54:48 [INFO] --- resources:3.3.1:resources (default-resources) @ reporting-omod ---
06-Aug-2025 11:54:48 [INFO] Copying 0 resource from src/main/resources to target/classes
06-Aug-2025 11:54:48 [INFO] Copying 2 resources from src/main/resources to target/classes
06-Aug-2025 11:54:49 [INFO] Copying 225 resources from src/main/webapp to target/classes/web/module
06-Aug-2025 11:54:49 [INFO] Copying 225 resources from src/main/webapp to target/classes/web/module
06-Aug-2025 11:54:49 [INFO]
06-Aug-2025 11:54:49 [INFO] --- compiler:3.13.0:compile (default-compile) @ reporting-omod ---
06-Aug-2025 11:54:49 [INFO] Recompiling the module because of changed dependency.
06-Aug-2025 11:54:49 [INFO] Compiling 115 source files with javac [debug target 1.8] to target/classes
06-Aug-2025 11:54:50 [WARNING] bootstrap class path not set in conjunction with -source 8
06-Aug-2025 11:54:50 [WARNING] /module/omod/src/main/java/org/openmrs/module/reporting/web/controller/QueryParameterFormController.java:[120,74] Double(double) in java.lang.Double has been deprecated and marked for removal
06-Aug-2025 11:54:50 [WARNING] /module/omod/src/main/java/org/openmrs/module/reporting/web/taglib/FormatTag.java:[384,87] non-varargs call of varargs method with inexact argument type for last parameter;
06-Aug-2025 11:54:50   cast to java.lang.Class<?> for a varargs call
06-Aug-2025 11:54:50   cast to java.lang.Class<?>[] for a non-varargs call and to suppress this warning
06-Aug-2025 11:54:50 [WARNING] /module/omod/src/main/java/org/openmrs/module/reporting/web/taglib/FormatTag.java:[385,68] non-varargs call of varargs method with inexact argument type for last parameter;
06-Aug-2025 11:54:50   cast to java.lang.Object for a varargs call
06-Aug-2025 11:54:50   cast to java.lang.Object[] for a non-varargs call and to suppress this warning
06-Aug-2025 11:54:50 [INFO] /module/omod/src/main/java/org/openmrs/module/reporting/web/controller/mapping/LogicDataSetDefinitionMappingHandler.java: Some input files use or override a deprecated API.
06-Aug-2025 11:54:50 [INFO] /module/omod/src/main/java/org/openmrs/module/reporting/web/controller/mapping/LogicDataSetDefinitionMappingHandler.java: Recompile with -Xlint:deprecation for details.
06-Aug-2025 11:54:50 [INFO] /module/omod/src/main/java/org/openmrs/module/reporting/web/controller/GetMappedAsStringController.java: Some input files use unchecked or unsafe operations.
06-Aug-2025 11:54:50 [INFO] /module/omod/src/main/java/org/openmrs/module/reporting/web/controller/GetMappedAsStringController.java: Recompile with -Xlint:unchecked for details.
06-Aug-2025 11:54:50 [INFO]
06-Aug-2025 11:54:50 [INFO] --- build-helper:1.7:parse-version (default) @ reporting-omod ---
06-Aug-2025 11:54:50 [INFO]
06-Aug-2025 11:54:50 [INFO] --- resources:3.3.1:testResources (default-testResources) @ reporting-omod ---
06-Aug-2025 11:54:50 [INFO] skip non existing resourceDirectory /module/omod/src/test/resources
06-Aug-2025 11:54:50 [INFO] skip non existing resourceDirectory /module/omod/src/test/resources
06-Aug-2025 11:54:50 [INFO]
06-Aug-2025 11:54:50 [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ reporting-omod ---
06-Aug-2025 11:54:50 [INFO] No sources to compile
06-Aug-2025 11:54:50 [INFO]
06-Aug-2025 11:54:50 [INFO] --- surefire:3.5.3:test (default-test) @ reporting-omod ---
06-Aug-2025 11:54:50 [INFO] No tests to run.
06-Aug-2025 11:54:50 [INFO]
06-Aug-2025 11:54:50 [INFO] --- jar:3.4.1:jar (default-jar) @ reporting-omod ---
06-Aug-2025 11:54:51 [INFO] Building jar: /module/omod/target/reporting-2.0.0-SNAPSHOT.jar
06-Aug-2025 11:54:51 [INFO]
06-Aug-2025 11:54:51 [INFO] --- openmrs:1.0.1:package-module (pack) @ reporting-omod ---
06-Aug-2025 11:54:51 [INFO] Packaging OpenMRS module
06-Aug-2025 11:54:52 [INFO] Building jar: /module/omod/target/reporting-2.0.0-SNAPSHOT.omod
06-Aug-2025 11:54:53 [INFO]
06-Aug-2025 11:54:53 [INFO] --- jar:3.4.1:test-jar (default) @ reporting-omod ---
06-Aug-2025 11:54:53 [WARNING] JAR will be empty - no content was marked for inclusion!
06-Aug-2025 11:54:53 [INFO] Building jar: /module/omod/target/reporting-2.0.0-SNAPSHOT-tests.jar
06-Aug-2025 11:54:53 [INFO] ------------------------------------------------------------------------
06-Aug-2025 11:54:53 [INFO] Reactor Summary for Reporting 2.0.0-SNAPSHOT:
06-Aug-2025 11:54:53 [INFO]
06-Aug-2025 11:54:53 [INFO] Reporting .......................................... SUCCESS [  0.639 s]
06-Aug-2025 11:54:53 [INFO] Reporting API ...................................... SUCCESS [ 12.796 s]
06-Aug-2025 11:54:53 [INFO] reporting API Tests ................................ SUCCESS [01:47 min]
06-Aug-2025 11:54:53 [INFO] Reporting OMOD ..................................... SUCCESS [  5.174 s]
06-Aug-2025 11:54:53 [INFO] ------------------------------------------------------------------------
06-Aug-2025 11:54:53 [INFO] BUILD SUCCESS
06-Aug-2025 11:54:53 [INFO] ------------------------------------------------------------------------
06-Aug-2025 11:54:53 [INFO] Total time:  02:06 min
06-Aug-2025 11:54:53 [INFO] Finished at: 2025-08-06T11:54:53Z
06-Aug-2025 11:54:53 [INFO] ------------------------------------------------------------------------
06-Aug-2025 11:54:53 Finished task 'Build and test' with result: Success
06-Aug-2025 11:54:53 Running post build plugin 'Docker Container Cleanup'
06-Aug-2025 11:54:53 Running post build plugin 'NCover Results Collector'
06-Aug-2025 11:54:53 Running post build plugin 'Build Results Label Collector'
06-Aug-2025 11:54:53 Running post build plugin 'Clover Results Collector'
06-Aug-2025 11:54:53 Running post build plugin 'npm Cache Cleanup'
06-Aug-2025 11:54:53 Running post build plugin 'Artifact Copier'
06-Aug-2025 11:54:53 Finalising the build...
06-Aug-2025 11:54:53 Stopping timer.
06-Aug-2025 11:54:53 Build REP-REP-BTJ17-948 completed.
06-Aug-2025 11:54:53 Running on server: post build plugin 'Build Hanging Detection Configuration'
06-Aug-2025 11:54:53 Running on server: post build plugin 'NCover Results Collector'
06-Aug-2025 11:54:53 Running on server: post build plugin 'Build Labeller'
06-Aug-2025 11:54:53 Running on server: post build plugin 'Clover Delta Calculator'
06-Aug-2025 11:54:53 Running on server: post build plugin 'Maven Dependencies Postprocessor'
06-Aug-2025 11:54:53 All post build plugins have finished
06-Aug-2025 11:54:53 Generating build results summary...
06-Aug-2025 11:54:53 Saving build results to disk...
06-Aug-2025 11:54:53 Store variable context...
06-Aug-2025 11:54:53 Finished building REP-REP-BTJ17-948.