outputConf.writeOutputDescription(outputDesc);
HiveApiOutputFormat outputFormat = new HiveApiOutputFormat();
outputFormat.setMyProfileId(PROFILE_ID);
JobConf jobConf = new JobConf(conf);
TaskAttemptContext taskContext =
new HackTaskAttemptContext(jobConf, new TaskAttemptID());
JobContext jobContext = new HackJobContext(jobConf, taskContext.getJobID());
HiveMetastores.setTestClient(metastore);
outputFormat.checkOutputSpecs(jobContext);