You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pig.apache.org by "Konstantin Boudnik (JIRA)" <ji...@apache.org> on 2011/01/11 22:53:49 UTC
[jira] Created: (PIG-1799) Provide deployable maven artifacts for
pigunit and pig smoke tests
Provide deployable maven artifacts for pigunit and pig smoke tests
------------------------------------------------------------------
Key: PIG-1799
URL: https://issues.apache.org/jira/browse/PIG-1799
Project: Pig
Issue Type: Improvement
Components: build
Affects Versions: 0.9.0
Reporter: Konstantin Boudnik
Having maven artifacts for pigunit framework and smoke test will help to separate execution of smoke tests against a physical cluster from a source tree (ant build),
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (PIG-1799) Provide deployable maven artifacts for
pigunit and pig smoke tests
Posted by "Konstantin Boudnik (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-1799?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Konstantin Boudnik updated PIG-1799:
------------------------------------
Attachment: PIG-1799.patch
pigunit depends on log4j. Adding.
> Provide deployable maven artifacts for pigunit and pig smoke tests
> ------------------------------------------------------------------
>
> Key: PIG-1799
> URL: https://issues.apache.org/jira/browse/PIG-1799
> Project: Pig
> Issue Type: Improvement
> Components: build
> Affects Versions: 0.9.0
> Reporter: Konstantin Boudnik
> Assignee: Konstantin Boudnik
> Fix For: 0.9.0
>
> Attachments: PIG-1799.patch, PIG-1799.patch
>
>
> Having maven artifacts for pigunit framework and smoke test will help to separate execution of smoke tests against a physical cluster from a source tree (ant build),
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (PIG-1799) Provide deployable maven artifacts for
pigunit and pig smoke tests
Posted by "Konstantin Boudnik (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-1799?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12981556#action_12981556 ]
Konstantin Boudnik commented on PIG-1799:
-----------------------------------------
Having a separate artifact for smoke tests allows to automate cluster testing big time. You can have your own maven project with dependencies to both pigunit and pigsmokes and run pigsmokes with a standard maven plugin such as failsafe or surefire. That's the intention.
> Provide deployable maven artifacts for pigunit and pig smoke tests
> ------------------------------------------------------------------
>
> Key: PIG-1799
> URL: https://issues.apache.org/jira/browse/PIG-1799
> Project: Pig
> Issue Type: Improvement
> Components: build
> Affects Versions: 0.9.0
> Reporter: Konstantin Boudnik
> Assignee: Konstantin Boudnik
> Fix For: 0.9.0
>
> Attachments: PIG-1799.patch, PIG-1799.patch, PIG-1799.patch, PIG-1799.patch, PIG-1799.patch, PIG-1799.patch, PIG-1799.patch
>
>
> Having maven artifacts for pigunit framework and smoke test will help to separate execution of smoke tests against a physical cluster from a source tree (ant build),
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] [Commented] (PIG-1799) Provide deployable maven artifacts
for pigunit and pig smoke tests
Posted by "Alan Gates (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-1799?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13052108#comment-13052108 ]
Alan Gates commented on PIG-1799:
---------------------------------
Are you asking to just make the changes to build.xml and associated files or to actually the publish the maven artifacts? I'm happy to make the changes. But unless there is an 0.8.2 release, which there are no plans for at the moment, this won't cause the artifacts to be published to maven.
> Provide deployable maven artifacts for pigunit and pig smoke tests
> ------------------------------------------------------------------
>
> Key: PIG-1799
> URL: https://issues.apache.org/jira/browse/PIG-1799
> Project: Pig
> Issue Type: Improvement
> Components: build
> Affects Versions: 0.9.0
> Reporter: Konstantin Boudnik
> Assignee: Konstantin Boudnik
> Fix For: 0.9.0
>
> Attachments: PIG-1799.deploy.patch, PIG-1799.patch, PIG-1799.patch, PIG-1799.patch, PIG-1799.patch, PIG-1799.patch, PIG-1799.patch, PIG-1799.patch
>
>
> Having maven artifacts for pigunit framework and smoke test will help to separate execution of smoke tests against a physical cluster from a source tree (ant build),
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Assigned: (PIG-1799) Provide deployable maven artifacts for
pigunit and pig smoke tests
Posted by "Konstantin Boudnik (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-1799?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Konstantin Boudnik reassigned PIG-1799:
---------------------------------------
Assignee: Konstantin Boudnik
> Provide deployable maven artifacts for pigunit and pig smoke tests
> ------------------------------------------------------------------
>
> Key: PIG-1799
> URL: https://issues.apache.org/jira/browse/PIG-1799
> Project: Pig
> Issue Type: Improvement
> Components: build
> Affects Versions: 0.9.0
> Reporter: Konstantin Boudnik
> Assignee: Konstantin Boudnik
> Fix For: 0.9.0
>
> Attachments: PIG-1799.patch
>
>
> Having maven artifacts for pigunit framework and smoke test will help to separate execution of smoke tests against a physical cluster from a source tree (ant build),
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (PIG-1799) Provide deployable maven artifacts for
pigunit and pig smoke tests
Posted by "Konstantin Boudnik (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-1799?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Konstantin Boudnik updated PIG-1799:
------------------------------------
Attachment: PIG-1799.deploy.patch
Missed dependencies are added to the mvn-deploy target.
> Provide deployable maven artifacts for pigunit and pig smoke tests
> ------------------------------------------------------------------
>
> Key: PIG-1799
> URL: https://issues.apache.org/jira/browse/PIG-1799
> Project: Pig
> Issue Type: Improvement
> Components: build
> Affects Versions: 0.9.0
> Reporter: Konstantin Boudnik
> Assignee: Konstantin Boudnik
> Fix For: 0.9.0
>
> Attachments: PIG-1799.deploy.patch, PIG-1799.patch, PIG-1799.patch, PIG-1799.patch, PIG-1799.patch, PIG-1799.patch, PIG-1799.patch, PIG-1799.patch
>
>
> Having maven artifacts for pigunit framework and smoke test will help to separate execution of smoke tests against a physical cluster from a source tree (ant build),
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (PIG-1799) Provide deployable maven artifacts for
pigunit and pig smoke tests
Posted by "Konstantin Boudnik (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-1799?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Konstantin Boudnik updated PIG-1799:
------------------------------------
Attachment: PIG-1799.patch
This patch addresses the issue.
Two additional XML templates are created to produce proper pom files for pigunit and pigsmoke artifacts. The pom files aren't included into the patch because they are transient.
I have noticed that pigunit.jar includes classes from commons-lang jar. I think it can be removed easily because new pigunit.pom takes care about dependencies correcly.
> Provide deployable maven artifacts for pigunit and pig smoke tests
> ------------------------------------------------------------------
>
> Key: PIG-1799
> URL: https://issues.apache.org/jira/browse/PIG-1799
> Project: Pig
> Issue Type: Improvement
> Components: build
> Affects Versions: 0.9.0
> Reporter: Konstantin Boudnik
> Attachments: PIG-1799.patch
>
>
> Having maven artifacts for pigunit framework and smoke test will help to separate execution of smoke tests against a physical cluster from a source tree (ant build),
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (PIG-1799) Provide deployable maven artifacts for
pigunit and pig smoke tests
Posted by "Konstantin Boudnik (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-1799?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Konstantin Boudnik updated PIG-1799:
------------------------------------
Attachment: PIG-1799.patch
Adding deployment instructions for pigunit and pigsmoke jars, so they actually will end up in a repo.
> Provide deployable maven artifacts for pigunit and pig smoke tests
> ------------------------------------------------------------------
>
> Key: PIG-1799
> URL: https://issues.apache.org/jira/browse/PIG-1799
> Project: Pig
> Issue Type: Improvement
> Components: build
> Affects Versions: 0.9.0
> Reporter: Konstantin Boudnik
> Assignee: Konstantin Boudnik
> Fix For: 0.9.0
>
> Attachments: PIG-1799.patch, PIG-1799.patch, PIG-1799.patch, PIG-1799.patch, PIG-1799.patch, PIG-1799.patch, PIG-1799.patch
>
>
> Having maven artifacts for pigunit framework and smoke test will help to separate execution of smoke tests against a physical cluster from a source tree (ant build),
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (PIG-1799) Provide deployable maven artifacts for
pigunit and pig smoke tests
Posted by "Konstantin Boudnik (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-1799?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Konstantin Boudnik updated PIG-1799:
------------------------------------
Attachment: PIG-1799.patch
One last missing runtime dependency of pigunit
> Provide deployable maven artifacts for pigunit and pig smoke tests
> ------------------------------------------------------------------
>
> Key: PIG-1799
> URL: https://issues.apache.org/jira/browse/PIG-1799
> Project: Pig
> Issue Type: Improvement
> Components: build
> Affects Versions: 0.9.0
> Reporter: Konstantin Boudnik
> Assignee: Konstantin Boudnik
> Fix For: 0.9.0
>
> Attachments: PIG-1799.patch, PIG-1799.patch, PIG-1799.patch, PIG-1799.patch
>
>
> Having maven artifacts for pigunit framework and smoke test will help to separate execution of smoke tests against a physical cluster from a source tree (ant build),
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (PIG-1799) Provide deployable maven artifacts for
pigunit and pig smoke tests
Posted by "Konstantin Boudnik (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-1799?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Konstantin Boudnik updated PIG-1799:
------------------------------------
Attachment: PIG-1799.patch
And logging also is required in the runtime
> Provide deployable maven artifacts for pigunit and pig smoke tests
> ------------------------------------------------------------------
>
> Key: PIG-1799
> URL: https://issues.apache.org/jira/browse/PIG-1799
> Project: Pig
> Issue Type: Improvement
> Components: build
> Affects Versions: 0.9.0
> Reporter: Konstantin Boudnik
> Assignee: Konstantin Boudnik
> Fix For: 0.9.0
>
> Attachments: PIG-1799.patch, PIG-1799.patch, PIG-1799.patch
>
>
> Having maven artifacts for pigunit framework and smoke test will help to separate execution of smoke tests against a physical cluster from a source tree (ant build),
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (PIG-1799) Provide deployable maven artifacts for
pigunit and pig smoke tests
Posted by "Alan Gates (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-1799?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alan Gates updated PIG-1799:
----------------------------
Resolution: Fixed
Status: Resolved (was: Patch Available)
Patch checked in. Thanks Cos.
> Provide deployable maven artifacts for pigunit and pig smoke tests
> ------------------------------------------------------------------
>
> Key: PIG-1799
> URL: https://issues.apache.org/jira/browse/PIG-1799
> Project: Pig
> Issue Type: Improvement
> Components: build
> Affects Versions: 0.9.0
> Reporter: Konstantin Boudnik
> Assignee: Konstantin Boudnik
> Fix For: 0.9.0
>
> Attachments: PIG-1799.patch, PIG-1799.patch, PIG-1799.patch, PIG-1799.patch, PIG-1799.patch, PIG-1799.patch, PIG-1799.patch
>
>
> Having maven artifacts for pigunit framework and smoke test will help to separate execution of smoke tests against a physical cluster from a source tree (ant build),
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] [Commented] (PIG-1799) Provide deployable maven artifacts
for pigunit and pig smoke tests
Posted by "Alex Rovner (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-1799?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13051444#comment-13051444 ]
Alex Rovner commented on PIG-1799:
----------------------------------
Can we back-port these patches to version 8?
> Provide deployable maven artifacts for pigunit and pig smoke tests
> ------------------------------------------------------------------
>
> Key: PIG-1799
> URL: https://issues.apache.org/jira/browse/PIG-1799
> Project: Pig
> Issue Type: Improvement
> Components: build
> Affects Versions: 0.9.0
> Reporter: Konstantin Boudnik
> Assignee: Konstantin Boudnik
> Fix For: 0.9.0
>
> Attachments: PIG-1799.deploy.patch, PIG-1799.patch, PIG-1799.patch, PIG-1799.patch, PIG-1799.patch, PIG-1799.patch, PIG-1799.patch, PIG-1799.patch
>
>
> Having maven artifacts for pigunit framework and smoke test will help to separate execution of smoke tests against a physical cluster from a source tree (ant build),
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Updated: (PIG-1799) Provide deployable maven artifacts for
pigunit and pig smoke tests
Posted by "Konstantin Boudnik (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-1799?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Konstantin Boudnik updated PIG-1799:
------------------------------------
Attachment: PIG-1799.patch
non-functional version of log4j has been listed as a dep. of pigunit. Downgraded to 1.2.14
> Provide deployable maven artifacts for pigunit and pig smoke tests
> ------------------------------------------------------------------
>
> Key: PIG-1799
> URL: https://issues.apache.org/jira/browse/PIG-1799
> Project: Pig
> Issue Type: Improvement
> Components: build
> Affects Versions: 0.9.0
> Reporter: Konstantin Boudnik
> Assignee: Konstantin Boudnik
> Fix For: 0.9.0
>
> Attachments: PIG-1799.patch, PIG-1799.patch, PIG-1799.patch, PIG-1799.patch, PIG-1799.patch, PIG-1799.patch
>
>
> Having maven artifacts for pigunit framework and smoke test will help to separate execution of smoke tests against a physical cluster from a source tree (ant build),
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (PIG-1799) Provide deployable maven artifacts for
pigunit and pig smoke tests
Posted by "Alan Gates (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-1799?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12981491#action_12981491 ]
Alan Gates commented on PIG-1799:
---------------------------------
I understand the goal of creating a separate maven artifact for PigUnit. I'm not clear on what it means to have a maven artifact for smoke tests. How would people use the smoke test jar?
> Provide deployable maven artifacts for pigunit and pig smoke tests
> ------------------------------------------------------------------
>
> Key: PIG-1799
> URL: https://issues.apache.org/jira/browse/PIG-1799
> Project: Pig
> Issue Type: Improvement
> Components: build
> Affects Versions: 0.9.0
> Reporter: Konstantin Boudnik
> Assignee: Konstantin Boudnik
> Fix For: 0.9.0
>
> Attachments: PIG-1799.patch, PIG-1799.patch, PIG-1799.patch, PIG-1799.patch, PIG-1799.patch, PIG-1799.patch, PIG-1799.patch
>
>
> Having maven artifacts for pigunit framework and smoke test will help to separate execution of smoke tests against a physical cluster from a source tree (ant build),
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (PIG-1799) Provide deployable maven artifacts for
pigunit and pig smoke tests
Posted by "Konstantin Boudnik (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-1799?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Konstantin Boudnik updated PIG-1799:
------------------------------------
Fix Version/s: 0.9.0
Status: Patch Available (was: Open)
> Provide deployable maven artifacts for pigunit and pig smoke tests
> ------------------------------------------------------------------
>
> Key: PIG-1799
> URL: https://issues.apache.org/jira/browse/PIG-1799
> Project: Pig
> Issue Type: Improvement
> Components: build
> Affects Versions: 0.9.0
> Reporter: Konstantin Boudnik
> Assignee: Konstantin Boudnik
> Fix For: 0.9.0
>
> Attachments: PIG-1799.patch
>
>
> Having maven artifacts for pigunit framework and smoke test will help to separate execution of smoke tests against a physical cluster from a source tree (ant build),
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (PIG-1799) Provide deployable maven artifacts for
pigunit and pig smoke tests
Posted by "Konstantin Boudnik (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-1799?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Konstantin Boudnik updated PIG-1799:
------------------------------------
Attachment: PIG-1799.patch
Some of the smoke tests need additional resources to be included (and unpacked) later from the artifact. Addressing that. With the current patch build produces fully-functional artifacts both for pigunit and smoke tests. Ready for review and commit.
> Provide deployable maven artifacts for pigunit and pig smoke tests
> ------------------------------------------------------------------
>
> Key: PIG-1799
> URL: https://issues.apache.org/jira/browse/PIG-1799
> Project: Pig
> Issue Type: Improvement
> Components: build
> Affects Versions: 0.9.0
> Reporter: Konstantin Boudnik
> Assignee: Konstantin Boudnik
> Fix For: 0.9.0
>
> Attachments: PIG-1799.patch, PIG-1799.patch, PIG-1799.patch, PIG-1799.patch, PIG-1799.patch
>
>
> Having maven artifacts for pigunit framework and smoke test will help to separate execution of smoke tests against a physical cluster from a source tree (ant build),
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.