@Override public Statement apply(Statement base, Description description) { try { SplunkServer splunkServer = new SplunkServer(); splunkServer.setPassword("admin"); splunkServer.setUsername("admin"); SplunkServiceFactory splunkServiceFactory = new SplunkServiceFactory(splunkServer); splunkServiceFactory.getService().open(this.port); System.setProperty("splunk.port", "" + this.port); } catch (Exception e) { logger.warn( "Not executing tests because basic connectivity test failed"); Assume.assumeNoException(e); } return super.apply(base, description); }
Socket socket = service.open(); OutputStream ostream = socket.getOutputStream(); Writer out = new OutputStreamWriter(ostream, "UTF-8");