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

Build: #955 was successful

Job: Build and Test JDK 17 was successful

Build log

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

03-Oct-2025 20:38:20         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:20         at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:20         at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:20         at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:20         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:20         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:20         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:20         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:20         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:20         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:20         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:20         at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:20         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:20         at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:20         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:20         at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:20         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:20         at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:20         at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:20         at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
03-Oct-2025 20:38:20         at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
03-Oct-2025 20:38:20         at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
03-Oct-2025 20:38:20         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:20         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:20         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:20         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:20         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:20         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:20         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:20         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:20         at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:20         at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:20         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:20         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:20         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:20         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:20         at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:20         at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:20         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:20 Caused by: java.lang.NullPointerException: Cannot invoke "java.sql.ResultSetMetaData.getColumnCount()" because "metadata" is null
03-Oct-2025 20:38:20         at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder$1.execute(SqlQueryBuilder.java:136) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:20         at org.hibernate.jdbc.WorkExecutor.executeWork(WorkExecutor.java:37) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:20         at org.hibernate.internal.AbstractSharedSessionContract.lambda$doWork$1(AbstractSharedSessionContract.java:1109) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:20         at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:308) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:20         at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1125) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:20         at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1112) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:20         at org.openmrs.api.db.hibernate.DbSession.doWork(DbSession.java:1006) ~[openmrs-api-2.7.0.jar:?]
03-Oct-2025 20:38:20         at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder.getColumns(SqlQueryBuilder.java:128) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:20         ... 101 more
03-Oct-2025 20:38:20 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:20,274| '/tmp/appdir-for-unit-tests-448113974860873071/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:20 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:20,372| '/tmp/appdir-for-unit-tests-10674912653573812220/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:20 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.795 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluatorTest
03-Oct-2025 20:38:20 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.LogicDataSetEvaluatorTest
03-Oct-2025 20:38:20 [WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.LogicDataSetEvaluatorTest
03-Oct-2025 20:38:20 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.MultiParameterDataSetEvaluatorTest
03-Oct-2025 20:38:20 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:20,416| '/tmp/appdir-for-unit-tests-7450183190039667059/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:20 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.055 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.MultiParameterDataSetEvaluatorTest
03-Oct-2025 20:38:20 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.ObsDataSetEvaluatorTest
03-Oct-2025 20:38:20 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:20,607| '/tmp/appdir-for-unit-tests-5416154798270160749/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:20 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.201 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.ObsDataSetEvaluatorTest
03-Oct-2025 20:38:20 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.PatientDataSetEvaluatorTest
03-Oct-2025 20:38:20 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:20,745| '/tmp/appdir-for-unit-tests-773141851871277690/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:20 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-03T20:38:20,752| Number of batches to execute: 9
03-Oct-2025 20:38:20 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:20,926| '/tmp/appdir-for-unit-tests-3018170248139102355/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:21 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-03T20:38:20,945| Number of batches to execute: 9
03-Oct-2025 20:38:21 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-03T20:38:20,969| Number of batches to execute: 9
03-Oct-2025 20:38:21 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-03T20:38:21,042| Number of batches to execute: 1
03-Oct-2025 20:38:21 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-03T20:38:21,102| Number of batches to execute: 1
03-Oct-2025 20:38:21 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-03T20:38:21,129| Number of batches to execute: 1
03-Oct-2025 20:38:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:21,314| '/tmp/appdir-for-unit-tests-8167460269539250191/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:21 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-03T20:38:21,318| Number of batches to execute: 9
03-Oct-2025 20:38:21 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-03T20:38:21,320| Number of batches to execute: 9
03-Oct-2025 20:38:21 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-03T20:38:21,441| Number of batches to execute: 9
03-Oct-2025 20:38:21 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-03T20:38:21,495| Number of batches to execute: 9
03-Oct-2025 20:38:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:21,759| '/tmp/appdir-for-unit-tests-16996159835892450044/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:21 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-03T20:38:21,764| Number of batches to execute: 9
03-Oct-2025 20:38:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:21,945| '/tmp/appdir-for-unit-tests-8135266059985427930/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:21 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-03T20:38:21,950| Number of batches to execute: 9
03-Oct-2025 20:38:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:22,105| '/tmp/appdir-for-unit-tests-10347540672061549313/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:22 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-03T20:38:22,122| Number of batches to execute: 9
03-Oct-2025 20:38:22 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-03T20:38:22,125| Number of batches to execute: 9
03-Oct-2025 20:38:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:22,606| '/tmp/appdir-for-unit-tests-1444842036374181161/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:22 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-03T20:38:22,619| Number of batches to execute: 9
03-Oct-2025 20:38:22 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-03T20:38:22,656| Number of batches to execute: 3
03-Oct-2025 20:38:22 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.020 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.PatientDataSetEvaluatorTest
03-Oct-2025 20:38:22 [INFO] Running org.openmrs.module.reporting.query.person.service.PersonQueryServiceImplTest
03-Oct-2025 20:38:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:22,765| '/tmp/appdir-for-unit-tests-3100641336605711403/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:22 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.278 s -- in org.openmrs.module.reporting.query.person.service.PersonQueryServiceImplTest
03-Oct-2025 20:38:22 [INFO] Running org.openmrs.module.reporting.query.person.evaluator.SqlPersonQueryEvaluatorTest
03-Oct-2025 20:38:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:23,122| '/tmp/appdir-for-unit-tests-2022202718903834161/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:23,203| '/tmp/appdir-for-unit-tests-8102716296779815167/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:23 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.246 s -- in org.openmrs.module.reporting.query.person.evaluator.SqlPersonQueryEvaluatorTest
03-Oct-2025 20:38:23 [INFO] Running org.openmrs.module.reporting.query.person.evaluator.AllPersonQueryEvaluatorTest
03-Oct-2025 20:38:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:23,355| '/tmp/appdir-for-unit-tests-6802718504645251866/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:23,482| '/tmp/appdir-for-unit-tests-16735624046375220610/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:23,552| '/tmp/appdir-for-unit-tests-13438532797338618966/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:23,618| '/tmp/appdir-for-unit-tests-10770508730771123096/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:23,739| '/tmp/appdir-for-unit-tests-4708923538893898557/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:23,882| '/tmp/appdir-for-unit-tests-13945444013888828888/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:23 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.659 s -- in org.openmrs.module.reporting.query.person.evaluator.AllPersonQueryEvaluatorTest
03-Oct-2025 20:38:23 [INFO] Running org.openmrs.module.reporting.query.person.evaluator.PatientPersonQueryEvaluatorTest
03-Oct-2025 20:38:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:23,968| '/tmp/appdir-for-unit-tests-14273140722281338878/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:23 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.086 s -- in org.openmrs.module.reporting.query.person.evaluator.PatientPersonQueryEvaluatorTest
03-Oct-2025 20:38:23 [INFO] Running org.openmrs.module.reporting.query.encounter.service.EncounterQueryServiceImplTest
03-Oct-2025 20:38:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:24,112| '/tmp/appdir-for-unit-tests-17123524560717109438/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:24 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.215 s -- in org.openmrs.module.reporting.query.encounter.service.EncounterQueryServiceImplTest
03-Oct-2025 20:38:24 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.ConditionalParameterEncounterQueryEvaluatorTest
03-Oct-2025 20:38:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:24,276| '/tmp/appdir-for-unit-tests-5647805093751806609/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:24 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.123 s -- in org.openmrs.module.reporting.query.encounter.evaluator.ConditionalParameterEncounterQueryEvaluatorTest
03-Oct-2025 20:38:24 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.CompositionEncounterQueryEvaluatorTest
03-Oct-2025 20:38:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:24,418| '/tmp/appdir-for-unit-tests-6869302573946275096/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:24,503| '/tmp/appdir-for-unit-tests-13914505115503298663/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:24,586| '/tmp/appdir-for-unit-tests-17265638245923724781/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:24,665| '/tmp/appdir-for-unit-tests-17701362471353809933/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:24 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.358 s -- in org.openmrs.module.reporting.query.encounter.evaluator.CompositionEncounterQueryEvaluatorTest
03-Oct-2025 20:38:24 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.BasicEncounterQueryEvaluatorTest
03-Oct-2025 20:38:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:24,778| '/tmp/appdir-for-unit-tests-10067442859362976796/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:24,854| '/tmp/appdir-for-unit-tests-14208610235843357932/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:24,954| '/tmp/appdir-for-unit-tests-406491955706821223/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:25,056| '/tmp/appdir-for-unit-tests-12332338305084880552/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:25,144| '/tmp/appdir-for-unit-tests-10179353405890598401/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:25 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.463 s -- in org.openmrs.module.reporting.query.encounter.evaluator.BasicEncounterQueryEvaluatorTest
03-Oct-2025 20:38:25 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.ObsForEncounterQueryEvaluatorTest
03-Oct-2025 20:38:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:25,232| '/tmp/appdir-for-unit-tests-9110291307684784020/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:25,308| '/tmp/appdir-for-unit-tests-18433816425723170532/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:25,379| '/tmp/appdir-for-unit-tests-4060007539814943546/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:25,454| '/tmp/appdir-for-unit-tests-3869800797486412673/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:25,523| '/tmp/appdir-for-unit-tests-6217707918313705242/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:25,597| '/tmp/appdir-for-unit-tests-6056647765892883252/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:25,668| '/tmp/appdir-for-unit-tests-13041880087209830550/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:25,736| '/tmp/appdir-for-unit-tests-14110876908280304569/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:25 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.581 s -- in org.openmrs.module.reporting.query.encounter.evaluator.ObsForEncounterQueryEvaluatorTest
03-Oct-2025 20:38:25 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.MappedParametersEncounterQueryEvaluatorTest
03-Oct-2025 20:38:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:25,813| '/tmp/appdir-for-unit-tests-3259873402654398760/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:25 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.070 s -- in org.openmrs.module.reporting.query.encounter.evaluator.MappedParametersEncounterQueryEvaluatorTest
03-Oct-2025 20:38:25 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.AuditEncounterQueryEvaluatorTest
03-Oct-2025 20:38:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:25,922| '/tmp/appdir-for-unit-tests-10769845604009242358/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:26,016| '/tmp/appdir-for-unit-tests-5866065955938645843/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:26,109| '/tmp/appdir-for-unit-tests-14918142378645622736/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:26,198| '/tmp/appdir-for-unit-tests-10188215449640200057/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:26,282| '/tmp/appdir-for-unit-tests-15877857966590260656/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:26 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.469 s -- in org.openmrs.module.reporting.query.encounter.evaluator.AuditEncounterQueryEvaluatorTest
03-Oct-2025 20:38:26 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.SqlEncounterQueryEvaluatorTest
03-Oct-2025 20:38:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:26,364| '/tmp/appdir-for-unit-tests-2024302660918732336/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:26,454| '/tmp/appdir-for-unit-tests-10818920320145493631/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:26,592| '/tmp/appdir-for-unit-tests-117032782719277907/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:26 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.303 s -- in org.openmrs.module.reporting.query.encounter.evaluator.SqlEncounterQueryEvaluatorTest
03-Oct-2025 20:38:26 [INFO] Running org.openmrs.module.reporting.query.encounter.evaluator.MostRecentEncounterForPatientQueryEvaluatorTest
03-Oct-2025 20:38:26 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:26,752| '/tmp/appdir-for-unit-tests-8662482809401338668/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:26 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.155 s -- in org.openmrs.module.reporting.query.encounter.evaluator.MostRecentEncounterForPatientQueryEvaluatorTest
03-Oct-2025 20:38:26 [INFO] Running org.openmrs.module.reporting.query.obs.service.ObsQueryServiceImplTest
03-Oct-2025 20:38:26 [WARNING] Tests run: 2, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.187 s -- in org.openmrs.module.reporting.query.obs.service.ObsQueryServiceImplTest
03-Oct-2025 20:38:26 [INFO] Running org.openmrs.module.reporting.query.obs.evaluator.AllObsQueryEvaluatorTest
03-Oct-2025 20:38:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:27,089| '/tmp/appdir-for-unit-tests-8228222837336334956/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:27,224| '/tmp/appdir-for-unit-tests-3086886282053420627/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:27,353| '/tmp/appdir-for-unit-tests-13540324812530985861/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:27,485| '/tmp/appdir-for-unit-tests-1983046851185871647/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:27,606| '/tmp/appdir-for-unit-tests-13435908898861634975/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:27 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.650 s -- in org.openmrs.module.reporting.query.obs.evaluator.AllObsQueryEvaluatorTest
03-Oct-2025 20:38:27 [INFO] Running org.openmrs.module.reporting.query.obs.evaluator.BasicObsQueryEvaluatorTest
03-Oct-2025 20:38:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:27,728| '/tmp/appdir-for-unit-tests-6393255517017141408/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:27 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.126 s -- in org.openmrs.module.reporting.query.obs.evaluator.BasicObsQueryEvaluatorTest
03-Oct-2025 20:38:27 [INFO] Running org.openmrs.module.reporting.query.visit.evaluator.BasicVisitQueryEvaluatorTest
03-Oct-2025 20:38:27 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:27,912| '/tmp/appdir-for-unit-tests-16931954507796288630/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:28,084| '/tmp/appdir-for-unit-tests-12160532949108063246/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:28 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:28,197| '/tmp/appdir-for-unit-tests-4658830118866454344/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:28 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.455 s -- in org.openmrs.module.reporting.query.visit.evaluator.BasicVisitQueryEvaluatorTest
03-Oct-2025 20:38:28 [INFO] Running org.openmrs.module.reporting.serializer.ReportingSerializerTest
03-Oct-2025 20:38:28 INFO - ReportingSerializer.setupXStreamSecurity(150) |2025-10-03T20:38:28,309| XStream security initialized on ReportingSerializer
03-Oct-2025 20:38:28 INFO - ReportingSerializer.setupXStreamSecurity(150) |2025-10-03T20:38:28,349| XStream security initialized on ReportingSerializer
03-Oct-2025 20:38:28 INFO - ReportingSerializer.setupXStreamSecurity(150) |2025-10-03T20:38:28,440| XStream security initialized on ReportingSerializer
03-Oct-2025 20:38:28 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.262 s -- in org.openmrs.module.reporting.serializer.ReportingSerializerTest
03-Oct-2025 20:38:28 [INFO] Running org.openmrs.module.reporting.definition.service.DefinitionServiceTest
03-Oct-2025 20:38:28 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 s -- in org.openmrs.module.reporting.definition.service.DefinitionServiceTest
03-Oct-2025 20:38:28 [INFO] Running org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredPatientDataDefinitionLibraryTest
03-Oct-2025 20:38:28 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-03T20:38:28,534| Loading /tmp/appdir-for-unit-tests-17701361035790736361/configuration/reporting/definitionlibraries/patientData/patientIdSql.sql
03-Oct-2025 20:38:28 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-03T20:38:28,534| Loading /tmp/appdir-for-unit-tests-17701361035790736361/configuration/reporting/definitionlibraries/patientData/patientIdXml.reportingserializerxml
03-Oct-2025 20:38:28 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-03T20:38:28,550| Loading /tmp/appdir-for-unit-tests-7815513560628404329/configuration/reporting/definitionlibraries/patientData/patientIdSql.sql
03-Oct-2025 20:38:28 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-03T20:38:28,550| Loading /tmp/appdir-for-unit-tests-7815513560628404329/configuration/reporting/definitionlibraries/patientData/patientIdXml.reportingserializerxml
03-Oct-2025 20:38:28 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.040 s -- in org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredPatientDataDefinitionLibraryTest
03-Oct-2025 20:38:28 [INFO] Running org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredEncounterDataDefinitionLibraryTest
03-Oct-2025 20:38:28 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-03T20:38:28,571| Loading /tmp/appdir-for-unit-tests-11271206365732984940/configuration/reporting/definitionlibraries/encounterData/patientIdSql.sql
03-Oct-2025 20:38:28 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-03T20:38:28,571| Loading /tmp/appdir-for-unit-tests-11271206365732984940/configuration/reporting/definitionlibraries/encounterData/encounterDatetimeXml.reportingserializerxml
03-Oct-2025 20:38:28 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-03T20:38:28,588| Loading /tmp/appdir-for-unit-tests-4679164831861767560/configuration/reporting/definitionlibraries/encounterData/patientIdSql.sql
03-Oct-2025 20:38:28 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-03T20:38:28,588| Loading /tmp/appdir-for-unit-tests-4679164831861767560/configuration/reporting/definitionlibraries/encounterData/encounterDatetimeXml.reportingserializerxml
03-Oct-2025 20:38:28 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 s -- in org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredEncounterDataDefinitionLibraryTest
03-Oct-2025 20:38:28 [INFO] Running org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredCohortDefinitionLibraryTest
03-Oct-2025 20:38:28 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-03T20:38:28,615| Loading /tmp/appdir-for-unit-tests-15392935028016878261/configuration/reporting/definitionlibraries/cohort/femalesSql.sql
03-Oct-2025 20:38:28 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-03T20:38:28,615| Loading /tmp/appdir-for-unit-tests-15392935028016878261/configuration/reporting/definitionlibraries/cohort/femalesXml.reportingserializerxml
03-Oct-2025 20:38:28 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-03T20:38:28,617| Loading /tmp/appdir-for-unit-tests-15392935028016878261/configuration/reporting/definitionlibraries/cohort/femalesGroovy.groovy
03-Oct-2025 20:38:28 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-03T20:38:28,720| Loading /tmp/appdir-for-unit-tests-17263313926896343228/configuration/reporting/definitionlibraries/cohort/femalesSql.sql
03-Oct-2025 20:38:28 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-03T20:38:28,720| Loading /tmp/appdir-for-unit-tests-17263313926896343228/configuration/reporting/definitionlibraries/cohort/femalesXml.reportingserializerxml
03-Oct-2025 20:38:28 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-03T20:38:28,721| Loading /tmp/appdir-for-unit-tests-17263313926896343228/configuration/reporting/definitionlibraries/cohort/femalesGroovy.groovy
03-Oct-2025 20:38:28 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-03T20:38:28,784| Loading /tmp/appdir-for-unit-tests-16926229402172569697/configuration/reporting/definitionlibraries/cohort/femalesSql.sql
03-Oct-2025 20:38:28 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-03T20:38:28,785| Loading /tmp/appdir-for-unit-tests-16926229402172569697/configuration/reporting/definitionlibraries/cohort/femalesXml.reportingserializerxml
03-Oct-2025 20:38:28 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-03T20:38:28,785| Loading /tmp/appdir-for-unit-tests-16926229402172569697/configuration/reporting/definitionlibraries/cohort/femalesGroovy.groovy
03-Oct-2025 20:38:28 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.220 s -- in org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredCohortDefinitionLibraryTest
03-Oct-2025 20:38:28 [INFO] Running org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredVisitDataDefinitionLibraryTest
03-Oct-2025 20:38:28 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-03T20:38:28,847| Loading /tmp/appdir-for-unit-tests-12621301029831387399/configuration/reporting/definitionlibraries/visitData/visitIdXml.reportingserializerxml
03-Oct-2025 20:38:28 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-03T20:38:28,848| Loading /tmp/appdir-for-unit-tests-12621301029831387399/configuration/reporting/definitionlibraries/visitData/patientIdSql.sql
03-Oct-2025 20:38:28 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-03T20:38:28,859| Loading /tmp/appdir-for-unit-tests-6504494025773278616/configuration/reporting/definitionlibraries/visitData/visitIdXml.reportingserializerxml
03-Oct-2025 20:38:28 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-03T20:38:28,868| Loading /tmp/appdir-for-unit-tests-6504494025773278616/configuration/reporting/definitionlibraries/visitData/patientIdSql.sql
03-Oct-2025 20:38:28 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 s -- in org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredVisitDataDefinitionLibraryTest
03-Oct-2025 20:38:28 [INFO] Running org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredDataSetDefinitionLibraryTest
03-Oct-2025 20:38:28 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-03T20:38:28,880| Loading /tmp/appdir-for-unit-tests-8967396490994384475/configuration/reporting/definitionlibraries/dataset/patientIdSql.sql
03-Oct-2025 20:38:28 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-03T20:38:28,880| Loading /tmp/appdir-for-unit-tests-8967396490994384475/configuration/reporting/definitionlibraries/dataset/testGroovy.groovy
03-Oct-2025 20:38:28 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-03T20:38:28,929| Loading /tmp/appdir-for-unit-tests-8967396490994384475/configuration/reporting/definitionlibraries/dataset/patientIdXml.reportingserializerxml
03-Oct-2025 20:38:29 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-03T20:38:28,936| Loading /tmp/appdir-for-unit-tests-3471762955915767304/configuration/reporting/definitionlibraries/dataset/patientIdSql.sql
03-Oct-2025 20:38:29 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-03T20:38:28,941| Loading /tmp/appdir-for-unit-tests-3471762955915767304/configuration/reporting/definitionlibraries/dataset/testGroovy.groovy
03-Oct-2025 20:38:29 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-03T20:38:29,006| Loading /tmp/appdir-for-unit-tests-3471762955915767304/configuration/reporting/definitionlibraries/dataset/patientIdXml.reportingserializerxml
03-Oct-2025 20:38:29 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-03T20:38:29,033| Loading /tmp/appdir-for-unit-tests-845177216564927252/configuration/reporting/definitionlibraries/dataset/patientIdSql.sql
03-Oct-2025 20:38:29 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-03T20:38:29,033| Loading /tmp/appdir-for-unit-tests-845177216564927252/configuration/reporting/definitionlibraries/dataset/testGroovy.groovy
03-Oct-2025 20:38:29 INFO - BaseImplementerConfiguredDefinitionLibrary.loadDefinitions(130) |2025-10-03T20:38:29,079| Loading /tmp/appdir-for-unit-tests-845177216564927252/configuration/reporting/definitionlibraries/dataset/patientIdXml.reportingserializerxml
03-Oct-2025 20:38:29 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.212 s -- in org.openmrs.module.reporting.definition.library.implementerconfigured.ImplementerConfiguredDataSetDefinitionLibraryTest
03-Oct-2025 20:38:29 [INFO] Running org.openmrs.module.reporting.definition.library.BaseDefinitionLibraryTest
03-Oct-2025 20:38:29 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.040 s -- in org.openmrs.module.reporting.definition.library.BaseDefinitionLibraryTest
03-Oct-2025 20:38:29 [INFO] Running org.openmrs.module.reporting.definition.library.AllDefinitionLibrariesComponentTest
03-Oct-2025 20:38:29 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in org.openmrs.module.reporting.definition.library.AllDefinitionLibrariesComponentTest
03-Oct-2025 20:38:29 [INFO] Running org.openmrs.module.reporting.definition.converter.SqlCohortDefinitionConverterTest
03-Oct-2025 20:38:29 INFO - SqlCohortDefinitionConverter.convertDefinition(78) |2025-10-03T20:38:29,319| Successfully converted SqlCohortDefinition named 'InvalidSqlCohortDefinition' to new format
03-Oct-2025 20:38:29 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.164 s -- in org.openmrs.module.reporting.definition.converter.SqlCohortDefinitionConverterTest
03-Oct-2025 20:38:29 [INFO] Running org.openmrs.module.reporting.validator.InProgramCohortDefinitionValidatorTest
03-Oct-2025 20:38:29 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.063 s -- in org.openmrs.module.reporting.validator.InProgramCohortDefinitionValidatorTest
03-Oct-2025 20:38:29 [INFO] Running org.openmrs.module.reporting.validator.BaseObsCohortDefinitionValidatorTest
03-Oct-2025 20:38:29 [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.265 s -- in org.openmrs.module.reporting.validator.BaseObsCohortDefinitionValidatorTest
03-Oct-2025 20:38:29 [INFO] Running org.openmrs.module.reporting.validator.PatientStateCohortDefinitionValidatorTest
03-Oct-2025 20:38:29 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.058 s -- in org.openmrs.module.reporting.validator.PatientStateCohortDefinitionValidatorTest
03-Oct-2025 20:38:29 [INFO] Running org.openmrs.module.reporting.validator.StaticCohortDefinitionValidatorTest
03-Oct-2025 20:38:29 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in org.openmrs.module.reporting.validator.StaticCohortDefinitionValidatorTest
03-Oct-2025 20:38:29 [INFO] Running org.openmrs.module.reporting.validator.InStateCohortDefinitionValidatorTest
03-Oct-2025 20:38:29 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.062 s -- in org.openmrs.module.reporting.validator.InStateCohortDefinitionValidatorTest
03-Oct-2025 20:38:29 [INFO] Running org.openmrs.module.reporting.validator.CompositionCohortDefinitionValidatorTest
03-Oct-2025 20:38:29 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.093 s -- in org.openmrs.module.reporting.validator.CompositionCohortDefinitionValidatorTest
03-Oct-2025 20:38:29 [INFO] Running org.openmrs.module.reporting.validator.ProgramEnrollmentCohortDefinitionValidatorTest
03-Oct-2025 20:38:30 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.063 s -- in org.openmrs.module.reporting.validator.ProgramEnrollmentCohortDefinitionValidatorTest
03-Oct-2025 20:38:30 [INFO] Running org.openmrs.module.reporting.validator.SqlCohortDefinitionValidatorTest
03-Oct-2025 20:38:30 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.070 s -- in org.openmrs.module.reporting.validator.SqlCohortDefinitionValidatorTest
03-Oct-2025 20:38:30 [INFO] Running org.openmrs.module.reporting.validator.LogicCohortDefinitionValidatorTest
03-Oct-2025 20:38:30 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.081 s -- in org.openmrs.module.reporting.validator.LogicCohortDefinitionValidatorTest
03-Oct-2025 20:38:30 [INFO] Running org.openmrs.module.reporting.validator.InverseCohortDefinitionValidatorTest
03-Oct-2025 20:38:30 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.052 s -- in org.openmrs.module.reporting.validator.InverseCohortDefinitionValidatorTest
03-Oct-2025 20:38:30 [INFO] Running org.openmrs.module.reporting.cohort.query.service.CohortQueryServiceTest
03-Oct-2025 20:38:30 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.099 s -- in org.openmrs.module.reporting.cohort.query.service.CohortQueryServiceTest
03-Oct-2025 20:38:30 [INFO] Running org.openmrs.module.reporting.cohort.definition.service.BaseCohortDefinitionServiceTest
03-Oct-2025 20:38:30 WARN - BaseCohortDefinitionServiceTest.evaluate_shouldSaveSqlCohortDefinition(73) |2025-10-03T20:38:30,444| parameters = []
03-Oct-2025 20:38:30 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.117 s -- in org.openmrs.module.reporting.cohort.definition.service.BaseCohortDefinitionServiceTest
03-Oct-2025 20:38:30 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.InStateCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:30,546| '/tmp/appdir-for-unit-tests-11014831867727232699/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:30,652| '/tmp/appdir-for-unit-tests-16005415834433067655/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:30,720| '/tmp/appdir-for-unit-tests-3698326167742221946/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:30 Cohort: Cohort id=null size=2
03-Oct-2025 20:38:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:30,808| '/tmp/appdir-for-unit-tests-1210533071565963529/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:30,878| '/tmp/appdir-for-unit-tests-17473102305819155700/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:31,096| '/tmp/appdir-for-unit-tests-15507097684466535107/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:31,275| '/tmp/appdir-for-unit-tests-3409399530444840670/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:31 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.834 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.InStateCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:31 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.PersonAttributeCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:31,409| '/tmp/appdir-for-unit-tests-8786859914511902982/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:31,560| '/tmp/appdir-for-unit-tests-6139425229014698934/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:31,623| '/tmp/appdir-for-unit-tests-13044513830503474474/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:31,715| '/tmp/appdir-for-unit-tests-16041101045338911363/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:31 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.430 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.PersonAttributeCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:31 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.PatientIdentifierCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:31,809| '/tmp/appdir-for-unit-tests-15966931727346774015/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:31,908| '/tmp/appdir-for-unit-tests-10822163096735580365/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:32,018| '/tmp/appdir-for-unit-tests-3648893457569253060/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:32,081| '/tmp/appdir-for-unit-tests-13894822020588405959/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:32 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.356 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.PatientIdentifierCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:32 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.AgeCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:32,130| '/tmp/appdir-for-unit-tests-13010144423607959670/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:32,160| '/tmp/appdir-for-unit-tests-9988560269655945183/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:32,196| '/tmp/appdir-for-unit-tests-13625869303852682596/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:32,273| '/tmp/appdir-for-unit-tests-2062449333321035898/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:32,324| '/tmp/appdir-for-unit-tests-16160856459869973234/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:32 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.221 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.AgeCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:32 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.OptionalParameterCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:32,427| '/tmp/appdir-for-unit-tests-9543786140738116861/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:32 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.121 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.OptionalParameterCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:32 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.PatientStateCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:32,538| '/tmp/appdir-for-unit-tests-10841540750300781617/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:32,609| '/tmp/appdir-for-unit-tests-9524543913560296222/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:32,720| '/tmp/appdir-for-unit-tests-6560533498576179812/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:32,938| '/tmp/appdir-for-unit-tests-17628865259546872579/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:33,175| '/tmp/appdir-for-unit-tests-5446659034976199480/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:33,400| '/tmp/appdir-for-unit-tests-662517604820838720/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:33,482| '/tmp/appdir-for-unit-tests-9544849652148187671/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:33 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.054 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.PatientStateCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:33 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.InverseCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:33,598| '/tmp/appdir-for-unit-tests-7863401623449764330/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:33,693| '/tmp/appdir-for-unit-tests-13801000780395549757/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:33 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.191 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.InverseCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:33 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.TextObsCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:33,780| '/tmp/appdir-for-unit-tests-5494991597868737216/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:33,898| '/tmp/appdir-for-unit-tests-15753265302525146747/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:33 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.188 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.TextObsCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:33 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.GenderCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:34,001| '/tmp/appdir-for-unit-tests-15903618655683790568/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:34 WARN - GenderCohortDefinitionEvaluatorTest.evaluate_shouldReturnPatientsWithUnknownGenderWhenUnknownAreIncluded(97) |2025-10-03T20:38:34,002| Cohort: Cohort id=null size=1
03-Oct-2025 20:38:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:34,085| '/tmp/appdir-for-unit-tests-15471351378355324750/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:34 WARN - GenderCohortDefinitionEvaluatorTest.evaluate_shouldReturnFemalePatientsWhenFemalesAreIncluded(87) |2025-10-03T20:38:34,085| Cohort: Cohort id=null size=5
03-Oct-2025 20:38:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:34,157| '/tmp/appdir-for-unit-tests-6112429058686742623/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:34,245| '/tmp/appdir-for-unit-tests-1461747218758996918/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:34 WARN - GenderCohortDefinitionEvaluatorTest.evaluate_shouldReturnMalePatientsWhenMalesAreIncluded(74) |2025-10-03T20:38:34,259| Cohort: Cohort id=null size=3
03-Oct-2025 20:38:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:34,324| '/tmp/appdir-for-unit-tests-7806619839421056935/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:34 WARN - GenderCohortDefinitionEvaluatorTest.evaluate_shouldReturnNoPatientsWhenNoneAreIncluded(109) |2025-10-03T20:38:34,324| Cohort: Cohort id=null size=0
03-Oct-2025 20:38:34 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.417 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.GenderCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:34 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.ScriptedCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:34,345| '/tmp/appdir-for-unit-tests-7786111240508021861/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:34 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.122 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.ScriptedCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:34 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.VisitCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:34,497| '/tmp/appdir-for-unit-tests-11731097112248135802/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:34,527| '/tmp/appdir-for-unit-tests-7397323766190721073/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:34,566| '/tmp/appdir-for-unit-tests-15672640376652506362/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:34,579| '/tmp/appdir-for-unit-tests-9116901894051361162/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:34,602| '/tmp/appdir-for-unit-tests-3548178014961463429/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:34,637| '/tmp/appdir-for-unit-tests-15907769312273698302/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:34,677| '/tmp/appdir-for-unit-tests-11564494802222512578/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:34,721| '/tmp/appdir-for-unit-tests-6883553777908776212/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:34,733| '/tmp/appdir-for-unit-tests-8389664081372701577/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:34,751| '/tmp/appdir-for-unit-tests-3212322973904366561/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:34,768| '/tmp/appdir-for-unit-tests-17745064126412254436/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:34,776| '/tmp/appdir-for-unit-tests-16220569274103394670/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:34,795| '/tmp/appdir-for-unit-tests-3913087116577245254/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:34 [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.334 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.VisitCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:34 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.ProgramEnrollmentCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:34 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:34,908| '/tmp/appdir-for-unit-tests-14988775856767117234/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:35,035| '/tmp/appdir-for-unit-tests-8724177186269406764/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:35,138| '/tmp/appdir-for-unit-tests-14557636878186903460/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:35,223| '/tmp/appdir-for-unit-tests-18258385653848257237/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:35,301| '/tmp/appdir-for-unit-tests-16215240901583950725/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:35,406| '/tmp/appdir-for-unit-tests-8322495376915610936/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:35,511| '/tmp/appdir-for-unit-tests-154025135455793606/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:35 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.728 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.ProgramEnrollmentCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:35 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.ConditionCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:35,601| '/tmp/appdir-for-unit-tests-5118303482330439533/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:35,670| '/tmp/appdir-for-unit-tests-11506290598083153341/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:35,743| '/tmp/appdir-for-unit-tests-7443801775443098798/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:35,828| '/tmp/appdir-for-unit-tests-7179219091060273715/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:35,895| '/tmp/appdir-for-unit-tests-824397349033397616/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:35 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:35,966| '/tmp/appdir-for-unit-tests-17143330230278077750/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:36,036| '/tmp/appdir-for-unit-tests-9641285763818630860/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:36,116| '/tmp/appdir-for-unit-tests-2277903795917083687/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:36,200| '/tmp/appdir-for-unit-tests-1681394121231460155/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:36,306| '/tmp/appdir-for-unit-tests-13784623215056189722/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:36,378| '/tmp/appdir-for-unit-tests-15406612952301772693/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:36,469| '/tmp/appdir-for-unit-tests-17413142196745341946/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:36 [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.935 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.ConditionCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:36 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.CompositionCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:36,549| '/tmp/appdir-for-unit-tests-3996703386491597067/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:36,635| '/tmp/appdir-for-unit-tests-7887876017027113290/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:36,740| '/tmp/appdir-for-unit-tests-16790464366578914096/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:36,839| '/tmp/appdir-for-unit-tests-9392384042586288455/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:36 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.385 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.CompositionCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:36 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.ConditionalParameterCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:36 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:36,970| '/tmp/appdir-for-unit-tests-6080042838373836947/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:37 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.125 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.ConditionalParameterCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:37 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.EvaluatableCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:37,014| '/tmp/appdir-for-unit-tests-9009338196428248213/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:37 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.EvaluatableCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:37 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.EncounterWithCodedObsCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:37,118| '/tmp/appdir-for-unit-tests-11830412177744341904/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:37,186| '/tmp/appdir-for-unit-tests-2738118036953025798/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:37,298| '/tmp/appdir-for-unit-tests-5085536001907701323/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:37,409| '/tmp/appdir-for-unit-tests-9815327624187638569/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:37 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.391 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.EncounterWithCodedObsCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:37 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.InProgramCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:37,520| '/tmp/appdir-for-unit-tests-16967486786337815480/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:37,605| '/tmp/appdir-for-unit-tests-240182134056917375/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:37,677| '/tmp/appdir-for-unit-tests-16128091840412398205/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:37,766| '/tmp/appdir-for-unit-tests-2381704357245384000/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:37,900| '/tmp/appdir-for-unit-tests-4074111283876072088/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:37 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.482 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.InProgramCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:37 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.DefinitionLibraryCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:37,991| '/tmp/appdir-for-unit-tests-8282134576771193514/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:38,097| '/tmp/appdir-for-unit-tests-10540979287116632462/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:38,234| '/tmp/appdir-for-unit-tests-6604596865250641263/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:38 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.346 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.DefinitionLibraryCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:38 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.PresenceOrAbsenceCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:38,319| '/tmp/appdir-for-unit-tests-9544679864502597372/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:38,401| '/tmp/appdir-for-unit-tests-17292159849474081763/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:38,483| '/tmp/appdir-for-unit-tests-16654458239720967548/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:38 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.245 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.PresenceOrAbsenceCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:38 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.DateObsCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:38,572| '/tmp/appdir-for-unit-tests-6860368575338789389/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:38,666| '/tmp/appdir-for-unit-tests-9529072714664553225/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:38,789| '/tmp/appdir-for-unit-tests-7972462885877312892/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:38 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.294 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.DateObsCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:38 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.DrugOrderCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:38,836| '/tmp/appdir-for-unit-tests-14103675812398384889/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:38,868| '/tmp/appdir-for-unit-tests-3008681802317958888/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:38,911| '/tmp/appdir-for-unit-tests-14032015403501196028/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:38,957| '/tmp/appdir-for-unit-tests-2674275781635832785/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:39,025| '/tmp/appdir-for-unit-tests-12008238113254855733/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:39,062| '/tmp/appdir-for-unit-tests-6798604875603047727/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:39,119| '/tmp/appdir-for-unit-tests-17856956146636237934/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:39,141| '/tmp/appdir-for-unit-tests-4215352522316454002/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:39,161| '/tmp/appdir-for-unit-tests-1626555759367420309/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:39,222| '/tmp/appdir-for-unit-tests-2399893819278776336/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:39,316| '/tmp/appdir-for-unit-tests-15878272983646220403/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:39,361| '/tmp/appdir-for-unit-tests-1230870820822985122/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:39,401| '/tmp/appdir-for-unit-tests-7701612951037042144/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:39,424| '/tmp/appdir-for-unit-tests-1634574872946172791/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:39,455| '/tmp/appdir-for-unit-tests-14750458293214743037/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:39,481| '/tmp/appdir-for-unit-tests-1705423181629823524/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:39,501| '/tmp/appdir-for-unit-tests-16203960326762053466/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:39,526| '/tmp/appdir-for-unit-tests-5242861675395037740/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:39 [INFO] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.730 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.DrugOrderCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:39 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.CodedObsCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:39,654| '/tmp/appdir-for-unit-tests-11384669909488117769/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:39,786| '/tmp/appdir-for-unit-tests-5805128331472276319/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:39,876| '/tmp/appdir-for-unit-tests-2929463664061618920/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:39 [WARNING] Tests run: 4, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.443 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.CodedObsCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:39 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.NumericObsCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:40,044| '/tmp/appdir-for-unit-tests-13975192061023486507/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:40,116| '/tmp/appdir-for-unit-tests-5204268562609067694/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:40,194| '/tmp/appdir-for-unit-tests-902241755047638281/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:40,293| '/tmp/appdir-for-unit-tests-11312253083556753105/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:40,358| '/tmp/appdir-for-unit-tests-2266271827415132365/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:40,431| '/tmp/appdir-for-unit-tests-12410120406139709415/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:40,493| '/tmp/appdir-for-unit-tests-6479482217802477119/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:40,556| '/tmp/appdir-for-unit-tests-14705112996133017462/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:40,621| '/tmp/appdir-for-unit-tests-564823389270337481/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:40,686| '/tmp/appdir-for-unit-tests-15586039106819703858/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:40,760| '/tmp/appdir-for-unit-tests-1879063730835250340/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:40 [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.871 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.NumericObsCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:40 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.BirthAndDeathCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:40,921| '/tmp/appdir-for-unit-tests-2399837036518858071/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:40,984| '/tmp/appdir-for-unit-tests-9235342052470561514/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:41 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:41,051| '/tmp/appdir-for-unit-tests-12232752810389854120/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:41 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:41,130| '/tmp/appdir-for-unit-tests-1329545518427484391/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:41 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:41,192| '/tmp/appdir-for-unit-tests-3730119524722843446/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:41 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:41,268| '/tmp/appdir-for-unit-tests-17842058299461796154/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:41 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:41,361| '/tmp/appdir-for-unit-tests-7111983058574168885/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:41 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:41,438| '/tmp/appdir-for-unit-tests-16217086209783480920/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:41 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.591 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.BirthAndDeathCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:41 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.AllPatientsCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:41 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:41,535| '/tmp/appdir-for-unit-tests-1719145986107920162/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:41 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.103 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.AllPatientsCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:41 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.MappedParametersCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:41 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:41,685| '/tmp/appdir-for-unit-tests-4948462837737123982/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:41 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.145 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.MappedParametersCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:41 [INFO] Running org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:41 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:41,775| '/tmp/appdir-for-unit-tests-8177081789405610320/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:41 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:41,854| '/tmp/appdir-for-unit-tests-15137310403960647176/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:41 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:41,938| '/tmp/appdir-for-unit-tests-2247474775066088827/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:42,024| '/tmp/appdir-for-unit-tests-15028951303554578944/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:42,119| '/tmp/appdir-for-unit-tests-6942005793216797714/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:42,184| '/tmp/appdir-for-unit-tests-11215592138133494631/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:42,296| '/tmp/appdir-for-unit-tests-2735091263770039604/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:42,394| '/tmp/appdir-for-unit-tests-13700692553362314427/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:42,518| '/tmp/appdir-for-unit-tests-13538217809298319327/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:42,639| '/tmp/appdir-for-unit-tests-10658406354604234657/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:42 ERROR - EvaluationProfiler.log(111) |2025-10-03T20:38:42,652| 1877        2025-10-03 20:38:42.652        >        ERROR        EXECUTING_QUERY                        update person set gender='F' : error executing work
03-Oct-2025 20:38:42 org.hibernate.exception.GenericJDBCException: error executing work
03-Oct-2025 20:38:42         at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:42         at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:42         at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:42         at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:313) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:42         at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1125) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:42         at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1112) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:42         at org.openmrs.api.db.hibernate.DbSession.doWork(DbSession.java:1006) ~[openmrs-api-2.7.0.jar:?]
03-Oct-2025 20:38:42         at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder.evaluateToList(SqlQueryBuilder.java:167) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:42         at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.evaluateToList(EvaluationServiceImpl.java:45) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:42         at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.evaluateToList(EvaluationServiceImpl.java:55) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:42         at jdk.internal.reflect.GeneratedMethodAccessor819.invoke(Unknown Source) ~[?:?]
03-Oct-2025 20:38:42         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
03-Oct-2025 20:38:42         at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?]
03-Oct-2025 20:38:42         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) ~[spring-tx-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at jdk.proxy3/jdk.proxy3.$Proxy70.evaluateToList(Unknown Source) ~[?:?]
03-Oct-2025 20:38:42         at org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluator.evaluate(SqlCohortDefinitionEvaluator.java:61) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:42         at org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluator.evaluate(SqlCohortDefinitionEvaluator.java:28) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:42         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:42         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:42         at org.openmrs.module.reporting.cohort.definition.service.CohortDefinitionServiceImpl.evaluateBypassingExclusionOfTestPatients(CohortDefinitionServiceImpl.java:54) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:42         at org.openmrs.module.reporting.cohort.definition.service.CohortDefinitionServiceImpl.evaluateBypassingExclusionOfTestPatients(CohortDefinitionServiceImpl.java:24) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:42         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:42         at org.openmrs.module.reporting.cohort.definition.service.CohortDefinitionServiceImpl.evaluate(CohortDefinitionServiceImpl.java:38) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:42         at jdk.internal.reflect.GeneratedMethodAccessor853.invoke(Unknown Source) ~[?:?]
03-Oct-2025 20:38:42         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
03-Oct-2025 20:38:42         at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?]
03-Oct-2025 20:38:42         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at jdk.proxy3/jdk.proxy3.$Proxy81.evaluate(Unknown Source) ~[?:?]
03-Oct-2025 20:38:42         at org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluatorTest.shouldProtectSqlQueryAgainstDatabaseModifications(SqlCohortDefinitionEvaluatorTest.java:308) ~[test-classes/:?]
03-Oct-2025 20:38:42         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
03-Oct-2025 20:38:42         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
03-Oct-2025 20:38:42         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
03-Oct-2025 20:38:42         at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?]
03-Oct-2025 20:38:42         at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:42         at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:42         at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:42         at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:42         at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:42         at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:42         at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:42         at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:42         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:42         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:42         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:42         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:42         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:42         at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:42         at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:42         at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:42         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:42         at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:42         at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
03-Oct-2025 20:38:42         at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
03-Oct-2025 20:38:42         at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
03-Oct-2025 20:38:42         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:42         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:42         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:42         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:42         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:42         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:42         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:42         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:42         at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:42         at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:42         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:42         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:42         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:42         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:42         at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:42         at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:42         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:42 Caused by: org.h2.jdbc.JdbcSQLException: Method is only allowed for a query. Use execute or executeUpdate instead of executeQuery; SQL statement:
03-Oct-2025 20:38:42 update person set gender='F'  [90002-173]
03-Oct-2025 20:38:42         at org.h2.message.DbException.getJdbcSQLException(DbException.java:331) ~[h2-1.3.173.jar:1.3.173]
03-Oct-2025 20:38:42         at org.h2.message.DbException.get(DbException.java:171) ~[h2-1.3.173.jar:1.3.173]
03-Oct-2025 20:38:42         at org.h2.message.DbException.get(DbException.java:148) ~[h2-1.3.173.jar:1.3.173]
03-Oct-2025 20:38:42         at org.h2.message.DbException.get(DbException.java:137) ~[h2-1.3.173.jar:1.3.173]
03-Oct-2025 20:38:42         at org.h2.command.Prepared.query(Prepared.java:211) ~[h2-1.3.173.jar:1.3.173]
03-Oct-2025 20:38:42         at org.h2.command.CommandContainer.query(CommandContainer.java:91) ~[h2-1.3.173.jar:1.3.173]
03-Oct-2025 20:38:42         at org.h2.command.Command.executeQuery(Command.java:195) ~[h2-1.3.173.jar:1.3.173]
03-Oct-2025 20:38:42         at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:106) ~[h2-1.3.173.jar:1.3.173]
03-Oct-2025 20:38:42         at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:1471) ~[c3p0-0.9.5.5.jar:0.9.5.5]
03-Oct-2025 20:38:42         at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder$2.execute(SqlQueryBuilder.java:174) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:42         at org.hibernate.jdbc.WorkExecutor.executeWork(WorkExecutor.java:37) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:42         at org.hibernate.internal.AbstractSharedSessionContract.lambda$doWork$1(AbstractSharedSessionContract.java:1109) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:42         at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:308) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:42         ... 107 more
03-Oct-2025 20:38:42 ERROR - EvaluationProfiler.log(111) |2025-10-03T20:38:42,656| 1877        2025-10-03 20:38:42.656        >        ERROR        EVALUATING_DEFINITION                        SqlCohortDefinition[query=update person set gender='F']: Unable to execute query
03-Oct-2025 20:38:42 java.lang.IllegalArgumentException: Unable to execute query
03-Oct-2025 20:38:42         at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder.evaluateToList(SqlQueryBuilder.java:199) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:42         at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.evaluateToList(EvaluationServiceImpl.java:45) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:42         at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.evaluateToList(EvaluationServiceImpl.java:55) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:42         at jdk.internal.reflect.GeneratedMethodAccessor819.invoke(Unknown Source) ~[?:?]
03-Oct-2025 20:38:42         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
03-Oct-2025 20:38:42         at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?]
03-Oct-2025 20:38:42         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) ~[spring-tx-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at jdk.proxy3/jdk.proxy3.$Proxy70.evaluateToList(Unknown Source) ~[?:?]
03-Oct-2025 20:38:42         at org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluator.evaluate(SqlCohortDefinitionEvaluator.java:61) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:42         at org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluator.evaluate(SqlCohortDefinitionEvaluator.java:28) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:42         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:42         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:42         at org.openmrs.module.reporting.cohort.definition.service.CohortDefinitionServiceImpl.evaluateBypassingExclusionOfTestPatients(CohortDefinitionServiceImpl.java:54) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:42         at org.openmrs.module.reporting.cohort.definition.service.CohortDefinitionServiceImpl.evaluateBypassingExclusionOfTestPatients(CohortDefinitionServiceImpl.java:24) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:42         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:42         at org.openmrs.module.reporting.cohort.definition.service.CohortDefinitionServiceImpl.evaluate(CohortDefinitionServiceImpl.java:38) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:42         at jdk.internal.reflect.GeneratedMethodAccessor853.invoke(Unknown Source) ~[?:?]
03-Oct-2025 20:38:42         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
03-Oct-2025 20:38:42         at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?]
03-Oct-2025 20:38:42         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at jdk.proxy3/jdk.proxy3.$Proxy81.evaluate(Unknown Source) ~[?:?]
03-Oct-2025 20:38:42         at org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluatorTest.shouldProtectSqlQueryAgainstDatabaseModifications(SqlCohortDefinitionEvaluatorTest.java:308) ~[test-classes/:?]
03-Oct-2025 20:38:42         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
03-Oct-2025 20:38:42         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
03-Oct-2025 20:38:42         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
03-Oct-2025 20:38:42         at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?]
03-Oct-2025 20:38:42         at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:42         at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:42         at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:42         at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:42         at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:42         at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:42         at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:42         at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:42         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:42         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:42         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:42         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:42         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:42         at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:42         at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:42         at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:42         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:42         at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:42         at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:42         at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
03-Oct-2025 20:38:42         at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
03-Oct-2025 20:38:42         at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
03-Oct-2025 20:38:42         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:42         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:42         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:42         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:42         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:42         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:42         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:42         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:42         at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:42         at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:42         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:42         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:42         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:42         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:42         at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:42         at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:42         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:42 Caused by: org.hibernate.exception.GenericJDBCException: error executing work
03-Oct-2025 20:38:42         at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:42         at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:42         at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:42         at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:313) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:42         at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1125) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:42         at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1112) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:42         at org.openmrs.api.db.hibernate.DbSession.doWork(DbSession.java:1006) ~[openmrs-api-2.7.0.jar:?]
03-Oct-2025 20:38:42         at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder.evaluateToList(SqlQueryBuilder.java:167) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:42         ... 103 more
03-Oct-2025 20:38:42 Caused by: org.h2.jdbc.JdbcSQLException: Method is only allowed for a query. Use execute or executeUpdate instead of executeQuery; SQL statement:
03-Oct-2025 20:38:42 update person set gender='F'  [90002-173]
03-Oct-2025 20:38:42         at org.h2.message.DbException.getJdbcSQLException(DbException.java:331) ~[h2-1.3.173.jar:1.3.173]
03-Oct-2025 20:38:42         at org.h2.message.DbException.get(DbException.java:171) ~[h2-1.3.173.jar:1.3.173]
03-Oct-2025 20:38:42         at org.h2.message.DbException.get(DbException.java:148) ~[h2-1.3.173.jar:1.3.173]
03-Oct-2025 20:38:42         at org.h2.message.DbException.get(DbException.java:137) ~[h2-1.3.173.jar:1.3.173]
03-Oct-2025 20:38:42         at org.h2.command.Prepared.query(Prepared.java:211) ~[h2-1.3.173.jar:1.3.173]
03-Oct-2025 20:38:42         at org.h2.command.CommandContainer.query(CommandContainer.java:91) ~[h2-1.3.173.jar:1.3.173]
03-Oct-2025 20:38:42         at org.h2.command.Command.executeQuery(Command.java:195) ~[h2-1.3.173.jar:1.3.173]
03-Oct-2025 20:38:42         at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:106) ~[h2-1.3.173.jar:1.3.173]
03-Oct-2025 20:38:42         at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:1471) ~[c3p0-0.9.5.5.jar:0.9.5.5]
03-Oct-2025 20:38:42         at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder$2.execute(SqlQueryBuilder.java:174) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:42         at org.hibernate.jdbc.WorkExecutor.executeWork(WorkExecutor.java:37) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:42         at org.hibernate.internal.AbstractSharedSessionContract.lambda$doWork$1(AbstractSharedSessionContract.java:1109) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:42         at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:308) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:42         at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1125) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:42         at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1112) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:42         at org.openmrs.api.db.hibernate.DbSession.doWork(DbSession.java:1006) ~[openmrs-api-2.7.0.jar:?]
03-Oct-2025 20:38:42         at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder.evaluateToList(SqlQueryBuilder.java:167) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:42         ... 103 more
03-Oct-2025 20:38:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:42,792| '/tmp/appdir-for-unit-tests-13301850249050676608/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:42,872| '/tmp/appdir-for-unit-tests-8097916564461945727/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:42,979| '/tmp/appdir-for-unit-tests-6268192345902724431/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:42 [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.284 s -- in org.openmrs.module.reporting.cohort.definition.evaluator.SqlCohortDefinitionEvaluatorTest
03-Oct-2025 20:38:42 [INFO] Running org.openmrs.module.reporting.cohort.definition.library.BuiltInCohortDefinitionLibraryTest
03-Oct-2025 20:38:43 [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in org.openmrs.module.reporting.cohort.definition.library.BuiltInCohortDefinitionLibraryTest
03-Oct-2025 20:38:43 [INFO] Running org.openmrs.module.reporting.cohort.CohortsTest
03-Oct-2025 20:38:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:43,008| '/tmp/appdir-for-unit-tests-7940738757056230037/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:43,013| '/tmp/appdir-for-unit-tests-10928890377448499301/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:43,018| '/tmp/appdir-for-unit-tests-14027728319165410212/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:43 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in org.openmrs.module.reporting.cohort.CohortsTest
03-Oct-2025 20:38:43 [INFO] Running org.openmrs.module.reporting.report.service.MysqlReportServiceTest
03-Oct-2025 20:38:43 [WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0 s -- in org.openmrs.module.reporting.report.service.MysqlReportServiceTest
03-Oct-2025 20:38:43 [INFO] Running org.openmrs.module.reporting.report.service.db.PropertiesTypeTest
03-Oct-2025 20:38:43 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s -- in org.openmrs.module.reporting.report.service.db.PropertiesTypeTest
03-Oct-2025 20:38:43 [INFO] Running org.openmrs.module.reporting.report.service.ReportServiceTest
03-Oct-2025 20:38:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:43,241| '/tmp/appdir-for-unit-tests-16939680828598946588/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:43,312| '/tmp/appdir-for-unit-tests-9453385868978540200/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:43,543| '/tmp/appdir-for-unit-tests-12869278036319387320/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:43,778| '/tmp/appdir-for-unit-tests-6838114645104642244/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:44 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:44,661| '/tmp/appdir-for-unit-tests-4523910196785782116/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:44 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:44,838| '/tmp/appdir-for-unit-tests-975502994286777378/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:44 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:44,909| '/tmp/appdir-for-unit-tests-9533597870702485235/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:45 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:45,214| '/tmp/appdir-for-unit-tests-11385639428820371573/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:45 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:45,421| '/tmp/appdir-for-unit-tests-1041544920074501053/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:45 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:45,660| '/tmp/appdir-for-unit-tests-4449816329464547660/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:45 WARN - LoggingReportProcessor.process(41) |2025-10-03T20:38:45,673| Processing report with configuration: {Still=not needed}
03-Oct-2025 20:38:45 WARN - LoggingReportProcessor.process(42) |2025-10-03T20:38:45,673| Request: Report Request (c0fe0a2e-9704-40d1-9b2d-ddbeb85aac12)for My report to TsvReportRenderer
03-Oct-2025 20:38:45 WARN - ReportServiceImpl.runReport(552) |2025-10-03T20:38:45,673| Report Processor Failed: Logging processor
03-Oct-2025 20:38:45 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
03-Oct-2025 20:38:45         at org.openmrs.module.reporting.report.processor.LoggingReportProcessor.process(LoggingReportProcessor.java:43) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:45         at org.openmrs.module.reporting.report.service.ReportServiceImpl.runReport(ReportServiceImpl.java:548) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:45         at jdk.internal.reflect.GeneratedMethodAccessor1150.invoke(Unknown Source) ~[?:?]
03-Oct-2025 20:38:45         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
03-Oct-2025 20:38:45         at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?]
03-Oct-2025 20:38:45         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:45         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:234) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:45         at jdk.proxy3/jdk.proxy3.$Proxy249.runReport(Unknown Source) ~[?:?]
03-Oct-2025 20:38:45         at jdk.internal.reflect.GeneratedMethodAccessor1150.invoke(Unknown Source) ~[?:?]
03-Oct-2025 20:38:45         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
03-Oct-2025 20:38:45         at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?]
03-Oct-2025 20:38:45         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:45         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:45         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:45         at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:45         at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:45         at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:45         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:45         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?]
03-Oct-2025 20:38:45         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:45         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:45         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:45         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:45         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:45         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:45         at jdk.proxy3/jdk.proxy3.$Proxy250.runReport(Unknown Source) ~[?:?]
03-Oct-2025 20:38:45         at org.openmrs.module.reporting.report.service.ReportServiceTest.runReport_shouldExecuteTestReportProcessor(ReportServiceTest.java:283) ~[test-classes/:?]
03-Oct-2025 20:38:45         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
03-Oct-2025 20:38:45         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
03-Oct-2025 20:38:45         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
03-Oct-2025 20:38:45         at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?]
03-Oct-2025 20:38:45         at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:45         at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:45         at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:45         at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:45         at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:45         at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:45         at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:45         at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:45         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:45         at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:45         at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:45         at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:45         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:45         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:45         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:45         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:45         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:45         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:45         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:45         at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:45         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:45         at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:45         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:45         at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:45         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:45         at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:45         at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:45         at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
03-Oct-2025 20:38:45         at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
03-Oct-2025 20:38:45         at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
03-Oct-2025 20:38:45         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:45         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:45         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:45         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:45         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:45         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:45         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:45         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:45         at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:45         at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:45         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:45         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:45         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:45         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:45         at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:45         at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:45         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:45 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:45,818| '/tmp/appdir-for-unit-tests-5891949954479681336/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:46 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:46,090| '/tmp/appdir-for-unit-tests-12266421124827204173/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:46 [INFO] Tests run: 32, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.265 s -- in org.openmrs.module.reporting.report.service.ReportServiceTest
03-Oct-2025 20:38:46 [INFO] Running org.openmrs.module.reporting.report.ReportRequestTest
03-Oct-2025 20:38:46 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in org.openmrs.module.reporting.report.ReportRequestTest
03-Oct-2025 20:38:46 [INFO] Running org.openmrs.module.reporting.report.util.SqlUtilsTest
03-Oct-2025 20:38:46 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in org.openmrs.module.reporting.report.util.SqlUtilsTest
03-Oct-2025 20:38:46 [INFO] Running org.openmrs.module.reporting.report.util.SqlScriptParserTest
03-Oct-2025 20:38:46 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in org.openmrs.module.reporting.report.util.SqlScriptParserTest
03-Oct-2025 20:38:46 [INFO] Running org.openmrs.module.reporting.report.definition.service.ReportDefinitionServiceImplTest
03-Oct-2025 20:38:46 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:46,434| '/tmp/appdir-for-unit-tests-12459878425659737484/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:46 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:46,502| '/tmp/appdir-for-unit-tests-12511864792806948533/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:46 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.133 s -- in org.openmrs.module.reporting.report.definition.service.ReportDefinitionServiceImplTest
03-Oct-2025 20:38:46 [INFO] Running org.openmrs.module.reporting.report.renderer.ReportDesignRendererTest
03-Oct-2025 20:38:46 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.041 s -- in org.openmrs.module.reporting.report.renderer.ReportDesignRendererTest
03-Oct-2025 20:38:46 [INFO] Running org.openmrs.module.reporting.report.renderer.CohortDetailReportRendererTest
03-Oct-2025 20:38:46 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:46,621| '/tmp/appdir-for-unit-tests-12457805703584948806/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:46 INFO - ReportingSerializer.setupXStreamSecurity(150) |2025-10-03T20:38:46,641| XStream security initialized on ReportingSerializer
03-Oct-2025 20:38:46 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-03T20:38:46,656| Number of batches to execute: 2
03-Oct-2025 20:38:46 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-03T20:38:46,660| Number of batches to execute: 2
03-Oct-2025 20:38:46 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-03T20:38:46,663| Number of batches to execute: 2
03-Oct-2025 20:38:46 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-03T20:38:46,680| Number of batches to execute: 2
03-Oct-2025 20:38:46 INFO - ReportingSerializer.setupXStreamSecurity(150) |2025-10-03T20:38:46,702| XStream security initialized on ReportingSerializer
03-Oct-2025 20:38:46 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-03T20:38:46,713| Number of batches to execute: 2
03-Oct-2025 20:38:46 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-03T20:38:46,717| Number of batches to execute: 2
03-Oct-2025 20:38:46 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-03T20:38:46,721| Number of batches to execute: 2
03-Oct-2025 20:38:46 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-03T20:38:46,731| Number of batches to execute: 2
03-Oct-2025 20:38:47 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.024 s -- in org.openmrs.module.reporting.report.renderer.CohortDetailReportRendererTest
03-Oct-2025 20:38:47 [INFO] Running org.openmrs.module.reporting.report.renderer.TextTemplateRendererTest
03-Oct-2025 20:38:47 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:47,630| '/tmp/appdir-for-unit-tests-7124532743666133586/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:47 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-03T20:38:47,643| Number of batches to execute: 4
03-Oct-2025 20:38:47 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:47,851| '/tmp/appdir-for-unit-tests-2093770125058156612/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:47 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-03T20:38:47,861| Number of batches to execute: 4
03-Oct-2025 20:38:48 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:48,059| '/tmp/appdir-for-unit-tests-1013216436901262700/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:48 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-03T20:38:48,066| Number of batches to execute: 4
03-Oct-2025 20:38:48 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.499 s -- in org.openmrs.module.reporting.report.renderer.TextTemplateRendererTest
03-Oct-2025 20:38:48 [INFO] Running org.openmrs.module.reporting.report.renderer.CsvReportRendererTest
03-Oct-2025 20:38:48 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in org.openmrs.module.reporting.report.renderer.CsvReportRendererTest
03-Oct-2025 20:38:48 [INFO] Running org.openmrs.module.reporting.report.renderer.XlsReportRendererTest
03-Oct-2025 20:38:48 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:48,106| '/tmp/appdir-for-unit-tests-1104814777744469388/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:48 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:48,433| '/tmp/appdir-for-unit-tests-12720432157658750148/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:48 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:48,876| '/tmp/appdir-for-unit-tests-12359885861817132076/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:48 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.872 s -- in org.openmrs.module.reporting.report.renderer.XlsReportRendererTest
03-Oct-2025 20:38:48 [INFO] Running org.openmrs.module.reporting.report.renderer.ExcelTemplateRendererTest
03-Oct-2025 20:38:49 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:48,983| '/tmp/appdir-for-unit-tests-17201064011679206619/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:49 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:49,210| '/tmp/appdir-for-unit-tests-13182756454015920385/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:49 INFO - PatientDataServiceImpl.executeEvaluator(76) |2025-10-03T20:38:49,238| Number of batches to execute: 4
03-Oct-2025 20:38:49 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.434 s -- in org.openmrs.module.reporting.report.renderer.ExcelTemplateRendererTest
03-Oct-2025 20:38:49 [INFO] Running org.openmrs.module.reporting.report.renderer.DelimitedTextReportRendererTest
03-Oct-2025 20:38:49 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:49,424| '/tmp/appdir-for-unit-tests-6801420230049841303/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:49 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:49,474| '/tmp/appdir-for-unit-tests-2017891389589519571/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:49 [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.088 s -- in org.openmrs.module.reporting.report.renderer.DelimitedTextReportRendererTest
03-Oct-2025 20:38:49 [INFO] Running org.openmrs.module.reporting.common.DateRangeTest
03-Oct-2025 20:38:49 [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in org.openmrs.module.reporting.common.DateRangeTest
03-Oct-2025 20:38:49 [INFO] Running org.openmrs.module.reporting.common.ExcelBuilderTest
03-Oct-2025 20:38:55 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.214 s -- in org.openmrs.module.reporting.common.ExcelBuilderTest
03-Oct-2025 20:38:55 [INFO] Running org.openmrs.module.reporting.common.ObjectUtilTest
03-Oct-2025 20:38:56 [INFO] Tests run: 23, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.428 s -- in org.openmrs.module.reporting.common.ObjectUtilTest
03-Oct-2025 20:38:56 [INFO] Running org.openmrs.module.reporting.common.ReflectionUtilTest
03-Oct-2025 20:38:56 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in org.openmrs.module.reporting.common.ReflectionUtilTest
03-Oct-2025 20:38:56 [INFO] Running org.openmrs.module.reporting.common.ExcelUtilTest
03-Oct-2025 20:38:56 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 s -- in org.openmrs.module.reporting.common.ExcelUtilTest
03-Oct-2025 20:38:56 [INFO] Running org.openmrs.module.reporting.common.AgeTest
03-Oct-2025 20:38:56 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in org.openmrs.module.reporting.common.AgeTest
03-Oct-2025 20:38:56 [INFO] Running org.openmrs.module.reporting.common.ResultSetIteratorTest
03-Oct-2025 20:38:56 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.538 s -- in org.openmrs.module.reporting.common.ResultSetIteratorTest
03-Oct-2025 20:38:56 [INFO] Running org.openmrs.module.reporting.common.DateUtilTest
03-Oct-2025 20:38:56 [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.102 s -- in org.openmrs.module.reporting.common.DateUtilTest
03-Oct-2025 20:38:56 [INFO] Running org.openmrs.module.reporting.common.FractionTest
03-Oct-2025 20:38:56 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in org.openmrs.module.reporting.common.FractionTest
03-Oct-2025 20:38:56 [INFO] Running org.openmrs.module.reporting.common.DelimitedKeyComparatorTest
03-Oct-2025 20:38:56 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.common.DelimitedKeyComparatorTest
03-Oct-2025 20:38:56 [INFO] Running org.openmrs.module.reporting.common.SqlRunnerTest
03-Oct-2025 20:38:56 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.common.SqlRunnerTest
03-Oct-2025 20:38:57 [INFO]
03-Oct-2025 20:38:57 [INFO] Results:
03-Oct-2025 20:38:57 [INFO]
03-Oct-2025 20:38:57 [WARNING] Tests run: 773, Failures: 0, Errors: 0, Skipped: 14
03-Oct-2025 20:38:57 [INFO]
03-Oct-2025 20:38:57 [INFO]
03-Oct-2025 20:38:57 [INFO] --- jar:3.4.1:jar (default-jar) @ reporting-api-tests ---
03-Oct-2025 20:38:57 [WARNING] JAR will be empty - no content was marked for inclusion!
03-Oct-2025 20:38:57 [INFO] Building jar: /module/api-tests/target/reporting-api-tests-2.0.0-SNAPSHOT.jar
03-Oct-2025 20:38:57 [INFO]
03-Oct-2025 20:38:57 [INFO] --- jar:3.4.1:test-jar (default) @ reporting-api-tests ---
03-Oct-2025 20:38:57 [INFO] Building jar: /module/api-tests/target/reporting-api-tests-2.0.0-SNAPSHOT-tests.jar
03-Oct-2025 20:38:57 [INFO]
03-Oct-2025 20:38:57 [INFO] -----------------< org.openmrs.module:reporting-omod >------------------
03-Oct-2025 20:38:57 [INFO] Building Reporting OMOD 2.0.0-SNAPSHOT                             [4/4]
03-Oct-2025 20:38:57 [INFO]   from omod/pom.xml
03-Oct-2025 20:38:57 [INFO] --------------------------------[ jar ]---------------------------------
03-Oct-2025 20:38:57 [INFO]
03-Oct-2025 20:38:57 [INFO] --- clean:3.2.0:clean (default-clean) @ reporting-omod ---
03-Oct-2025 20:38:57 [INFO]
03-Oct-2025 20:38:57 [INFO] --- openmrs:1.0.1:initialize-module (init) @ reporting-omod ---
03-Oct-2025 20:38:57 [INFO]
03-Oct-2025 20:38:57 [INFO] --- dependency:3.7.0:unpack-dependencies (Expand resources) @ reporting-omod ---
03-Oct-2025 20:38:58 [INFO]
03-Oct-2025 20:38:58 [INFO] --- resources:3.3.1:resources (default-resources) @ reporting-omod ---
03-Oct-2025 20:38:58 [INFO] Copying 0 resource from src/main/resources to target/classes
03-Oct-2025 20:38:58 [INFO] Copying 2 resources from src/main/resources to target/classes
03-Oct-2025 20:38:58 [INFO] Copying 225 resources from src/main/webapp to target/classes/web/module
03-Oct-2025 20:38:58 [INFO] Copying 225 resources from src/main/webapp to target/classes/web/module
03-Oct-2025 20:38:58 [INFO]
03-Oct-2025 20:38:58 [INFO] --- compiler:3.13.0:compile (default-compile) @ reporting-omod ---
03-Oct-2025 20:38:58 [INFO] Recompiling the module because of changed dependency.
03-Oct-2025 20:38:58 [INFO] Compiling 115 source files with javac [debug target 1.8] to target/classes
03-Oct-2025 20:39:00 [WARNING] bootstrap class path not set in conjunction with -source 8
03-Oct-2025 20:39:00 [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
03-Oct-2025 20:39:00 [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;
03-Oct-2025 20:39:00   cast to java.lang.Class<?> for a varargs call
03-Oct-2025 20:39:00   cast to java.lang.Class<?>[] for a non-varargs call and to suppress this warning
03-Oct-2025 20:39:00 [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;
03-Oct-2025 20:39:00   cast to java.lang.Object for a varargs call
03-Oct-2025 20:39:00   cast to java.lang.Object[] for a non-varargs call and to suppress this warning
03-Oct-2025 20:39:00 [INFO] /module/omod/src/main/java/org/openmrs/module/reporting/web/controller/mapping/LogicDataSetDefinitionMappingHandler.java: Some input files use or override a deprecated API.
03-Oct-2025 20:39:00 [INFO] /module/omod/src/main/java/org/openmrs/module/reporting/web/controller/mapping/LogicDataSetDefinitionMappingHandler.java: Recompile with -Xlint:deprecation for details.
03-Oct-2025 20:39:00 [INFO] /module/omod/src/main/java/org/openmrs/module/reporting/web/controller/GetMappedAsStringController.java: Some input files use unchecked or unsafe operations.
03-Oct-2025 20:39:00 [INFO] /module/omod/src/main/java/org/openmrs/module/reporting/web/controller/GetMappedAsStringController.java: Recompile with -Xlint:unchecked for details.
03-Oct-2025 20:39:00 [INFO]
03-Oct-2025 20:39:00 [INFO] --- build-helper:1.7:parse-version (default) @ reporting-omod ---
03-Oct-2025 20:39:00 [INFO]
03-Oct-2025 20:39:00 [INFO] --- resources:3.3.1:testResources (default-testResources) @ reporting-omod ---
03-Oct-2025 20:39:00 [INFO] skip non existing resourceDirectory /module/omod/src/test/resources
03-Oct-2025 20:39:00 [INFO] skip non existing resourceDirectory /module/omod/src/test/resources
03-Oct-2025 20:39:00 [INFO]
03-Oct-2025 20:39:00 [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ reporting-omod ---
03-Oct-2025 20:39:00 [INFO] No sources to compile
03-Oct-2025 20:39:00 [INFO]
03-Oct-2025 20:39:00 [INFO] --- surefire:3.5.3:test (default-test) @ reporting-omod ---
03-Oct-2025 20:39:00 [INFO] No tests to run.
03-Oct-2025 20:39:00 [INFO]
03-Oct-2025 20:39:00 [INFO] --- jar:3.4.1:jar (default-jar) @ reporting-omod ---
03-Oct-2025 20:39:01 [INFO] Building jar: /module/omod/target/reporting-2.0.0-SNAPSHOT.jar
03-Oct-2025 20:39:01 [INFO]
03-Oct-2025 20:39:01 [INFO] --- openmrs:1.0.1:package-module (pack) @ reporting-omod ---
03-Oct-2025 20:39:01 [INFO] Packaging OpenMRS module
03-Oct-2025 20:39:01 [INFO] Building jar: /module/omod/target/reporting-2.0.0-SNAPSHOT.omod
03-Oct-2025 20:39:02 [INFO]
03-Oct-2025 20:39:02 [INFO] --- jar:3.4.1:test-jar (default) @ reporting-omod ---
03-Oct-2025 20:39:02 [WARNING] JAR will be empty - no content was marked for inclusion!
03-Oct-2025 20:39:02 [INFO] Building jar: /module/omod/target/reporting-2.0.0-SNAPSHOT-tests.jar
03-Oct-2025 20:39:02 [INFO] ------------------------------------------------------------------------
03-Oct-2025 20:39:02 [INFO] Reactor Summary for Reporting 2.0.0-SNAPSHOT:
03-Oct-2025 20:39:02 [INFO]
03-Oct-2025 20:39:02 [INFO] Reporting .......................................... SUCCESS [  0.402 s]
03-Oct-2025 20:39:02 [INFO] Reporting API ...................................... SUCCESS [ 13.121 s]
03-Oct-2025 20:39:02 [INFO] reporting API Tests ................................ SUCCESS [01:52 min]
03-Oct-2025 20:39:02 [INFO] Reporting OMOD ..................................... SUCCESS [  5.341 s]
03-Oct-2025 20:39:02 [INFO] ------------------------------------------------------------------------
03-Oct-2025 20:39:02 [INFO] BUILD SUCCESS
03-Oct-2025 20:39:02 [INFO] ------------------------------------------------------------------------
03-Oct-2025 20:39:02 [INFO] Total time:  02:11 min
03-Oct-2025 20:39:02 [INFO] Finished at: 2025-10-03T20:39:02Z
03-Oct-2025 20:39:02 [INFO] ------------------------------------------------------------------------
03-Oct-2025 20:39:03 Finished task 'Build and test' with result: Success
03-Oct-2025 20:39:03 Running post build plugin 'Docker Container Cleanup'
03-Oct-2025 20:39:03 Running post build plugin 'NCover Results Collector'
03-Oct-2025 20:39:03 Running post build plugin 'Build Results Label Collector'
03-Oct-2025 20:39:03 Running post build plugin 'Clover Results Collector'
03-Oct-2025 20:39:03 Running post build plugin 'npm Cache Cleanup'
03-Oct-2025 20:39:03 Running post build plugin 'Artifact Copier'
03-Oct-2025 20:39:03 Finalising the build...
03-Oct-2025 20:39:03 Stopping timer.
03-Oct-2025 20:39:03 Build REP-REP-BTJ17-955 completed.
03-Oct-2025 20:39:03 Running on server: post build plugin 'Build Hanging Detection Configuration'
03-Oct-2025 20:39:03 Running on server: post build plugin 'NCover Results Collector'
03-Oct-2025 20:39:03 Running on server: post build plugin 'Build Labeller'
03-Oct-2025 20:39:03 Running on server: post build plugin 'Clover Delta Calculator'
03-Oct-2025 20:39:03 Running on server: post build plugin 'Maven Dependencies Postprocessor'
03-Oct-2025 20:39:03 All post build plugins have finished
03-Oct-2025 20:39:03 Generating build results summary...
03-Oct-2025 20:39:03 Saving build results to disk...
03-Oct-2025 20:39:03 Store variable context...
03-Oct-2025 20:39:03 Finished building REP-REP-BTJ17-955.