Test must use forceSet(), since tests in BuildHive set the port number property, and this will override it if we just use set()