testng-team/testng
The GraphOrchestrator afterExecute method should handle null IWorker<T> r parameter
Ouverte
#3 243 ouverte le 6 oct. 2025
Feature: parallelgood first issue
Métriques du dépôt
- Stars
- (2 059 étoiles)
- Métriques de merge PR
- (Merge moyen 17h 43m) (7 PRs mergées en 30 j)
Description
In some rare cases when exception occurs during runtime in the TestNGFutureTask in this line https://github.com/testng-team/testng/blob/d50b2ad2d6809d52131a07071fe229b1b901e08c/testng-core/src/main/java/org/testng/internal/thread/graph/TestNGFutureTask.java#L30 then the result remains null. The BiConsumer should handle null first param. It causes NPE and the real exception remains hidden. Just via debug you can find the real problem.
Please fix this.