[
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)