Другой альтернативой, которую мы можем использовать для динамического создания отчетов, является создание выходного каталога на основе текущей временной метки и генерирование результатов робота там.
Например, в приведенном ниже плагине Maven robotframework тег "outputDirectory" имеет место, где будут храниться результаты робота. Это местоположение имеет временную метку, из-за которой каждый запуск робота будет генерировать отчет в другом каталоге.
<plugin>
<groupId>org.robotframework</groupId>
<artifactId>robotframework-maven-plugin</artifactId>
<version>1.4.7</version>
<executions>
<execution>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
<configuration>
<testCasesDirectory>
....
</testCasesDirectory>
<variableFiles>
<variableFiles>....</variableFiles>
</variableFiles>
<outputDirectory>/myloca/reports/${maven.build.timestamp}/</outputDirectory>
<libdoc/>
<testdoc/>
</configuration>
</plugin>