You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by "Carl Steinbach (JIRA)" <ji...@apache.org> on 2010/02/17 06:08:27 UTC
[jira] Created: (HIVE-1175) Enable automatic patch testing on
Hudson
Enable automatic patch testing on Hudson
----------------------------------------
Key: HIVE-1175
URL: https://issues.apache.org/jira/browse/HIVE-1175
Project: Hadoop Hive
Issue Type: Task
Components: Build Infrastructure
Reporter: Carl Steinbach
Assignee: Carl Steinbach
See http://developer.yahoo.net/blogs/hadoop/2007/12/if_it_hurts_automate_it_1.html
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (HIVE-1175) Enable automatic patch testing on
Hudson
Posted by "John Sichi (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HIVE-1175?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12890844#action_12890844 ]
John Sichi commented on HIVE-1175:
----------------------------------
Added Johan as watcher since I think he manages the Hudson setup.
> Enable automatic patch testing on Hudson
> ----------------------------------------
>
> Key: HIVE-1175
> URL: https://issues.apache.org/jira/browse/HIVE-1175
> Project: Hadoop Hive
> Issue Type: Task
> Components: Build Infrastructure
> Reporter: Carl Steinbach
> Assignee: Carl Steinbach
>
> See http://developer.yahoo.net/blogs/hadoop/2007/12/if_it_hurts_automate_it_1.html
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (HIVE-1175) Enable automatic patch testing on
Hudson
Posted by "Carl Steinbach (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HIVE-1175?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12890528#action_12890528 ]
Carl Steinbach commented on HIVE-1175:
--------------------------------------
Here's Nigel's original blog post describing the automatic patch testing setup for Hadoop: http://developer.yahoo.net/blogs/hadoop/2007/12/if_it_hurts_automate_it_1.html
bq. All the Jira state changes are sent to the Hadoop mailing list. A daemon on the build machine is subscribed to the mailing list and processes the mail using the [processHadoopPatchEmail.sh|https://svn.apache.org/viewvc/hadoop/nightly/processHadoopPatchEmail.sh?view=markup] script. The patch "queue" created by that script is administered by the [Hadoop-Patch-Admin|http://hudson.zones.apache.org/hudson/view/Hadoop/job/Hadoop-Patch-Admin/] build which runs the [hudsonPatchQueueAdmin.sh|http://svn.apache.org/viewvc/hadoop/nightly/hudsonPatchQueueAdmin.sh?view=markup] script every few minutes. When there is a patch to test, the [Hadoop-Patch|http://hudson.zones.apache.org/hudson/view/Hadoop/job/Hadoop-Patch/] build is kicked off running the [hudsonBuildHadoopPatch.sh|http://svn.apache.org/viewvc/hadoop/nightly/hudsonBuildHadoopPatch.sh?view=markup] script.
I'm planning to adapt Pig's [test-patch.sh|https://svn.apache.org/viewvc/hadoop/pig/trunk/test/bin/test-patch.sh?view=markup] script and their test-patch specific ant targets to Hive, but it's clear we'll need to add some new Hudson jobs similar to the ones that Pig has, e.g. [Pig-Patch-Admin|http://hudson.zones.apache.org/hudson/view/Pig/job/Pig-Patch-Admin/] and [Pig-Patch-h7.grid.sp2|http://hudson.zones.apache.org/hudson/view/Pig/job/Pig-Patch-h7.grid.sp2.yahoo.net/]. Can someone with Hudson admin access please take a look at these jobs and try to determine whether or not it's feasible to set this up for Hive?
> Enable automatic patch testing on Hudson
> ----------------------------------------
>
> Key: HIVE-1175
> URL: https://issues.apache.org/jira/browse/HIVE-1175
> Project: Hadoop Hive
> Issue Type: Task
> Components: Build Infrastructure
> Reporter: Carl Steinbach
> Assignee: Carl Steinbach
>
> See http://developer.yahoo.net/blogs/hadoop/2007/12/if_it_hurts_automate_it_1.html
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (HIVE-1175) Enable automatic patch testing on
Hudson
Posted by "Carl Steinbach (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HIVE-1175?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12834651#action_12834651 ]
Carl Steinbach commented on HIVE-1175:
--------------------------------------
The test-patch.sh script lives here: http://svn.apache.org/repos/asf/hadoop/core/nightly/test-patch
We will need to configure svn:externals in order to get this pull in as part of hive trunk.
Something like this:
Check out hive trunk
cd <hive-trunk>
export EDITOR=emacs
svn propedit svn:externals testutils
[ the above step will open up the emacs. Type in the following line and save it]
test-patch http://svn.apache.org/repos/asf/hadoop/nightly/test-patch
svn commit
> Enable automatic patch testing on Hudson
> ----------------------------------------
>
> Key: HIVE-1175
> URL: https://issues.apache.org/jira/browse/HIVE-1175
> Project: Hadoop Hive
> Issue Type: Task
> Components: Build Infrastructure
> Reporter: Carl Steinbach
> Assignee: Carl Steinbach
>
> See http://developer.yahoo.net/blogs/hadoop/2007/12/if_it_hurts_automate_it_1.html
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.