Skip to content

[CI] DateTimeUnitTests.testConversion fails reproducibly for certain seeds #33749

Closed
@cbuescher

Description

@cbuescher

Build: https://elasticsearch-ci.elastic.co/job/elastic+elasticsearch+master+multijob-windows-compatibility/2/console

Reproduces locally for me with:

./gradlew :server:test \
  -Dtests.seed=695728E1EC933467 \
  -Dtests.class=org.elasticsearch.common.rounding.DateTimeUnitTests \
  -Dtests.method="testConversion" \
  -Dtests.security.manager=true \
  -Dtests.locale=ja \
  -Dtests.timezone=Africa/Juba \
  -Dcompiler.java=10 \
  -Druntime.java=8

Failure:

FAILURE 0.40s | DateTimeUnitTests.testConversion <<< FAILURES!
   > Throwable #1: java.lang.AssertionError:
   > Expected: is <685935125775L>
   >      but: was <685931525775L>
   >    at __randomizedtesting.SeedInfo.seed([695728E1EC933467:6F5FADDBC15C6BF3]:0)
   >    at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20)
   >    at org.elasticsearch.common.rounding.DateTimeUnitTests.testConversion(DateTimeUnitTests.java:79)
   >    at java.lang.Thread.run(Thread.java:748

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions