fix(TestV2Watch): ensure server has started

bug fix to pass tests.
It doesn't appear in autotest for my own branch, but happens in master one.

The bug is introduced in #775.
The old implementation always waits for 50ms to ensure server has started, and I propose that it is just needed for time-sensitive tests.