Problema de pedido do TestNG @Listeners

Tenho vários ouvintes na minha classe de teste TestNG e está usando@Listeners anotações para carregar os ouvintes.

Meus ouvintes dependem um do outro, então eu preciso ter certezalistener1 está executando anteslistener2 sempre.

Eu tentei dar a ordem quando definimos a matriz de ouvintes. mas parece que não é consistente. As vezesListener2 está sendo chamado antesListener1.

@Listeners({ Listener1.class, Listener2.class })

Será útil se houver algum conhecimento sobre uma solução alternativa para esse problema.

UsandoJava1.6/TestNg6.1.1

Obrigado,

questionAnswers(1)

yourAnswerToTheQuestion