public CmdResult addMetadata(int client, String oid, HashMap mdMap) throws HoneycombTestException { Log.DEBUG("Attempting to add metadata " + mdMap + " to " + oid); CmdResult cr = testBed.addMetadata(client, oid, mdMap); Log.INFO("OID returned from addMetadata: " + cr.mdoid); return cr; }
/** Store a file. */ public void setUp() throws Throwable { Log.DEBUG(this.getClass().getName() + "::setUp() called"); super.setUp(); setFilesize(HoneycombTestConstants.DEFAULT_FILESIZE_SMALL); doStoreTestNow(); }
public void setUp() throws Throwable { Log.DEBUG("com.sun.honeycomb.test.HoneycombRMISuite::setUp() called"); super.setUp(); // // the basic requirement of a HoneycombRMISuite is that // the TestBed has clients // if (testBed.clientCount() == 0) { throw new HoneycombTestException("Clients and cluster must be defined."); } }
/** Retrieve a file. */ public boolean testBRetrieveAfterStore() { if (!setupOK) addTag(Tag.MISSINGDEP, "failed some dependency"); addTag(Tag.SMOKE); addTag(Tag.REGRESSION); addTag(Tag.QUICK); addTag(Tag.SMOKE); addTag(HoneycombTag.RETRIEVEDATA); addTag(HoneycombTag.JAVA_API); addTag(HoneycombTag.EMULATOR); if (excludeCase()) return false; CmdResult cr; try { cr = retrieve(storeResult.mdoid); Log.INFO( "Retrieved oid " + storeResult.mdoid + " @ " + (cr.filesize * 1000 / cr.time) + " bytes/sec"); } catch (HoneycombTestException hte) { Log.ERROR("Retrieve failed [oid " + storeResult.mdoid + "]: " + hte.getMessage()); Log.DEBUG(Log.stackTrace(hte)); return (false); } if (TestBed.doHash) { try { verifyFilesMatch(storeResult, cr); Log.INFO("Retrieved file matched stored file"); } catch (HoneycombTestException hte) { Log.ERROR("verifyFilesMatch failed: " + hte.getMessage()); return (false); } } else Log.INFO("skipping hash check"); return (true); }
public CmdResult delete(int client, String oid) throws HoneycombTestException { Log.DEBUG("Attempting a delete of oid " + oid); return testBed.delete(client, oid); }
public CmdResult query(int client, String q, int n) throws HoneycombTestException { Log.DEBUG("Attempting a query of " + q + ", with max results " + n); return testBed.query(client, q, n); }
public CmdResult query(int client, String q) throws HoneycombTestException { Log.DEBUG("Attempting a query of " + q); return testBed.query(client, q); }
public void tearDown() throws Throwable { Log.DEBUG(this.getClass().getName() + "::tearDown() called"); super.tearDown(); }