Это понятно. У меня хитро генерятся директории, в которых в итоге будут лежать результаты тестов и мне хочется в конфигах все это, после получения путей к ним, отдать аллюру.
на какой стадии генерятся пути? до запуска тестов? можно запускатор сделать, который будет готовить пути и структуры, а потом вызывать пайтест через pytest.main(cmd_args)
простой вариант 2 - через хук def pytest_configure(config): if hasattr(config.option, "allure_report_dir"): setattr(config.option, "allure_report_dir", <путь к вашей папке>)