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

Build: #948 was successful

Job: Build and Test JDK 8 was successful

Build log

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

06-Aug-2025 11:55:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:17,997| '/tmp/appdir-for-unit-tests-7993602989100361121/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:18 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.287 s -- in org.openmrs.module.reporting.data.encounter.evaluator.ObsOnSameDateEncounterDataEvaluatorTest
06-Aug-2025 11:55:18 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.PatientToEncounterDataEvaluatorTest
06-Aug-2025 11:55:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:18,085| '/tmp/appdir-for-unit-tests-582151329765762594/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:18,128| '/tmp/appdir-for-unit-tests-1388863292191546821/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:18,214| '/tmp/appdir-for-unit-tests-3364859251921462118/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:18 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.204 s -- in org.openmrs.module.reporting.data.encounter.evaluator.PatientToEncounterDataEvaluatorTest
06-Aug-2025 11:55:18 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.EncountersForPatientDataEvaluatorTest
06-Aug-2025 11:55:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:18,394| '/tmp/appdir-for-unit-tests-896658922896994889/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:18 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.177 s -- in org.openmrs.module.reporting.data.encounter.evaluator.EncountersForPatientDataEvaluatorTest
06-Aug-2025 11:55:18 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.EncounterVisitDataEvaluatorTest
06-Aug-2025 11:55:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:18,475| '/tmp/appdir-for-unit-tests-6954452387846527174/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:18 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.085 s -- in org.openmrs.module.reporting.data.encounter.evaluator.EncounterVisitDataEvaluatorTest
06-Aug-2025 11:55:18 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.PersonToEncounterDataEvaluatorTest
06-Aug-2025 11:55:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:18,590| '/tmp/appdir-for-unit-tests-1515207027812489961/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:18,672| '/tmp/appdir-for-unit-tests-1031666562129042518/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:18,768| '/tmp/appdir-for-unit-tests-6880201336252508549/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:18 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.261 s -- in org.openmrs.module.reporting.data.encounter.evaluator.PersonToEncounterDataEvaluatorTest
06-Aug-2025 11:55:18 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.AuditInfoEncounterDataEvaluatorTest
06-Aug-2025 11:55:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:18,792| '/tmp/appdir-for-unit-tests-5856259801280743067/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:18 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in org.openmrs.module.reporting.data.encounter.evaluator.AuditInfoEncounterDataEvaluatorTest
06-Aug-2025 11:55:18 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.EncounterLocationDataEvaluatorTest
06-Aug-2025 11:55:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:18,834| '/tmp/appdir-for-unit-tests-1728535408394856494/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:18,879| '/tmp/appdir-for-unit-tests-7598175403503746978/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:18 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:18,958| '/tmp/appdir-for-unit-tests-3421628369524397070/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:18 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.171 s -- in org.openmrs.module.reporting.data.encounter.evaluator.EncounterLocationDataEvaluatorTest
06-Aug-2025 11:55:18 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.AgeAtEncounterDataEvaluatorTest
06-Aug-2025 11:55:19 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:19,019| '/tmp/appdir-for-unit-tests-2533875952885066286/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:19 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.071 s -- in org.openmrs.module.reporting.data.encounter.evaluator.AgeAtEncounterDataEvaluatorTest
06-Aug-2025 11:55:19 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.SimultaneousEncountersDataEvaluatorTest
06-Aug-2025 11:55:19 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:19,110| '/tmp/appdir-for-unit-tests-5901875020522882025/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:19 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:19,130| '/tmp/appdir-for-unit-tests-7433482463676031799/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:19 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.082 s -- in org.openmrs.module.reporting.data.encounter.evaluator.SimultaneousEncountersDataEvaluatorTest
06-Aug-2025 11:55:19 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.ObsForEncounterEvaluatorTest
06-Aug-2025 11:55:19 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:19,233| '/tmp/appdir-for-unit-tests-316964790454264675/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:19 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:19,324| '/tmp/appdir-for-unit-tests-8727031665762113436/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:19 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:19,375| '/tmp/appdir-for-unit-tests-4938154077104573757/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:19 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:19,455| '/tmp/appdir-for-unit-tests-298386753308620368/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:19 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:19,553| '/tmp/appdir-for-unit-tests-1420487116326837833/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:19 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:19,617| '/tmp/appdir-for-unit-tests-1856511616479574657/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:19 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:19,721| '/tmp/appdir-for-unit-tests-1883289338502067209/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:19 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.596 s -- in org.openmrs.module.reporting.data.encounter.evaluator.ObsForEncounterEvaluatorTest
06-Aug-2025 11:55:19 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.SqlEncounterDataEvaluatorTest
06-Aug-2025 11:55:19 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:19,809| '/tmp/appdir-for-unit-tests-3229589853118027560/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:19 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.073 s -- in org.openmrs.module.reporting.data.encounter.evaluator.SqlEncounterDataEvaluatorTest
06-Aug-2025 11:55:19 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluatorTest
06-Aug-2025 11:55:19 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:19,924| '/tmp/appdir-for-unit-tests-4556427247859365631/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:19 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:19,974| '/tmp/appdir-for-unit-tests-1392266443621935916/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:20 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:20,050| '/tmp/appdir-for-unit-tests-7180483032739320996/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:20 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:20,095| '/tmp/appdir-for-unit-tests-8582412297666706552/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:20 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:20,109| '/tmp/appdir-for-unit-tests-8510801805397467771/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:20 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:20,126| '/tmp/appdir-for-unit-tests-1134832840939891380/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:20 ERROR - EvaluationProfiler.log(111) |2025-08-06T11:55:20,143| 1302        2025-08-06 11:55:20.143        >        ERROR        EXECUTING_QUERY                        select ep.encounter.id as id, ep.provider as provider from org.openmrs.EncounterProvider as ep where ep.voided = false and ep.encounterRole = EncounterRole: [(no ID) ]: org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: org.openmrs.EncounterRole
06-Aug-2025 11:55:20 java.lang.IllegalStateException: org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: org.openmrs.EncounterRole
06-Aug-2025 11:55:20         at org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:151) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1626) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.openmrs.module.reporting.evaluation.querybuilder.HqlQueryBuilder.evaluateToList(HqlQueryBuilder.java:483) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:20         at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.evaluateToList(EvaluationServiceImpl.java:45) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:20         at sun.reflect.GeneratedMethodAccessor692.invoke(Unknown Source) ~[?:?]
06-Aug-2025 11:55:20         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452]
06-Aug-2025 11:55:20         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452]
06-Aug-2025 11:55:20         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) ~[spring-tx-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at com.sun.proxy.$Proxy70.evaluateToList(Unknown Source) ~[?:?]
06-Aug-2025 11:55:20         at org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluator.evaluate(EncounterProviderDataEvaluator.java:59) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:20         at org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluator.evaluate(EncounterProviderDataEvaluator.java:33) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:20         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:20         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:20         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:20         at org.openmrs.module.reporting.data.encounter.service.EncounterDataServiceImpl.evaluate(EncounterDataServiceImpl.java:38) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:20         at sun.reflect.GeneratedMethodAccessor940.invoke(Unknown Source) ~[?:?]
06-Aug-2025 11:55:20         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452]
06-Aug-2025 11:55:20         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452]
06-Aug-2025 11:55:20         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at com.sun.proxy.$Proxy75.evaluate(Unknown Source) ~[?:?]
06-Aug-2025 11:55:20         at org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluatorTest.shouldFailIfEncounterRoleParameterSetToAnotherType(EncounterProviderDataEvaluatorTest.java:199) ~[test-classes/:?]
06-Aug-2025 11:55:20         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_452]
06-Aug-2025 11:55:20         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_452]
06-Aug-2025 11:55:20         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452]
06-Aug-2025 11:55:20         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452]
06-Aug-2025 11:55:20         at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:20         at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:20         at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:20         at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:20         at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:20         at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:20         at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:20         at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:20         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:20         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:20         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:20         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:20         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:20         at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:20         at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:20         at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:20         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:20         at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:20         at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
06-Aug-2025 11:55:20         at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
06-Aug-2025 11:55:20         at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
06-Aug-2025 11:55:20         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:20         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:20         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:20         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:20         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:20         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:20         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:20         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:20         at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:20         at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:20         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:20         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:20         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:20         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:20         at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:20         at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:20         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:20 Caused by: org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: org.openmrs.EncounterRole
06-Aug-2025 11:55:20         at org.hibernate.engine.internal.ForeignKeys.getEntityIdentifierIfNotUnsaved(ForeignKeys.java:347) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.type.EntityType.getIdentifier(EntityType.java:508) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.type.EntityType.nullSafeSet(EntityType.java:289) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.param.NamedParameterSpecification.bind(NamedParameterSpecification.java:53) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.loader.hql.QueryLoader.bindParameterValues(QueryLoader.java:682) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.loader.Loader.bindPreparedStatement(Loader.java:2150) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:2127) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2059) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2037) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.loader.Loader.doQuery(Loader.java:956) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:357) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.loader.Loader.doList(Loader.java:2868) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.loader.Loader.doList(Loader.java:2850) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2682) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.loader.Loader.list(Loader.java:2677) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:540) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:400) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:218) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1459) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.query.internal.AbstractProducedQuery.doList(AbstractProducedQuery.java:1649) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1617) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         ... 101 more
06-Aug-2025 11:55:20 ERROR - EvaluationProfiler.log(111) |2025-08-06T11:55:20,150| 1302        2025-08-06 11:55:20.149        >        ERROR        EVALUATING_DEFINITION                        EncounterProviderDataDefinition[encounterRole=EncounterRole: [(no ID) ],singleProvider=false]: org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: org.openmrs.EncounterRole
06-Aug-2025 11:55:20 java.lang.IllegalStateException: org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: org.openmrs.EncounterRole
06-Aug-2025 11:55:20         at org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:151) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1626) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.openmrs.module.reporting.evaluation.querybuilder.HqlQueryBuilder.evaluateToList(HqlQueryBuilder.java:483) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:20         at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.evaluateToList(EvaluationServiceImpl.java:45) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:20         at sun.reflect.GeneratedMethodAccessor692.invoke(Unknown Source) ~[?:?]
06-Aug-2025 11:55:20         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452]
06-Aug-2025 11:55:20         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452]
06-Aug-2025 11:55:20         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) ~[spring-tx-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at com.sun.proxy.$Proxy70.evaluateToList(Unknown Source) ~[?:?]
06-Aug-2025 11:55:20         at org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluator.evaluate(EncounterProviderDataEvaluator.java:59) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:20         at org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluator.evaluate(EncounterProviderDataEvaluator.java:33) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:20         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:20         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:20         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:20         at org.openmrs.module.reporting.data.encounter.service.EncounterDataServiceImpl.evaluate(EncounterDataServiceImpl.java:38) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:20         at sun.reflect.GeneratedMethodAccessor940.invoke(Unknown Source) ~[?:?]
06-Aug-2025 11:55:20         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452]
06-Aug-2025 11:55:20         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452]
06-Aug-2025 11:55:20         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at com.sun.proxy.$Proxy75.evaluate(Unknown Source) ~[?:?]
06-Aug-2025 11:55:20         at org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluatorTest.shouldFailIfEncounterRoleParameterSetToAnotherType(EncounterProviderDataEvaluatorTest.java:199) ~[test-classes/:?]
06-Aug-2025 11:55:20         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_452]
06-Aug-2025 11:55:20         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_452]
06-Aug-2025 11:55:20         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452]
06-Aug-2025 11:55:20         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452]
06-Aug-2025 11:55:20         at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:20         at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:20         at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:20         at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:20         at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:20         at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:20         at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:20         at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:20         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:20         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:20         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:20         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:20         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:20         at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:20         at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:20         at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:20         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:20         at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:20         at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:20         at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
06-Aug-2025 11:55:20         at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
06-Aug-2025 11:55:20         at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
06-Aug-2025 11:55:20         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:20         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:20         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:20         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:20         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:20         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:20         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:20         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:20         at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:20         at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:20         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:20         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:20         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:20         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:20         at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:20         at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:20         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:20 Caused by: org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: org.openmrs.EncounterRole
06-Aug-2025 11:55:20         at org.hibernate.engine.internal.ForeignKeys.getEntityIdentifierIfNotUnsaved(ForeignKeys.java:347) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.type.EntityType.getIdentifier(EntityType.java:508) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.type.EntityType.nullSafeSet(EntityType.java:289) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.param.NamedParameterSpecification.bind(NamedParameterSpecification.java:53) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.loader.hql.QueryLoader.bindParameterValues(QueryLoader.java:682) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.loader.Loader.bindPreparedStatement(Loader.java:2150) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:2127) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2059) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2037) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.loader.Loader.doQuery(Loader.java:956) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:357) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.loader.Loader.doList(Loader.java:2868) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.loader.Loader.doList(Loader.java:2850) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2682) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.loader.Loader.list(Loader.java:2677) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:540) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:400) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:218) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1459) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.query.internal.AbstractProducedQuery.doList(AbstractProducedQuery.java:1649) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1617) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:20         ... 101 more
06-Aug-2025 11:55:20 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:20,198| '/tmp/appdir-for-unit-tests-3540763362002578461/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:20 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.389 s -- in org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluatorTest
06-Aug-2025 11:55:20 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.ConvertedEncounterDataEvaluatorTest
06-Aug-2025 11:55:20 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:20,242| '/tmp/appdir-for-unit-tests-3129426443824177155/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:20 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.043 s -- in org.openmrs.module.reporting.data.encounter.evaluator.ConvertedEncounterDataEvaluatorTest
06-Aug-2025 11:55:20 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.EncounterIdDataEvaluatorTest
06-Aug-2025 11:55:20 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:20,284| '/tmp/appdir-for-unit-tests-3290585345286946937/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:20 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:20,326| '/tmp/appdir-for-unit-tests-1912744329841860262/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:20 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.081 s -- in org.openmrs.module.reporting.data.encounter.evaluator.EncounterIdDataEvaluatorTest
06-Aug-2025 11:55:20 [INFO] Running org.openmrs.module.reporting.data.encounter.service.EncounterDataServiceImplTest
06-Aug-2025 11:55:20 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:20,373| '/tmp/appdir-for-unit-tests-1554807171980521423/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:20 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.083 s -- in org.openmrs.module.reporting.data.encounter.service.EncounterDataServiceImplTest
06-Aug-2025 11:55:20 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.ConvertedPersonDataEvaluatorTest
06-Aug-2025 11:55:20 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:20,464| '/tmp/appdir-for-unit-tests-4656128183993794917/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:20 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.063 s -- in org.openmrs.module.reporting.data.person.evaluator.ConvertedPersonDataEvaluatorTest
06-Aug-2025 11:55:20 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.RelationshipsForPersonDataEvaluatorTest
06-Aug-2025 11:55:20 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:20,571| '/tmp/appdir-for-unit-tests-1774290907809048522/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:20 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:20,666| '/tmp/appdir-for-unit-tests-4812454422524192369/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:20 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:20,753| '/tmp/appdir-for-unit-tests-6670188955688397979/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:20 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.300 s -- in org.openmrs.module.reporting.data.person.evaluator.RelationshipsForPersonDataEvaluatorTest
06-Aug-2025 11:55:20 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.GenderDataEvaluatorTest
06-Aug-2025 11:55:20 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:20,861| '/tmp/appdir-for-unit-tests-1199065870030464833/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:20 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.072 s -- in org.openmrs.module.reporting.data.person.evaluator.GenderDataEvaluatorTest
06-Aug-2025 11:55:20 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.PreferredAddressDataEvaluatorTest
06-Aug-2025 11:55:20 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:20,913| '/tmp/appdir-for-unit-tests-5620607298290866536/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:20 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.067 s -- in org.openmrs.module.reporting.data.person.evaluator.PreferredAddressDataEvaluatorTest
06-Aug-2025 11:55:20 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.BirthdateDataEvaluatorTest
06-Aug-2025 11:55:20 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:20,975| '/tmp/appdir-for-unit-tests-7393918222378565865/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:20 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.040 s -- in org.openmrs.module.reporting.data.person.evaluator.BirthdateDataEvaluatorTest
06-Aug-2025 11:55:20 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.PreferredNameDataEvaluatorTest
06-Aug-2025 11:55:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:21,019| '/tmp/appdir-for-unit-tests-7429027527332166506/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:21,107| '/tmp/appdir-for-unit-tests-6497108819663705937/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:21 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.130 s -- in org.openmrs.module.reporting.data.person.evaluator.PreferredNameDataEvaluatorTest
06-Aug-2025 11:55:21 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.ObsActiveListPersonDataEvaluatorTest
06-Aug-2025 11:55:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:21,181| '/tmp/appdir-for-unit-tests-8784976806201604308/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:21 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.072 s -- in org.openmrs.module.reporting.data.person.evaluator.ObsActiveListPersonDataEvaluatorTest
06-Aug-2025 11:55:21 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.AgeDataEvaluatorTest
06-Aug-2025 11:55:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:21,244| '/tmp/appdir-for-unit-tests-5018057345740064932/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:21,338| '/tmp/appdir-for-unit-tests-7867823896837807389/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:21 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.152 s -- in org.openmrs.module.reporting.data.person.evaluator.AgeDataEvaluatorTest
06-Aug-2025 11:55:21 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.ObsForPersonDataEvaluatorTest
06-Aug-2025 11:55:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:21,392| '/tmp/appdir-for-unit-tests-3643207022324054734/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:21,493| '/tmp/appdir-for-unit-tests-5897929083873604352/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:21,564| '/tmp/appdir-for-unit-tests-8681485530627456607/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:21 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.237 s -- in org.openmrs.module.reporting.data.person.evaluator.ObsForPersonDataEvaluatorTest
06-Aug-2025 11:55:21 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.PersonAttributeDataEvaluatorTest
06-Aug-2025 11:55:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:21,643| '/tmp/appdir-for-unit-tests-5317482669896567336/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:21 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.074 s -- in org.openmrs.module.reporting.data.person.evaluator.PersonAttributeDataEvaluatorTest
06-Aug-2025 11:55:21 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.PersonIdDataEvaluatorTest
06-Aug-2025 11:55:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:21,728| '/tmp/appdir-for-unit-tests-5781725624743798062/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:21 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.065 s -- in org.openmrs.module.reporting.data.person.evaluator.PersonIdDataEvaluatorTest
06-Aug-2025 11:55:21 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.VitalStatusDataEvaluatorTest
06-Aug-2025 11:55:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:21,776| '/tmp/appdir-for-unit-tests-1048190092644861400/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:21 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.055 s -- in org.openmrs.module.reporting.data.person.evaluator.VitalStatusDataEvaluatorTest
06-Aug-2025 11:55:21 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.AgeAtDateOfOtherDataEvaluatorTest
06-Aug-2025 11:55:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:21,840| '/tmp/appdir-for-unit-tests-2218350952428250868/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:21 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.052 s -- in org.openmrs.module.reporting.data.person.evaluator.AgeAtDateOfOtherDataEvaluatorTest
06-Aug-2025 11:55:21 [INFO] Running org.openmrs.module.reporting.data.person.service.PersonDataServiceImplTest
06-Aug-2025 11:55:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:21,942| '/tmp/appdir-for-unit-tests-4115449978966556233/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:21 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.093 s -- in org.openmrs.module.reporting.data.person.service.PersonDataServiceImplTest
06-Aug-2025 11:55:21 [INFO] Running org.openmrs.module.reporting.data.JoinDataDefinitionTest
06-Aug-2025 11:55:21 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.data.JoinDataDefinitionTest
06-Aug-2025 11:55:21 [INFO] Running org.openmrs.module.reporting.data.obs.evaluator.ObsIdDataEvaluatorTest
06-Aug-2025 11:55:21 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:21,994| '/tmp/appdir-for-unit-tests-782536752886816489/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:22 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.045 s -- in org.openmrs.module.reporting.data.obs.evaluator.ObsIdDataEvaluatorTest
06-Aug-2025 11:55:22 [INFO] Running org.openmrs.module.reporting.data.obs.evaluator.ConvertedObsDataEvaluatorTest
06-Aug-2025 11:55:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:22,056| '/tmp/appdir-for-unit-tests-6121899013745902736/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:22 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.072 s -- in org.openmrs.module.reporting.data.obs.evaluator.ConvertedObsDataEvaluatorTest
06-Aug-2025 11:55:22 [INFO] Running org.openmrs.module.reporting.data.obs.evaluator.PersonToObsEvaluatorTest
06-Aug-2025 11:55:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:22,130| '/tmp/appdir-for-unit-tests-3268545985574233861/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:22,193| '/tmp/appdir-for-unit-tests-4922306723337204910/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:22,240| '/tmp/appdir-for-unit-tests-8341147749876896269/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:22 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.170 s -- in org.openmrs.module.reporting.data.obs.evaluator.PersonToObsEvaluatorTest
06-Aug-2025 11:55:22 [INFO] Running org.openmrs.module.reporting.data.obs.evaluator.EncounterToObsDataEvaluatorTest
06-Aug-2025 11:55:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:22,298| '/tmp/appdir-for-unit-tests-2576159988722458584/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:22,349| '/tmp/appdir-for-unit-tests-674867242369762915/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:22,410| '/tmp/appdir-for-unit-tests-8408322063049693024/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:22 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.172 s -- in org.openmrs.module.reporting.data.obs.evaluator.EncounterToObsDataEvaluatorTest
06-Aug-2025 11:55:22 [INFO] Running org.openmrs.module.reporting.data.obs.evaluator.PatientToObsDataEvaluatorTest
06-Aug-2025 11:55:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:22,471| '/tmp/appdir-for-unit-tests-5389661192979906254/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:22,527| '/tmp/appdir-for-unit-tests-682137778916669422/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:22,569| '/tmp/appdir-for-unit-tests-5708313881977287164/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:22 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.143 s -- in org.openmrs.module.reporting.data.obs.evaluator.PatientToObsDataEvaluatorTest
06-Aug-2025 11:55:22 [INFO] Running org.openmrs.module.reporting.data.obs.evaluator.GroupMemberObsDataEvaluatorTest
06-Aug-2025 11:55:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:22,667| '/tmp/appdir-for-unit-tests-7195034231378547643/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:22,714| '/tmp/appdir-for-unit-tests-3542338539354233764/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:22,798| '/tmp/appdir-for-unit-tests-1562978386335232951/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:22 [WARNING] Tests run: 5, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 0.235 s -- in org.openmrs.module.reporting.data.obs.evaluator.GroupMemberObsDataEvaluatorTest
06-Aug-2025 11:55:22 [INFO] Running org.openmrs.module.reporting.data.patient.library.BuiltInPatientDataLibraryTest
06-Aug-2025 11:55:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:22,830| '/tmp/appdir-for-unit-tests-2057868512601019829/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:22,848| '/tmp/appdir-for-unit-tests-8882549506584929382/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:22,863| '/tmp/appdir-for-unit-tests-5167306271708243487/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:22,878| '/tmp/appdir-for-unit-tests-4590837610202071312/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:22 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.077 s -- in org.openmrs.module.reporting.data.patient.library.BuiltInPatientDataLibraryTest
06-Aug-2025 11:55:22 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.ProgramStatesForPatientDataEvaluatorTest
06-Aug-2025 11:55:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:22,938| '/tmp/appdir-for-unit-tests-1043347738667198667/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:22 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:22,981| '/tmp/appdir-for-unit-tests-8495309705661724297/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:23,033| '/tmp/appdir-for-unit-tests-1985798856684896155/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:23,075| '/tmp/appdir-for-unit-tests-1147979763521568887/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:23,123| '/tmp/appdir-for-unit-tests-4877931804176937200/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:23,174| '/tmp/appdir-for-unit-tests-4321667321320327261/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:23,222| '/tmp/appdir-for-unit-tests-2481955138604735719/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:23,286| '/tmp/appdir-for-unit-tests-6539320118556031620/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:23,327| '/tmp/appdir-for-unit-tests-5747186332361133007/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:23 [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.443 s -- in org.openmrs.module.reporting.data.patient.evaluator.ProgramStatesForPatientDataEvaluatorTest
06-Aug-2025 11:55:23 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.PatientIdDataEvaluatorTest
06-Aug-2025 11:55:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:23,379| '/tmp/appdir-for-unit-tests-4317375165033824710/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:23 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 s -- in org.openmrs.module.reporting.data.patient.evaluator.PatientIdDataEvaluatorTest
06-Aug-2025 11:55:23 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.EncountersForPatientDataEvaluatorTest
06-Aug-2025 11:55:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:23,420| '/tmp/appdir-for-unit-tests-9141225190260407557/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:23 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.059 s -- in org.openmrs.module.reporting.data.patient.evaluator.EncountersForPatientDataEvaluatorTest
06-Aug-2025 11:55:23 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.LogicDataEvaluatorTest
06-Aug-2025 11:55:23 [WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.data.patient.evaluator.LogicDataEvaluatorTest
06-Aug-2025 11:55:23 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.PatientIdentifierDataEvaluatorTest
06-Aug-2025 11:55:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:23,488| '/tmp/appdir-for-unit-tests-3844327061983409336/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:23,527| '/tmp/appdir-for-unit-tests-2268123254117343492/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:23,567| '/tmp/appdir-for-unit-tests-6866435597148938863/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:23,605| '/tmp/appdir-for-unit-tests-7469383361150323933/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:23 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.159 s -- in org.openmrs.module.reporting.data.patient.evaluator.PatientIdentifierDataEvaluatorTest
06-Aug-2025 11:55:23 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.ConvertedPatientDataEvaluatorTest
06-Aug-2025 11:55:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:23,651| '/tmp/appdir-for-unit-tests-7386228699800871593/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:23,691| '/tmp/appdir-for-unit-tests-4855035070141773049/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:23 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.081 s -- in org.openmrs.module.reporting.data.patient.evaluator.ConvertedPatientDataEvaluatorTest
06-Aug-2025 11:55:23 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.CurrentPatientStateDataEvaluatorTest
06-Aug-2025 11:55:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:23,754| '/tmp/appdir-for-unit-tests-9084021368797204434/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:23 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.073 s -- in org.openmrs.module.reporting.data.patient.evaluator.CurrentPatientStateDataEvaluatorTest
06-Aug-2025 11:55:23 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.DefinitionLibraryPatientDataEvaluatorTest
06-Aug-2025 11:55:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:23,811| '/tmp/appdir-for-unit-tests-9086403314690300871/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:23,854| '/tmp/appdir-for-unit-tests-5004084953470734770/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:23,894| '/tmp/appdir-for-unit-tests-4639768870524683076/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:23 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.122 s -- in org.openmrs.module.reporting.data.patient.evaluator.DefinitionLibraryPatientDataEvaluatorTest
06-Aug-2025 11:55:23 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.PreferredIdentifierDataEvaluatorTest
06-Aug-2025 11:55:23 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:23,937| '/tmp/appdir-for-unit-tests-4341579767144036351/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:24,005| '/tmp/appdir-for-unit-tests-2406411084114799083/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:24 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.109 s -- in org.openmrs.module.reporting.data.patient.evaluator.PreferredIdentifierDataEvaluatorTest
06-Aug-2025 11:55:24 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.SqlPatientDataEvaluatorTest
06-Aug-2025 11:55:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:24,049| '/tmp/appdir-for-unit-tests-8740920497389195152/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:24 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.046 s -- in org.openmrs.module.reporting.data.patient.evaluator.SqlPatientDataEvaluatorTest
06-Aug-2025 11:55:24 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.ProgramEnrollmentsForPatientDataEvaluatorTest
06-Aug-2025 11:55:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:24,099| '/tmp/appdir-for-unit-tests-3054620137377893442/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:24,146| '/tmp/appdir-for-unit-tests-4016558698540394685/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:24,187| '/tmp/appdir-for-unit-tests-8138333090025767907/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:24,254| '/tmp/appdir-for-unit-tests-6514077699988525553/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:24,306| '/tmp/appdir-for-unit-tests-2825796129105337797/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:24,353| '/tmp/appdir-for-unit-tests-2308459693563601947/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:24,392| '/tmp/appdir-for-unit-tests-9010130186879918675/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:24,437| '/tmp/appdir-for-unit-tests-7621844552488310654/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:24 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.384 s -- in org.openmrs.module.reporting.data.patient.evaluator.ProgramEnrollmentsForPatientDataEvaluatorTest
06-Aug-2025 11:55:24 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.PersonToPatientDataEvaluatorTest
06-Aug-2025 11:55:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:24,482| '/tmp/appdir-for-unit-tests-3312693088656440446/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:24 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.039 s -- in org.openmrs.module.reporting.data.patient.evaluator.PersonToPatientDataEvaluatorTest
06-Aug-2025 11:55:24 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.ScriptedCompositionPatientDataEvaluatorTest
06-Aug-2025 11:55:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:24,523| '/tmp/appdir-for-unit-tests-8290346232493682267/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:24,583| '/tmp/appdir-for-unit-tests-6907746879429128101/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:24 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.127 s -- in org.openmrs.module.reporting.data.patient.evaluator.ScriptedCompositionPatientDataEvaluatorTest
06-Aug-2025 11:55:24 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.PatientObjectDataEvaluatorTest
06-Aug-2025 11:55:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:24,647| '/tmp/appdir-for-unit-tests-5695016832529009875/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:24 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.043 s -- in org.openmrs.module.reporting.data.patient.evaluator.PatientObjectDataEvaluatorTest
06-Aug-2025 11:55:24 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.DrugOrdersForPatientDataEvaluatorTest
06-Aug-2025 11:55:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:24,783| '/tmp/appdir-for-unit-tests-3444642443514191816/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:24,844| '/tmp/appdir-for-unit-tests-5192980544813010527/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:24,900| '/tmp/appdir-for-unit-tests-7390826503404880274/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:24 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:24,955| '/tmp/appdir-for-unit-tests-5556546853172051337/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:25,011| '/tmp/appdir-for-unit-tests-2445529816724884792/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:25,062| '/tmp/appdir-for-unit-tests-6379304414173849379/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:25,119| '/tmp/appdir-for-unit-tests-4251174957425652138/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:25,185| '/tmp/appdir-for-unit-tests-1429154590889472246/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:25 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.545 s -- in org.openmrs.module.reporting.data.patient.evaluator.DrugOrdersForPatientDataEvaluatorTest
06-Aug-2025 11:55:25 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.PatientCalculationDataEvaluatorTest
06-Aug-2025 11:55:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:25,505| '/tmp/appdir-for-unit-tests-5140709276339815446/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:25 ERROR - EvaluationProfiler.log(111) |2025-08-06T11:55:25,506| 1585        2025-08-06 11:55:25.505        >        ERROR        EVALUATING_DEFINITION                        PatientCalculationDataDefinition[Example]: Failed to evaluate No PatientCalculation found on this PatientCalculationDataDefinition
06-Aug-2025 11:55:25 org.openmrs.module.reporting.evaluation.EvaluationException: Failed to evaluate No PatientCalculation found on this PatientCalculationDataDefinition
06-Aug-2025 11:55:25         at org.openmrs.module.reporting.data.patient.evaluator.PatientCalculationDataEvaluator.evaluate(PatientCalculationDataEvaluator.java:50) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:25         at org.openmrs.module.reporting.data.patient.evaluator.PatientCalculationDataEvaluator.evaluate(PatientCalculationDataEvaluator.java:34) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:25         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:25         at org.openmrs.module.reporting.data.patient.service.PatientDataServiceImpl.executeEvaluator(PatientDataServiceImpl.java:66) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:25         at org.openmrs.module.reporting.data.patient.service.PatientDataServiceImpl.executeEvaluator(PatientDataServiceImpl.java:34) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:25         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:25         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:25         at org.openmrs.module.reporting.data.patient.service.PatientDataServiceImpl.evaluate(PatientDataServiceImpl.java:48) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:25         at sun.reflect.GeneratedMethodAccessor1007.invoke(Unknown Source) ~[?:?]
06-Aug-2025 11:55:25         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452]
06-Aug-2025 11:55:25         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452]
06-Aug-2025 11:55:25         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:25         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:25         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:25         at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:25         at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:25         at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:25         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:25         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?]
06-Aug-2025 11:55:25         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:25         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:25         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:25         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:25         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:25         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:25         at com.sun.proxy.$Proxy73.evaluate(Unknown Source) ~[?:?]
06-Aug-2025 11:55:25         at org.openmrs.module.reporting.data.patient.evaluator.PatientCalculationDataEvaluatorTest.evaluate_shouldThrowAnErrorIfNoCalculationRegistrationExistsOnTheDefinition(PatientCalculationDataEvaluatorTest.java:90) ~[test-classes/:?]
06-Aug-2025 11:55:25         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_452]
06-Aug-2025 11:55:25         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_452]
06-Aug-2025 11:55:25         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452]
06-Aug-2025 11:55:25         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452]
06-Aug-2025 11:55:25         at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:25         at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:25         at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:25         at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:25         at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:25         at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:25         at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:25         at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:25         at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:25         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:25         at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:25         at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:25         at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:25         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:25         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:25         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:25         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:25         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:25         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:25         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:25         at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:25         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:25         at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:25         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:25         at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:25         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:25         at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:25         at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:25         at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
06-Aug-2025 11:55:25         at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
06-Aug-2025 11:55:25         at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
06-Aug-2025 11:55:25         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:25         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:25         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:25         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:25         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:25         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:25         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:25         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:25         at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:25         at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:25         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:25         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:25         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:25         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:25         at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:25         at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:25         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:25 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:25,545| '/tmp/appdir-for-unit-tests-2604888122791230627/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:25 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.347 s -- in org.openmrs.module.reporting.data.patient.evaluator.PatientCalculationDataEvaluatorTest
06-Aug-2025 11:55:25 [INFO] Running org.openmrs.module.reporting.data.converter.ObsFromObsGroupConverterTest
06-Aug-2025 11:55:25 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in org.openmrs.module.reporting.data.converter.ObsFromObsGroupConverterTest
06-Aug-2025 11:55:25 [INFO] Running org.openmrs.module.reporting.data.converter.ListConverterTest
06-Aug-2025 11:55:25 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in org.openmrs.module.reporting.data.converter.ListConverterTest
06-Aug-2025 11:55:25 [INFO] Running org.openmrs.module.reporting.data.converter.DateConverterTest
06-Aug-2025 11:55:25 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in org.openmrs.module.reporting.data.converter.DateConverterTest
06-Aug-2025 11:55:25 [INFO] Running org.openmrs.module.reporting.data.converter.AttributeValueConverterTest
06-Aug-2025 11:55:25 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.079 s -- in org.openmrs.module.reporting.data.converter.AttributeValueConverterTest
06-Aug-2025 11:55:25 [INFO] Running org.openmrs.module.reporting.data.converter.PersonNameConverterTest
06-Aug-2025 11:55:25 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in org.openmrs.module.reporting.data.converter.PersonNameConverterTest
06-Aug-2025 11:55:25 [INFO] Running org.openmrs.module.reporting.data.converter.BirthdateToAgeConverterTest
06-Aug-2025 11:55:25 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.data.converter.BirthdateToAgeConverterTest
06-Aug-2025 11:55:25 [INFO] Running org.openmrs.module.reporting.data.converter.PersonAddressConverterTest
06-Aug-2025 11:55:25 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in org.openmrs.module.reporting.data.converter.PersonAddressConverterTest
06-Aug-2025 11:55:25 [INFO] Running org.openmrs.module.reporting.data.converter.AgeConverterTest
06-Aug-2025 11:55:25 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.data.converter.AgeConverterTest
06-Aug-2025 11:55:25 [INFO] Running org.openmrs.module.reporting.data.converter.NullValueConverterTest
06-Aug-2025 11:55:25 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in org.openmrs.module.reporting.data.converter.NullValueConverterTest
06-Aug-2025 11:55:25 [INFO] Running org.openmrs.module.reporting.data.converter.MapConverterTest
06-Aug-2025 11:55:25 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in org.openmrs.module.reporting.data.converter.MapConverterTest
06-Aug-2025 11:55:25 [INFO] Running org.openmrs.module.reporting.data.converter.ObsValueTextAsCodedConverterTest
06-Aug-2025 11:55:25 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in org.openmrs.module.reporting.data.converter.ObsValueTextAsCodedConverterTest
06-Aug-2025 11:55:25 [INFO] Running org.openmrs.module.reporting.data.converter.BooleanConverterTest
06-Aug-2025 11:55:25 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s -- in org.openmrs.module.reporting.data.converter.BooleanConverterTest
06-Aug-2025 11:55:25 [INFO] Running org.openmrs.module.reporting.data.converter.StringConverterTest
06-Aug-2025 11:55:25 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s -- in org.openmrs.module.reporting.data.converter.StringConverterTest
06-Aug-2025 11:55:25 [INFO] Running org.openmrs.module.reporting.data.converter.AgeRangeConverterTest
06-Aug-2025 11:55:25 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.data.converter.AgeRangeConverterTest
06-Aug-2025 11:55:25 [INFO] Running org.openmrs.module.reporting.data.converter.PropertyConverterTest
06-Aug-2025 11:55:25 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in org.openmrs.module.reporting.data.converter.PropertyConverterTest
06-Aug-2025 11:55:25 [INFO] Running org.openmrs.module.reporting.data.converter.BirthdateConverterTest
06-Aug-2025 11:55:25 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in org.openmrs.module.reporting.data.converter.BirthdateConverterTest
06-Aug-2025 11:55:25 [INFO] Running org.openmrs.module.reporting.common.SqlRunnerTest
06-Aug-2025 11:55:25 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.common.SqlRunnerTest
06-Aug-2025 11:55:25 [INFO] Running org.openmrs.module.reporting.common.DateUtilTest
06-Aug-2025 11:55:25 [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.042 s -- in org.openmrs.module.reporting.common.DateUtilTest
06-Aug-2025 11:55:25 [INFO] Running org.openmrs.module.reporting.common.ResultSetIteratorTest
06-Aug-2025 11:55:25 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.185 s -- in org.openmrs.module.reporting.common.ResultSetIteratorTest
06-Aug-2025 11:55:25 [INFO] Running org.openmrs.module.reporting.common.FractionTest
06-Aug-2025 11:55:25 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in org.openmrs.module.reporting.common.FractionTest
06-Aug-2025 11:55:25 [INFO] Running org.openmrs.module.reporting.common.ExcelBuilderTest
06-Aug-2025 11:55:29 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.375 s -- in org.openmrs.module.reporting.common.ExcelBuilderTest
06-Aug-2025 11:55:29 [INFO] Running org.openmrs.module.reporting.common.DelimitedKeyComparatorTest
06-Aug-2025 11:55:29 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s -- in org.openmrs.module.reporting.common.DelimitedKeyComparatorTest
06-Aug-2025 11:55:29 [INFO] Running org.openmrs.module.reporting.common.ObjectUtilTest
06-Aug-2025 11:55:29 [INFO] Tests run: 23, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.415 s -- in org.openmrs.module.reporting.common.ObjectUtilTest
06-Aug-2025 11:55:29 [INFO] Running org.openmrs.module.reporting.common.ReflectionUtilTest
06-Aug-2025 11:55:29 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in org.openmrs.module.reporting.common.ReflectionUtilTest
06-Aug-2025 11:55:29 [INFO] Running org.openmrs.module.reporting.common.DateRangeTest
06-Aug-2025 11:55:29 [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in org.openmrs.module.reporting.common.DateRangeTest
06-Aug-2025 11:55:29 [INFO] Running org.openmrs.module.reporting.common.AgeTest
06-Aug-2025 11:55:29 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.common.AgeTest
06-Aug-2025 11:55:29 [INFO] Running org.openmrs.module.reporting.common.ExcelUtilTest
06-Aug-2025 11:55:29 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.060 s -- in org.openmrs.module.reporting.common.ExcelUtilTest
06-Aug-2025 11:55:29 [INFO] Running org.openmrs.module.reporting.calculation.PatientDataCalculationBehaviorTest
06-Aug-2025 11:55:29 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:29,946| '/tmp/appdir-for-unit-tests-2941209880436627922/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:30,019| '/tmp/appdir-for-unit-tests-4922106578566789280/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:30,114| '/tmp/appdir-for-unit-tests-4312515786678737080/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:30 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.286 s -- in org.openmrs.module.reporting.calculation.PatientDataCalculationBehaviorTest
06-Aug-2025 11:55:30 [INFO] Running org.openmrs.module.reporting.template.HandlebarsHelpersTest
06-Aug-2025 11:55:30 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.177 s -- in org.openmrs.module.reporting.template.HandlebarsHelpersTest
06-Aug-2025 11:55:30 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluatorTest
06-Aug-2025 11:55:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:30,377| '/tmp/appdir-for-unit-tests-4078433779516056208/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:30,532| '/tmp/appdir-for-unit-tests-1692249042580759968/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:30 ERROR - EvaluationProfiler.log(111) |2025-08-06T11:55:30,534| 1598        2025-08-06 11:55:30.534        >        ERROR        EVALUATING_DEFINITION                        SqlDataSetDefinition[sqlQuery=select patient_id, patient_id from patient]: Failed to evaluate Invalid query specified.  There are two columns named 'PATIENT_ID'
06-Aug-2025 11:55:30 org.openmrs.module.reporting.evaluation.EvaluationException: Failed to evaluate Invalid query specified.  There are two columns named 'PATIENT_ID'
06-Aug-2025 11:55:30         at org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluator.evaluate(SqlDataSetEvaluator.java:87) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:30         at org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluator.evaluate(SqlDataSetEvaluator.java:36) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:30         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:30         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:30         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:30         at org.openmrs.module.reporting.dataset.definition.service.DataSetDefinitionServiceImpl.evaluate(DataSetDefinitionServiceImpl.java:41) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:30         at sun.reflect.GeneratedMethodAccessor796.invoke(Unknown Source) ~[?:?]
06-Aug-2025 11:55:30         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452]
06-Aug-2025 11:55:30         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452]
06-Aug-2025 11:55:30         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?]
06-Aug-2025 11:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at com.sun.proxy.$Proxy82.evaluate(Unknown Source) ~[?:?]
06-Aug-2025 11:55:30         at org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluatorTest.buildQuery_shouldThrowAnExceptionIfDuplicateColumnsExist(SqlDataSetEvaluatorTest.java:118) ~[test-classes/:?]
06-Aug-2025 11:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_452]
06-Aug-2025 11:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_452]
06-Aug-2025 11:55:30         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452]
06-Aug-2025 11:55:30         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452]
06-Aug-2025 11:55:30         at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:30         at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:30         at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:30         at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:30         at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:30         at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:30         at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:30         at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:30         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:30         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:30         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:30         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:30         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:30         at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:30         at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:30         at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:30         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:30         at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:30         at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
06-Aug-2025 11:55:30         at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
06-Aug-2025 11:55:30         at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
06-Aug-2025 11:55:30         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:30         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:30         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:30         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:30         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:30         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:30         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:30         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:30         at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:30         at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:30         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:30         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:30         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:30         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:30         at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:30         at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:30         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:30,572| '/tmp/appdir-for-unit-tests-3857769851905917307/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:30,657| '/tmp/appdir-for-unit-tests-8578948126576799041/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:30,693| '/tmp/appdir-for-unit-tests-6677987829315311114/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:30 ERROR - EvaluationProfiler.log(111) |2025-08-06T11:55:30,694| 1606        2025-08-06 11:55:30.694        >        ERROR        EVALUATING_DEFINITION                        SqlDataSetDefinition[sqlQuery=update person set gender='F']: Unable to retrieve columns for query
06-Aug-2025 11:55:30 java.lang.IllegalArgumentException: Unable to retrieve columns for query
06-Aug-2025 11:55:30         at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder.getColumns(SqlQueryBuilder.java:153) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:30         at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.getColumns(EvaluationServiceImpl.java:36) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:30         at sun.reflect.GeneratedMethodAccessor798.invoke(Unknown Source) ~[?:?]
06-Aug-2025 11:55:30         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452]
06-Aug-2025 11:55:30         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452]
06-Aug-2025 11:55:30         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) ~[spring-tx-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?]
06-Aug-2025 11:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at com.sun.proxy.$Proxy70.getColumns(Unknown Source) ~[?:?]
06-Aug-2025 11:55:30         at org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluator.evaluate(SqlDataSetEvaluator.java:80) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:30         at org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluator.evaluate(SqlDataSetEvaluator.java:36) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:30         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:30         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:30         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:30         at org.openmrs.module.reporting.dataset.definition.service.DataSetDefinitionServiceImpl.evaluate(DataSetDefinitionServiceImpl.java:41) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:30         at sun.reflect.GeneratedMethodAccessor796.invoke(Unknown Source) ~[?:?]
06-Aug-2025 11:55:30         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452]
06-Aug-2025 11:55:30         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452]
06-Aug-2025 11:55:30         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?]
06-Aug-2025 11:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at com.sun.proxy.$Proxy82.evaluate(Unknown Source) ~[?:?]
06-Aug-2025 11:55:30         at org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluatorTest.evaluate_shouldProtectSQLQueryAgainstDatabaseModifications(SqlDataSetEvaluatorTest.java:111) ~[test-classes/:?]
06-Aug-2025 11:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_452]
06-Aug-2025 11:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_452]
06-Aug-2025 11:55:30         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452]
06-Aug-2025 11:55:30         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452]
06-Aug-2025 11:55:30         at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:30         at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:30         at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:30         at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:30         at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:30         at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:30         at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:30         at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:30         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:30         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:30         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:30         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:30         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:30         at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:30         at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:30         at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:30         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30]
06-Aug-2025 11:55:30         at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:30         at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2]
06-Aug-2025 11:55:30         at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
06-Aug-2025 11:55:30         at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
06-Aug-2025 11:55:30         at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
06-Aug-2025 11:55:30         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:30         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:30         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:30         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:30         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:30         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:30         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:30         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:30         at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3]
06-Aug-2025 11:55:30         at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:30         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:30         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:30         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:30         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:30         at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:30         at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:30         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3]
06-Aug-2025 11:55:30 Caused by: java.lang.NullPointerException
06-Aug-2025 11:55:30         at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder$1.execute(SqlQueryBuilder.java:136) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:30         at org.hibernate.jdbc.WorkExecutor.executeWork(WorkExecutor.java:37) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:30         at org.hibernate.internal.AbstractSharedSessionContract.lambda$doWork$1(AbstractSharedSessionContract.java:1109) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:30         at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:308) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:30         at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1125) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:30         at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1112) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
06-Aug-2025 11:55:30         at org.openmrs.api.db.hibernate.DbSession.doWork(DbSession.java:1006) ~[openmrs-api-2.7.0.jar:?]
06-Aug-2025 11:55:30         at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder.getColumns(SqlQueryBuilder.java:128) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
06-Aug-2025 11:55:30         ... 100 more
06-Aug-2025 11:55:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:30,759| '/tmp/appdir-for-unit-tests-3781775738727328744/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:30,804| '/tmp/appdir-for-unit-tests-6680383514482999820/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:30 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.495 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluatorTest
06-Aug-2025 11:55:30 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.SimplePatientDataSetEvaluatorTest
06-Aug-2025 11:55:30 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:30,882| '/tmp/appdir-for-unit-tests-2448095144761314086/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:30 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.119 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.SimplePatientDataSetEvaluatorTest
06-Aug-2025 11:55:30 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.EncounterDataSetEvaluatorTest
06-Aug-2025 11:55:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:30,980| '/tmp/appdir-for-unit-tests-4345799997526093858/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:31 ENCOUNTER ID        EMR ID        BIRTHDATE           ENCOUNTER DATE        Age At Start        Age At End        
06-Aug-2025 11:55:31 ------------        ------        ------------        --------------        ------------        ----------        
06-Aug-2025 11:55:31 3                   7             ~25/Aug/1976        01/Aug/2008           33                  34                
06-Aug-2025 11:55:31 4                   7             ~25/Aug/1976        15/Aug/2008           33                  34                
06-Aug-2025 11:55:31 5                   7             ~25/Aug/1976        19/Aug/2008           33                  34                
06-Aug-2025 11:55:31 6                   20            08/Feb/1925         19/Aug/2009           80                  80                
06-Aug-2025 11:55:31 7                   21            ~08/Jun/1959        19/Aug/2009           50                  51                
06-Aug-2025 11:55:31 8                   21            ~08/Jun/1959        19/Sep/2009           50                  51                
06-Aug-2025 11:55:31 9                   22            08/Jul/1997         19/Sep/2009           12                  13                
06-Aug-2025 11:55:31 10                  22            08/Jul/1997         19/Oct/2009           12                  13                
06-Aug-2025 11:55:31 11                  23            08/Nov/2000         19/Aug/2009           9                   10                
06-Aug-2025 11:55:31 12                  24            08/Dec/2006         19/Sep/2009           3                   4                 
06-Aug-2025 11:55:31 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.115 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.EncounterDataSetEvaluatorTest
06-Aug-2025 11:55:31 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.EvaluatableDataSetEvaluatorTest
06-Aug-2025 11:55:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:31,063| '/tmp/appdir-for-unit-tests-939555433101711936/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:31 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.EvaluatableDataSetEvaluatorTest
06-Aug-2025 11:55:31 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.CohortsWithVaryingParametersDataSetEvaluatorTest
06-Aug-2025 11:55:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:31,148| '/tmp/appdir-for-unit-tests-2737787599420936593/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:31 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.098 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.CohortsWithVaryingParametersDataSetEvaluatorTest
06-Aug-2025 11:55:31 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.CohortCrossTabDataSetEvaluatorTest
06-Aug-2025 11:55:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:31,273| '/tmp/appdir-for-unit-tests-4015752923902412915/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:31 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.126 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.CohortCrossTabDataSetEvaluatorTest
06-Aug-2025 11:55:31 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.SqlFileDataSetEvaluatorTest
06-Aug-2025 11:55:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:31,506| '/tmp/appdir-for-unit-tests-2597649824890504215/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:31 INFO - SqlFileDataSetEvaluator.evaluate(78) |2025-08-06T11:55:31,507| Executing SQL Resource at org/openmrs/module/reporting/dataset/definition/evaluator/sqlFileWithParams.sql with parameters {start_of_today=Wed Aug 06 00:00:00 UTC 2025, end_of_last_month=Thu Jul 31 23:59:59 UTC 2025, birthplace=2, now=Wed Aug 06 11:55:31 UTC 2025, start_of_last_month=Tue Jul 01 00:00:00 UTC 2025, generationDate=Wed Aug 06 11:55:31 UTC 2025, end_of_today=Wed Aug 06 23:59:59 UTC 2025, generatedBy=Super User}
06-Aug-2025 11:55:31 INFO - SqlRunner.executeSql(108) |2025-08-06T11:55:31,509| Executing SQL...
06-Aug-2025 11:55:31 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:31,576| '/tmp/appdir-for-unit-tests-7672362176883894481/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:31 INFO - SqlFileDataSetEvaluator.evaluate(78) |2025-08-06T11:55:31,577| Executing SQL Resource at org/openmrs/module/reporting/dataset/definition/evaluator/sqlFileNoParams.sql with parameters {start_of_today=Wed Aug 06 00:00:00 UTC 2025, end_of_last_month=Thu Jul 31 23:59:59 UTC 2025, now=Wed Aug 06 11:55:31 UTC 2025, start_of_last_month=Tue Jul 01 00:00:00 UTC 2025, generationDate=Wed Aug 06 11:55:31 UTC 2025, end_of_today=Wed Aug 06 23:59:59 UTC 2025, generatedBy=Super User}
06-Aug-2025 11:55:31 INFO - SqlRunner.executeSql(108) |2025-08-06T11:55:31,579| Executing SQL...
06-Aug-2025 11:55:31 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.284 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.SqlFileDataSetEvaluatorTest
06-Aug-2025 11:55:31 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.ObsDataSetEvaluatorTest
06-Aug-2025 11:55:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:31,993| '/tmp/appdir-for-unit-tests-5431673457343414025/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:32 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.421 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.ObsDataSetEvaluatorTest
06-Aug-2025 11:55:32 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.VisitDataSetEvaluatorTest
06-Aug-2025 11:55:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:32,059| '/tmp/appdir-for-unit-tests-6665142971743567090/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:32 VISIT ID        EMR ID        BIRTHDATE           
06-Aug-2025 11:55:32 --------        ------        ------------        
06-Aug-2025 11:55:32 1               2             08/Apr/1975         
06-Aug-2025 11:55:32 2               2             08/Apr/1975         
06-Aug-2025 11:55:32 3               2             08/Apr/1975         
06-Aug-2025 11:55:32 4               6             27/May/2007         
06-Aug-2025 11:55:32 5               6             27/May/2007         
06-Aug-2025 11:55:32 8               7             ~25/Aug/1976        
06-Aug-2025 11:55:32 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.140 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.VisitDataSetEvaluatorTest
06-Aug-2025 11:55:32 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.MultiPeriodIndicatorDataSetEvaluatorTest
06-Aug-2025 11:55:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:32,184| '/tmp/appdir-for-unit-tests-2904542371724357652/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:32 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.148 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.MultiPeriodIndicatorDataSetEvaluatorTest
06-Aug-2025 11:55:32 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.PatientDataSetEvaluatorTest
06-Aug-2025 11:55:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:32,366| '/tmp/appdir-for-unit-tests-980571205070523780/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:32,407| '/tmp/appdir-for-unit-tests-5838769596681181954/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:32,479| '/tmp/appdir-for-unit-tests-7607120877442205064/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:32,554| '/tmp/appdir-for-unit-tests-3300428203732051053/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:32,597| '/tmp/appdir-for-unit-tests-4779499298669426878/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:32,635| '/tmp/appdir-for-unit-tests-8421830967403955491/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:32 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:32,778| '/tmp/appdir-for-unit-tests-3460225665498473169/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:32 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.548 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.PatientDataSetEvaluatorTest
06-Aug-2025 11:55:32 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.RepeatPerTimePeriodDataSetEvaluatorTest
06-Aug-2025 11:55:33 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.174 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.RepeatPerTimePeriodDataSetEvaluatorTest
06-Aug-2025 11:55:33 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.PersonDataSetEvaluatorTest
06-Aug-2025 11:55:33 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.054 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.PersonDataSetEvaluatorTest
06-Aug-2025 11:55:33 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.LogicDataSetEvaluatorTest
06-Aug-2025 11:55:33 [WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.LogicDataSetEvaluatorTest
06-Aug-2025 11:55:33 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.MySqlDataSetEvaluatorTest
06-Aug-2025 11:55:33 [WARNING] Tests run: 5, Failures: 0, Errors: 0, Skipped: 5, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.MySqlDataSetEvaluatorTest
06-Aug-2025 11:55:33 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.CohortIndicatorDataSetEvaluatorTest
06-Aug-2025 11:55:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:33,144| '/tmp/appdir-for-unit-tests-7001155635163637418/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:33 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.091 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.CohortIndicatorDataSetEvaluatorTest
06-Aug-2025 11:55:33 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.EncounterAndObsDataSetEvaluatorTest
06-Aug-2025 11:55:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:33,260| '/tmp/appdir-for-unit-tests-5775659717338720363/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:33 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.131 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.EncounterAndObsDataSetEvaluatorTest
06-Aug-2025 11:55:33 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.MultiParameterDataSetEvaluatorTest
06-Aug-2025 11:55:33 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-08-06T11:55:33,335| '/tmp/appdir-for-unit-tests-6328795896689130412/REPORT_RESULTS' doesn't exist.  Creating directories now.
06-Aug-2025 11:55:33 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.MultiParameterDataSetEvaluatorTest
06-Aug-2025 11:55:33 [INFO]
06-Aug-2025 11:55:33 [INFO] Results:
06-Aug-2025 11:55:33 [INFO]
06-Aug-2025 11:55:33 [WARNING] Tests run: 773, Failures: 0, Errors: 0, Skipped: 14
06-Aug-2025 11:55:33 [INFO]
06-Aug-2025 11:55:33 [INFO]
06-Aug-2025 11:55:33 [INFO] --- jar:3.4.1:jar (default-jar) @ reporting-api-tests ---
06-Aug-2025 11:55:33 [WARNING] JAR will be empty - no content was marked for inclusion!
06-Aug-2025 11:55:33 [INFO] Building jar: /module/api-tests/target/reporting-api-tests-2.0.0-SNAPSHOT.jar
06-Aug-2025 11:55:33 [INFO]
06-Aug-2025 11:55:33 [INFO] --- jar:3.4.1:test-jar (default) @ reporting-api-tests ---
06-Aug-2025 11:55:33 [INFO] Building jar: /module/api-tests/target/reporting-api-tests-2.0.0-SNAPSHOT-tests.jar
06-Aug-2025 11:55:33 [INFO]
06-Aug-2025 11:55:33 [INFO] -----------------< org.openmrs.module:reporting-omod >------------------
06-Aug-2025 11:55:33 [INFO] Building Reporting OMOD 2.0.0-SNAPSHOT                             [4/4]
06-Aug-2025 11:55:33 [INFO]   from omod/pom.xml
06-Aug-2025 11:55:33 [INFO] --------------------------------[ jar ]---------------------------------
06-Aug-2025 11:55:33 [INFO]
06-Aug-2025 11:55:33 [INFO] --- clean:3.2.0:clean (default-clean) @ reporting-omod ---
06-Aug-2025 11:55:34 [INFO]
06-Aug-2025 11:55:34 [INFO] --- openmrs:1.0.1:initialize-module (init) @ reporting-omod ---
06-Aug-2025 11:55:34 [INFO]
06-Aug-2025 11:55:34 [INFO] --- dependency:3.7.0:unpack-dependencies (Expand resources) @ reporting-omod ---
06-Aug-2025 11:55:35 [INFO]
06-Aug-2025 11:55:35 [INFO] --- resources:3.3.1:resources (default-resources) @ reporting-omod ---
06-Aug-2025 11:55:35 [INFO] Copying 0 resource from src/main/resources to target/classes
06-Aug-2025 11:55:35 [INFO] Copying 2 resources from src/main/resources to target/classes
06-Aug-2025 11:55:35 [INFO] Copying 225 resources from src/main/webapp to target/classes/web/module
06-Aug-2025 11:55:35 [INFO] Copying 225 resources from src/main/webapp to target/classes/web/module
06-Aug-2025 11:55:35 [INFO]
06-Aug-2025 11:55:35 [INFO] --- compiler:3.13.0:compile (default-compile) @ reporting-omod ---
06-Aug-2025 11:55:35 [INFO] Recompiling the module because of changed dependency.
06-Aug-2025 11:55:35 [INFO] Compiling 115 source files with javac [debug target 1.8] to target/classes
06-Aug-2025 11:55:36 [WARNING] /module/omod/src/main/java/org/openmrs/module/reporting/web/taglib/FormatTag.java:[384,87] non-varargs call of varargs method with inexact argument type for last parameter;
06-Aug-2025 11:55:36   cast to java.lang.Class<?> for a varargs call
06-Aug-2025 11:55:36   cast to java.lang.Class<?>[] for a non-varargs call and to suppress this warning
06-Aug-2025 11:55:36 [WARNING] /module/omod/src/main/java/org/openmrs/module/reporting/web/taglib/FormatTag.java:[385,68] non-varargs call of varargs method with inexact argument type for last parameter;
06-Aug-2025 11:55:36   cast to java.lang.Object for a varargs call
06-Aug-2025 11:55:36   cast to java.lang.Object[] for a non-varargs call and to suppress this warning
06-Aug-2025 11:55:36 [INFO] /module/omod/src/main/java/org/openmrs/module/reporting/web/controller/mapping/LogicDataSetDefinitionMappingHandler.java: Some input files use or override a deprecated API.
06-Aug-2025 11:55:36 [INFO] /module/omod/src/main/java/org/openmrs/module/reporting/web/controller/mapping/LogicDataSetDefinitionMappingHandler.java: Recompile with -Xlint:deprecation for details.
06-Aug-2025 11:55:36 [INFO] /module/omod/src/main/java/org/openmrs/module/reporting/web/controller/GetMappedAsStringController.java: Some input files use unchecked or unsafe operations.
06-Aug-2025 11:55:36 [INFO] /module/omod/src/main/java/org/openmrs/module/reporting/web/controller/GetMappedAsStringController.java: Recompile with -Xlint:unchecked for details.
06-Aug-2025 11:55:36 [INFO]
06-Aug-2025 11:55:36 [INFO] --- build-helper:1.7:parse-version (default) @ reporting-omod ---
06-Aug-2025 11:55:36 [INFO]
06-Aug-2025 11:55:36 [INFO] --- resources:3.3.1:testResources (default-testResources) @ reporting-omod ---
06-Aug-2025 11:55:36 [INFO] skip non existing resourceDirectory /module/omod/src/test/resources
06-Aug-2025 11:55:36 [INFO] skip non existing resourceDirectory /module/omod/src/test/resources
06-Aug-2025 11:55:36 [INFO]
06-Aug-2025 11:55:36 [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ reporting-omod ---
06-Aug-2025 11:55:36 [INFO] No sources to compile
06-Aug-2025 11:55:36 [INFO]
06-Aug-2025 11:55:36 [INFO] --- surefire:3.5.3:test (default-test) @ reporting-omod ---
06-Aug-2025 11:55:37 [INFO] No tests to run.
06-Aug-2025 11:55:37 [INFO]
06-Aug-2025 11:55:37 [INFO] --- jar:3.4.1:jar (default-jar) @ reporting-omod ---
06-Aug-2025 11:55:37 [INFO] Building jar: /module/omod/target/reporting-2.0.0-SNAPSHOT.jar
06-Aug-2025 11:55:37 [INFO]
06-Aug-2025 11:55:37 [INFO] --- openmrs:1.0.1:package-module (pack) @ reporting-omod ---
06-Aug-2025 11:55:37 [INFO] Packaging OpenMRS module
06-Aug-2025 11:55:37 [INFO] Building jar: /module/omod/target/reporting-2.0.0-SNAPSHOT.omod
06-Aug-2025 11:55:38 [INFO]
06-Aug-2025 11:55:38 [INFO] --- jar:3.4.1:test-jar (default) @ reporting-omod ---
06-Aug-2025 11:55:38 [WARNING] JAR will be empty - no content was marked for inclusion!
06-Aug-2025 11:55:38 [INFO] Building jar: /module/omod/target/reporting-2.0.0-SNAPSHOT-tests.jar
06-Aug-2025 11:55:38 [INFO] ------------------------------------------------------------------------
06-Aug-2025 11:55:38 [INFO] Reactor Summary for Reporting 2.0.0-SNAPSHOT:
06-Aug-2025 11:55:38 [INFO]
06-Aug-2025 11:55:38 [INFO] Reporting .......................................... SUCCESS [  1.395 s]
06-Aug-2025 11:55:38 [INFO] Reporting API ...................................... SUCCESS [ 11.981 s]
06-Aug-2025 11:55:38 [INFO] reporting API Tests ................................ SUCCESS [01:14 min]
06-Aug-2025 11:55:38 [INFO] Reporting OMOD ..................................... SUCCESS [  4.971 s]
06-Aug-2025 11:55:38 [INFO] ------------------------------------------------------------------------
06-Aug-2025 11:55:38 [INFO] BUILD SUCCESS
06-Aug-2025 11:55:38 [INFO] ------------------------------------------------------------------------
06-Aug-2025 11:55:38 [INFO] Total time:  01:33 min
06-Aug-2025 11:55:38 [INFO] Finished at: 2025-08-06T11:55:38Z
06-Aug-2025 11:55:38 [INFO] ------------------------------------------------------------------------
06-Aug-2025 11:55:39 Finished task 'Build and test' with result: Success
06-Aug-2025 11:55:39 Running post build plugin 'Docker Container Cleanup'
06-Aug-2025 11:55:39 Running post build plugin 'NCover Results Collector'
06-Aug-2025 11:55:39 Running post build plugin 'Build Results Label Collector'
06-Aug-2025 11:55:39 Running post build plugin 'Clover Results Collector'
06-Aug-2025 11:55:39 Running post build plugin 'npm Cache Cleanup'
06-Aug-2025 11:55:39 Running post build plugin 'Artifact Copier'
06-Aug-2025 11:55:39 Finalising the build...
06-Aug-2025 11:55:39 Stopping timer.
06-Aug-2025 11:55:39 Build REP-REP-BTJ8-948 completed.
06-Aug-2025 11:55:39 Running on server: post build plugin 'Build Hanging Detection Configuration'
06-Aug-2025 11:55:39 Running on server: post build plugin 'NCover Results Collector'
06-Aug-2025 11:55:39 Running on server: post build plugin 'Build Labeller'
06-Aug-2025 11:55:39 Running on server: post build plugin 'Clover Delta Calculator'
06-Aug-2025 11:55:39 Running on server: post build plugin 'Maven Dependencies Postprocessor'
06-Aug-2025 11:55:39 All post build plugins have finished
06-Aug-2025 11:55:39 Generating build results summary...
06-Aug-2025 11:55:39 Saving build results to disk...
06-Aug-2025 11:55:39 Store variable context...
06-Aug-2025 11:55:39 Finished building REP-REP-BTJ8-948.