>
Hi max,
you may have a look to io_server/0 and io_server/1 in
https://github.com/erlang/otp/blob/master/lib/observer/src/observer_procinfo.erl
was done to catch 'rb' output in observer.
cheers
Well, it's possible to start your own Erlang IO server, start it in ct hook during init, and then make it as a group leader for root ct process.
http://erlang.org/doc/apps/stdlib/io_protocol.html
So just start your own process that handles io_reply, io_request, and then
erlang:group_leader(MyCustomIOServerPid, CtRootPid),