[
https://issues.apache.org/jira/browse/FLINK-40000?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18092000#comment-18092000
]
Yuepeng Pan commented on FLINK-40000:
-------------------------------------
Merged into master (2.4.0) via: 5b60aba2ecb49ea2af4f11659909a0858fde042b
> Remove the redundant testing util class SynchronousComponentMainThreadExecutor
> ------------------------------------------------------------------------------
>
> Key: FLINK-40000
> URL: https://issues.apache.org/jira/browse/FLINK-40000
> Project: Flink
> Issue Type: Improvement
> Components: Tests
> Reporter: ChanBin OH
> Assignee: ChanBin OH
> Priority: Minor
> Labels: cleanup, pull-request-available, test
>
> AdaptiveBatchSchedulerTest currently defines a private inner class
> SynchronousComponentMainThreadExecutor that duplicates logic already
> provided by the shared utility NoMainThreadCheckComponentMainThreadExecutor.
> As part of FLINK-39931 (fixing flaky AdaptiveBatchSchedulerTest), this
> redundant class was identified and replaced with the shared utility in
> that test. This ticket tracks the cleanup of removing the now-unused
> duplicate class itself / ensuring no other usages remain, so FLINK-39931
> can stay focused on the flakiness fix.
> See PR: [https://github.com/apache/flink/pull/28481]
> Related: FLINK-38970, FLINK-39931
>
> Commit message:
> FLINK-39931[runtime/tests] Fix flaky AdaptiveBatchSchedulerTest due to
> unexpected ComponentMainThreadExecutor behavior in async execution
> Co-authored-by: Yuepeng Pan <[email protected]>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)