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

Build: #955 was successful

Job: Build and Test JDK 8 was successful

Build log

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

03-Oct-2025 20:38:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:37,855| '/tmp/appdir-for-unit-tests-2727754263417849939/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:37 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.232 s -- in org.openmrs.module.reporting.data.encounter.evaluator.ObsOnSameDateEncounterDataEvaluatorTest
03-Oct-2025 20:38:37 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.PatientToEncounterDataEvaluatorTest
03-Oct-2025 20:38:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:37,918| '/tmp/appdir-for-unit-tests-1126919764362653832/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:37 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:37,969| '/tmp/appdir-for-unit-tests-3444669820588191182/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:38,052| '/tmp/appdir-for-unit-tests-6103917114379295911/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:38 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.188 s -- in org.openmrs.module.reporting.data.encounter.evaluator.PatientToEncounterDataEvaluatorTest
03-Oct-2025 20:38:38 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.EncountersForPatientDataEvaluatorTest
03-Oct-2025 20:38:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:38,168| '/tmp/appdir-for-unit-tests-8971551242063147914/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:38 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.117 s -- in org.openmrs.module.reporting.data.encounter.evaluator.EncountersForPatientDataEvaluatorTest
03-Oct-2025 20:38:38 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.EncounterVisitDataEvaluatorTest
03-Oct-2025 20:38:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:38,241| '/tmp/appdir-for-unit-tests-3830730773917001752/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:38 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.071 s -- in org.openmrs.module.reporting.data.encounter.evaluator.EncounterVisitDataEvaluatorTest
03-Oct-2025 20:38:38 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.PersonToEncounterDataEvaluatorTest
03-Oct-2025 20:38:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:38,348| '/tmp/appdir-for-unit-tests-4663622602731891227/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:38,396| '/tmp/appdir-for-unit-tests-2425499609293301869/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:38,445| '/tmp/appdir-for-unit-tests-1744227970014117111/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:38 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.197 s -- in org.openmrs.module.reporting.data.encounter.evaluator.PersonToEncounterDataEvaluatorTest
03-Oct-2025 20:38:38 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.AuditInfoEncounterDataEvaluatorTest
03-Oct-2025 20:38:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:38,480| '/tmp/appdir-for-unit-tests-5000588978761718296/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:38 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in org.openmrs.module.reporting.data.encounter.evaluator.AuditInfoEncounterDataEvaluatorTest
03-Oct-2025 20:38:38 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.EncounterLocationDataEvaluatorTest
03-Oct-2025 20:38:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:38,533| '/tmp/appdir-for-unit-tests-3754029251342039763/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:38,579| '/tmp/appdir-for-unit-tests-2365654042123966402/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:38,628| '/tmp/appdir-for-unit-tests-7809499388344701669/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:38 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.145 s -- in org.openmrs.module.reporting.data.encounter.evaluator.EncounterLocationDataEvaluatorTest
03-Oct-2025 20:38:38 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.AgeAtEncounterDataEvaluatorTest
03-Oct-2025 20:38:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:38,681| '/tmp/appdir-for-unit-tests-6364933473094808948/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:38 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.073 s -- in org.openmrs.module.reporting.data.encounter.evaluator.AgeAtEncounterDataEvaluatorTest
03-Oct-2025 20:38:38 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.SimultaneousEncountersDataEvaluatorTest
03-Oct-2025 20:38:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:38,775| '/tmp/appdir-for-unit-tests-4929812358062560767/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:38,816| '/tmp/appdir-for-unit-tests-9075208168743648748/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:38 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.106 s -- in org.openmrs.module.reporting.data.encounter.evaluator.SimultaneousEncountersDataEvaluatorTest
03-Oct-2025 20:38:38 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.ObsForEncounterEvaluatorTest
03-Oct-2025 20:38:38 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:38,917| '/tmp/appdir-for-unit-tests-8255209846020475951/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:39,021| '/tmp/appdir-for-unit-tests-7700762089598987684/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:39,076| '/tmp/appdir-for-unit-tests-1585841521129143680/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:39,159| '/tmp/appdir-for-unit-tests-5892312493028845154/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:39,244| '/tmp/appdir-for-unit-tests-5189084480479039385/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:39,336| '/tmp/appdir-for-unit-tests-1528378133586567548/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:39,416| '/tmp/appdir-for-unit-tests-7741719600980440774/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:39 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.602 s -- in org.openmrs.module.reporting.data.encounter.evaluator.ObsForEncounterEvaluatorTest
03-Oct-2025 20:38:39 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.SqlEncounterDataEvaluatorTest
03-Oct-2025 20:38:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:39,474| '/tmp/appdir-for-unit-tests-3690362908834569010/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:39 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.052 s -- in org.openmrs.module.reporting.data.encounter.evaluator.SqlEncounterDataEvaluatorTest
03-Oct-2025 20:38:39 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluatorTest
03-Oct-2025 20:38:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:39,585| '/tmp/appdir-for-unit-tests-5680738017183587923/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:39,625| '/tmp/appdir-for-unit-tests-8729282044582631524/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:39,688| '/tmp/appdir-for-unit-tests-1260523614931579211/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:39,728| '/tmp/appdir-for-unit-tests-4982940846396149750/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:39,742| '/tmp/appdir-for-unit-tests-8395122154989650414/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:39,752| '/tmp/appdir-for-unit-tests-2792213870188613259/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:39 ERROR - EvaluationProfiler.log(111) |2025-10-03T20:38:39,761| 1302        2025-10-03 20:38:39.760        >        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
03-Oct-2025 20:38:39 java.lang.IllegalStateException: org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: org.openmrs.EncounterRole
03-Oct-2025 20:38:39         at org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:151) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1626) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.openmrs.module.reporting.evaluation.querybuilder.HqlQueryBuilder.evaluateToList(HqlQueryBuilder.java:483) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:39         at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.evaluateToList(EvaluationServiceImpl.java:45) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:39         at sun.reflect.GeneratedMethodAccessor693.invoke(Unknown Source) ~[?:?]
03-Oct-2025 20:38:39         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452]
03-Oct-2025 20:38:39         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452]
03-Oct-2025 20:38:39         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) ~[spring-tx-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at com.sun.proxy.$Proxy70.evaluateToList(Unknown Source) ~[?:?]
03-Oct-2025 20:38:39         at org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluator.evaluate(EncounterProviderDataEvaluator.java:59) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:39         at org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluator.evaluate(EncounterProviderDataEvaluator.java:33) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:39         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:39         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:39         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:39         at org.openmrs.module.reporting.data.encounter.service.EncounterDataServiceImpl.evaluate(EncounterDataServiceImpl.java:38) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:39         at sun.reflect.GeneratedMethodAccessor941.invoke(Unknown Source) ~[?:?]
03-Oct-2025 20:38:39         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452]
03-Oct-2025 20:38:39         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452]
03-Oct-2025 20:38:39         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at com.sun.proxy.$Proxy75.evaluate(Unknown Source) ~[?:?]
03-Oct-2025 20:38:39         at org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluatorTest.shouldFailIfEncounterRoleParameterSetToAnotherType(EncounterProviderDataEvaluatorTest.java:199) ~[test-classes/:?]
03-Oct-2025 20:38:39         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_452]
03-Oct-2025 20:38:39         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_452]
03-Oct-2025 20:38:39         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452]
03-Oct-2025 20:38:39         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452]
03-Oct-2025 20:38:39         at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:39         at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:39         at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:39         at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:39         at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:39         at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:39         at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:39         at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:39         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:39         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:39         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:39         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:39         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:39         at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:39         at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:39         at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:39         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:39         at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:39         at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
03-Oct-2025 20:38:39         at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
03-Oct-2025 20:38:39         at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
03-Oct-2025 20:38:39         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:39         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:39         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:39         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:39         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:39         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:39         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:39         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:39         at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:39         at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:39         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:39         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:39         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:39         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:39         at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:39         at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:39         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:39 Caused by: org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: org.openmrs.EncounterRole
03-Oct-2025 20:38:39         at org.hibernate.engine.internal.ForeignKeys.getEntityIdentifierIfNotUnsaved(ForeignKeys.java:347) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.type.EntityType.getIdentifier(EntityType.java:508) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.type.EntityType.nullSafeSet(EntityType.java:289) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.param.NamedParameterSpecification.bind(NamedParameterSpecification.java:53) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.loader.hql.QueryLoader.bindParameterValues(QueryLoader.java:682) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.loader.Loader.bindPreparedStatement(Loader.java:2150) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:2127) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2059) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2037) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.loader.Loader.doQuery(Loader.java:956) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:357) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.loader.Loader.doList(Loader.java:2868) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.loader.Loader.doList(Loader.java:2850) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2682) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.loader.Loader.list(Loader.java:2677) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:540) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:400) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:218) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1459) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.query.internal.AbstractProducedQuery.doList(AbstractProducedQuery.java:1649) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1617) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         ... 101 more
03-Oct-2025 20:38:39 ERROR - EvaluationProfiler.log(111) |2025-10-03T20:38:39,765| 1302        2025-10-03 20:38:39.764        >        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
03-Oct-2025 20:38:39 java.lang.IllegalStateException: org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: org.openmrs.EncounterRole
03-Oct-2025 20:38:39         at org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:151) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1626) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.openmrs.module.reporting.evaluation.querybuilder.HqlQueryBuilder.evaluateToList(HqlQueryBuilder.java:483) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:39         at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.evaluateToList(EvaluationServiceImpl.java:45) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:39         at sun.reflect.GeneratedMethodAccessor693.invoke(Unknown Source) ~[?:?]
03-Oct-2025 20:38:39         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452]
03-Oct-2025 20:38:39         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452]
03-Oct-2025 20:38:39         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) ~[spring-tx-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at com.sun.proxy.$Proxy70.evaluateToList(Unknown Source) ~[?:?]
03-Oct-2025 20:38:39         at org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluator.evaluate(EncounterProviderDataEvaluator.java:59) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:39         at org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluator.evaluate(EncounterProviderDataEvaluator.java:33) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:39         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:39         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:39         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:39         at org.openmrs.module.reporting.data.encounter.service.EncounterDataServiceImpl.evaluate(EncounterDataServiceImpl.java:38) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:39         at sun.reflect.GeneratedMethodAccessor941.invoke(Unknown Source) ~[?:?]
03-Oct-2025 20:38:39         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452]
03-Oct-2025 20:38:39         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452]
03-Oct-2025 20:38:39         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at com.sun.proxy.$Proxy75.evaluate(Unknown Source) ~[?:?]
03-Oct-2025 20:38:39         at org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluatorTest.shouldFailIfEncounterRoleParameterSetToAnotherType(EncounterProviderDataEvaluatorTest.java:199) ~[test-classes/:?]
03-Oct-2025 20:38:39         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_452]
03-Oct-2025 20:38:39         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_452]
03-Oct-2025 20:38:39         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452]
03-Oct-2025 20:38:39         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452]
03-Oct-2025 20:38:39         at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:39         at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:39         at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:39         at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:39         at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:39         at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:39         at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:39         at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:39         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:39         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:39         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:39         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:39         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:39         at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:39         at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:39         at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:39         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:39         at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:39         at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:39         at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
03-Oct-2025 20:38:39         at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
03-Oct-2025 20:38:39         at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
03-Oct-2025 20:38:39         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:39         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:39         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:39         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:39         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:39         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:39         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:39         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:39         at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:39         at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:39         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:39         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:39         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:39         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:39         at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:39         at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:39         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:39 Caused by: org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: org.openmrs.EncounterRole
03-Oct-2025 20:38:39         at org.hibernate.engine.internal.ForeignKeys.getEntityIdentifierIfNotUnsaved(ForeignKeys.java:347) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.type.EntityType.getIdentifier(EntityType.java:508) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.type.EntityType.nullSafeSet(EntityType.java:289) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.param.NamedParameterSpecification.bind(NamedParameterSpecification.java:53) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.loader.hql.QueryLoader.bindParameterValues(QueryLoader.java:682) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.loader.Loader.bindPreparedStatement(Loader.java:2150) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:2127) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2059) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2037) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.loader.Loader.doQuery(Loader.java:956) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:357) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.loader.Loader.doList(Loader.java:2868) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.loader.Loader.doList(Loader.java:2850) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2682) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.loader.Loader.list(Loader.java:2677) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:540) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:400) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:218) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1459) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.query.internal.AbstractProducedQuery.doList(AbstractProducedQuery.java:1649) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1617) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:39         ... 101 more
03-Oct-2025 20:38:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:39,822| '/tmp/appdir-for-unit-tests-1698723113625341778/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:39 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.347 s -- in org.openmrs.module.reporting.data.encounter.evaluator.EncounterProviderDataEvaluatorTest
03-Oct-2025 20:38:39 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.ConvertedEncounterDataEvaluatorTest
03-Oct-2025 20:38:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:39,900| '/tmp/appdir-for-unit-tests-3710103663256563270/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:39 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.077 s -- in org.openmrs.module.reporting.data.encounter.evaluator.ConvertedEncounterDataEvaluatorTest
03-Oct-2025 20:38:39 [INFO] Running org.openmrs.module.reporting.data.encounter.evaluator.EncounterIdDataEvaluatorTest
03-Oct-2025 20:38:39 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:39,950| '/tmp/appdir-for-unit-tests-3817761119092822925/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:39,997| '/tmp/appdir-for-unit-tests-6263714991162352475/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:40 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.097 s -- in org.openmrs.module.reporting.data.encounter.evaluator.EncounterIdDataEvaluatorTest
03-Oct-2025 20:38:40 [INFO] Running org.openmrs.module.reporting.data.encounter.service.EncounterDataServiceImplTest
03-Oct-2025 20:38:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:40,048| '/tmp/appdir-for-unit-tests-1174044368438857531/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:40 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.094 s -- in org.openmrs.module.reporting.data.encounter.service.EncounterDataServiceImplTest
03-Oct-2025 20:38:40 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.ConvertedPersonDataEvaluatorTest
03-Oct-2025 20:38:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:40,145| '/tmp/appdir-for-unit-tests-6426132451586865448/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:40 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.074 s -- in org.openmrs.module.reporting.data.person.evaluator.ConvertedPersonDataEvaluatorTest
03-Oct-2025 20:38:40 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.RelationshipsForPersonDataEvaluatorTest
03-Oct-2025 20:38:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:40,219| '/tmp/appdir-for-unit-tests-3360455785040554518/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:40,271| '/tmp/appdir-for-unit-tests-2045391973422214660/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:40,324| '/tmp/appdir-for-unit-tests-389123052336189094/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:40 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.169 s -- in org.openmrs.module.reporting.data.person.evaluator.RelationshipsForPersonDataEvaluatorTest
03-Oct-2025 20:38:40 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.GenderDataEvaluatorTest
03-Oct-2025 20:38:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:40,390| '/tmp/appdir-for-unit-tests-2734235590711927305/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:40 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.051 s -- in org.openmrs.module.reporting.data.person.evaluator.GenderDataEvaluatorTest
03-Oct-2025 20:38:40 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.PreferredAddressDataEvaluatorTest
03-Oct-2025 20:38:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:40,442| '/tmp/appdir-for-unit-tests-5664282636843449355/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:40 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.087 s -- in org.openmrs.module.reporting.data.person.evaluator.PreferredAddressDataEvaluatorTest
03-Oct-2025 20:38:40 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.BirthdateDataEvaluatorTest
03-Oct-2025 20:38:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:40,527| '/tmp/appdir-for-unit-tests-7304197795167575977/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:40 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.047 s -- in org.openmrs.module.reporting.data.person.evaluator.BirthdateDataEvaluatorTest
03-Oct-2025 20:38:40 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.PreferredNameDataEvaluatorTest
03-Oct-2025 20:38:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:40,577| '/tmp/appdir-for-unit-tests-2441427451978888442/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:40,669| '/tmp/appdir-for-unit-tests-8345064578715613690/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:40 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.142 s -- in org.openmrs.module.reporting.data.person.evaluator.PreferredNameDataEvaluatorTest
03-Oct-2025 20:38:40 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.ObsActiveListPersonDataEvaluatorTest
03-Oct-2025 20:38:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:40,743| '/tmp/appdir-for-unit-tests-3576490273867424678/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:40 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.079 s -- in org.openmrs.module.reporting.data.person.evaluator.ObsActiveListPersonDataEvaluatorTest
03-Oct-2025 20:38:40 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.AgeDataEvaluatorTest
03-Oct-2025 20:38:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:40,805| '/tmp/appdir-for-unit-tests-7767522053493384695/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:40 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:40,939| '/tmp/appdir-for-unit-tests-8967492422562959117/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:40 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.198 s -- in org.openmrs.module.reporting.data.person.evaluator.AgeDataEvaluatorTest
03-Oct-2025 20:38:40 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.ObsForPersonDataEvaluatorTest
03-Oct-2025 20:38:41 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:41,011| '/tmp/appdir-for-unit-tests-8852700474687266174/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:41 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:41,130| '/tmp/appdir-for-unit-tests-3685153510136609057/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:41 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:41,264| '/tmp/appdir-for-unit-tests-2899405985842275257/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:41 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.354 s -- in org.openmrs.module.reporting.data.person.evaluator.ObsForPersonDataEvaluatorTest
03-Oct-2025 20:38:41 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.PersonAttributeDataEvaluatorTest
03-Oct-2025 20:38:41 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:41,428| '/tmp/appdir-for-unit-tests-2595951994931939424/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:41 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.129 s -- in org.openmrs.module.reporting.data.person.evaluator.PersonAttributeDataEvaluatorTest
03-Oct-2025 20:38:41 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.PersonIdDataEvaluatorTest
03-Oct-2025 20:38:41 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:41,534| '/tmp/appdir-for-unit-tests-2699141253221382610/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:41 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.103 s -- in org.openmrs.module.reporting.data.person.evaluator.PersonIdDataEvaluatorTest
03-Oct-2025 20:38:41 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.VitalStatusDataEvaluatorTest
03-Oct-2025 20:38:41 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:41,631| '/tmp/appdir-for-unit-tests-6901452147079675671/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:41 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.105 s -- in org.openmrs.module.reporting.data.person.evaluator.VitalStatusDataEvaluatorTest
03-Oct-2025 20:38:41 [INFO] Running org.openmrs.module.reporting.data.person.evaluator.AgeAtDateOfOtherDataEvaluatorTest
03-Oct-2025 20:38:41 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:41,748| '/tmp/appdir-for-unit-tests-1636563259176697309/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:41 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.117 s -- in org.openmrs.module.reporting.data.person.evaluator.AgeAtDateOfOtherDataEvaluatorTest
03-Oct-2025 20:38:41 [INFO] Running org.openmrs.module.reporting.data.person.service.PersonDataServiceImplTest
03-Oct-2025 20:38:41 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:41,944| '/tmp/appdir-for-unit-tests-7019712734556038228/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:41 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.193 s -- in org.openmrs.module.reporting.data.person.service.PersonDataServiceImplTest
03-Oct-2025 20:38:41 [INFO] Running org.openmrs.module.reporting.data.JoinDataDefinitionTest
03-Oct-2025 20:38:41 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.data.JoinDataDefinitionTest
03-Oct-2025 20:38:41 [INFO] Running org.openmrs.module.reporting.data.obs.evaluator.ObsIdDataEvaluatorTest
03-Oct-2025 20:38:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:42,014| '/tmp/appdir-for-unit-tests-1785848963802077143/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:42 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.056 s -- in org.openmrs.module.reporting.data.obs.evaluator.ObsIdDataEvaluatorTest
03-Oct-2025 20:38:42 [INFO] Running org.openmrs.module.reporting.data.obs.evaluator.ConvertedObsDataEvaluatorTest
03-Oct-2025 20:38:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:42,111| '/tmp/appdir-for-unit-tests-8925105496926775849/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:42 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.104 s -- in org.openmrs.module.reporting.data.obs.evaluator.ConvertedObsDataEvaluatorTest
03-Oct-2025 20:38:42 [INFO] Running org.openmrs.module.reporting.data.obs.evaluator.PersonToObsEvaluatorTest
03-Oct-2025 20:38:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:42,175| '/tmp/appdir-for-unit-tests-3641917493175747422/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:42,234| '/tmp/appdir-for-unit-tests-1871554986553922181/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:42,300| '/tmp/appdir-for-unit-tests-113087274778156554/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:42 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.187 s -- in org.openmrs.module.reporting.data.obs.evaluator.PersonToObsEvaluatorTest
03-Oct-2025 20:38:42 [INFO] Running org.openmrs.module.reporting.data.obs.evaluator.EncounterToObsDataEvaluatorTest
03-Oct-2025 20:38:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:42,434| '/tmp/appdir-for-unit-tests-7285768687380094219/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:42,548| '/tmp/appdir-for-unit-tests-5733555882850182350/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:42,624| '/tmp/appdir-for-unit-tests-3843643945104998766/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:42 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.321 s -- in org.openmrs.module.reporting.data.obs.evaluator.EncounterToObsDataEvaluatorTest
03-Oct-2025 20:38:42 [INFO] Running org.openmrs.module.reporting.data.obs.evaluator.PatientToObsDataEvaluatorTest
03-Oct-2025 20:38:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:42,682| '/tmp/appdir-for-unit-tests-6864207182749810243/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:42,738| '/tmp/appdir-for-unit-tests-3799841074991717686/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:42,795| '/tmp/appdir-for-unit-tests-7764880647534802808/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:42 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.173 s -- in org.openmrs.module.reporting.data.obs.evaluator.PatientToObsDataEvaluatorTest
03-Oct-2025 20:38:42 [INFO] Running org.openmrs.module.reporting.data.obs.evaluator.GroupMemberObsDataEvaluatorTest
03-Oct-2025 20:38:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:42,890| '/tmp/appdir-for-unit-tests-7714686801137617774/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:42 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:42,952| '/tmp/appdir-for-unit-tests-4525694015767102553/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:43,074| '/tmp/appdir-for-unit-tests-3909169823945979763/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:43 [WARNING] Tests run: 5, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 0.296 s -- in org.openmrs.module.reporting.data.obs.evaluator.GroupMemberObsDataEvaluatorTest
03-Oct-2025 20:38:43 [INFO] Running org.openmrs.module.reporting.data.patient.library.BuiltInPatientDataLibraryTest
03-Oct-2025 20:38:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:43,128| '/tmp/appdir-for-unit-tests-9148760233975287832/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:43,157| '/tmp/appdir-for-unit-tests-1827927048019807932/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:43,177| '/tmp/appdir-for-unit-tests-1165850711738367/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:43,209| '/tmp/appdir-for-unit-tests-8028169498615830658/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:43 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.111 s -- in org.openmrs.module.reporting.data.patient.library.BuiltInPatientDataLibraryTest
03-Oct-2025 20:38:43 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.ProgramStatesForPatientDataEvaluatorTest
03-Oct-2025 20:38:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:43,309| '/tmp/appdir-for-unit-tests-1853790423260006397/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:43,427| '/tmp/appdir-for-unit-tests-4409960976794533732/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:43,501| '/tmp/appdir-for-unit-tests-536655505421522883/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:43,581| '/tmp/appdir-for-unit-tests-5136554925532827113/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:43,699| '/tmp/appdir-for-unit-tests-7144654329482836612/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:43,805| '/tmp/appdir-for-unit-tests-6610088180480662835/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:43,873| '/tmp/appdir-for-unit-tests-6485884821588474120/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:43 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:43,932| '/tmp/appdir-for-unit-tests-1289595428007699612/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:44 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:44,003| '/tmp/appdir-for-unit-tests-8170743127643369389/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:44 [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.832 s -- in org.openmrs.module.reporting.data.patient.evaluator.ProgramStatesForPatientDataEvaluatorTest
03-Oct-2025 20:38:44 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.PatientIdDataEvaluatorTest
03-Oct-2025 20:38:44 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:44,156| '/tmp/appdir-for-unit-tests-8771849488885679208/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:44 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.092 s -- in org.openmrs.module.reporting.data.patient.evaluator.PatientIdDataEvaluatorTest
03-Oct-2025 20:38:44 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.EncountersForPatientDataEvaluatorTest
03-Oct-2025 20:38:44 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:44,211| '/tmp/appdir-for-unit-tests-7429555783422214165/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:44 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.158 s -- in org.openmrs.module.reporting.data.patient.evaluator.EncountersForPatientDataEvaluatorTest
03-Oct-2025 20:38:44 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.LogicDataEvaluatorTest
03-Oct-2025 20:38:44 [WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0 s -- in org.openmrs.module.reporting.data.patient.evaluator.LogicDataEvaluatorTest
03-Oct-2025 20:38:44 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.PatientIdentifierDataEvaluatorTest
03-Oct-2025 20:38:44 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:44,381| '/tmp/appdir-for-unit-tests-6009506685546133124/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:44 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:44,453| '/tmp/appdir-for-unit-tests-7390061303708616004/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:44 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:44,511| '/tmp/appdir-for-unit-tests-377814650014896328/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:44 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:44,581| '/tmp/appdir-for-unit-tests-3932208673910348178/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:44 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.266 s -- in org.openmrs.module.reporting.data.patient.evaluator.PatientIdentifierDataEvaluatorTest
03-Oct-2025 20:38:44 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.ConvertedPatientDataEvaluatorTest
03-Oct-2025 20:38:44 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:44,643| '/tmp/appdir-for-unit-tests-7595053094881597419/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:44 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:44,701| '/tmp/appdir-for-unit-tests-2297644535607178097/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:44 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.113 s -- in org.openmrs.module.reporting.data.patient.evaluator.ConvertedPatientDataEvaluatorTest
03-Oct-2025 20:38:44 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.CurrentPatientStateDataEvaluatorTest
03-Oct-2025 20:38:44 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:44,774| '/tmp/appdir-for-unit-tests-7278261733881335464/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:44 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.110 s -- in org.openmrs.module.reporting.data.patient.evaluator.CurrentPatientStateDataEvaluatorTest
03-Oct-2025 20:38:44 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.DefinitionLibraryPatientDataEvaluatorTest
03-Oct-2025 20:38:44 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:44,923| '/tmp/appdir-for-unit-tests-5459445591891556933/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:44 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:44,972| '/tmp/appdir-for-unit-tests-339530064790990786/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:45 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:45,032| '/tmp/appdir-for-unit-tests-826639304415659385/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:45 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.202 s -- in org.openmrs.module.reporting.data.patient.evaluator.DefinitionLibraryPatientDataEvaluatorTest
03-Oct-2025 20:38:45 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.PreferredIdentifierDataEvaluatorTest
03-Oct-2025 20:38:45 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:45,103| '/tmp/appdir-for-unit-tests-3887118530467160241/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:45 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:45,224| '/tmp/appdir-for-unit-tests-4869608209280988120/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:45 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.199 s -- in org.openmrs.module.reporting.data.patient.evaluator.PreferredIdentifierDataEvaluatorTest
03-Oct-2025 20:38:45 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.SqlPatientDataEvaluatorTest
03-Oct-2025 20:38:45 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:45,310| '/tmp/appdir-for-unit-tests-9136592200659457243/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:45 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.073 s -- in org.openmrs.module.reporting.data.patient.evaluator.SqlPatientDataEvaluatorTest
03-Oct-2025 20:38:45 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.ProgramEnrollmentsForPatientDataEvaluatorTest
03-Oct-2025 20:38:45 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:45,366| '/tmp/appdir-for-unit-tests-1383863940395583894/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:45 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:45,442| '/tmp/appdir-for-unit-tests-1662114901712829456/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:45 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:45,514| '/tmp/appdir-for-unit-tests-5868841603950140485/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:45 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:45,589| '/tmp/appdir-for-unit-tests-3990020698488160470/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:45 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:45,675| '/tmp/appdir-for-unit-tests-6562463757629896918/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:45 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:45,768| '/tmp/appdir-for-unit-tests-6515857814153513665/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:45 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:45,831| '/tmp/appdir-for-unit-tests-2219224837394622743/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:45 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:45,919| '/tmp/appdir-for-unit-tests-8962722240242017753/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:45 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.618 s -- in org.openmrs.module.reporting.data.patient.evaluator.ProgramEnrollmentsForPatientDataEvaluatorTest
03-Oct-2025 20:38:45 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.PersonToPatientDataEvaluatorTest
03-Oct-2025 20:38:45 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:45,996| '/tmp/appdir-for-unit-tests-4563630480844508141/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:46 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.061 s -- in org.openmrs.module.reporting.data.patient.evaluator.PersonToPatientDataEvaluatorTest
03-Oct-2025 20:38:46 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.ScriptedCompositionPatientDataEvaluatorTest
03-Oct-2025 20:38:46 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:46,078| '/tmp/appdir-for-unit-tests-3772647787641057091/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:46 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:46,204| '/tmp/appdir-for-unit-tests-3828570525617801761/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:46 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.262 s -- in org.openmrs.module.reporting.data.patient.evaluator.ScriptedCompositionPatientDataEvaluatorTest
03-Oct-2025 20:38:46 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.PatientObjectDataEvaluatorTest
03-Oct-2025 20:38:46 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:46,324| '/tmp/appdir-for-unit-tests-4883492687587606254/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:46 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.078 s -- in org.openmrs.module.reporting.data.patient.evaluator.PatientObjectDataEvaluatorTest
03-Oct-2025 20:38:46 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.DrugOrdersForPatientDataEvaluatorTest
03-Oct-2025 20:38:46 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:46,592| '/tmp/appdir-for-unit-tests-6998030824774521600/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:46 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:46,713| '/tmp/appdir-for-unit-tests-8882208254999624542/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:46 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:46,821| '/tmp/appdir-for-unit-tests-1751896448880071582/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:46 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:46,912| '/tmp/appdir-for-unit-tests-8447000209755741105/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:47 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:46,993| '/tmp/appdir-for-unit-tests-6839363705324160900/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:47 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:47,082| '/tmp/appdir-for-unit-tests-1338210736013753398/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:47 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:47,155| '/tmp/appdir-for-unit-tests-8520178103001568255/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:47 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:47,228| '/tmp/appdir-for-unit-tests-3166895930173298730/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:47 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.886 s -- in org.openmrs.module.reporting.data.patient.evaluator.DrugOrdersForPatientDataEvaluatorTest
03-Oct-2025 20:38:47 [INFO] Running org.openmrs.module.reporting.data.patient.evaluator.PatientCalculationDataEvaluatorTest
03-Oct-2025 20:38:47 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:47,709| '/tmp/appdir-for-unit-tests-2198740021312550986/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:47 ERROR - EvaluationProfiler.log(111) |2025-10-03T20:38:47,710| 1585        2025-10-03 20:38:47.710        >        ERROR        EVALUATING_DEFINITION                        PatientCalculationDataDefinition[Example]: Failed to evaluate No PatientCalculation found on this PatientCalculationDataDefinition
03-Oct-2025 20:38:47 org.openmrs.module.reporting.evaluation.EvaluationException: Failed to evaluate No PatientCalculation found on this PatientCalculationDataDefinition
03-Oct-2025 20:38:47         at org.openmrs.module.reporting.data.patient.evaluator.PatientCalculationDataEvaluator.evaluate(PatientCalculationDataEvaluator.java:50) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:47         at org.openmrs.module.reporting.data.patient.evaluator.PatientCalculationDataEvaluator.evaluate(PatientCalculationDataEvaluator.java:34) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:47         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:47         at org.openmrs.module.reporting.data.patient.service.PatientDataServiceImpl.executeEvaluator(PatientDataServiceImpl.java:66) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:47         at org.openmrs.module.reporting.data.patient.service.PatientDataServiceImpl.executeEvaluator(PatientDataServiceImpl.java:34) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:47         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:47         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:47         at org.openmrs.module.reporting.data.patient.service.PatientDataServiceImpl.evaluate(PatientDataServiceImpl.java:48) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:47         at sun.reflect.GeneratedMethodAccessor1008.invoke(Unknown Source) ~[?:?]
03-Oct-2025 20:38:47         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452]
03-Oct-2025 20:38:47         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452]
03-Oct-2025 20:38:47         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:47         at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:47         at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:47         at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:47         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?]
03-Oct-2025 20:38:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:47         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:47         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:47         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:47         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:47         at com.sun.proxy.$Proxy73.evaluate(Unknown Source) ~[?:?]
03-Oct-2025 20:38:47         at org.openmrs.module.reporting.data.patient.evaluator.PatientCalculationDataEvaluatorTest.evaluate_shouldThrowAnErrorIfNoCalculationRegistrationExistsOnTheDefinition(PatientCalculationDataEvaluatorTest.java:90) ~[test-classes/:?]
03-Oct-2025 20:38:47         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_452]
03-Oct-2025 20:38:47         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_452]
03-Oct-2025 20:38:47         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452]
03-Oct-2025 20:38:47         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452]
03-Oct-2025 20:38:47         at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:47         at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:47         at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:47         at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:47         at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:47         at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:47         at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:47         at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:47         at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:47         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:47         at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:47         at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:47         at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:47         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:47         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:47         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:47         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:47         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:47         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:47         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:47         at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:47         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:47         at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:47         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:47         at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:47         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:47         at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:47         at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:47         at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
03-Oct-2025 20:38:47         at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
03-Oct-2025 20:38:47         at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
03-Oct-2025 20:38:47         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:47         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:47         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:47         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:47         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:47         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:47         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:47         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:47         at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:47         at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:47         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:47         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:47         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:47         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:47         at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:47         at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:47         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:47 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:47,775| '/tmp/appdir-for-unit-tests-5259773737907932647/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:47 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.533 s -- in org.openmrs.module.reporting.data.patient.evaluator.PatientCalculationDataEvaluatorTest
03-Oct-2025 20:38:47 [INFO] Running org.openmrs.module.reporting.data.converter.ObsFromObsGroupConverterTest
03-Oct-2025 20:38:47 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.029 s -- in org.openmrs.module.reporting.data.converter.ObsFromObsGroupConverterTest
03-Oct-2025 20:38:47 [INFO] Running org.openmrs.module.reporting.data.converter.ListConverterTest
03-Oct-2025 20:38:47 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in org.openmrs.module.reporting.data.converter.ListConverterTest
03-Oct-2025 20:38:47 [INFO] Running org.openmrs.module.reporting.data.converter.DateConverterTest
03-Oct-2025 20:38:47 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in org.openmrs.module.reporting.data.converter.DateConverterTest
03-Oct-2025 20:38:47 [INFO] Running org.openmrs.module.reporting.data.converter.AttributeValueConverterTest
03-Oct-2025 20:38:48 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.154 s -- in org.openmrs.module.reporting.data.converter.AttributeValueConverterTest
03-Oct-2025 20:38:48 [INFO] Running org.openmrs.module.reporting.data.converter.PersonNameConverterTest
03-Oct-2025 20:38:48 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in org.openmrs.module.reporting.data.converter.PersonNameConverterTest
03-Oct-2025 20:38:48 [INFO] Running org.openmrs.module.reporting.data.converter.BirthdateToAgeConverterTest
03-Oct-2025 20:38:48 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in org.openmrs.module.reporting.data.converter.BirthdateToAgeConverterTest
03-Oct-2025 20:38:48 [INFO] Running org.openmrs.module.reporting.data.converter.PersonAddressConverterTest
03-Oct-2025 20:38:48 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in org.openmrs.module.reporting.data.converter.PersonAddressConverterTest
03-Oct-2025 20:38:48 [INFO] Running org.openmrs.module.reporting.data.converter.AgeConverterTest
03-Oct-2025 20:38:48 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in org.openmrs.module.reporting.data.converter.AgeConverterTest
03-Oct-2025 20:38:48 [INFO] Running org.openmrs.module.reporting.data.converter.NullValueConverterTest
03-Oct-2025 20:38:48 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.data.converter.NullValueConverterTest
03-Oct-2025 20:38:48 [INFO] Running org.openmrs.module.reporting.data.converter.MapConverterTest
03-Oct-2025 20:38:48 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in org.openmrs.module.reporting.data.converter.MapConverterTest
03-Oct-2025 20:38:48 [INFO] Running org.openmrs.module.reporting.data.converter.ObsValueTextAsCodedConverterTest
03-Oct-2025 20:38:48 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.046 s -- in org.openmrs.module.reporting.data.converter.ObsValueTextAsCodedConverterTest
03-Oct-2025 20:38:48 [INFO] Running org.openmrs.module.reporting.data.converter.BooleanConverterTest
03-Oct-2025 20:38:48 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.data.converter.BooleanConverterTest
03-Oct-2025 20:38:48 [INFO] Running org.openmrs.module.reporting.data.converter.StringConverterTest
03-Oct-2025 20:38:48 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in org.openmrs.module.reporting.data.converter.StringConverterTest
03-Oct-2025 20:38:48 [INFO] Running org.openmrs.module.reporting.data.converter.AgeRangeConverterTest
03-Oct-2025 20:38:48 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in org.openmrs.module.reporting.data.converter.AgeRangeConverterTest
03-Oct-2025 20:38:48 [INFO] Running org.openmrs.module.reporting.data.converter.PropertyConverterTest
03-Oct-2025 20:38:48 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in org.openmrs.module.reporting.data.converter.PropertyConverterTest
03-Oct-2025 20:38:48 [INFO] Running org.openmrs.module.reporting.data.converter.BirthdateConverterTest
03-Oct-2025 20:38:48 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in org.openmrs.module.reporting.data.converter.BirthdateConverterTest
03-Oct-2025 20:38:48 [INFO] Running org.openmrs.module.reporting.common.SqlRunnerTest
03-Oct-2025 20:38:48 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.openmrs.module.reporting.common.SqlRunnerTest
03-Oct-2025 20:38:48 [INFO] Running org.openmrs.module.reporting.common.DateUtilTest
03-Oct-2025 20:38:48 [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.126 s -- in org.openmrs.module.reporting.common.DateUtilTest
03-Oct-2025 20:38:48 [INFO] Running org.openmrs.module.reporting.common.ResultSetIteratorTest
03-Oct-2025 20:38:48 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.342 s -- in org.openmrs.module.reporting.common.ResultSetIteratorTest
03-Oct-2025 20:38:48 [INFO] Running org.openmrs.module.reporting.common.FractionTest
03-Oct-2025 20:38:48 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in org.openmrs.module.reporting.common.FractionTest
03-Oct-2025 20:38:48 [INFO] Running org.openmrs.module.reporting.common.ExcelBuilderTest
03-Oct-2025 20:38:52 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.573 s -- in org.openmrs.module.reporting.common.ExcelBuilderTest
03-Oct-2025 20:38:52 [INFO] Running org.openmrs.module.reporting.common.DelimitedKeyComparatorTest
03-Oct-2025 20:38:52 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in org.openmrs.module.reporting.common.DelimitedKeyComparatorTest
03-Oct-2025 20:38:52 [INFO] Running org.openmrs.module.reporting.common.ObjectUtilTest
03-Oct-2025 20:38:52 [INFO] Tests run: 23, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.485 s -- in org.openmrs.module.reporting.common.ObjectUtilTest
03-Oct-2025 20:38:52 [INFO] Running org.openmrs.module.reporting.common.ReflectionUtilTest
03-Oct-2025 20:38:52 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in org.openmrs.module.reporting.common.ReflectionUtilTest
03-Oct-2025 20:38:52 [INFO] Running org.openmrs.module.reporting.common.DateRangeTest
03-Oct-2025 20:38:52 [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in org.openmrs.module.reporting.common.DateRangeTest
03-Oct-2025 20:38:52 [INFO] Running org.openmrs.module.reporting.common.AgeTest
03-Oct-2025 20:38:52 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in org.openmrs.module.reporting.common.AgeTest
03-Oct-2025 20:38:52 [INFO] Running org.openmrs.module.reporting.common.ExcelUtilTest
03-Oct-2025 20:38:52 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.107 s -- in org.openmrs.module.reporting.common.ExcelUtilTest
03-Oct-2025 20:38:52 [INFO] Running org.openmrs.module.reporting.calculation.PatientDataCalculationBehaviorTest
03-Oct-2025 20:38:52 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:52,938| '/tmp/appdir-for-unit-tests-5952247694400856429/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:53 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:52,995| '/tmp/appdir-for-unit-tests-4551980276817637939/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:53 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:53,072| '/tmp/appdir-for-unit-tests-748930487302414453/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:53 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.214 s -- in org.openmrs.module.reporting.calculation.PatientDataCalculationBehaviorTest
03-Oct-2025 20:38:53 [INFO] Running org.openmrs.module.reporting.template.HandlebarsHelpersTest
03-Oct-2025 20:38:53 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.208 s -- in org.openmrs.module.reporting.template.HandlebarsHelpersTest
03-Oct-2025 20:38:53 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluatorTest
03-Oct-2025 20:38:53 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:53,369| '/tmp/appdir-for-unit-tests-4844379498431792739/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:53 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:53,414| '/tmp/appdir-for-unit-tests-1029775884408670159/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:53 ERROR - EvaluationProfiler.log(111) |2025-10-03T20:38:53,415| 1598        2025-10-03 20:38:53.414        >        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'
03-Oct-2025 20:38:53 org.openmrs.module.reporting.evaluation.EvaluationException: Failed to evaluate Invalid query specified.  There are two columns named 'PATIENT_ID'
03-Oct-2025 20:38:53         at org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluator.evaluate(SqlDataSetEvaluator.java:87) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:53         at org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluator.evaluate(SqlDataSetEvaluator.java:36) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:53         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:53         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:53         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:53         at org.openmrs.module.reporting.dataset.definition.service.DataSetDefinitionServiceImpl.evaluate(DataSetDefinitionServiceImpl.java:41) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:53         at sun.reflect.GeneratedMethodAccessor797.invoke(Unknown Source) ~[?:?]
03-Oct-2025 20:38:53         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452]
03-Oct-2025 20:38:53         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452]
03-Oct-2025 20:38:53         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?]
03-Oct-2025 20:38:53         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at com.sun.proxy.$Proxy82.evaluate(Unknown Source) ~[?:?]
03-Oct-2025 20:38:53         at org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluatorTest.buildQuery_shouldThrowAnExceptionIfDuplicateColumnsExist(SqlDataSetEvaluatorTest.java:118) ~[test-classes/:?]
03-Oct-2025 20:38:53         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_452]
03-Oct-2025 20:38:53         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_452]
03-Oct-2025 20:38:53         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452]
03-Oct-2025 20:38:53         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452]
03-Oct-2025 20:38:53         at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:53         at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:53         at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:53         at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:53         at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:53         at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:53         at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:53         at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:53         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:53         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:53         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:53         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:53         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:53         at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:53         at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:53         at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:53         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:53         at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:53         at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
03-Oct-2025 20:38:53         at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
03-Oct-2025 20:38:53         at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
03-Oct-2025 20:38:53         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:53         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:53         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:53         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:53         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:53         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:53         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:53         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:53         at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:53         at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:53         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:53         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:53         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:53         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:53         at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:53         at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:53         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:53 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:53,482| '/tmp/appdir-for-unit-tests-3695223511681152651/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:53 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:53,539| '/tmp/appdir-for-unit-tests-5018508270455435166/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:53 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:53,592| '/tmp/appdir-for-unit-tests-7316224829920902478/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:53 ERROR - EvaluationProfiler.log(111) |2025-10-03T20:38:53,599| 1606        2025-10-03 20:38:53.599        >        ERROR        EVALUATING_DEFINITION                        SqlDataSetDefinition[sqlQuery=update person set gender='F']: Unable to retrieve columns for query
03-Oct-2025 20:38:53 java.lang.IllegalArgumentException: Unable to retrieve columns for query
03-Oct-2025 20:38:53         at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder.getColumns(SqlQueryBuilder.java:153) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:53         at org.openmrs.module.reporting.evaluation.service.EvaluationServiceImpl.getColumns(EvaluationServiceImpl.java:36) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:53         at sun.reflect.GeneratedMethodAccessor799.invoke(Unknown Source) ~[?:?]
03-Oct-2025 20:38:53         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452]
03-Oct-2025 20:38:53         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452]
03-Oct-2025 20:38:53         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) ~[spring-tx-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?]
03-Oct-2025 20:38:53         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at com.sun.proxy.$Proxy70.getColumns(Unknown Source) ~[?:?]
03-Oct-2025 20:38:53         at org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluator.evaluate(SqlDataSetEvaluator.java:80) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:53         at org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluator.evaluate(SqlDataSetEvaluator.java:36) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:53         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.executeEvaluator(BaseDefinitionService.java:369) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:53         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluateBypassingExclusionOfTestPatients(BaseDefinitionService.java:264) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:53         at org.openmrs.module.reporting.definition.service.BaseDefinitionService.evaluate(BaseDefinitionService.java:229) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:53         at org.openmrs.module.reporting.dataset.definition.service.DataSetDefinitionServiceImpl.evaluate(DataSetDefinitionServiceImpl.java:41) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:53         at sun.reflect.GeneratedMethodAccessor797.invoke(Unknown Source) ~[?:?]
03-Oct-2025 20:38:53         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452]
03-Oct-2025 20:38:53         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452]
03-Oct-2025 20:38:53         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:123) ~[openmrs-api-2.7.0.jar:?]
03-Oct-2025 20:38:53         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:241) ~[spring-aop-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at com.sun.proxy.$Proxy82.evaluate(Unknown Source) ~[?:?]
03-Oct-2025 20:38:53         at org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluatorTest.evaluate_shouldProtectSQLQueryAgainstDatabaseModifications(SqlDataSetEvaluatorTest.java:111) ~[test-classes/:?]
03-Oct-2025 20:38:53         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_452]
03-Oct-2025 20:38:53         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_452]
03-Oct-2025 20:38:53         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_452]
03-Oct-2025 20:38:53         at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_452]
03-Oct-2025 20:38:53         at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:53         at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:53         at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:53         at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:53         at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:53         at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:53         at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:53         at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:53         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:53         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:53         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:53         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:53         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:53         at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:53         at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:53         at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:53         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) ~[spring-test-5.3.30.jar:5.3.30]
03-Oct-2025 20:38:53         at org.junit.runner.JUnitCore.run(JUnitCore.java:137) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:53         at org.junit.runner.JUnitCore.run(JUnitCore.java:115) ~[junit-4.13.2.jar:4.13.2]
03-Oct-2025 20:38:53         at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
03-Oct-2025 20:38:53         at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
03-Oct-2025 20:38:53         at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) ~[junit-vintage-engine-5.11.3.jar:5.11.3]
03-Oct-2025 20:38:53         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:53         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:53         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:53         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) ~[junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:53         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:53         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:53         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:53         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:53         at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) [junit-platform-launcher-1.11.3.jar:1.11.3]
03-Oct-2025 20:38:53         at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) [surefire-junit-platform-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:53         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:194) [surefire-junit-platform-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:53         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150) [surefire-junit-platform-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:53         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124) [surefire-junit-platform-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:53         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) [surefire-booter-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:53         at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) [surefire-booter-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:53         at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) [surefire-booter-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:53         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [surefire-booter-3.5.3.jar:3.5.3]
03-Oct-2025 20:38:53 Caused by: java.lang.NullPointerException
03-Oct-2025 20:38:53         at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder$1.execute(SqlQueryBuilder.java:136) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:53         at org.hibernate.jdbc.WorkExecutor.executeWork(WorkExecutor.java:37) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:53         at org.hibernate.internal.AbstractSharedSessionContract.lambda$doWork$1(AbstractSharedSessionContract.java:1109) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:53         at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:308) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:53         at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1125) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:53         at org.hibernate.internal.AbstractSharedSessionContract.doWork(AbstractSharedSessionContract.java:1112) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final]
03-Oct-2025 20:38:53         at org.openmrs.api.db.hibernate.DbSession.doWork(DbSession.java:1006) ~[openmrs-api-2.7.0.jar:?]
03-Oct-2025 20:38:53         at org.openmrs.module.reporting.evaluation.querybuilder.SqlQueryBuilder.getColumns(SqlQueryBuilder.java:128) ~[reporting-api-2.0.0-SNAPSHOT.jar:?]
03-Oct-2025 20:38:53         ... 100 more
03-Oct-2025 20:38:53 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:53,715| '/tmp/appdir-for-unit-tests-4171649242712052901/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:53 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:53,783| '/tmp/appdir-for-unit-tests-185955570724404918/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:53 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.490 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.SqlDataSetEvaluatorTest
03-Oct-2025 20:38:53 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.SimplePatientDataSetEvaluatorTest
03-Oct-2025 20:38:53 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:53,839| '/tmp/appdir-for-unit-tests-8521575480150247265/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:53 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.076 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.SimplePatientDataSetEvaluatorTest
03-Oct-2025 20:38:53 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.EncounterDataSetEvaluatorTest
03-Oct-2025 20:38:53 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:53,922| '/tmp/appdir-for-unit-tests-1877447745430045441/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:53 ENCOUNTER ID        EMR ID        BIRTHDATE           ENCOUNTER DATE        Age At Start        Age At End        
03-Oct-2025 20:38:53 ------------        ------        ------------        --------------        ------------        ----------        
03-Oct-2025 20:38:53 3                   7             ~25/Aug/1976        01/Aug/2008           33                  34                
03-Oct-2025 20:38:53 4                   7             ~25/Aug/1976        15/Aug/2008           33                  34                
03-Oct-2025 20:38:53 5                   7             ~25/Aug/1976        19/Aug/2008           33                  34                
03-Oct-2025 20:38:53 6                   20            08/Feb/1925         19/Aug/2009           80                  80                
03-Oct-2025 20:38:53 7                   21            ~08/Jun/1959        19/Aug/2009           50                  51                
03-Oct-2025 20:38:53 8                   21            ~08/Jun/1959        19/Sep/2009           50                  51                
03-Oct-2025 20:38:53 9                   22            08/Jul/1997         19/Sep/2009           12                  13                
03-Oct-2025 20:38:53 10                  22            08/Jul/1997         19/Oct/2009           12                  13                
03-Oct-2025 20:38:53 11                  23            08/Nov/2000         19/Aug/2009           9                   10                
03-Oct-2025 20:38:53 12                  24            08/Dec/2006         19/Sep/2009           3                   4                 
03-Oct-2025 20:38:53 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.078 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.EncounterDataSetEvaluatorTest
03-Oct-2025 20:38:53 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.EvaluatableDataSetEvaluatorTest
03-Oct-2025 20:38:53 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:53,963| '/tmp/appdir-for-unit-tests-4971541124266732000/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:53 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.EvaluatableDataSetEvaluatorTest
03-Oct-2025 20:38:53 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.CohortsWithVaryingParametersDataSetEvaluatorTest
03-Oct-2025 20:38:54 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:54,014| '/tmp/appdir-for-unit-tests-3040148488026638400/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:54 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.081 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.CohortsWithVaryingParametersDataSetEvaluatorTest
03-Oct-2025 20:38:54 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.CohortCrossTabDataSetEvaluatorTest
03-Oct-2025 20:38:54 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:54,147| '/tmp/appdir-for-unit-tests-3027029079269241315/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:54 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.109 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.CohortCrossTabDataSetEvaluatorTest
03-Oct-2025 20:38:54 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.SqlFileDataSetEvaluatorTest
03-Oct-2025 20:38:54 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:54,357| '/tmp/appdir-for-unit-tests-6534094093630978574/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:54 INFO - SqlFileDataSetEvaluator.evaluate(78) |2025-10-03T20:38:54,359| Executing SQL Resource at org/openmrs/module/reporting/dataset/definition/evaluator/sqlFileWithParams.sql with parameters {start_of_today=Fri Oct 03 00:00:00 UTC 2025, end_of_last_month=Tue Sep 30 23:59:59 UTC 2025, birthplace=2, now=Fri Oct 03 20:38:54 UTC 2025, start_of_last_month=Mon Sep 01 00:00:00 UTC 2025, generationDate=Fri Oct 03 20:38:54 UTC 2025, end_of_today=Fri Oct 03 23:59:59 UTC 2025, generatedBy=Super User}
03-Oct-2025 20:38:54 INFO - SqlRunner.executeSql(108) |2025-10-03T20:38:54,360| Executing SQL...
03-Oct-2025 20:38:54 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:54,447| '/tmp/appdir-for-unit-tests-479130710764832303/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:54 INFO - SqlFileDataSetEvaluator.evaluate(78) |2025-10-03T20:38:54,449| Executing SQL Resource at org/openmrs/module/reporting/dataset/definition/evaluator/sqlFileNoParams.sql with parameters {start_of_today=Fri Oct 03 00:00:00 UTC 2025, end_of_last_month=Tue Sep 30 23:59:59 UTC 2025, now=Fri Oct 03 20:38:54 UTC 2025, start_of_last_month=Mon Sep 01 00:00:00 UTC 2025, generationDate=Fri Oct 03 20:38:54 UTC 2025, end_of_today=Fri Oct 03 23:59:59 UTC 2025, generatedBy=Super User}
03-Oct-2025 20:38:54 INFO - SqlRunner.executeSql(108) |2025-10-03T20:38:54,449| Executing SQL...
03-Oct-2025 20:38:54 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.279 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.SqlFileDataSetEvaluatorTest
03-Oct-2025 20:38:54 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.ObsDataSetEvaluatorTest
03-Oct-2025 20:38:54 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:54,916| '/tmp/appdir-for-unit-tests-2149494768949300946/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:54 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.474 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.ObsDataSetEvaluatorTest
03-Oct-2025 20:38:54 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.VisitDataSetEvaluatorTest
03-Oct-2025 20:38:54 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:54,969| '/tmp/appdir-for-unit-tests-7441467503041900298/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:54 VISIT ID        EMR ID        BIRTHDATE           
03-Oct-2025 20:38:54 --------        ------        ------------        
03-Oct-2025 20:38:54 1               2             08/Apr/1975         
03-Oct-2025 20:38:54 2               2             08/Apr/1975         
03-Oct-2025 20:38:54 3               2             08/Apr/1975         
03-Oct-2025 20:38:54 4               6             27/May/2007         
03-Oct-2025 20:38:54 5               6             27/May/2007         
03-Oct-2025 20:38:54 8               7             ~25/Aug/1976        
03-Oct-2025 20:38:54 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.065 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.VisitDataSetEvaluatorTest
03-Oct-2025 20:38:54 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.MultiPeriodIndicatorDataSetEvaluatorTest
03-Oct-2025 20:38:55 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:55,015| '/tmp/appdir-for-unit-tests-1745005819808124467/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:55 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.123 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.MultiPeriodIndicatorDataSetEvaluatorTest
03-Oct-2025 20:38:55 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.PatientDataSetEvaluatorTest
03-Oct-2025 20:38:55 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:55,156| '/tmp/appdir-for-unit-tests-4718701360073470631/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:55 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:55,203| '/tmp/appdir-for-unit-tests-4768736385656005065/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:55 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:55,280| '/tmp/appdir-for-unit-tests-2974852650133967768/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:55 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:55,360| '/tmp/appdir-for-unit-tests-4708020930576406475/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:55 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:55,430| '/tmp/appdir-for-unit-tests-1077343672743474419/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:55 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:55,472| '/tmp/appdir-for-unit-tests-4154263000377352493/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:55 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:55,580| '/tmp/appdir-for-unit-tests-2569807871338655892/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:55 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.475 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.PatientDataSetEvaluatorTest
03-Oct-2025 20:38:55 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.RepeatPerTimePeriodDataSetEvaluatorTest
03-Oct-2025 20:38:55 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.101 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.RepeatPerTimePeriodDataSetEvaluatorTest
03-Oct-2025 20:38:55 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.PersonDataSetEvaluatorTest
03-Oct-2025 20:38:55 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.048 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.PersonDataSetEvaluatorTest
03-Oct-2025 20:38:55 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.LogicDataSetEvaluatorTest
03-Oct-2025 20:38:55 [WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.LogicDataSetEvaluatorTest
03-Oct-2025 20:38:55 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.MySqlDataSetEvaluatorTest
03-Oct-2025 20:38:55 [WARNING] Tests run: 5, Failures: 0, Errors: 0, Skipped: 5, Time elapsed: 0 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.MySqlDataSetEvaluatorTest
03-Oct-2025 20:38:55 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.CohortIndicatorDataSetEvaluatorTest
03-Oct-2025 20:38:55 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:55,795| '/tmp/appdir-for-unit-tests-3525333373897050664/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:55 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.085 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.CohortIndicatorDataSetEvaluatorTest
03-Oct-2025 20:38:55 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.EncounterAndObsDataSetEvaluatorTest
03-Oct-2025 20:38:56 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:55,960| '/tmp/appdir-for-unit-tests-6526750576829942344/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:56 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.210 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.EncounterAndObsDataSetEvaluatorTest
03-Oct-2025 20:38:56 [INFO] Running org.openmrs.module.reporting.dataset.definition.evaluator.MultiParameterDataSetEvaluatorTest
03-Oct-2025 20:38:56 WARN - OpenmrsUtil.getDirectoryInApplicationDataDirectory(1106) |2025-10-03T20:38:56,099| '/tmp/appdir-for-unit-tests-5485922716877318049/REPORT_RESULTS' doesn't exist.  Creating directories now.
03-Oct-2025 20:38:56 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.065 s -- in org.openmrs.module.reporting.dataset.definition.evaluator.MultiParameterDataSetEvaluatorTest
03-Oct-2025 20:38:56 [INFO]
03-Oct-2025 20:38:56 [INFO] Results:
03-Oct-2025 20:38:56 [INFO]
03-Oct-2025 20:38:56 [WARNING] Tests run: 773, Failures: 0, Errors: 0, Skipped: 14
03-Oct-2025 20:38:56 [INFO]
03-Oct-2025 20:38:56 [INFO]
03-Oct-2025 20:38:56 [INFO] --- jar:3.4.1:jar (default-jar) @ reporting-api-tests ---
03-Oct-2025 20:38:56 [WARNING] JAR will be empty - no content was marked for inclusion!
03-Oct-2025 20:38:56 [INFO] Building jar: /module/api-tests/target/reporting-api-tests-2.0.0-SNAPSHOT.jar
03-Oct-2025 20:38:56 [INFO]
03-Oct-2025 20:38:56 [INFO] --- jar:3.4.1:test-jar (default) @ reporting-api-tests ---
03-Oct-2025 20:38:56 [INFO] Building jar: /module/api-tests/target/reporting-api-tests-2.0.0-SNAPSHOT-tests.jar
03-Oct-2025 20:38:56 [INFO]
03-Oct-2025 20:38:56 [INFO] -----------------< org.openmrs.module:reporting-omod >------------------
03-Oct-2025 20:38:56 [INFO] Building Reporting OMOD 2.0.0-SNAPSHOT                             [4/4]
03-Oct-2025 20:38:56 [INFO]   from omod/pom.xml
03-Oct-2025 20:38:56 [INFO] --------------------------------[ jar ]---------------------------------
03-Oct-2025 20:38:56 [INFO]
03-Oct-2025 20:38:56 [INFO] --- clean:3.2.0:clean (default-clean) @ reporting-omod ---
03-Oct-2025 20:38:56 [INFO]
03-Oct-2025 20:38:56 [INFO] --- openmrs:1.0.1:initialize-module (init) @ reporting-omod ---
03-Oct-2025 20:38:56 [INFO]
03-Oct-2025 20:38:56 [INFO] --- dependency:3.7.0:unpack-dependencies (Expand resources) @ reporting-omod ---
03-Oct-2025 20:38:57 [INFO]
03-Oct-2025 20:38:57 [INFO] --- resources:3.3.1:resources (default-resources) @ reporting-omod ---
03-Oct-2025 20:38:57 [INFO] Copying 0 resource from src/main/resources to target/classes
03-Oct-2025 20:38:57 [INFO] Copying 2 resources from src/main/resources to target/classes
03-Oct-2025 20:38:57 [INFO] Copying 225 resources from src/main/webapp to target/classes/web/module
03-Oct-2025 20:38:57 [INFO] Copying 225 resources from src/main/webapp to target/classes/web/module
03-Oct-2025 20:38:57 [INFO]
03-Oct-2025 20:38:57 [INFO] --- compiler:3.13.0:compile (default-compile) @ reporting-omod ---
03-Oct-2025 20:38:57 [INFO] Recompiling the module because of changed dependency.
03-Oct-2025 20:38:57 [INFO] Compiling 115 source files with javac [debug target 1.8] to target/classes
03-Oct-2025 20:38:58 [WARNING] /module/omod/src/main/java/org/openmrs/module/reporting/web/taglib/FormatTag.java:[384,87] non-varargs call of varargs method with inexact argument type for last parameter;
03-Oct-2025 20:38:58   cast to java.lang.Class<?> for a varargs call
03-Oct-2025 20:38:58   cast to java.lang.Class<?>[] for a non-varargs call and to suppress this warning
03-Oct-2025 20:38:58 [WARNING] /module/omod/src/main/java/org/openmrs/module/reporting/web/taglib/FormatTag.java:[385,68] non-varargs call of varargs method with inexact argument type for last parameter;
03-Oct-2025 20:38:58   cast to java.lang.Object for a varargs call
03-Oct-2025 20:38:58   cast to java.lang.Object[] for a non-varargs call and to suppress this warning
03-Oct-2025 20:38:58 [INFO] /module/omod/src/main/java/org/openmrs/module/reporting/web/controller/mapping/LogicDataSetDefinitionMappingHandler.java: Some input files use or override a deprecated API.
03-Oct-2025 20:38:58 [INFO] /module/omod/src/main/java/org/openmrs/module/reporting/web/controller/mapping/LogicDataSetDefinitionMappingHandler.java: Recompile with -Xlint:deprecation for details.
03-Oct-2025 20:38:58 [INFO] /module/omod/src/main/java/org/openmrs/module/reporting/web/controller/GetMappedAsStringController.java: Some input files use unchecked or unsafe operations.
03-Oct-2025 20:38:58 [INFO] /module/omod/src/main/java/org/openmrs/module/reporting/web/controller/GetMappedAsStringController.java: Recompile with -Xlint:unchecked for details.
03-Oct-2025 20:38:58 [INFO]
03-Oct-2025 20:38:58 [INFO] --- build-helper:1.7:parse-version (default) @ reporting-omod ---
03-Oct-2025 20:38:58 [INFO]
03-Oct-2025 20:38:58 [INFO] --- resources:3.3.1:testResources (default-testResources) @ reporting-omod ---
03-Oct-2025 20:38:58 [INFO] skip non existing resourceDirectory /module/omod/src/test/resources
03-Oct-2025 20:38:58 [INFO] skip non existing resourceDirectory /module/omod/src/test/resources
03-Oct-2025 20:38:58 [INFO]
03-Oct-2025 20:38:58 [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ reporting-omod ---
03-Oct-2025 20:38:58 [INFO] No sources to compile
03-Oct-2025 20:38:58 [INFO]
03-Oct-2025 20:38:58 [INFO] --- surefire:3.5.3:test (default-test) @ reporting-omod ---
03-Oct-2025 20:38:58 [INFO] No tests to run.
03-Oct-2025 20:38:59 [INFO]
03-Oct-2025 20:38:59 [INFO] --- jar:3.4.1:jar (default-jar) @ reporting-omod ---
03-Oct-2025 20:38:59 [INFO] Building jar: /module/omod/target/reporting-2.0.0-SNAPSHOT.jar
03-Oct-2025 20:38:59 [INFO]
03-Oct-2025 20:38:59 [INFO] --- openmrs:1.0.1:package-module (pack) @ reporting-omod ---
03-Oct-2025 20:38:59 [INFO] Packaging OpenMRS module
03-Oct-2025 20:39:00 [INFO] Building jar: /module/omod/target/reporting-2.0.0-SNAPSHOT.omod
03-Oct-2025 20:39:01 [INFO]
03-Oct-2025 20:39:01 [INFO] --- jar:3.4.1:test-jar (default) @ reporting-omod ---
03-Oct-2025 20:39:01 [WARNING] JAR will be empty - no content was marked for inclusion!
03-Oct-2025 20:39:01 [INFO] Building jar: /module/omod/target/reporting-2.0.0-SNAPSHOT-tests.jar
03-Oct-2025 20:39:01 [INFO] ------------------------------------------------------------------------
03-Oct-2025 20:39:01 [INFO] Reactor Summary for Reporting 2.0.0-SNAPSHOT:
03-Oct-2025 20:39:01 [INFO]
03-Oct-2025 20:39:01 [INFO] Reporting .......................................... SUCCESS [  0.853 s]
03-Oct-2025 20:39:01 [INFO] Reporting API ...................................... SUCCESS [ 11.502 s]
03-Oct-2025 20:39:01 [INFO] reporting API Tests ................................ SUCCESS [01:28 min]
03-Oct-2025 20:39:01 [INFO] Reporting OMOD ..................................... SUCCESS [  4.594 s]
03-Oct-2025 20:39:01 [INFO] ------------------------------------------------------------------------
03-Oct-2025 20:39:01 [INFO] BUILD SUCCESS
03-Oct-2025 20:39:01 [INFO] ------------------------------------------------------------------------
03-Oct-2025 20:39:01 [INFO] Total time:  01:46 min
03-Oct-2025 20:39:01 [INFO] Finished at: 2025-10-03T20:39:01Z
03-Oct-2025 20:39:01 [INFO] ------------------------------------------------------------------------
03-Oct-2025 20:39:01 Finished task 'Build and test' with result: Success
03-Oct-2025 20:39:01 Running post build plugin 'Docker Container Cleanup'
03-Oct-2025 20:39:01 Running post build plugin 'NCover Results Collector'
03-Oct-2025 20:39:01 Running post build plugin 'Build Results Label Collector'
03-Oct-2025 20:39:01 Running post build plugin 'Clover Results Collector'
03-Oct-2025 20:39:01 Running post build plugin 'npm Cache Cleanup'
03-Oct-2025 20:39:01 Running post build plugin 'Artifact Copier'
03-Oct-2025 20:39:01 Finalising the build...
03-Oct-2025 20:39:01 Stopping timer.
03-Oct-2025 20:39:01 Build REP-REP-BTJ8-955 completed.
03-Oct-2025 20:39:01 Running on server: post build plugin 'Build Hanging Detection Configuration'
03-Oct-2025 20:39:01 Running on server: post build plugin 'NCover Results Collector'
03-Oct-2025 20:39:01 Running on server: post build plugin 'Build Labeller'
03-Oct-2025 20:39:01 Running on server: post build plugin 'Clover Delta Calculator'
03-Oct-2025 20:39:01 Running on server: post build plugin 'Maven Dependencies Postprocessor'
03-Oct-2025 20:39:01 All post build plugins have finished
03-Oct-2025 20:39:01 Generating build results summary...
03-Oct-2025 20:39:01 Saving build results to disk...
03-Oct-2025 20:39:01 Store variable context...
03-Oct-2025 20:39:01 Finished building REP-REP-BTJ8-955.