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

Serge Huber reopened UNOMI-579:
-------------------------------

> Issue with ConditionEvaluatorIT on certain platforms
> ----------------------------------------------------
>
>                 Key: UNOMI-579
>                 URL: https://issues.apache.org/jira/browse/UNOMI-579
>             Project: Apache Unomi
>          Issue Type: Bug
>          Components: core
>    Affects Versions: 2.0.0
>            Reporter: Serge Huber
>            Priority: Major
>             Fix For: 2.0.0
>
>          Time Spent: 20m
>  Remaining Estimate: 0h
>
> It seems that on some platforms, the ConditionEvaluatorIT date test fails 
> with the following error:
> {code}
> [ERROR] Tests run: 8, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 
> 273.548 s <<< FAILURE! - in org.apache.unomi.itests.ConditionEvaluatorIT
> [ERROR] org.apache.unomi.itests.ConditionEvaluatorIT.testDate  Time elapsed: 
> 224.73 s  <<< FAILURE!
> java.lang.AssertionError
>       at 
> org.apache.unomi.itests.ConditionEvaluatorIT.testDate(ConditionEvaluatorIT.java:123)
> {code}
> I tried to debug this and it is very strange because it seems to be related 
> to the way the days "distance" is evaluated and somehow seems to be related 
> to timezones. I'm suspecting this because this test works fine on the Github 
> CI server that are (probably) using GMT but it fails locally on my computer 
> that is using GMT+1. 
> This is, however, just my best guess at this point. I tried debugging this 
> test but couldn't find a clear explanation. It could also be some kind of bug 
> with the JodaMathParser or the JVM date implementation as well.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to