Size: a a a

QA — Автоматизация

2020 January 12

Y

Yauhen in QA — Автоматизация
((( согласен
источник

Y

Yauhen in QA — Автоматизация
Bola
Второй вариант кликать с помощью actions (нежелательно)
что здесь имелось  в виду?
источник

B

Bola in QA — Автоматизация
источник

B

Bola in QA — Автоматизация
Не знаю, насколько актуальна документация.
источник

Y

Yauhen in QA — Автоматизация
ок спс
источник

LY

Lev Yarushin in QA — Автоматизация
Alexei Barantsev
наверное поздний вечер воскресенья не самое подходящее время для таких вопросов :)
источник

AB

Alexei Barantsev in QA — Автоматизация
это не совсем то, потому что с JUnit там есть встроенная магия, maven (то есть surefire плагин) его сам внедряет во время сборки. такой вот костылина. но для testng и этого нет...
источник
2020 January 13

M

Maksim in QA — Автоматизация
Alexei Barantsev
это не совсем то, потому что с JUnit там есть встроенная магия, maven (то есть surefire плагин) его сам внедряет во время сборки. такой вот костылина. но для testng и этого нет...
источник

M

Maksim in QA — Автоматизация
Не совсем ответ на вопрос, но может мысль появится
источник

AB

Alexei Barantsev in QA — Автоматизация
ничего себе! это как раз и есть ответ на вопрос
<forkCount>0</forkCount>
чёртова магия, но это сработало
источник

AB

Alexei Barantsev in QA — Автоматизация
спасибо! сейчас бы понять, почему это работает...
источник

AV

Alexei Vinogradov in QA — Автоматизация
Alexei Barantsev
ничего себе! это как раз и есть ответ на вопрос
<forkCount>0</forkCount>
чёртова магия, но это сработало
Наркомания какая-то :-)
источник

AB

Alexei Barantsev in QA — Автоматизация
во-во
источник

AB

Alexei Barantsev in QA — Автоматизация
хорошо, что я не люблю maven, а то пришлось бы с этим жить теперь...
источник

M

Maksim in QA — Автоматизация
Alexei Barantsev
спасибо! сейчас бы понять, почему это работает...
Modify maven-surefire-plugin configuration to disable forked process:
<configuration>
   <forkCount>0</forkCount>
</configuration>
Notes: When module-info.java is present and fork process is enabled, surefire creates a mixed classpath with modules and unnamed modules causing module visibility issues and preventing the application to start.
источник

AB

Alexei Barantsev in QA — Автоматизация
да, это я прочитал. но не понял, поэтому пошёл искать более подробную информацию, что он там мутит с описанием модулей
источник

AB

Alexei Barantsev in QA — Автоматизация
короче, surefire "чтобы было лучше" берёт конфигурацию из src/main/java и пытается её пропатчить, но делает это так неудачно, что конфигурация из src/test/java при этом игнорируется. и если процесс форкается, то используется эта кривая конфигурация и всё падает. а если не форкается — тогда используется обычная, собранная из classpath, и всё работает. в общем, что-то там пацаны перемудрили
источник

AB

Alexei Barantsev in QA — Автоматизация
но их понять можно, потому что обычно в src/test/java используется такой же пакет, как и в src/main/java, а модульная система этого не позволяет делать
источник

M

Maksim in QA — Автоматизация
Alexei Barantsev
да, это я прочитал. но не понял, поэтому пошёл искать более подробную информацию, что он там мутит с описанием модулей
The parameter forkCount defines the maximum number of JVM processes that maven-surefire-plugin will spawn concurrently to execute the tests
источник

M

Maksim in QA — Автоматизация
Может с этим связано
источник