8.
Use Cases: Yahoo
• Developer
– Wants to run Hadoop codes in the local machine
• Does not want to run Hadoop codes at the Hadoop cluster
• Yahoo HIT
– Hadoop Integration Test
– Run Hadoop tests in the Hadoop Ecosystems
• Deploy HIT on a Hadoop single or cluster
• Run tests in Hadoop, Pig, Hive, Oozie,…
Seoul Software Testing Conference

47.
MRUnit Test in real
• Need to implement unit tests
– How many?
• all Map, Reduce, Driver
– Problems?
• Mostly work
– But it does not support complicated Map, Reduce APIs
– How many problems you can detect
• Depends on how well you implement MRUnit code
Seoul Software Testing Conference