[Test] rewrite testNoMasterActions to use latest tooling

The test's timeout checks were thrown off by a client created randomly (when the timer was running).

Would love a second pair of eyes to make sure I didn't loose any detail