Remotely call python script through keyword "Execute Command" of SSHLibrary cannot returned
<p>I'm working on automation testing based on robot framework and adopt SSHLibrary to execute command on remote server. But when i tried to execute a python script which has sys.exit(0) in the end, keyword "Execute Command" cannot return.</p>

<p>My sample code:</p>

<pre><code>*** Test Cases ***
Test
     Open Connection    192.168.1.1
     Login    root    abcd
     Execute Command    test.py --param1 --param2
</code></pre>

<p>I also tried to add another option "timeout=60" to "Open Connection", but the result is the same.</p>

<ul>
<li>Robot framework version: 3.0 </li>
<li>SSHLibrary version: 2.1.2</li>
</ul>

<p>Any suggetions?</p>