[ https://issues.apache.org/jira/browse/FLINK-33156?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
ASF GitHub Bot updated FLINK-33156: ----------------------------------- Labels: pull-request-available (was: ) > Remove flakiness from tests in OperatorStateBackendTest.java > ------------------------------------------------------------ > > Key: FLINK-33156 > URL: https://issues.apache.org/jira/browse/FLINK-33156 > Project: Flink > Issue Type: Bug > Components: Runtime / State Backends > Affects Versions: 1.17.1 > Reporter: Asha Boyapati > Assignee: Asha Boyapati > Priority: Minor > Labels: pull-request-available > Fix For: 1.17.1 > > > This issue is similar to: > https://issues.apache.org/jira/browse/FLINK-32963 > We are proposing to make the following tests stable: > {quote}org.apache.flink.runtime.state.OperatorStateBackendTest#testSnapshotRestoreSync > org.apache.flink.runtime.state.OperatorStateBackendTest#testSnapshotRestoreAsync{quote} > The tests are currently flaky because the order of elements returned by > iterators is non-deterministic. > The following PR fixes the flaky test by making them independent of the order > of elements returned by the iterator: > https://github.com/apache/flink/pull/23464 > We detected this using the NonDex tool using the following commands: > {quote}mvn edu.illinois:nondex-maven-plugin:2.1.1:nondex -pl flink-runtime > -DnondexRuns=10 > -Dtest=org.apache.flink.runtime.state.OperatorStateBackendTest#testSnapshotRestoreSync > mvn edu.illinois:nondex-maven-plugin:2.1.1:nondex -pl flink-runtime > -DnondexRuns=10 > -Dtest=org.apache.flink.runtime.state.OperatorStateBackendTest#testSnapshotRestoreAsync{quote} > Please see the following Continuous Integration log that shows the flakiness: > https://github.com/asha-boyapati/flink/actions/runs/6193757385 > Please see the following Continuous Integration log that shows that the > flakiness is fixed by this change: > https://github.com/asha-boyapati/flink/actions/runs/6194044449 -- This message was sent by Atlassian Jira (v8.20.10#820010)