Comment #6 on issue 101 by bryan.oakley: Tool for pausing the test execution
http://code.google.com/p/robotframework/issues/detail?id=101

Has any work been started on this? This may be something I try to tackle for our own
use but I don't want to duplicate any work that has already been started.

My thinking is, there needs to be a debug interface similar to (but I suggest separate from) the listener interface. If I run pybot/jybot with an argument of --debugport=1234, pybot/jybot opens up a connection on that port. A tool (RIDE
plugin?) could then also open up that port and act like a debugger.

There could be an API for passing information back and forth. For example, when a suite is about to be run it could send a serialized version of the suite to the tool so it could display the tests about to be executed. A user could set a breakpoint on a test which would cause a message to be sent back to jybot/pybot saying "pause before running test X". Or, prior to running a test, suite or keyword, pybot/jybot could ask the client "is it ok to run this test?" Test execution would pause until
the client sends back an ack.

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

Reply via email to