Fix logic of Test "VSG receive one message"
Test VSG receive one message sometimes fails like this.
The test logic is actually flawed. Because of timing uncertainty, scenario.cpp::recv_one() should accept an arbitrary number of AtDeadline
messages before expecting SendPacket
.