[ https://issues.apache.org/jira/browse/PIG-5286?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16117088#comment-16117088 ]
Rohini Palaniswamy commented on PIG-5286: ----------------------------------------- bq. We already run with old pig when separate script is not passed. Isn't that sufficient? That is good. But we need to do the same for all cases of verify_pig as well to avoid cases where a bug could produce same incorrect results in both the test script and verify_pig script. Since both are run with same version there is a possibility that could happen. Actually did this patch long ago (https://issues.apache.org/jira/secure/attachment/12847873/PIG-5072-2.patch), but had not followed up as I thought it was ok. But dusted and put this back up as I ran into an issue last week where a test passed during my patch testing when it should not have. > Run verify_pig in e2e with old version of Pig > --------------------------------------------- > > Key: PIG-5286 > URL: https://issues.apache.org/jira/browse/PIG-5286 > Project: Pig > Issue Type: Bug > Reporter: Rohini Palaniswamy > Assignee: Rohini Palaniswamy > Fix For: 0.18.0 > > Attachments: PIG-5286-1.patch > > > Currently verify_pig runs a different equivalent script as the testcase but > runs with the same version of Pig. Ran into a issue where a test passed when > a bug was introduced and benchmark files were not present. The newly > generated benchmarks were also wrong. Caught the failure when running again > pointing to previously generated benchmarks. -- This message was sent by Atlassian JIRA (v6.4.14#64029)