Como obter e definir o diretório de saída padrão no Robot Framework (Ride) em tempo de execução

Eu gostaria de mover todos os meus arquivos de saída para um local personalizado, para um diretório de execução criado com base na data e hora durante o tempo de execução. A pasta de saída por data e hora é criada no TestSetup

Eu tenho a função "Process_Output_files", que irá mover os arquivos para a pasta Run (Run1, Run2, Run3 Folders).

Eu tentei usar o argumento-d e usei a função "Process_Output_files" como suite para baixo para mover os arquivos de saída para o respectivo diretório Run.

Mas recebo o seguinte erro "O processo não pode acessar o arquivo porque está sendo usado por outro processo". Eu sei que isso é porque o Robot Framework (Ride) está atualmente usando isso.

Se eu não usar o argumento -d, os arquivos de saída serão salvos em pastas temporárias.

c:\users\<user>\appdata\local\temp\RIDEfmbr9x.d\output.xml
c:\users\<user>\appdata\local\temp\RIDEfmbr9x.d\log.html
c:\users\<user>\appdata\local\temp\RIDEfmbr9x.d\report.html

Minha pergunta é, existe uma maneira de obter mover os arquivos para local personalizado durante o tempo de execução no Robot Framework.

questionAnswers(3)

yourAnswerToTheQuestion