настройка AllureConfig.json, чтобы не удалялись результаты прошлых тестов

Вот с таким allureConfig.json у меня каждый раз при тестах очищается каталог allure-results. Я хочу чтоб наоборот, все результаты копились. Подскажите, как правильно?

{
  "allure": {
    "title": "Ипотеки",
    "directory": "allure-results",
    "CleanupResultDirectory": "false",
  },
  "specflow": {
    "stepArguments": {
      "convertToParameters": "true",
    }
  }
}

Насколько мне помнится, аллюр хранит историю в папке history. Необходимо написать скрипт, который при старте тестов скинет содержимое текущей папки в history

а если вопрос ещё раз перечитать?

Какой пакет юзается?
Вообще в Allure.Commons стирается по дефолту в спекфлоу в любом случае:

ваш вроже как, для 3 спекфлоу

Сорри что так поздно, в общем такой настройки действительно нет.
Если она необходима, могу добавить, она просто не будет удалять allure-results
Но вот к каким последствиям это может привести - даже не знаю, тут на свой страх и риск, как говорится.
upd:
Пакет где это добавлено залит: NuGet Gallery | Noksa.NUnit.SpecFlow3 1.1.5

Добавь в конфиг в секцию allure следующее: cleanResultDirectory: false

1 лайк

спасибо
да я кодом буду менеджить, что класть в allure-results, всякие там executor.json и тому подобное

p.s. никто не отменял rm -rf dirName как мини-скрипт перед запуском скоупа тестов.

Человеку вроде как наоборот ее не надо удалять, причём тут скрипт удаления папки, да ещё и для линукса? :slight_smile: