Не считываются аннотации Yandex.Allure перед тестовыми методами

Вы немного путаетесь в структуре по всей видимости.

Allure - многомодульный фреймворк, который включает в себя в том числе и junit-adaptor. Вам нужно пересобрать весь проект. Версию можно указать в pom при сборке, либо оставить имеющийся SNAPSHOT.

Плагин является вообще отдельным проектом. Его не нужно пересобирать. Но для того, чтобы он вам не стянул официально последнюю версию 1.5.0.RC2 основных артефактов, нужно явно указать ту, что вы собираетесь использовать (фактически пересобранную).

К примеру:

<groupId>ru.yandex.qatools.allure</groupId>
<artifactId>allure-maven-plugin</artifactId>
<version>2.5</version>
<configuration>
    <version>1.4.24-SNAPSHOT</version>
</configuration>

П.С. С остальными аннотациями, насколько мне известно, никаких проблем нет.

В посте выше я уже писал, что нужно именно с параметризацией.

Спасибо, разберусь и сделаю.

П.С. выставляю @Severity(SeverityLevel.CRITICAL) перед тестом, но результат:

Ну наверное с такой реализацией параметризации не выйдет, для параметризации на TestNG (стандартная параметризация) - подобных проблем нет…

Заводите Issue с шагами для воспроизведения. Я с JUnit не работаю. А вот разработчики Allure все сидят на нем. Так что если проблема действительно есть, думаю, быстро пофиксят.