public virtual void Pipeline_Fi_38() { string methodName = FiTestUtil.GetMethodName(); RunPipelineCloseTest(methodName, new DataTransferTestUtil.SleepAction(methodName, 2, 0)); }
public virtual void Pipeline_Fi_16() { string methodName = FiTestUtil.GetMethodName(); RunCallWritePacketToDisk(methodName, 2, new DataTransferTestUtil.DoosAction(methodName , 2)); }
public virtual void Pipeline_Fi_45() { string methodName = FiTestUtil.GetMethodName(); RunPipelineCloseTest(methodName, new DataTransferTestUtil.OomAction(methodName, 1 )); }
public virtual void Pipeline_Fi_11() { string methodName = FiTestUtil.GetMethodName(); RunReceiverOpWriteBlockTest(methodName, 2, new DataTransferTestUtil.OomAction(methodName , 2)); }
public virtual void Pipeline_Fi_13() { string methodName = FiTestUtil.GetMethodName(); RunStatusReadTest(methodName, 0, new DataTransferTestUtil.OomAction(methodName, 0 )); }
public virtual void Pipeline_Fi_02() { string methodName = FiTestUtil.GetMethodName(); RunReceiverOpWriteBlockTest(methodName, 1, new DataTransferTestUtil.SleepAction(methodName , 1, 0)); }
public virtual void Pipeline_Fi_08() { string methodName = FiTestUtil.GetMethodName(); RunSlowDatanodeTest(methodName, new DataTransferTestUtil.SleepAction(methodName, 2, 3000)); }
public virtual void Pipeline_Fi_22() { string methodName = FiTestUtil.GetMethodName(); FiTestUtil.Log.Info("Running " + methodName + " ..."); DataTransferTestUtil.DataTransferTest t = (DataTransferTestUtil.DataTransferTest) DataTransferTestUtil.InitTest(); InitSlowDatanodeTest(t, new DataTransferTestUtil.SleepAction(methodName, 2, MaxSleep )); WriteSeveralPackets(methodName); }
/// <summary>1.</summary> /// <remarks> /// 1. create files with dfs /// 2. write MIN_N_PACKET to MAX_N_PACKET packets /// 3. close file /// 4. open the same file /// 5. read the bytes and compare results /// </remarks> /// <exception cref="System.IO.IOException"/> private static void WriteSeveralPackets(string methodName) { Random r = FiTestUtil.Random.Get(); int nPackets = FiTestUtil.NextRandomInt(MinNPacket, MaxNPacket + 1); int lastPacketSize = FiTestUtil.NextRandomInt(1, PacketSize + 1); int size = (nPackets - 1) * PacketSize + lastPacketSize; FiTestUtil.Log.Info("size=" + size + ", nPackets=" + nPackets + ", lastPacketSize=" + lastPacketSize); MiniDFSCluster cluster = new MiniDFSCluster.Builder(conf).NumDataNodes(Replication + 2).Build(); FileSystem dfs = cluster.GetFileSystem(); try { Path p = new Path("/" + methodName + "/foo"); FSDataOutputStream @out = CreateFile(dfs, p); long seed = r.NextLong(); Random ran = new Random(seed); ran.NextBytes(bytes); @out.Write(bytes, 0, size); @out.Close(); FSDataInputStream @in = dfs.Open(p); int totalRead = 0; int nRead = 0; while ((nRead = @in.Read(toRead, totalRead, size - totalRead)) > 0) { totalRead += nRead; } NUnit.Framework.Assert.AreEqual("Cannot read file.", size, totalRead); for (int i = 0; i < size; i++) { NUnit.Framework.Assert.IsTrue("File content differ.", bytes[i] == toRead[i]); } } finally { dfs.Close(); cluster.Shutdown(); } }
public virtual void Pipeline_Fi_51() { Run49_51(FiTestUtil.GetMethodName(), 2); }
public virtual void Pipeline_Fi_48() { Run47_48(FiTestUtil.GetMethodName(), 0); }
public virtual void Pipeline_Fi_43() { Run41_43(FiTestUtil.GetMethodName(), 2); }
public virtual void Pipeline_Fi_40() { Run39_40(FiTestUtil.GetMethodName(), 0); }
public virtual void Pipeline_Fi_35() { string methodName = FiTestUtil.GetMethodName(); RunTest34_35(methodName, 0); }
public virtual void Pipeline_Fi_29() { string methodName = FiTestUtil.GetMethodName(); RunTest29_30(methodName, 1); }
public virtual void Pipeline_Fi_19() { string methodName = FiTestUtil.GetMethodName(); RunTest17_19(methodName, 2); }