[ 
https://issues.apache.org/jira/browse/FLINK-34224?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18118773#comment-18118773
 ] 

Martijn Visser commented on FLINK-34224:
----------------------------------------

The same line 251 also fails without hanging: persist() throws a 
ConcurrentModificationException. Master nightly 2026-09-19, test_cron_jdk21 
core:
https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=79251&view=logs&j=d06b80b4-9e88-5d40-12a2-18072cf60528

{code}
[ERROR] 
org.apache.flink.changelog.fs.ChangelogStorageMetricsTest.testAttemptsPerUpload 
-- Time elapsed: 0.029 s <<< ERROR!
java.util.ConcurrentModificationException
        at 
java.base/java.util.TreeMap$NavigableSubMap$SubMapIterator.nextEntry(TreeMap.java:2051)
        at 
java.base/java.util.TreeMap$NavigableSubMap$SubMapEntryIterator.next(TreeMap.java:2099)
        at 
java.base/java.util.TreeMap$NavigableSubMap$SubMapEntryIterator.next(TreeMap.java:2093)
        at java.base/java.util.AbstractMap$2$1.next(AbstractMap.java:422)
        at 
org.apache.flink.changelog.fs.FsStateChangelogWriter.persistInternal(FsStateChangelogWriter.java:245)
        at 
org.apache.flink.changelog.fs.FsStateChangelogWriter.persist(FsStateChangelogWriter.java:217)
        at 
org.apache.flink.changelog.fs.ChangelogStorageMetricsTest.testAttemptsPerUpload(ChangelogStorageMetricsTest.java:251)
{code}

Same exception on release-2.2 in builds 78465 (2026-08-29) and 78688 
(2026-09-04), also test_cron_jdk21 core.

> ChangelogStorageMetricsTest.testAttemptsPerUpload(ChangelogStorageMetricsTest 
> timed out
> ---------------------------------------------------------------------------------------
>
>                 Key: FLINK-34224
>                 URL: https://issues.apache.org/jira/browse/FLINK-34224
>             Project: Flink
>          Issue Type: Bug
>          Components: Runtime / State Backends
>    Affects Versions: 2.4.0
>            Reporter: Matthias Pohl
>            Priority: Major
>              Labels: github-actions, test-stability
>
> The timeout appeared in the GitHub Actions workflow (currently in test phase; 
> [FLIP-396|https://cwiki.apache.org/confluence/display/FLINK/FLIP-396%3A+Trial+to+test+GitHub+Actions+as+an+alternative+for+Flink%27s+current+Azure+CI+infrastructure]):
> https://github.com/XComp/flink/actions/runs/7632434859/job/20793613726#step:10:11040
> {code}
> Jan 24 01:38:36 "ForkJoinPool-1-worker-1" #16 daemon prio=5 os_prio=0 
> tid=0x00007f3b200ae800 nid=0x406e3 waiting on condition [0x00007f3b1ba0e000]
> Jan 24 01:38:36    java.lang.Thread.State: WAITING (parking)
> Jan 24 01:38:36       at sun.misc.Unsafe.park(Native Method)
> Jan 24 01:38:36       - parking to wait for  <0x00000000dfbbb358> (a 
> java.util.concurrent.CompletableFuture$Signaller)
> Jan 24 01:38:36       at 
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
> Jan 24 01:38:36       at 
> java.util.concurrent.CompletableFuture$Signaller.block(CompletableFuture.java:1707)
> Jan 24 01:38:36       at 
> java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3313)
> Jan 24 01:38:36       at 
> java.util.concurrent.CompletableFuture.waitingGet(CompletableFuture.java:1742)
> Jan 24 01:38:36       at 
> java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1908)
> Jan 24 01:38:36       at 
> org.apache.flink.changelog.fs.ChangelogStorageMetricsTest.testAttemptsPerUpload(ChangelogStorageMetricsTest.java:251)
> Jan 24 01:38:36       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native 
> Method)
> [...]
> {code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to