[ 
https://issues.apache.org/jira/browse/KAFKA-12747?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17338612#comment-17338612
 ] 

A. Sophie Blee-Goldman commented on KAFKA-12747:
------------------------------------------------

Looks like this test is flaky because it assumes no two UUIDs have the same 
prefix, where the prefix is only the first four digits of the UUID (which of 
course greatly cuts down on the UUID's probability of uniqueness). We can fix 
this up by just testing both UUIDs to see if the prefix should apply to just 
one of the entries in the RocksDBStore, or both.

> Flaky Test RocksDBStoreTest.shouldReturnUUIDsWithStringPrefix
> -------------------------------------------------------------
>
>                 Key: KAFKA-12747
>                 URL: https://issues.apache.org/jira/browse/KAFKA-12747
>             Project: Kafka
>          Issue Type: Bug
>          Components: streams
>            Reporter: A. Sophie Blee-Goldman
>            Priority: Major
>              Labels: flaky-test, newbie, newbie++, unit-test
>
> Stacktrace
> java.lang.AssertionError: 
> Expected: is <1>
>      but: was <2>
>       at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20)
>       at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:6)
>       at 
> org.apache.kafka.streams.state.internals.RocksDBStoreTest.shouldReturnUUIDsWithStringPrefix(RocksDBStoreTest.java:463)
> https://ci-builds.apache.org/blue/organizations/jenkins/Kafka%2Fkafka-pr/detail/PR-10597/10/tests/



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

Reply via email to