When no Device Manager instance is present this test takes a long time and can cause timeouts. We'll need to fake the HTTP requests if we want to do this sort of test reliably.