Reputation: 10439
I want to implement a Robot Framework Remote Library in order to both provide Python classes and Robot Framework Keywords available for multiple clients; this is my idea to aviod copy/paste codes on multiple servers.
I followed instructions described here which is trying to implement a server providing Python classes. I also found this which is implying how I can implement my own server.
But I found nothing while googling around about how to make a server to provide Robot Framework Keywords. Any idea how can I implement such server?
Upvotes: 0
Views: 2044
Reputation: 1
That can't be done right now - there is an open enhancement opened for this: https://github.com/robotframework/PythonRemoteServer/issues/42
Upvotes: 0
Reputation: 56
Running same tests on several servers doesn't mean you need copy paste code or use remote server.
I would Implement tests(robot & python libraries), put them in git repository, control test runs with Jenkins master & slaves. Slaves would be running on the servers and checking out the tests from repository and publishing results on Jenkins.
Upvotes: 1
Reputation: 385910
I believe you are asking how to serve up robot keywords written in robot itself, rather than in a programming language.
I don't think it's possible to do what you want. The remote library interface is for keyword libraries, and by definition those keyword libraries are written in other programming languages.
Upvotes: 0