What is the maximum number of SSH session that itest can run in parallel?
I have a task where I might have to open multiple SSH sessions (a multiple of 8 like 48,72 etc) in parallel. I wanted to know the feasibility of this approach. How well can itest framework handle this situation - in terms of memory and time.
iTest shouldn't have any issues on handling multiple sessions all open at the same time. The exact number of sessions you can open will depend on the memory on your system and the amount of heap space you allocate iTest. More memory and more heap space will allow you to open more sessions (limited of course to 4GB for a 32-bit system). Another factor that affects the number of sessions is the extent of response mapping your are asking iTest to do - the more elaborate and complex the response map, the more memory iTest will use - which in turn affects the number of sessions you can open. I suggest starting small, say 8 to 10 sessions, and increasing based on the response and performance you get from your system for those number of sessions.