[ 
https://issues.apache.org/jira/browse/FINERACT-1097?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yemdjih Kaze Nasser updated FINERACT-1097:
------------------------------------------
    Issue Type: Bug  (was: Improvement)

> SchedularJob IT tests failing(org.awaitility.core.ConditionTimeoutException)
> ----------------------------------------------------------------------------
>
>                 Key: FINERACT-1097
>                 URL: https://issues.apache.org/jira/browse/FINERACT-1097
>             Project: Apache Fineract
>          Issue Type: Bug
>    Affects Versions: 1.4.0
>            Reporter: Yemdjih Kaze Nasser
>            Priority: Major
>
> While looking into 
> [FINERACT-1069|https://issues.apache.org/jira/browse/FINERACT-1069], I 
> stumbled upon some schedular IT test errors which I faced when working on 
> migrating the JPA so originally I thought something was wrong with some of 
> the changes I made. Seeing thesame error with OpenJPA on branch develop tells 
> me this deserves more attention. Here are the logs:
>  
> {code:java}
> SchedulerJobsTest > testTriggeringManualExecutionOfAllSchedulerJobs() FAILED
>     org.awaitility.core.ConditionTimeoutException: Lambda expression in 
> org.apache.fineract.integrationtests.common.SchedulerJobHelper: expected the 
> predicate to ret
> urn <true> but it returned <false> for input of <{version=4, 
> jobRunStartTime=2020-07-26T16:52:28Z, jobRunEndTime=2020-07-26T16:52:47Z, 
> status=success, triggerType=ap
> plication}> within 30 seconds.
>         at 
> org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:165)
>         at 
> org.awaitility.core.AbstractHamcrestCondition.await(AbstractHamcrestCondition.java:86)
>         at 
> org.awaitility.core.ConditionFactory.until(ConditionFactory.java:895)
>         at 
> org.awaitility.core.ConditionFactory.until(ConditionFactory.java:601)
>         at 
> org.awaitility.core.ConditionFactory.until(ConditionFactory.java:618)
>         at 
> org.apache.fineract.integrationtests.common.SchedulerJobHelper.executeAndAwaitJob(SchedulerJobHelper.java:165)
>         at 
> org.apache.fineract.integrationtests.SchedulerJobsTest.testTriggeringManualExecutionOfAllSchedulerJobs(SchedulerJobsTest.java:132)
>         Caused by:
>         java.util.concurrent.TimeoutException
>             at 
> java.base/java.util.concurrent.FutureTask.get(FutureTask.java:204)
>             at 
> org.awaitility.core.Uninterruptibles.getUninterruptibly(Uninterruptibles.java:101)
>             at 
> org.awaitility.core.Uninterruptibles.getUninterruptibly(Uninterruptibles.java:81)
>             at 
> org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:101)
>             ... 6 more
> SchedulerJobsTestResults > testUpdateAccountingRunningBalancesJobOutcome() 
> FAILED
>     org.awaitility.core.ConditionTimeoutException: Lambda expression in 
> org.apache.fineract.integrationtests.common.SchedulerJobHelper: expected the 
> predicate to ret
> urn <true> but it returned <false> for input of <{version=1, 
> jobRunStartTime=2020-07-16T18:31:00Z, jobRunEndTime=2020-07-16T18:31:00Z, 
> status=success, triggerType=cr
> on}> within 30 seconds.
>         at 
> org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:165)
>         at 
> org.awaitility.core.AbstractHamcrestCondition.await(AbstractHamcrestCondition.java:86)
>         at 
> org.awaitility.core.ConditionFactory.until(ConditionFactory.java:895)
>         at 
> org.awaitility.core.ConditionFactory.until(ConditionFactory.java:601)
>         at 
> org.awaitility.core.ConditionFactory.until(ConditionFactory.java:618)
>         at 
> org.apache.fineract.integrationtests.common.SchedulerJobHelper.executeAndAwaitJob(SchedulerJobHelper.java:165)
>         at 
> org.apache.fineract.integrationtests.SchedulerJobsTestResults.testUpdateAccountingRunningBalancesJobOutcome(SchedulerJobsTestResults.java:423)
> SchedulerJobsTestResults > testInterestPostingForSavingsJobOutcome() FAILED
>     org.awaitility.core.ConditionTimeoutException: Lambda expression in 
> org.apache.fineract.integrationtests.common.SchedulerJobHelper: expected the 
> predicate to ret
> urn <true> but it returned <false> for input of <{version=5, 
> jobRunStartTime=2020-07-26T18:11:18Z, jobRunEndTime=2020-07-26T18:12:54Z, 
> status=success, triggerType=ap
> plication}> within 30 seconds.
>         at 
> org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:165)
>         at 
> org.awaitility.core.AbstractHamcrestCondition.await(AbstractHamcrestCondition.java:86)
>         at 
> org.awaitility.core.ConditionFactory.until(ConditionFactory.java:895)
>         at 
> org.awaitility.core.ConditionFactory.until(ConditionFactory.java:601)
>         at 
> org.awaitility.core.ConditionFactory.until(ConditionFactory.java:618)
>         at 
> org.apache.fineract.integrationtests.common.SchedulerJobHelper.executeAndAwaitJob(SchedulerJobHelper.java:165)
>         at 
> org.apache.fineract.integrationtests.SchedulerJobsTestResults.testInterestPostingForSavingsJobOutcome(SchedulerJobsTestResults.java:194)
> SchedulerJobsTestResults > testInterestTransferForSavings() FAILED
>     org.awaitility.core.ConditionTimeoutException: Lambda expression in 
> org.apache.fineract.integrationtests.common.SchedulerJobHelper: expected the 
> predicate to ret
> urn <true> but it returned <false> for input of <{version=2, 
> jobRunStartTime=2020-07-26T16:52:51Z, jobRunEndTime=2020-07-26T16:52:51Z, 
> status=success, triggerType=ap
> plication}> within 30 seconds.
>         at 
> org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:165)
>         at 
> org.awaitility.core.AbstractHamcrestCondition.await(AbstractHamcrestCondition.java:86)
>         at 
> org.awaitility.core.ConditionFactory.until(ConditionFactory.java:895)
>         at 
> org.awaitility.core.ConditionFactory.until(ConditionFactory.java:601)
>         at 
> org.awaitility.core.ConditionFactory.until(ConditionFactory.java:618)
>         at 
> org.apache.fineract.integrationtests.common.SchedulerJobHelper.executeAndAwaitJob(SchedulerJobHelper.java:165)
>         at 
> org.apache.fineract.integrationtests.SchedulerJobsTestResults.testInterestTransferForSavings(SchedulerJobsTestResults.java:896)
> {code}
> FYI: [~vorburger] [~ptuomola]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to