The annotation @BeforeAll is not working properly. If we have a superclass that has a @BeforeAll asynchronous method and a subclass with a @BeforeAll asynchronous method as well (different name), the method of the subclass does not wait for the superclass method to finish.
Version
4.3.4
Context
The annotation @BeforeAll is not working properly. If we have a superclass that has a @BeforeAll asynchronous method and a subclass with a @BeforeAll asynchronous method as well (different name), the method of the subclass does not wait for the superclass method to finish.
Do you have a reproducer?
We have this superclass:
And this subclass:
Verticle classes:
If we execute the subclass test, we get this output:
The subclass BeforeAll is completed first without waiting for the superclass method.