ChanBin OH created FLINK-40000:
----------------------------------
Summary: Remove the redundant testing util class
SynchronousComponentMainThreadExecutor
Key: FLINK-40000
URL: https://issues.apache.org/jira/browse/FLINK-40000
Project: Flink
Issue Type: Improvement
Reporter: ChanBin OH
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
--
This message was sent by Atlassian Jira
(v8.20.10#820010)