@Before
 public void setUp() throws Exception {
   // Logger.getRootLogger().setLevel(Level.TRACE);
   context.setGenWholePlan(false);
   // Use MemFMetaStore
   MemFMetaStore fmetaServices = new MemFMetaStore();
   reader = TableSchemaCacheReader.getInstance(conf, fmetaServices);
   context.setTsr(reader);
   fmetaServices.close();
   if (druidDDLParser == null) {
     druidDDLParser = new DruidDDLParser(conf);
   }
   if (druidDMLParser == null) {
     druidDMLParser = new DruidDMLParser(conf);
   }
   reader.clearCache();
   DruidParserTestUtil.loadTable(context, druidDDLParser, fmetaServices);
   // when loadData , reader will read some FTable into it
 }
 @After
 public void tearDown() throws Exception {
   reader.clearCache();
   TableSchemaCacheReader.getInstance(conf, null);
 }