Can't use MRunit if Context and DistributedCache class is used in mapreduce job
-------------------------------------------------------------------------------

                 Key: MRUNIT-97
                 URL: https://issues.apache.org/jira/browse/MRUNIT-97
             Project: MRUnit
          Issue Type: Bug
    Affects Versions: 0.8.0
            Reporter: Ajay Srivastava


I believe that you can't test input split filename and distributed cache at the 
moment.

If you could file a JIRA on https://issues.apache.org/jira/browse/MRUNIT, I'm 
sure that someone would look on that sooner or later.

Jarcec

On Apr 11, 2012, at 7:53 AM, Ajay Srivastava wrote:

Hi, 

I am planning to use mrunit in one of the projects and written some test cases. 
These test cases run fine for simple map reduce jobs but give error for most of 
the others.

For an example, in one of the map reduce job I have following code in setup 
method of Mapper class.

context.getInputSplit()).getPath(); 

I get null pointer exception at above statement.  Is there a way that I can set 
this context in test code ? If not, how can this kind of mrjobs be tested.
Similarly we are using DistributedCache in some of our mr jobs. How can I test 
such jobs? Is there a mockup available for DistributedCache class in mrunit.


Regards,
Ajay Srivastava

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to