>> Please don't change genArgs() in TestStreaming. You can override it in TestStreamingJavaTasks as done in other tests.
Hmm. That will be duplication of code. I want to avoid that. Modified all other testcases also that are derived from TestStreaming so that reuse of code is done(in my new patch).
>> Is the Change in TestFileOutputFormat required?
This is just a duplication of code of those 2 lines. Though unrelated to this JIRA, removed those 2 lines.
Attaching new patch for trunk with the above mentioned changes.