Unfortunately I haven't seen this issue.
The debug print seems to indicate that the issue isn't directly in the
library keywords..
Some things that I would check:
- Do you have any listeners that could be causing this issue?
- Could there be some concurrency related issue in the keyword library
(robot internally doesn't seem to use threads)
- Is there a resource that has been locked for some reason (like a log
file or something)
Hope you get your tests working!
Kind regards,
Mikko
2011/3/10 Chris D <cde...@gmail.com>:
> --
> You received this message because you are subscribed to the Google Groups "robotframework-users" group.
> To post to this group, send email to robotframe...@googlegroups.com.
> To unsubscribe from this group, send email to robotframework-u...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/robotframework-users?hl=en.
>
>
--
Mikko Korpela
This sounds pretty strange and kind of like a bug in Powershell. Have
you tried to remove flushing of stdout and stderr? That's done at the
end of _write method in robot/output/monitor.py file. I just tested
that removing it doesn't seem to affect how messages are written to
the normal Windows console, and if it doesn't affect Linux and OSX
either, and fixes your problem, we probably can remove the flushing
altogether.
You might nevertheless want to submit a bug report about this.
Cheer,
.peke
--
Agile Tester/Developer/Consultant :: http://eliga.fi
Lead Developer of Robot Framework :: http://robotframework.org