Hi Felix, You can see a new strange behaviour today with last test failure. Regards
On Fri, Dec 22, 2017 at 9:27 PM, Philippe Mouawad < [email protected]> wrote: > 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 <felix.schumacher@ > internetallee.de> 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. > > > -- Cordialement. Philippe Mouawad.
