Skip to content

test (17.0.15, :presto-spark-base -P presto-spark-tests-smoke) canceled in 1h 20m #26805

@hantangwangd

Description

@hantangwangd

It appears that TestPrestoSparkHttpClient.testResultAbort is performing an untimed wait: future.get(). The relevant thread dump message is as follows:

......
2025-12-14T17:38:35.3417698Z 
2025-12-14T17:38:35.3418003Z "TestNG-test=Surefire test-1" prio=5 Id=21 WAITING on com.google.common.util.concurrent.SettableFuture@679d9c7d
2025-12-14T17:38:35.3418641Z 	at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
2025-12-14T17:38:35.3419203Z 	-  waiting on com.google.common.util.concurrent.SettableFuture@679d9c7d
2025-12-14T17:38:35.3420074Z 	at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:211)
2025-12-14T17:38:35.3420757Z 	at app//com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:561)
2025-12-14T17:38:35.3421379Z 	at app//com.google.common.util.concurrent.AbstractFuture$TrustedFuture.get(AbstractFuture.java:111)
2025-12-14T17:38:35.3422443Z 	at app//com.facebook.presto.spark.execution.http.TestPrestoSparkHttpClient.testResultAbort(TestPrestoSparkHttpClient.java:232)
2025-12-14T17:38:35.3423218Z 	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2025-12-14T17:38:35.3423855Z 	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
2025-12-14T17:38:35.3424597Z 	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2025-12-14T17:38:35.3425223Z 	...
2025-12-14T17:38:35.3425319Z 
2025-12-14T17:38:35.3425406Z 	Number of locked synchronizers = 1
2025-12-14T17:38:35.3425722Z 	- java.util.concurrent.ThreadPoolExecutor$Worker@4b790d86
2025-12-14T17:38:35.3425952Z 
2025-12-14T17:38:35.3425957Z 
2025-12-14T17:38:35.3426430Z "TestNG-test=Surefire test-2" prio=5 Id=22 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4288a6a2
2025-12-14T17:38:35.3427444Z 	at [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
2025-12-14T17:38:35.3428380Z 	-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4288a6a2
2025-12-14T17:38:35.3429569Z 	at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
2025-12-14T17:38:35.3430912Z 	at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1679)
2025-12-14T17:38:35.3431836Z 	at [email protected]/java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:515)
2025-12-14T17:38:35.3432737Z 	at [email protected]/java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:677)
2025-12-14T17:38:35.3433860Z 	at app//com.facebook.presto.spark.execution.nativeprocess.HttpNativeExecutionTaskResultFetcher.pollPage(HttpNativeExecutionTaskResultFetcher.java:118)
2025-12-14T17:38:35.3435056Z 	at app//com.facebook.presto.spark.execution.http.TestPrestoSparkHttpClient.testResultFetcherExceedingBufferLimit(TestPrestoSparkHttpClient.java:553)
2025-12-14T17:38:35.3435942Z 	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2025-12-14T17:38:35.3436335Z 	...
2025-12-14T17:38:35.3436424Z 
2025-12-14T17:38:35.3436517Z 	Number of locked synchronizers = 1
2025-12-14T17:38:35.3436823Z 	- java.util.concurrent.ThreadPoolExecutor$Worker@4339baec
......

See: https://github.com/prestodb/presto/actions/runs/20210460170/job/58018054531?pr=26804

Context

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    🆕 Unprioritized

    Status

    🆕 Unprioritized

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions