[ https://issues.apache.org/jira/browse/KAFKA-9195?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Matthias J. Sax reassigned KAFKA-9195: -------------------------------------- Assignee: (was: Matthias J. Sax) > Use Randomized State Directory Names in Streams System Tests > ------------------------------------------------------------- > > Key: KAFKA-9195 > URL: https://issues.apache.org/jira/browse/KAFKA-9195 > Project: Kafka > Issue Type: Improvement > Components: streams, system tests > Reporter: Bruno Cadonna > Priority: Major > > Currently, the state directory property in streams' system tests is set to > the {{PERSISTENT_ROOT}} variable. Since Streams applications in different > tests have the same application ID and the state directory path consists of > state directory property + application ID + task ID, it might happen that a > dirty state directory of one test is re-used by another test if the state > directory is not properly cleaned up. This may lead to unexpected results and > false positive and/or flaky failures. > The state directory property shall be set to a randomized path inside > {{PERSISTENT_ROOT}} to ensure that tests may not interfere with each other in > the case of missing state clean-ups. -- This message was sent by Atlassian Jira (v8.3.4#803005)