/** * Test Tachyon client connects or disconnects to the Master. When the client connects * successfully to the Master, it can successfully create file or not. * * @param filename * @throws Exception */ private void authenticationOperationTest(String filename) throws Exception { FileSystemMasterClient masterClient = new FileSystemMasterClient( mLocalTachyonClusterResource.get().getMaster().getAddress(), mLocalTachyonClusterResource.get().getMasterTachyonConf()); Assert.assertFalse(masterClient.isConnected()); masterClient.connect(); Assert.assertTrue(masterClient.isConnected()); masterClient.create(filename, CreateOptions.defaults()); Assert.assertNotNull(masterClient.getFileId(filename)); masterClient.disconnect(); masterClient.close(); }