Size: a a a

Allure Framework

2021 July 20

TL

Taras Lytvyn in Allure Framework
it could be, попробуй проапдейтить все latest
источник

OK

Oleg Kuzovkov in Allure Framework
у нас очень много депенденси, я не могу их вот так вот апдейтить....
источник

OK

Oleg Kuzovkov in Allure Framework
Может в мавене какой то профайл используется где не включен aspectj для парарельного выполнения..
источник

c

charlie in Allure Framework
проблема в том, что неправильно aspectj сконфигурирован
источник

c

charlie in Allure Framework
не пробрасывается aspectjweaver в fork jvm
источник

OK

Oleg Kuzovkov in Allure Framework
<plugin>
   <
groupId>org.apache.maven.plugins</groupId>
   <
artifactId>maven-surefire-plugin</artifactId>
   <
version>${maven-surefire.version}</version>
   <
configuration>
       <
argLine>
           
-javaagent:"${settings.localRepository}/org/aspectj/aspectjweaver/${aspectj.version}/aspectjweaver-${aspectj.version}.jar"
       
</argLine>
       <
systemPropertyVariables>
           <
testng.dtd.http>true</testng.dtd.http>
           <
allure.results.directory>allure-results</allure.results.directory>
       </
systemPropertyVariables>
   </
configuration>
   <
dependencies>
       <
dependency>
           <
groupId>org.aspectj</groupId>
           <
artifactId>aspectjweaver</artifactId>
           <
version>${aspectj.version}</version>
       </
dependency>
   </
dependencies>
</
plugin>
источник

OK

Oleg Kuzovkov in Allure Framework
все по примеру делал вроде...
источник

OK

Oleg Kuzovkov in Allure Framework
Оно же работает из IDE и когда тесты выполняются не через Suite
источник

OK

Oleg Kuzovkov in Allure Framework
Но как только выполняю так:
источник

OK

Oleg Kuzovkov in Allure Framework
Аннотации не срабатывают.
источник

TL

Taras Lytvyn in Allure Framework
ну IDE плагин не знает нифига о конфигах pom + surefire
источник

TL

Taras Lytvyn in Allure Framework
так и лисенери наконфгание на уровне pom не сработают тоже
источник

TL

Taras Lytvyn in Allure Framework
mvn clean test ..... bla bla bla в консоле и гоу
источник

TL

Taras Lytvyn in Allure Framework
)
источник

OK

Oleg Kuzovkov in Allure Framework
но почему же оно работает при выполнении одного теста?
источник

c

charlie in Allure Framework
потому что в идее есть много хаков понаписанных
источник

c

charlie in Allure Framework
иногда она добавляет javaagent, иногда нет
источник

c

charlie in Allure Framework
пропиши руками в vm options -javaagent:"${settings.localRepository}/org/aspectj/aspectjweaver/${aspectj.version}/aspectjweaver-${aspectj.version}.jar"
источник

c

charlie in Allure Framework
только скорей всего придется путь разобрать, так как переменные не разрезолвятся
источник

OK

Oleg Kuzovkov in Allure Framework
А как же оно будет работать из CI ?
источник