processone / tsung

Tsung is a high-performance benchmark framework for various protocols including HTTP, XMPP, LDAP, etc.
http://www.process-one.net/en/tsung/
GNU General Public License v2.0
2.53k stars 405 forks source link

Upload custom modules to all tsung-slave nodes. #171

Open loguntsov opened 8 years ago

loguntsov commented 8 years ago

Tsung has option:

-X <dir> add additional erlang load paths (multiple -X arguments allowed)

it can be used for load custom modules. And now we should keep all custom modules in all slave-nodes with same path.

So will be fine if tsung-controller would upload needed modules to all tsung-slave nodes in dynamic mode via rpc call.

May we already have this way ? Thanks.

tisba commented 8 years ago

Hey @loguntsov. I've started to work on this a while ago, but I just don't find the time to finish it up. You can find the incomplete PR here https://github.com/processone/tsung/pull/99 in case you want to lent a hand...