If, for some reason, the client cannot connect to Hazelcast, it will never give up and will block forever trying to establish a connection. We should configure the tests with a non-infinite timeout.