/** Run the metadata test to see if it discovers any errors. */ public boolean testMetadata() throws Throwable { addTag(Tag.POSITIVE); addTag(HoneycombTag.QUERY); addTag(HoneycombTag.JAVA_API); // addTag(Tag.QUICK); // addTag(Tag.REGRESSION); // addTag(Tag.SMOKE); if (excludeCase()) return false; TestMetadata Metadata = new TestMetadata(); String args[] = {"-s", testBed.getDataVIP(), "-p", "" + testBed.getDataPort(), "-T"}; try { Metadata.main(args); } catch (HoneycombTestException hte) { // Look at the exception message to see if it passed or failed String rc = hte.getMessage(); Log.DEBUG("Result is " + rc); if (!rc.equals(TestRun.PASS)) { Log.ERROR("Test failed...see stdout"); return (false); } } return (true); }
public void tearDown() throws Throwable { Log.DEBUG(this.getClass().getName() + "::tearDown() called"); super.tearDown(); }
public void setUp() throws Throwable { Log.DEBUG(this.getClass().getName() + "::setUp() called"); super.setUp(); }