What happened?
after suite method not shown in allure report since version 2.22
for example below code
package allure;
import org.testng.annotations.AfterMethod;
import org.testng.annotations.AfterSuite;
import org.testng.annotations.Test;
import io.qameta.allure.Attachment;
import io.qameta.allure.Step;
public class TestClass {
@BeforeSuite
public void beforeSuite() {
stepHasNestedSteps();
}
@BeforeMethod
public void beforeMethod() {
stepHasNestedSteps();
}
@Step("step has nested steps")
public void stepHasNestedSteps() {
callAttachment();
callAttachment2();
}
@Attachment("attachment - nested ")
public void callAttachment() {
System.out.println("attachment");
}
@Step("another nested step")
public void callAttachment2() {
callAttachment();
}
@Test(description="description")
public void test() {
stepHasNestedSteps();
}
@AfterMethod(description ="after test")
public void after(){
stepHasNestedSteps();
}
@AfterSuite(description ="after Suit")
public void afterSuit() {
stepHasNestedSteps();
}
}
latest version

version 2.21

What Allure Integration are you using?
allure-testng
What version of Allure Integration you are using?
2.24.0
What version of Allure Report you are using?
2.24.0
Code of Conduct
What happened?
after suite method not shown in allure report since version 2.22
for example below code
latest version

version 2.21

What Allure Integration are you using?
allure-testng
What version of Allure Integration you are using?
2.24.0
What version of Allure Report you are using?
2.24.0
Code of Conduct