io_channel_test update