tests(signin): make cached credential tests more stable

This should fix some of the instability on jenkins and locally that I was experiencing with these tests.

@vladikoff r?