@AfterClass public static void cleanup() { try { MetricsFactory.close(); } catch (Exception e) { e.printStackTrace(); } jsonReportFile.delete(); }
@After public void after() throws Exception { MetricsFactory.close(); }
@After public void after() throws Exception { MetricsFactory.close(); }
@After public void after() throws Exception { MetricsFactory.close(); }
MetricsFactory.close(); } catch (Exception e) { LOG.error("error in Metrics deinit: " + e.getClass().getName() + " "
@Before public void before() throws Exception { MetricsFactory.close(); HiveConf conf = new HiveConf(); conf.setVar(HiveConf.ConfVars.HIVE_METRICS_CLASS, LegacyMetrics.class.getCanonicalName()); MetricsFactory.init(conf); metrics = (LegacyMetrics) MetricsFactory.getInstance(); }
@Before public void init() throws Exception { conf = new HiveConf(); conf.setBoolVar(HIVE_SERVER2_METRICS_ENABLED, true); conf.setVar(HiveConf.ConfVars.DOWNLOADED_RESOURCES_DIR, System.getProperty("java.io.tmpdir")); conf.setTimeVar(HIVE_SERVER2_COMPILE_LOCK_TIMEOUT, 15, TimeUnit.SECONDS); MetricsFactory.close(); MetricsFactory.init(conf); }
@Test public void testNoErrorOnDisabledMetrics() throws Exception { MetricsFactory.close(); MetricsQueryLifeTimeHook emptyhook = new MetricsQueryLifeTimeHook(); assertThat(MetricsFactory.getInstance(), nullValue()); emptyhook.beforeCompile(ctx); emptyhook.afterCompile(ctx, false); emptyhook.beforeExecution(ctx); emptyhook.afterExecution(ctx, false); } }
MetricsFactory.close(); } catch (Exception e) { LOG.error("error in Metrics deinit: " + e.getClass().getName() + " "