Size: a a a

Allure Framework

2021 August 17

cm

cheshi mantu in Allure Framework
уу. обновитесь, пожалуйста.
источник

cm

cheshi mantu in Allure Framework
это уже даже больше 10 релизов назад
источник

🛠А

🛠 Александр Аверьяно... in Allure Framework
Оо) понятноё
источник

IK

Ivan Kornilov in Allure Framework
добрый день. подскажите, можно ли в дженкинс пайплайне выдернуть projectId, который триггернул эту самую джобу?
источник

cm

cheshi mantu in Allure Framework
Привет
printenv | grep ALLURE_
ALLURE_JOB_RUN_ID=2416
ALLURE_LAUNCH_ID=2612
ALLURE_PROJECT_ID=87
ALLURE_EXECUTION_ID=2416
ALLURE_TESTPLAN_PATH=/var/jenkins_home/workspace/demo pipeline/.allure-ee/testplan.json
ALLURE_TESTPLAN_IDS=12378,12380,12381,12383,12377,12384,12382
ALLURE_TESTPLAN_TAGS=@allure.id:12378 or @allure.id:12380 or @allure.id:12381 or @allure.id:12383 or @allure.id:12377 or @allure.id:12384 or @allure.id:12382
ALLURE_SERVER_ID=main
источник

IK

Ivan Kornilov in Allure Framework
спасибо!
источник

IV

Igor Vlasyuk in Allure Framework
Друзья, как все таки сделать attachment ? пробовал и так
@Attachment(value = "Server log ", type = "text/plain", fileExtension = ".txt")
   public byte[] attachServerLog() {
       try {
           return Files.readAllBytes(pathToReport);
       } catch (IOException ignored) {
       }
       return null;
   }

пробовал и так
   
public void attachReport() throws IOException {
       try (InputStream is = Files.newInputStream(pathToReport)) {
           Allure.addAttachment("My attachment", is);
       }
   }

Но по итогу файла не вижу в браузере. Код отрабатывает без ошибок.
источник

PP

Pavel Pugach in Allure Framework
Allure.attachment
источник

IV

Igor Vlasyuk in Allure Framework
все равно нет
источник

PP

Pavel Pugach in Allure Framework
эх(
У меня это работает (Ваш второй вариант)
источник

IV

Igor Vlasyuk in Allure Framework
у вас грэдл?
источник

IV

Igor Vlasyuk in Allure Framework
если да, можете показать?
источник

PP

Pavel Pugach in Allure Framework
Показать отчет?
источник

IV

Igor Vlasyuk in Allure Framework
не, build.gradle
источник

PP

Pavel Pugach in Allure Framework
Там все по образцу, никаких излишеств:
   implementation("io.qameta.allure:allure-java-commons:$allureVersion")
   testImplementation("io.qameta.allure:allure-junit-platform:$allureVersion")
   testImplementation("io.qameta.allure:allure-junit5:$allureVersion")
   testImplementation("io.qameta.allure:allure-selenide:$allureVersion")

   testImplementation("org.aspectj:aspectjweaver:$aspectjVersion")

   testImplementation("org.junit.jupiter:junit-jupiter-api:$junit5Version")
   testImplementation("org.junit.jupiter:junit-jupiter-params:$junit5Version")
   testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:$junit5Version")
источник

IV

Igor Vlasyuk in Allure Framework
спасибо
источник

IV

Igor Vlasyuk in Allure Framework
а можно еще версии эти посмотреть ?)
источник

PP

Pavel Pugach in Allure Framework
def allureVersion = "2.14.0"
def aspectjVersion = "1.9.7"
def junit5Version = "5.7.2"
источник

IV

Igor Vlasyuk in Allure Framework
@pavelpugach а где такой образец нашли?
источник

AE

Artem Eroshenko in Allure Framework
источник