You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I searched in the issues and found nothing similar.
Description
Summary
PR #546 introduced 5 focused manager classes by decomposing ActionExecutionOperator. Minimal contract tests (4 files, 7 tests) were added to keep that PR reviewable. Heavier coverage was explicitly deferred and is tracked here.
Deferred Coverage
Manager
Missing Coverage
OperatorStateManager
Flink-harness-based tests (real StateInitializationContext, keyed state, operator state backend)
DurableExecutionManager
Full snapshot + recovery cycle; notifyCheckpointComplete pruning behaviour
EventRouter
Listener notification on event processed; watermark draining order under concurrent keys
ActionTaskContextManager
Full memory-context lifecycle (create → transfer → complete → cleanup)
Activity
[runtime] Add comprehensive tests for DurableExecutionManager
[runtime] Add comprehensive tests for EventRouter
[runtime] Add comprehensive tests for ActionTaskContextManager
[runtime] Add @VisibleForTesting seams for manager tests
[runtime] Add comprehensive tests for DurableExecutionManager
[runtime] Add comprehensive tests for EventRouter
[runtime] Add comprehensive tests for ActionTaskContextManager
[runtime] Add @VisibleForTesting seams for manager tests
[runtime] Add comprehensive tests for DurableExecutionManager
[runtime] Add comprehensive tests for EventRouter
[runtime] Add comprehensive tests for ActionTaskContextManager
[runtime] Add @VisibleForTesting seams for manager tests
[runtime] Add comprehensive tests for DurableExecutionManager
[runtime] Add comprehensive tests for EventRouter
[runtime] Add comprehensive tests for ActionTaskContextManager