I'd probably use `Socket.gethostname` and allow the user to overload it if necessary with the 'HOSTNAME' environment var.  Note that, although bash has the HOSTNAME env var set up as startup, it's not exported so currently you'd have to supply it on every run of the test framework.  I'd prefer it if the live tests took no args for the vanilla tests (except the deployment to test obv).