[
https://issues.apache.org/jira/browse/FLINK-40000?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
ChanBin OH updated FLINK-40000:
-------------------------------
Description:
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
was:
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
> 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
> Priority: Minor
> Labels: cleanup, 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
--
This message was sent by Atlassian Jira
(v8.20.10#820010)