allure2: 'allure-results' folder doesn't create after "mvn clean test" (Java+Junit4, Win 10)

pom.xml:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>

  <groupId>1</groupId>
  <artifactId>Millennium</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <packaging>jar</packaging>

  <name>Millennium</name>
  <url>http://maven.apache.org</url>

  <properties>
  	<maven.compiler.source>1.8</maven.compiler.source>
    <maven.compiler.target>1.8</maven.compiler.target>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  </properties>

  <dependencies>
  	<dependency>
    	<groupId>org.seleniumhq.selenium</groupId>
    	<artifactId>selenium-java</artifactId>
    	<version>3.141.59</version>
	</dependency>
	<dependency>
    	<groupId>junit</groupId>
    	<artifactId>junit</artifactId>
    	<version>4.12</version>
    	<scope>test</scope>
	</dependency>
	    <dependency>
        <groupId>io.qameta.allure</groupId>
        <artifactId>allure-junit4</artifactId>
        <version>2.12.1</version>
        <scope>test</scope>
    </dependency>
    <dependency>
    	<groupId>org.apache.commons</groupId>
    	<artifactId>commons-io</artifactId>
    	<version>1.3.2</version>
	</dependency>
    
  </dependencies>
  <build>
    <plugins>
    	<plugin>


    	<groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.8.1</version>
            <configuration>
            	<source>1.8</source>
            	<target>1.8</target>
            </configuration>
        </plugin>
        
	<plugin>
    <!--Подключаем Surefire плагин--> 
    	<groupId>org.apache.maven.plugins</groupId>
    	<artifactId>maven-surefire-plugin</artifactId>
	    <version>2.19.1</version>
	    <!--Настраиваем запуск aspectj-->
	    <configuration>
	        <testFailureIgnore>true</testFailureIgnore>
	        <argLine>
	             -javaagent:"${settings.localRepository}/org/aspectj/aspectjweaver/1.9.4/aspectjweaver-1.9.4.jar"
	        </argLine>
	        <properties>
	            <!--Правила для сбора информации Allure, на которые смотрит aspectj при работе-->
	            <property>
	                <name>listener</name>
	                <value>io.qameta.allure.junit4.AllureJunit4</value>
	            </property>
	        </properties>
	        <systemProperties>
	            <!--Результаты Allure складываются в отдельную дирректорию в новом формате-->
	            <property>
	                <name>allure.results.directory</name>
	                <value>${project.build.directory}/target/allure-results</value>
	           </property>
	        </systemProperties>
	    </configuration>
	    <!--Зависимость для aspectj-->
	    <dependencies>
	        <dependency>
	            <groupId>org.aspectj</groupId>
	            <artifactId>aspectjweaver</artifactId>
	            <version>1.9.4</version>
	        </dependency>
	    </dependencies>
		</plugin>
    </plugins>
</build>
</project>

‘allure-results’ folder doesn’t create after “mvn clean test” in target folder. image

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Comments: 17 (8 by maintainers)

Most upvoted comments

@uLucasFraga If you need help, share the structure of your project zipped with empty tests.

@fescobar thank you for you help. i updated versions of aspectj and allure to latest and it seems to work now.