Sequence to that respond to done signal

In reply to bachan21:

You are determining the timing behavior in your driver. The next seq_item will be retrieved after the item_done has been sent. This behavior does not override anything.
How do you differentiate your tests? Do you have really differnet protocols in your driver?
I do not believe it.