Hello Xiaoke,
There will be errors if any data is lost or any bits are flipped. Anyway Infiniband is a loseless connection and flow control is being used to serve that purpose, although we might have packets lost on the way to the destination.
I'm not aware of any other tool that provides with an indication whether the whole packets arrived in the right form, however I think that the following info might be helpful in the Infiniband spec, starting on page 308 you may find info about the receiver acknowledgment.
BR,
Einav