Exemplo n.º 1
0
        /// <summary>test TaskAttemptID</summary>
        public virtual void TestTaskAttemptID()
        {
            TaskAttemptID task = new TaskAttemptID("001", 2, true, 3, 4);

            NUnit.Framework.Assert.AreEqual("attempt_001_0002_m_000003_4", TaskAttemptID.GetTaskAttemptIDsPattern
                                                ("001", 2, true, 3, 4));
            NUnit.Framework.Assert.AreEqual("task_001_0002_m_000003", ((TaskID)task.GetTaskID
                                                                           ()).ToString());
            NUnit.Framework.Assert.AreEqual("attempt_001_0001_r_000002_3", TaskAttemptID.GetTaskAttemptIDsPattern
                                                ("001", 1, TaskType.Reduce, 2, 3));
            NUnit.Framework.Assert.AreEqual("001_0001_m_000001_2", TaskAttemptID.GetTaskAttemptIDsPatternWOPrefix
                                                ("001", 1, TaskType.Map, 1, 2).ToString());
        }