Cómo obtener y configurar el directorio de salida predeterminado en Robot Framework (Ride) en tiempo de ejecución

Me gustaría mover todos mis archivos de salida a una ubicación personalizada, a un directorio de ejecución creado en función de la fecha y hora durante la ejecución. La carpeta de salida por fecha y hora se crea en el TestSetup

Tengo la función "Process_Output_files" que moverá los archivos a la carpeta Run (Run1, Run2, Run3 Folders).

He intentado usar el argumento-d y usé la función "Process_Output_files" como paquete de desmontaje para mover los archivos de salida al directorio de ejecución correspondiente.

Pero me aparece el siguiente error: "El proceso no puede acceder al archivo porque otro proceso lo está utilizando". Sé que esto se debe a que Robot Framework (Ride) está actualmente usando esto.

Si no uso el argumento -d, los archivos de salida se guardan en carpetas temporales.

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

Mi pregunta es: ¿Existe alguna forma de mover los archivos a una ubicación personalizada durante el tiempo de ejecución en Robot Framework?

Respuestas a la pregunta(3)

Su respuesta a la pregunta