Robot Framework execution start takes around 5 minutes with remote robots

60 views
Skip to first unread message

m.hari...@gmail.com

unread,
Apr 7, 2021, 4:36:08 AM4/7/21
to robotframework-users
Hi,

I am trying to execute robot framework tests on a remote machine with remote robots.
Once the tests are kick started with command line parameters, it almost takes 5 minutes to start the execution but then afterwards, the execution is fine, just initiation is taking time.

I am using remote machine IP where this remote robot is running in command line arguments to run the tests.

Any suggestions on how we can improve this?
I suspect that this could be due to the XML RPC calls communication to connect with the robot as a startup. But looking for suggestions if there is a way to improve it.

Simple picture is explains how I am trying to achieve remote execution..
RFExecution.jpgThanks,
Harish

Tatu Aalto

unread,
Apr 8, 2021, 5:39:38 AM4/8/21
to m.hari...@gmail.com, robotframework-users
Hi

This might happen when you have lots of keywords in the remote machine. RF will do keyword discovery and the default functionality is that keyword arguments and such things are discovered one by one. But luckily this has enhanced in RF 4, for more details see: https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-4.0.rst#performance-enhancements-with-big-remote-libraries

-Tatu

--
You received this message because you are subscribed to the Google Groups "robotframework-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to robotframework-u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/robotframework-users/95256725-8a66-488b-a11e-fa75b952d2edn%40googlegroups.com.

m.hari...@gmail.com

unread,
May 26, 2021, 12:59:46 AM5/26/21
to robotframework-users
Hi Tatu,

Thank you for the update.

Regards,
Harish

Reply all
Reply to author
Forward
0 new messages