Hi Felix,
I have just commited
TestTimeShiftFunction#testPotentialBugWithComplexPeriod to show you the
problem I describe.
As you can see the jmeter tests are  now running fine just because we moved
1 day.

Regards

On Fri, Dec 22, 2017 at 9:52 AM, Felix Schumacher <
[email protected]> wrote:

> Am 21.12.2017 um 22:02 schrieb Philippe Mouawad:
>
>> Hello,
>> We have since few days a failure in this method which didn't change
>> neither
>> in test function nor in the test:
>>
>>     - TestTimeShiftFunction#testNowWithComplexPeriod
>>
>>
>> It seems something strange happens with Duration#parse.
>>
>>     - P10DT-1H-5M5S
>>
>> Reading :
>>
>>     - https://docs.oracle.com/javase/8/docs/api/java/time/Duration
>> .html#parse
>>
>> I would expect this to means :
>>
>>     - Plus 10 days, -1 hours, -5 minutes + 5s
>>
>> But it ends up becoming:
>>
>>     - 860105 seconds
>>
> If I type "10*(24*60*60)-1*(60*60)-5*(60)+5" into bc it spits out
> "860105" which seems to be the same result. So I guess java and the
> documentation is correct.
>
> What did you expect?
>
> Felix
>
>
>
>> Is this a Java bug , or something I am missing ?
>>
>> Thanks
>>
>
>
>


-- 
Cordialement.
Philippe Mouawad.

Reply via email to