[JIRA] (JENKINS-11618) Prototype 1.7 is missing the instance 'toJSON' method

2012-03-01 Thread dogf...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-11618?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159738#comment-159738
 ] 

dogfood commented on JENKINS-11618:
---

Integrated in !http://ci.jenkins-ci.org/images/16x16/blue.png! 
[jenkins_main_trunk #1554|http://ci.jenkins-ci.org/job/jenkins_main_trunk/1554/]
 [JENKINS-11618] backporting the fix here. (Revision 
794cc76676863233f4dd1897c4b2ef7810a927bd)
[JENKINS-11618] Adding back the 'toJSON' instance method. (Revision 
34e8117a64ce94a7e5da35be3bc3b077de16e1b2)

 Result = SUCCESS
Kohsuke Kawaguchi : 
[794cc76676863233f4dd1897c4b2ef7810a927bd|https://github.com/jenkinsci/jenkins/commit/794cc76676863233f4dd1897c4b2ef7810a927bd]
Files : 
* war/src/main/webapp/scripts/prototype.js

Kohsuke Kawaguchi : 
[34e8117a64ce94a7e5da35be3bc3b077de16e1b2|https://github.com/jenkinsci/jenkins/commit/34e8117a64ce94a7e5da35be3bc3b077de16e1b2]
Files : 
* war/src/main/webapp/scripts/prototype.js


> Prototype 1.7 is missing the instance 'toJSON' method
> -
>
> Key: JENKINS-11618
> URL: https://issues.jenkins-ci.org/browse/JENKINS-11618
> Project: Jenkins
>  Issue Type: Bug
>  Components: html5-notifier
>Affects Versions: current
> Environment: n/a
>Reporter: Dan Savilonis
>Assignee: jieryn
>Priority: Blocker
>
> When the html5-notifier plugin is enabled, you cannot save a job with more 
> than one build step. To reproduce, install the plugin and add a new job with 
> two windows batch file or shell script build steps. If only one is created, 
> it will save, but if two are created, you will see an error like the 
> following:
> Failed to parse form data. Please report this problem as a bug
> JSON={"":"","builder":"\"[{\"command\":\"bar\",\"stapler-class\":\"hudson.tasks.Shell\",\"kind\":\"hudson.tasks.Shell\"},
>  {\"command\":\"cd 
> foo\",\"stapler-class\":\"hudson.tasks.Shell\",\"kind\":\"hudson.tasks.Shell\"}]\"","description":"","hasSlaveAffinity":{"assignedLabelString":"windows&&expander"},"name":"debug_job2","properties":{"hudson-model-ParametersDefinitionProperty":{},"hudson-plugins-batch_task-BatchTaskProperty":{},"stapler-class-bag":"true"},"scm":{"value":"3"}}
> net.sf.json.JSONException: A JSONArray text must start with '[' at character 
> 1 of "[{"command":"cd 
> bar","stapler-class":"hudson.tasks.Shell","kind":"hudson.tasks.Shell"}, 
> {"command":"cd 
> foo","stapler-class":"hudson.tasks.Shell","kind":"hudson.tasks.Shell"}]"
>   at net.sf.json.util.JSONTokener.syntaxError(JSONTokener.java:512)
>   at net.sf.json.JSONArray._fromJSONTokener(JSONArray.java:903)
>   at net.sf.json.JSONArray._fromString(JSONArray.java:983)
>   at net.sf.json.JSONArray.fromObject(JSONArray.java:141)
>   at net.sf.json.JSONArray.fromObject(JSONArray.java:120)
>   at 
> hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:863)
>   at 
> hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:853)
>   at hudson.util.DescribableList.rebuildHetero(DescribableList.java:185)
>   at hudson.model.Project.submit(Project.java:197)
>   at hudson.model.Job.doConfigSubmit(Job.java:966)
>   at hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:643)
>   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>   at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>   at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>   at java.lang.reflect.Method.invoke(Method.java:616)
>   at 
> org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:282)
>   at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:149)
>   at 
> org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:88)
>   at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:104)
>   at 
> org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
>   at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:561)
>   at org.kohsuke.stapler.Stapler.invoke(Stapler.java:646)
>   at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:234)
>   at 
> org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
>   at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:561)
>   at org.kohsuke.stapler.Stapler.invoke(Stapler.java:646)
>   at org.kohsuke.stapler.Stapler.invoke(Stapler.java:477)
>   at org.kohsuke.stapler.Stapler.service(Stapler.java:159)
>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:45)
>   at winstone.ServletConfiguration.execute(ServletConfiguration.java:249)
>   at winstone.RequestDispatcher.forward(RequestDispatcher.java:335)
>   at winstone

[JIRA] (JENKINS-11618) Prototype 1.7 is missing the instance 'toJSON' method

2012-03-01 Thread scm_issue_l...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-11618?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159737#comment-159737
 ] 

SCM/JIRA link daemon commented on JENKINS-11618:


Code changed in jenkins
User: Kohsuke Kawaguchi
Path:
 war/src/main/webapp/scripts/prototype.js
http://jenkins-ci.org/commit/jenkins/34e8117a64ce94a7e5da35be3bc3b077de16e1b2
Log:
  [JENKINS-11618] Adding back the 'toJSON' instance method.

This change, in parallel to a fix in stapler bind.js, would maximize the
backward compatibility.




> Prototype 1.7 is missing the instance 'toJSON' method
> -
>
> Key: JENKINS-11618
> URL: https://issues.jenkins-ci.org/browse/JENKINS-11618
> Project: Jenkins
>  Issue Type: Bug
>  Components: html5-notifier
>Affects Versions: current
> Environment: n/a
>Reporter: Dan Savilonis
>Assignee: jieryn
>Priority: Blocker
>
> When the html5-notifier plugin is enabled, you cannot save a job with more 
> than one build step. To reproduce, install the plugin and add a new job with 
> two windows batch file or shell script build steps. If only one is created, 
> it will save, but if two are created, you will see an error like the 
> following:
> Failed to parse form data. Please report this problem as a bug
> JSON={"":"","builder":"\"[{\"command\":\"bar\",\"stapler-class\":\"hudson.tasks.Shell\",\"kind\":\"hudson.tasks.Shell\"},
>  {\"command\":\"cd 
> foo\",\"stapler-class\":\"hudson.tasks.Shell\",\"kind\":\"hudson.tasks.Shell\"}]\"","description":"","hasSlaveAffinity":{"assignedLabelString":"windows&&expander"},"name":"debug_job2","properties":{"hudson-model-ParametersDefinitionProperty":{},"hudson-plugins-batch_task-BatchTaskProperty":{},"stapler-class-bag":"true"},"scm":{"value":"3"}}
> net.sf.json.JSONException: A JSONArray text must start with '[' at character 
> 1 of "[{"command":"cd 
> bar","stapler-class":"hudson.tasks.Shell","kind":"hudson.tasks.Shell"}, 
> {"command":"cd 
> foo","stapler-class":"hudson.tasks.Shell","kind":"hudson.tasks.Shell"}]"
>   at net.sf.json.util.JSONTokener.syntaxError(JSONTokener.java:512)
>   at net.sf.json.JSONArray._fromJSONTokener(JSONArray.java:903)
>   at net.sf.json.JSONArray._fromString(JSONArray.java:983)
>   at net.sf.json.JSONArray.fromObject(JSONArray.java:141)
>   at net.sf.json.JSONArray.fromObject(JSONArray.java:120)
>   at 
> hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:863)
>   at 
> hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:853)
>   at hudson.util.DescribableList.rebuildHetero(DescribableList.java:185)
>   at hudson.model.Project.submit(Project.java:197)
>   at hudson.model.Job.doConfigSubmit(Job.java:966)
>   at hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:643)
>   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>   at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>   at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>   at java.lang.reflect.Method.invoke(Method.java:616)
>   at 
> org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:282)
>   at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:149)
>   at 
> org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:88)
>   at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:104)
>   at 
> org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
>   at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:561)
>   at org.kohsuke.stapler.Stapler.invoke(Stapler.java:646)
>   at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:234)
>   at 
> org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
>   at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:561)
>   at org.kohsuke.stapler.Stapler.invoke(Stapler.java:646)
>   at org.kohsuke.stapler.Stapler.invoke(Stapler.java:477)
>   at org.kohsuke.stapler.Stapler.service(Stapler.java:159)
>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:45)
>   at winstone.ServletConfiguration.execute(ServletConfiguration.java:249)
>   at winstone.RequestDispatcher.forward(RequestDispatcher.java:335)
>   at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:378)
>   at 
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:95)
>   at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:87)
>   at winstone.FilterConfiguration.execute(FilterConfiguration.java:195)
>   at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368)
>   at hudson.security.csrf.CrumbFilt

[JIRA] (JENKINS-11618) Prototype 1.7 is missing the instance 'toJSON' method

2012-03-01 Thread scm_issue_l...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-11618?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159736#comment-159736
 ] 

SCM/JIRA link daemon commented on JENKINS-11618:


Code changed in jenkins
User: Kohsuke Kawaguchi
Path:
 war/src/main/webapp/scripts/prototype.js
http://jenkins-ci.org/commit/jenkins/794cc76676863233f4dd1897c4b2ef7810a927bd
Log:
  [JENKINS-11618] backporting the fix here.

I actually applied the diff from
6904bb61e31595b70260840937114e79a646da5d in keyboard-shortcuts-plugin




> Prototype 1.7 is missing the instance 'toJSON' method
> -
>
> Key: JENKINS-11618
> URL: https://issues.jenkins-ci.org/browse/JENKINS-11618
> Project: Jenkins
>  Issue Type: Bug
>  Components: html5-notifier
>Affects Versions: current
> Environment: n/a
>Reporter: Dan Savilonis
>Assignee: jieryn
>Priority: Blocker
>
> When the html5-notifier plugin is enabled, you cannot save a job with more 
> than one build step. To reproduce, install the plugin and add a new job with 
> two windows batch file or shell script build steps. If only one is created, 
> it will save, but if two are created, you will see an error like the 
> following:
> Failed to parse form data. Please report this problem as a bug
> JSON={"":"","builder":"\"[{\"command\":\"bar\",\"stapler-class\":\"hudson.tasks.Shell\",\"kind\":\"hudson.tasks.Shell\"},
>  {\"command\":\"cd 
> foo\",\"stapler-class\":\"hudson.tasks.Shell\",\"kind\":\"hudson.tasks.Shell\"}]\"","description":"","hasSlaveAffinity":{"assignedLabelString":"windows&&expander"},"name":"debug_job2","properties":{"hudson-model-ParametersDefinitionProperty":{},"hudson-plugins-batch_task-BatchTaskProperty":{},"stapler-class-bag":"true"},"scm":{"value":"3"}}
> net.sf.json.JSONException: A JSONArray text must start with '[' at character 
> 1 of "[{"command":"cd 
> bar","stapler-class":"hudson.tasks.Shell","kind":"hudson.tasks.Shell"}, 
> {"command":"cd 
> foo","stapler-class":"hudson.tasks.Shell","kind":"hudson.tasks.Shell"}]"
>   at net.sf.json.util.JSONTokener.syntaxError(JSONTokener.java:512)
>   at net.sf.json.JSONArray._fromJSONTokener(JSONArray.java:903)
>   at net.sf.json.JSONArray._fromString(JSONArray.java:983)
>   at net.sf.json.JSONArray.fromObject(JSONArray.java:141)
>   at net.sf.json.JSONArray.fromObject(JSONArray.java:120)
>   at 
> hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:863)
>   at 
> hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:853)
>   at hudson.util.DescribableList.rebuildHetero(DescribableList.java:185)
>   at hudson.model.Project.submit(Project.java:197)
>   at hudson.model.Job.doConfigSubmit(Job.java:966)
>   at hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:643)
>   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>   at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>   at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>   at java.lang.reflect.Method.invoke(Method.java:616)
>   at 
> org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:282)
>   at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:149)
>   at 
> org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:88)
>   at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:104)
>   at 
> org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
>   at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:561)
>   at org.kohsuke.stapler.Stapler.invoke(Stapler.java:646)
>   at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:234)
>   at 
> org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
>   at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:561)
>   at org.kohsuke.stapler.Stapler.invoke(Stapler.java:646)
>   at org.kohsuke.stapler.Stapler.invoke(Stapler.java:477)
>   at org.kohsuke.stapler.Stapler.service(Stapler.java:159)
>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:45)
>   at winstone.ServletConfiguration.execute(ServletConfiguration.java:249)
>   at winstone.RequestDispatcher.forward(RequestDispatcher.java:335)
>   at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:378)
>   at 
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:95)
>   at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:87)
>   at winstone.FilterConfiguration.execute(FilterConfiguration.java:195)
>   at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368)
>   at hudson.security.csrf.CrumbFilter.doFilte

[JIRA] (JENKINS-11618) Prototype 1.7 is missing the instance 'toJSON' method

2012-03-01 Thread k...@kohsuke.org (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-11618?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kohsuke Kawaguchi updated JENKINS-11618:


Summary: Prototype 1.7 is missing the instance 'toJSON' method  (was: 
Enabling html5-notifier plugin breaks job save page)

> Prototype 1.7 is missing the instance 'toJSON' method
> -
>
> Key: JENKINS-11618
> URL: https://issues.jenkins-ci.org/browse/JENKINS-11618
> Project: Jenkins
>  Issue Type: Bug
>  Components: html5-notifier
>Affects Versions: current
> Environment: n/a
>Reporter: Dan Savilonis
>Assignee: jieryn
>Priority: Blocker
>
> When the html5-notifier plugin is enabled, you cannot save a job with more 
> than one build step. To reproduce, install the plugin and add a new job with 
> two windows batch file or shell script build steps. If only one is created, 
> it will save, but if two are created, you will see an error like the 
> following:
> Failed to parse form data. Please report this problem as a bug
> JSON={"":"","builder":"\"[{\"command\":\"bar\",\"stapler-class\":\"hudson.tasks.Shell\",\"kind\":\"hudson.tasks.Shell\"},
>  {\"command\":\"cd 
> foo\",\"stapler-class\":\"hudson.tasks.Shell\",\"kind\":\"hudson.tasks.Shell\"}]\"","description":"","hasSlaveAffinity":{"assignedLabelString":"windows&&expander"},"name":"debug_job2","properties":{"hudson-model-ParametersDefinitionProperty":{},"hudson-plugins-batch_task-BatchTaskProperty":{},"stapler-class-bag":"true"},"scm":{"value":"3"}}
> net.sf.json.JSONException: A JSONArray text must start with '[' at character 
> 1 of "[{"command":"cd 
> bar","stapler-class":"hudson.tasks.Shell","kind":"hudson.tasks.Shell"}, 
> {"command":"cd 
> foo","stapler-class":"hudson.tasks.Shell","kind":"hudson.tasks.Shell"}]"
>   at net.sf.json.util.JSONTokener.syntaxError(JSONTokener.java:512)
>   at net.sf.json.JSONArray._fromJSONTokener(JSONArray.java:903)
>   at net.sf.json.JSONArray._fromString(JSONArray.java:983)
>   at net.sf.json.JSONArray.fromObject(JSONArray.java:141)
>   at net.sf.json.JSONArray.fromObject(JSONArray.java:120)
>   at 
> hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:863)
>   at 
> hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:853)
>   at hudson.util.DescribableList.rebuildHetero(DescribableList.java:185)
>   at hudson.model.Project.submit(Project.java:197)
>   at hudson.model.Job.doConfigSubmit(Job.java:966)
>   at hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:643)
>   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>   at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>   at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>   at java.lang.reflect.Method.invoke(Method.java:616)
>   at 
> org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:282)
>   at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:149)
>   at 
> org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:88)
>   at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:104)
>   at 
> org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
>   at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:561)
>   at org.kohsuke.stapler.Stapler.invoke(Stapler.java:646)
>   at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:234)
>   at 
> org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
>   at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:561)
>   at org.kohsuke.stapler.Stapler.invoke(Stapler.java:646)
>   at org.kohsuke.stapler.Stapler.invoke(Stapler.java:477)
>   at org.kohsuke.stapler.Stapler.service(Stapler.java:159)
>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:45)
>   at winstone.ServletConfiguration.execute(ServletConfiguration.java:249)
>   at winstone.RequestDispatcher.forward(RequestDispatcher.java:335)
>   at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:378)
>   at 
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:95)
>   at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:87)
>   at winstone.FilterConfiguration.execute(FilterConfiguration.java:195)
>   at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368)
>   at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47)
>   at winstone.FilterConfiguration.execute(FilterConfiguration.java:195)
>   at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368)
>   at 
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
>

[JIRA] (JENKINS-12958) Deleting an email address from Email Notifications configuration for build projects does not stop emails from being sent to deleted email address

2012-03-01 Thread bryantk...@yahoo.com (JIRA)
Bryant Kwon created JENKINS-12958:
-

 Summary: Deleting an email address from Email Notifications 
configuration for build projects does not stop emails from being sent to 
deleted email address
 Key: JENKINS-12958
 URL: https://issues.jenkins-ci.org/browse/JENKINS-12958
 Project: Jenkins
  Issue Type: Bug
  Components: email-ext, notification
 Environment: 64 bit Redhat Linux OS (2.6.18-238.5.1.el5)
Reporter: Bryant Kwon
 Attachments: Jenkins-email-config-issue1.jpg, 
Jenkins-email-config-issue2.jpg

We attempted to delete a previously configured email address in Email 
Notifications configuration for a job.
After saving the changes, the UI shows that the email address is no longer 
present.  However, the job still sends out email notifications to the deleted 
email address. This was working fine on previous releases.  We are on Jenkins 
v1.445



Diagnostic information for administrators:

Generating server: mpsc-expf02.uboc.com

akhilesh.dwiv...@unionbank.com
#< #5.1.1 X-Notes; User Akhilesh.Dwivedi (Akhilesh.Dwivedi@union bank.com) not 
listed in Domino Directory > #SMTP#

Original message headers:

Received: from chdc-exhub01.uboc-ad.corp.uboc.com ([10.170.108.172])
  by mpsc-expf02.uboc.com (Lotus Domino Release 6.5.4FP3)
  with ESMTP id 2012022911594077-76909 ;  Wed, 29 Feb 2012
 11:59:40 -0800 
Received: from chabeprd204.uboc.com (10.170.144.59) by
 chdc-exhub01.uboc-ad.corp.uboc.com (10.170.108.172) with Microsoft SMTP
 Server id 8.3.192.1; Wed, 29 Feb 2012 11:59:40 -0800
Date: Wed, 29 Feb 2012 11:59:32 -0800
From: ABE Administrator 
To: STIP-ABE-ADMIN, , ,
, ,
, 
In-Reply-To: <1237447658.28121330532922186.javamail.abe...@chabeprd204.uboc.com>
References: <1237447658.28121330532922186.javamail.abe...@chabeprd204.uboc.com>
Subject: Jenkins build is still unstable: SMR #377
MIME-Version: 1.0
X-Jenkins-Job: SMR
X-Jenkins-Result: UNSTABLE
Return-Path: stip-abe-ad...@unionbank.com
X-MIMETrack: Itemize by SMTP Server on MP240-PF02/ENT/UBOC(Release 
6.5.4FP3|January 09, 2006) at
 02/29/2012 11:59:40 AM,
Serialize by Router on MP240-PF02/ENT/UBOC(Release 6.5.4FP3|January 09, 
2006) at
 02/29/2012 12:00:04 PM,
Serialize complete at 02/29/2012 12:00:04 PM
Message-ID: 
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="UTF-8"



--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12957) check AJP request attribute value is null.

2012-03-01 Thread yoshihito.fukuy...@gmail.com (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-12957?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yoshihito Fukuyama updated JENKINS-12957:
-

Description: 
I used jenkins and apache httpd and mod_jk 1.2.32.
Jenkins throws NullPointerException.

mod_jk config:
- mod_jk.conf
{quote}
JkWorkersFile conf/workers.properties
JkMount /* jenkins
{quote}

- workers.properties
{quote}
worker.list=jenkins
worker.jenkins.type=ajp13
worker.jenkins.host=localhost
worker.jenkins.port=8009
{quote}

jenkins:
- log
{quote}
:
Feb 29, 2012 1:11:07 PM hudson.WebAppMain$2 run
INFO: Jenkins is fully up and running
Feb 29, 2012 1:26:40 PM winstone.Logger logInternal
SEVERE: Error within request handler thread
java.lang.NullPointerException
   at java.util.Hashtable.put(Hashtable.java:411)
   at 
winstone.ajp13.Ajp13IncomingPacket.parsePacket(Ajp13IncomingPacket.java:163)
   at 
winstone.ajp13.Ajp13Listener.allocateRequestResponse(Ajp13Listener.java:184)
   at winstone.RequestHandlerThread.run(RequestHandlerThread.java:79)
   at java.lang.Thread.run(Thread.java:636)
:
{quote}

mod_jk 1.2.32 sending null AJP request attribute value to server.



workaround: configure LB worker to mod_jk.
- workers.properties
{quote}
worker.list=jenkins

worker.jenkins.type=lb
worker.jenkins.balance_workers=jenkins1

worker.jenkins1.type=ajp13
worker.jenkins1.host=localhost
worker.jenkins1.port=8009
{quote}
or use mod_jk 1.2.31.


  was:
I used jenkins and apache httpd and mod_jk 1.2.32.
Jenkins throws NullPointerException.

mod_jk config:
 mod_jk.conf
JkWorkersFile conf/workers.properties
JkMount /* jenkins

 workers.properties
worker.list=jenkins
worker.jenkins.type=ajp13
worker.jenkins.host=localhost
worker.jenkins.port=8009


jenkins log:

:
Feb 29, 2012 1:11:07 PM hudson.WebAppMain$2 run
INFO: Jenkins is fully up and running
Feb 29, 2012 1:26:40 PM winstone.Logger logInternal
SEVERE: Error within request handler thread
java.lang.NullPointerException
   at java.util.Hashtable.put(Hashtable.java:411)
   at 
winstone.ajp13.Ajp13IncomingPacket.parsePacket(Ajp13IncomingPacket.java:163)
   at 
winstone.ajp13.Ajp13Listener.allocateRequestResponse(Ajp13Listener.java:184)
   at winstone.RequestHandlerThread.run(RequestHandlerThread.java:79)
   at java.lang.Thread.run(Thread.java:636)
:

mod_jk 1.2.32 sending null AJP request attribute value to server.



workaround:
configure LB worker to mod_jk.
 workers.properties
worker.list=jenkins

worker.jenkins.type=lb
worker.jenkins.balance_workers=jenkins1

worker.jenkins1.type=ajp13
worker.jenkins1.host=localhost
worker.jenkins1.port=8009

or use mod_jk 1.2.31.



> check AJP request attribute value is null.
> --
>
> Key: JENKINS-12957
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12957
> Project: Jenkins
>  Issue Type: Patch
>  Components: www
>Affects Versions: current
> Environment: Scientific Linux release 6.1 (Carbon)
> Apache httpd + mod_jk 1.2.32
> Jenkins ver. 1.452(install rpm)
>Reporter: Yoshihito Fukuyama
>Priority: Minor
> Attachments: CheckAJPAttributeValue.patch
>
>
> I used jenkins and apache httpd and mod_jk 1.2.32.
> Jenkins throws NullPointerException.
> mod_jk config:
> - mod_jk.conf
> {quote}
> JkWorkersFile conf/workers.properties
> JkMount /* jenkins
> {quote}
> - workers.properties
> {quote}
> worker.list=jenkins
> worker.jenkins.type=ajp13
> worker.jenkins.host=localhost
> worker.jenkins.port=8009
> {quote}
> jenkins:
> - log
> {quote}
> :
> Feb 29, 2012 1:11:07 PM hudson.WebAppMain$2 run
> INFO: Jenkins is fully up and running
> Feb 29, 2012 1:26:40 PM winstone.Logger logInternal
> SEVERE: Error within request handler thread
> java.lang.NullPointerException
>at java.util.Hashtable.put(Hashtable.java:411)
>at 
> winstone.ajp13.Ajp13IncomingPacket.parsePacket(Ajp13IncomingPacket.java:163)
>at 
> winstone.ajp13.Ajp13Listener.allocateRequestResponse(Ajp13Listener.java:184)
>at winstone.RequestHandlerThread.run(RequestHandlerThread.java:79)
>at java.lang.Thread.run(Thread.java:636)
> :
> {quote}
> mod_jk 1.2.32 sending null AJP request attribute value to server.
> workaround: configure LB worker to mod_jk.
> - workers.properties
> {quote}
> worker.list=jenkins
> worker.jenkins.type=lb
> worker.jenkins.balance_workers=jenkins1
> worker.jenkins1.type=ajp13
> worker.jenkins1.host=localhost
> worker.jenkins1.port=8009
> {quote}
> or use mod_jk 1.2.31.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12957) check AJP request attribute value is null.

2012-03-01 Thread yoshihito.fukuy...@gmail.com (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-12957?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yoshihito Fukuyama updated JENKINS-12957:
-

Priority: Minor  (was: Major)

> check AJP request attribute value is null.
> --
>
> Key: JENKINS-12957
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12957
> Project: Jenkins
>  Issue Type: Patch
>  Components: www
>Affects Versions: current
> Environment: Scientific Linux release 6.1 (Carbon)
> Apache httpd + mod_jk 1.2.32
> Jenkins ver. 1.452(install rpm)
>Reporter: Yoshihito Fukuyama
>Priority: Minor
> Attachments: CheckAJPAttributeValue.patch
>
>
> I used jenkins and apache httpd and mod_jk 1.2.32.
> Jenkins throws NullPointerException.
> mod_jk config:
>  mod_jk.conf
> JkWorkersFile conf/workers.properties
> JkMount /* jenkins
>  workers.properties
> worker.list=jenkins
> worker.jenkins.type=ajp13
> worker.jenkins.host=localhost
> worker.jenkins.port=8009
> 
> jenkins log:
> 
> :
> Feb 29, 2012 1:11:07 PM hudson.WebAppMain$2 run
> INFO: Jenkins is fully up and running
> Feb 29, 2012 1:26:40 PM winstone.Logger logInternal
> SEVERE: Error within request handler thread
> java.lang.NullPointerException
>at java.util.Hashtable.put(Hashtable.java:411)
>at 
> winstone.ajp13.Ajp13IncomingPacket.parsePacket(Ajp13IncomingPacket.java:163)
>at 
> winstone.ajp13.Ajp13Listener.allocateRequestResponse(Ajp13Listener.java:184)
>at winstone.RequestHandlerThread.run(RequestHandlerThread.java:79)
>at java.lang.Thread.run(Thread.java:636)
> :
> 
> mod_jk 1.2.32 sending null AJP request attribute value to server.
> workaround:
> configure LB worker to mod_jk.
>  workers.properties
> worker.list=jenkins
> worker.jenkins.type=lb
> worker.jenkins.balance_workers=jenkins1
> worker.jenkins1.type=ajp13
> worker.jenkins1.host=localhost
> worker.jenkins1.port=8009
> 
> or use mod_jk 1.2.31.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12957) check AJP request attribute value is null.

2012-03-01 Thread yoshihito.fukuy...@gmail.com (JIRA)
Yoshihito Fukuyama created JENKINS-12957:


 Summary: check AJP request attribute value is null.
 Key: JENKINS-12957
 URL: https://issues.jenkins-ci.org/browse/JENKINS-12957
 Project: Jenkins
  Issue Type: Patch
  Components: www
Affects Versions: current
 Environment: Scientific Linux release 6.1 (Carbon)
Apache httpd + mod_jk 1.2.32
Jenkins ver. 1.452(install rpm)
Reporter: Yoshihito Fukuyama
 Attachments: CheckAJPAttributeValue.patch

I used jenkins and apache httpd and mod_jk 1.2.32.
Jenkins throws NullPointerException.

mod_jk config:
 mod_jk.conf
JkWorkersFile conf/workers.properties
JkMount /* jenkins

 workers.properties
worker.list=jenkins
worker.jenkins.type=ajp13
worker.jenkins.host=localhost
worker.jenkins.port=8009


jenkins log:

:
Feb 29, 2012 1:11:07 PM hudson.WebAppMain$2 run
INFO: Jenkins is fully up and running
Feb 29, 2012 1:26:40 PM winstone.Logger logInternal
SEVERE: Error within request handler thread
java.lang.NullPointerException
   at java.util.Hashtable.put(Hashtable.java:411)
   at 
winstone.ajp13.Ajp13IncomingPacket.parsePacket(Ajp13IncomingPacket.java:163)
   at 
winstone.ajp13.Ajp13Listener.allocateRequestResponse(Ajp13Listener.java:184)
   at winstone.RequestHandlerThread.run(RequestHandlerThread.java:79)
   at java.lang.Thread.run(Thread.java:636)
:

mod_jk 1.2.32 sending null AJP request attribute value to server.



workaround:
configure LB worker to mod_jk.
 workers.properties
worker.list=jenkins

worker.jenkins.type=lb
worker.jenkins.balance_workers=jenkins1

worker.jenkins1.type=ajp13
worker.jenkins1.host=localhost
worker.jenkins1.port=8009

or use mod_jk 1.2.31.


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12956) Build all jobs that have not been built in N days

2012-03-01 Thread monc...@raytheon.com (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-12956?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Greg Moncreaff updated JENKINS-12956:
-

Summary: Build all jobs that have not been built in N days  (was: Build all 
jobs that have not been build in N days)

> Build all jobs that have not been built in N days
> -
>
> Key: JENKINS-12956
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12956
> Project: Jenkins
>  Issue Type: New Feature
>  Components: bulk-builder
>Reporter: Greg Moncreaff
>Assignee: Simon Westcott
>
> CONOPS - you've updated job configuration or backing scripts and you want to 
> sweep execute jobs that have not been run since your configuration change.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12956) Build all jobs that have not been build in N days

2012-03-01 Thread monc...@raytheon.com (JIRA)
Greg Moncreaff created JENKINS-12956:


 Summary: Build all jobs that have not been build in N days
 Key: JENKINS-12956
 URL: https://issues.jenkins-ci.org/browse/JENKINS-12956
 Project: Jenkins
  Issue Type: New Feature
  Components: bulk-builder
Reporter: Greg Moncreaff
Assignee: Simon Westcott


CONOPS - you've updated job configuration or backing scripts and you want to 
sweep execute jobs that have not been run since your configuration change.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12944) Env Inject Plugin doesn't substitute ${WORKSPACE} variable at all when used in 'Preparing an environment for the job'

2012-03-01 Thread scm_issue_l...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-12944?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159732#comment-159732
 ] 

SCM/JIRA link daemon commented on JENKINS-12944:


Code changed in jenkins
User: Gregory Boissinot
Path:
 
src/main/java/org/jenkinsci/plugins/envinject/service/EnvInjectVariableGetter.java
http://jenkins-ci.org/commit/envinject-plugin/1be2cee5f7bf55dfeb5c99525d181fa05d9faf02
Log:
  Fix JENKINS-12944






> Env Inject Plugin doesn't substitute ${WORKSPACE} variable at all when used 
> in 'Preparing an environment for the job'
> -
>
> Key: JENKINS-12944
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12944
> Project: Jenkins
>  Issue Type: Bug
>  Components: envinject
>Affects Versions: current
>Reporter: Joerg Schwaerzler
>Assignee: gbois
>
> Since we upgraded to EnvInject v1.30 we don't get our variable set if they 
> are dependend on ${WORKSPACE}.
> Please check the job log snippet:
> --
> 11:02:12  [EnvInject] - Preparing an environment for the job.
> 11:02:12  [EnvInject] - Jenkins system variables are kept.
> 11:02:12  [EnvInject] - Jenkins build variables are kept.
> 11:02:12  [EnvInject] - Injecting as environment variables the properties 
> content 
> 11:02:12  HOME=${WORKSPACE}\home\muccctt1
> 11:02:12  
> 11:02:12  [EnvInject] - Variables injected successfully.
> 11:02:12  [EnvInject] - Unset unresolved 'WORK_DRIVE' variable.
> 11:02:12  [EnvInject] - Unset unresolved 'HOME' variable.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12944) Env Inject Plugin doesn't substitute ${WORKSPACE} variable at all when used in 'Preparing an environment for the job'

2012-03-01 Thread scm_issue_l...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-12944?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159731#comment-159731
 ] 

SCM/JIRA link daemon commented on JENKINS-12944:


Code changed in jenkins
User: Gregory Boissinot
Path:
 src/main/java/org/jenkinsci/plugins/envinject/EnvInjectListener.java
http://jenkins-ci.org/commit/envinject-plugin/f101df584bbf27af37a914bf27bcb206db2b97f5
Log:
  Fix JENKINS-12944






> Env Inject Plugin doesn't substitute ${WORKSPACE} variable at all when used 
> in 'Preparing an environment for the job'
> -
>
> Key: JENKINS-12944
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12944
> Project: Jenkins
>  Issue Type: Bug
>  Components: envinject
>Affects Versions: current
>Reporter: Joerg Schwaerzler
>Assignee: gbois
>
> Since we upgraded to EnvInject v1.30 we don't get our variable set if they 
> are dependend on ${WORKSPACE}.
> Please check the job log snippet:
> --
> 11:02:12  [EnvInject] - Preparing an environment for the job.
> 11:02:12  [EnvInject] - Jenkins system variables are kept.
> 11:02:12  [EnvInject] - Jenkins build variables are kept.
> 11:02:12  [EnvInject] - Injecting as environment variables the properties 
> content 
> 11:02:12  HOME=${WORKSPACE}\home\muccctt1
> 11:02:12  
> 11:02:12  [EnvInject] - Variables injected successfully.
> 11:02:12  [EnvInject] - Unset unresolved 'WORK_DRIVE' variable.
> 11:02:12  [EnvInject] - Unset unresolved 'HOME' variable.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12424) More correct and specific build state change reasons from Warnings

2012-03-01 Thread monc...@raytheon.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-12424?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159730#comment-159730
 ] 

Greg Moncreaff commented on JENKINS-12424:
--

First job that had a build that violated the thresholds had this in the build 
splash page:

Compiler Warnings: 392 warnings.

174 new warnings
139 fixed warnings
Plug-in Result:Failed - 117 new warnings of priority Normal Priority exceed 
the threshold of 80 by 37 (Reference build: #21)

build # 21 has  

Compiler Warnings: 359 warnings. 

I then remembered that this is not a total, but a priority check, and also that 
I have 'delta' checked for configuration of the check.  

build # 21 had 47 normals
build # 24 has 164 normals

164 - 47 = 117  > 80 (the threshold) => Answer is OK.  It just takes some 
getting used to.

Regardless, Thank You so much for making this change!!!

-

Is it possible to do something like highlight some text in the justification 
and link it to the data grids?
e.g. (slightly rewording it)

117 New Normal Priority Warnings exceed the threshold of 80 by 37 
(Reference build: #21)

where the link navigates you to 
build # >> Compiler Warnings » New Warnings   
and selects the Normal priority tab?

> More correct and specific build state change reasons from Warnings 
> ---
>
> Key: JENKINS-12424
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12424
> Project: Jenkins
>  Issue Type: Improvement
>  Components: analysis-core, warnings
>Reporter: Greg Moncreaff
>Assignee: Ulli Hafner
>Priority: Minor
>
> I got this in my jobs console.
> [WARNINGS] Setting build status to FAILURE since total number of annotations 
> exceeds the threshold 200: [HIGH, NORMAL, LOW]
> Two issues.
> 1. text says total, but this was actually a "compute status since reference 
> build (new) gate.
> 2. text should say which specific criteria was exceeded
> 3. it doesn't tell you what the actual number/difference was
> E.g.
> [WARNINGS] Setting build status to FAILURE since number, 234, of new HIGH 
> annotations exceeds the threshold of 200 by 34 or 17%.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12955) Stylecop file report is blank

2012-03-01 Thread mightym...@gmail.com (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-12955?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Marcus Bristol updated JENKINS-12955:
-

Description: 
Clicking file link in a stylecop violations report page takes you to an empty 
file report page.

I am using Jenkins ver. 1.452 and violations plugin 0.7.10 in 2 environments, 
windows 2003 server and windows 2008 server.

It seems that the violating file xml is missing line elements. I added some 
dummy line elements to the xml and the page then rendered fine.

  was:
Clicking file link in a stylecop violations report page takes you to an empty 
file report page.

I am using Jenkins ver. 1.452 and violations plugin 0.7.10 in 2 environments, 
windows 2003 server and windows 2008 server.

It seems that the violating file xml is missing line elements. I added some 
dummy lines and the page then rendered fine.


> Stylecop file report is blank
> -
>
> Key: JENKINS-12955
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12955
> Project: Jenkins
>  Issue Type: Bug
>  Components: violations
>Affects Versions: current
>Reporter: Marcus Bristol
>Assignee: peterkittreilly
>Priority: Minor
>  Labels: plugin
>
> Clicking file link in a stylecop violations report page takes you to an empty 
> file report page.
> I am using Jenkins ver. 1.452 and violations plugin 0.7.10 in 2 environments, 
> windows 2003 server and windows 2008 server.
> It seems that the violating file xml is missing line elements. I added some 
> dummy line elements to the xml and the page then rendered fine.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12955) Stylecop file report is blank

2012-03-01 Thread mightym...@gmail.com (JIRA)
Marcus Bristol created JENKINS-12955:


 Summary: Stylecop file report is blank
 Key: JENKINS-12955
 URL: https://issues.jenkins-ci.org/browse/JENKINS-12955
 Project: Jenkins
  Issue Type: Bug
  Components: violations
Affects Versions: current
Reporter: Marcus Bristol
Assignee: peterkittreilly
Priority: Minor


Clicking file link in a stylecop violations report page takes you to an empty 
file report page.

I am using Jenkins ver. 1.452 and violations plugin 0.7.10 in 2 environments, 
windows 2003 server and windows 2008 server.

It seems that the violating file xml is missing line elements. I added some 
dummy lines and the page then rendered fine.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12912) URLTtrigger does not poll on jobs which are tied to disconnected slaves

2012-03-01 Thread ohtake_tomoh...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-12912?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159729#comment-159729
 ] 

OHTAKE Tomohiro commented on JENKINS-12912:
---

It is sufficient for me, but I think "[checkbox] Poll on other node [textbox]" 
would be more generic. Someone would like to poll on 'remote1-small-instance' 
and tie to 'remote2-large-instance'.

> URLTtrigger does not poll on jobs which are tied to disconnected slaves
> ---
>
> Key: JENKINS-12912
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12912
> Project: Jenkins
>  Issue Type: Bug
>  Components: urltrigger
> Environment: Jenkins 1.451
> URLTrigger Plugin 0.10, 0.14
>Reporter: OHTAKE Tomohiro
>Assignee: gbois
>
> Since 0.10, URLTtrigger does not poll on jobs which are tied to disconnected 
> slaves even if there are available executors on master.
> URLTrigger Plugin 0.9 makes master poll the URL even if the jobs are tied to 
> slaves.
> If there are changes in URL, a slave that is tied to the job wakes up and 
> runs the job.
> URLTrigger 0.9 says that polling has been done on slaves, but master polles.
> {code:title=URLTrigger Log (0.14, job which is tied to disconnected slaves)}
> Polling for the job aa
> Searching a node to run the polling for the label ''.
> Can't find any complete active node for the polling action. Maybe slaves are 
> not yet active at this time or the number of executor of the master is 0. 
> Checking again in next polling schedule.
> {code}
> {code:title=URLTrigger Log (0.14, job which is not tied to any slaves)}
> Polling for the job bb
> Polling on master.
> Polling started on Feb 28, 2012 10:22:42 AM
> Invoking the url: 
>  http://aaa.invalid/bb
> Inspecting the content
> Polling complete. Took 0.12 sec.
> No changes.
> {code}
> {code:title=URLTrigger Log (0.9, job which is tied to disconnected slaves)}
> Polling started on Feb 28, 2012 10:51:04 AM
> Searching a node to run the polling for the label ''.
> Invoking the url: 
>  http://aaa.invalid/bb
> Inspecting the content
> Polling complete. Took 0.14 sec
> No changes.
> {code}
> Workarounds:
> * Downgrade URLTrigger Plugin to 0.9
> * Do not tie jobs which uses Use URLTrigger
> ** Create a job that uses URLTrigger and do not tie the job to any slaves.
> ** Configure the job to build other projects in its post-build actions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12954) Configure accurev server per Jenkins node

2012-03-01 Thread pick...@java.net (JIRA)
pickgr1 created JENKINS-12954:
-

 Summary: Configure accurev server per Jenkins node
 Key: JENKINS-12954
 URL: https://issues.jenkins-ci.org/browse/JENKINS-12954
 Project: Jenkins
  Issue Type: New Feature
  Components: accurev
 Environment: Ubuntu 10.04.04 - Jenkins LTS
Reporter: pickgr1
Assignee: Scott Tatum


There may be a way to configure this already that I'm overlooking somewhere, 
but if not, this would be a great feature.

In the Jenkins global configuration, it's possible to add multiple servers 
(replicas)  We have replicas that are geographically diverse across a corporate 
WAN.  For example, we have Jenkins nodes/slaves at both site A and site B.  
Each site also has it's own AccuRev replica.  So we want nodes at site A to use 
their local AccuRev replica and nodes at site B use their local replica.

I see that it's possible to configure this on a per-job basis, but what we 
really need is a per node/slave basis.  Otherwise, we have to maintain separate 
jobs for each site.  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12186) warnings per project dashboard portlet should allow un-used columns to be turned off, same as warnings trend (type distribution does)

2012-03-01 Thread monc...@raytheon.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-12186?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159728#comment-159728
 ] 

Greg Moncreaff commented on JENKINS-12186:
--

I think the open tasks filter isn't working.  It is always missing from the 
table regardless of the checkbox?

> warnings per project dashboard portlet should allow un-used columns to be 
> turned off, same as warnings trend (type distribution does)
> -
>
> Key: JENKINS-12186
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12186
> Project: Jenkins
>  Issue Type: Improvement
>  Components: analysis-collector
>Affects Versions: current
>Reporter: Greg Moncreaff
>Assignee: Ulli Hafner
>
> E.g. if you aren't looking at Java code, then Findbugs and Checkstyle and PMD 
> don't have any value.
> When new things are tied into analysis core, it will be even more important 
> to allow reasonable display filtering

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-6681) Maven-generated site link gives 404

2012-03-01 Thread cafed...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-6681?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159727#comment-159727
 ] 

Peter Johnson edited comment on JENKINS-6681 at 3/1/12 11:38 PM:
-

I'm having this same issue with Jenkins 1.446 and Maven 3.0.3. I have found 
that if I set up the Jenkins job to run "mvn deploy site", then the Maven 
generated site link is broke and I need to append the artifactId to the URL. I 
also notice in the jobs/job_name/site directory that there is an artifactId 
subdirectory and the site contents are in there rather than in the site 
directory.

However, if I run "mvn package deploy", the Maven generated site link works 
just fine. Furthermore, all of the files that previously appeared in 
jobs/job_name/site/artifactId now appear in jobs/job_name/site.

I checked the workspace/job_name/site directory in both cases, and both times 
the site files, including index.html, were generated in that directory.

Jenkins copies the site files from workspace/job_name/site, so why, with the 
exact same mvn pom.xml, doing the same build, does Jenkins in one case copy the 
generated site to one location, and in the other case copies the site to a 
different location?

So I disagree very much with evernat - there is an index.html file, it was 
generated in both cases. The behavior points to a Jenkins problem.

  was (Author: cafed00d):
I'm having this same issue with Jenkins 1.446 and Maven 3.0.3. I have found 
that if I set up the Jenkins job to run "mvn deploy site", then the Maven 
generated site link is broke and I need to append the artifactId to the URL. I 
also notice in the jobs/job_name/site directory that there is an artifactId 
subdirectory and the site contents are in there rather than in the site 
directory.

However, if I run "mvn package deploy", the Maven generated site link works 
just fine. Furthermore, all of the files that previously appeared in 
jobs/job_name/site/artifactId now appear in jobs/job_name/site.

I checked the workspace/job_name/site directory in both cases, and both times 
the site files, including index.html, were generated in that directory.

Jenkins copies the site files from workspace/job_name/site, so why, with the 
exact same mvn pom.xml, doing the same build, does Jenkins in one case place 
the generated site in one location, and in the other case place the site in a 
different location?

So I disagree very much with evernat - there is an index.html file, it was 
generated in both cases. The behavior point to a Jenkins problem.
  
> Maven-generated site link gives 404
> ---
>
> Key: JENKINS-6681
> URL: https://issues.jenkins-ci.org/browse/JENKINS-6681
> Project: Jenkins
>  Issue Type: Bug
>  Components: maven2
>Affects Versions: current
>Reporter: adico
>
> After running goals "clean install site" in a Maven2 build, project home page
> shows a link called "Maven-generated site". This links gives a 404 because it
> is missing project-info.html off the end of the URL.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-6681) Maven-generated site link gives 404

2012-03-01 Thread cafed...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-6681?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159727#comment-159727
 ] 

Peter Johnson commented on JENKINS-6681:


I'm having this same issue with Jenkins 1.446 and Maven 3.0.3. I have found 
that if I set up the Jenkins job to run "mvn deploy site", then the Maven 
generated site link is broke and I need to append the artifactId to the URL. I 
also notice in the jobs/job_name/site directory that there is an artifactId 
subdirectory and the site contents are in there rather than in the site 
directory.

However, if I run "mvn package deploy", the Maven generated site link works 
just fine. Furthermore, all of the files that previously appeared in 
jobs/job_name/site/artifactId now appear in jobs/job_name/site.

I checked the workspace/job_name/site directory in both cases, and both times 
the site files, including index.html, were generated in that directory.

Jenkins copies the site files from workspace/job_name/site, so why, with the 
exact same mvn pom.xml, doing the same build, does Jenkins in one case place 
the generated site in one location, and in the other case place the site in a 
different location?

So I disagree very much with evernat - there is an index.html file, it was 
generated in both cases. The behavior point to a Jenkins problem.

> Maven-generated site link gives 404
> ---
>
> Key: JENKINS-6681
> URL: https://issues.jenkins-ci.org/browse/JENKINS-6681
> Project: Jenkins
>  Issue Type: Bug
>  Components: maven2
>Affects Versions: current
>Reporter: adico
>
> After running goals "clean install site" in a Maven2 build, project home page
> shows a link called "Maven-generated site". This links gives a 404 because it
> is missing project-info.html off the end of the URL.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12952) Job stuck sending failure email -- perforce plugin

2012-03-01 Thread rob.pe...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-12952?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159726#comment-159726
 ] 

Rob Petti commented on JENKINS-12952:
-

Are all of your perforce-based jobs operable? As in, do the configurations for 
them work?

> Job stuck sending failure email -- perforce plugin
> --
>
> Key: JENKINS-12952
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12952
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
>Affects Versions: current
> Environment: jenkins 1.452
> perforce plugin 1.3.8 (and 1.3.9 although i installed manually)
> ubuntu 11.10  master
> mac (snow leopard) slaves
>Reporter: Robert Sparks
>Assignee: Rob Petti
>
> Very similar to https://issues.jenkins-ci.org/browse/JENKINS-12672.
> We have your fix for bug 12672 but we are experiencing hangs forever while 
> trying to send emails to individuals that broke the build.  
> We use the "Send separate e-mails to individuals who broke the build" option 
> under "E-mail Notification".
> Problem occurs 100% of the time in our particular configuration.
> We consistently get the following stack:
> "Executor #0 for mac_1 : executing our-job-name #3450" Id=39 Group=main 
> TIMED_WAITING on [B@5b195a44
> at java.lang.Object.wait(Native Method)
> -  waiting on [B@5b195a44
> at 
> hudson.remoting.FastPipedInputStream.read(FastPipedInputStream.java:173)
> at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:283)
> at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:325)
> at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:177)
> -  locked java.io.InputStreamReader@2466d4bf
> at java.io.InputStreamReader.read(InputStreamReader.java:184)
> at java.io.BufferedReader.fill(BufferedReader.java:154)
> at java.io.BufferedReader.readLine(BufferedReader.java:317)
> -  locked java.io.InputStreamReader@2466d4bf
> at java.io.BufferedReader.readLine(BufferedReader.java:382)
> at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:330)
> at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
> at com.tek42.perforce.parse.Users.exists(Users.java:61)
> at com.tek42.perforce.parse.Users.getUser(Users.java:54)
> at 
> hudson.plugins.perforce.PerforceMailResolver.findMailAddressFor(PerforceMailResolver.java:64)
> at 
> hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:100)
> at hudson.tasks.Mailer$UserProperty.getAddress(Mailer.java:514)
> at hudson.tasks.MailSender.buildCulpritList(MailSender.java:404)
> at hudson.tasks.MailSender.createEmptyMail(MailSender.java:364)
> at hudson.tasks.MailSender.createFailureMail(MailSender.java:223)
> at hudson.tasks.MailSender.getMail(MailSender.java:150)
> at hudson.tasks.MailSender.execute(MailSender.java:98)
> at hudson.tasks.Mailer.perform(Mailer.java:111)
> at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
> at 
> hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:703)
> at 
> hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:678)
> at 
> hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:656)
> at hudson.model.Build$RunnerImpl.post2(Build.java:162)
> at 
> hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:625)
> at hudson.model.Run.run(Run.java:1433)
> at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
> at hudson.model.ResourceController.execute(ResourceCon
> Thanks
> Rob

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12952) Job stuck sending failure email -- perforce plugin

2012-03-01 Thread rob.pe...@gmail.com (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-12952?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rob Petti reassigned JENKINS-12952:
---

Assignee: Rob Petti

> Job stuck sending failure email -- perforce plugin
> --
>
> Key: JENKINS-12952
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12952
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
>Affects Versions: current
> Environment: jenkins 1.452
> perforce plugin 1.3.8 (and 1.3.9 although i installed manually)
> ubuntu 11.10  master
> mac (snow leopard) slaves
>Reporter: Robert Sparks
>Assignee: Rob Petti
>
> Very similar to https://issues.jenkins-ci.org/browse/JENKINS-12672.
> We have your fix for bug 12672 but we are experiencing hangs forever while 
> trying to send emails to individuals that broke the build.  
> We use the "Send separate e-mails to individuals who broke the build" option 
> under "E-mail Notification".
> Problem occurs 100% of the time in our particular configuration.
> We consistently get the following stack:
> "Executor #0 for mac_1 : executing our-job-name #3450" Id=39 Group=main 
> TIMED_WAITING on [B@5b195a44
> at java.lang.Object.wait(Native Method)
> -  waiting on [B@5b195a44
> at 
> hudson.remoting.FastPipedInputStream.read(FastPipedInputStream.java:173)
> at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:283)
> at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:325)
> at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:177)
> -  locked java.io.InputStreamReader@2466d4bf
> at java.io.InputStreamReader.read(InputStreamReader.java:184)
> at java.io.BufferedReader.fill(BufferedReader.java:154)
> at java.io.BufferedReader.readLine(BufferedReader.java:317)
> -  locked java.io.InputStreamReader@2466d4bf
> at java.io.BufferedReader.readLine(BufferedReader.java:382)
> at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:330)
> at 
> com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
> at com.tek42.perforce.parse.Users.exists(Users.java:61)
> at com.tek42.perforce.parse.Users.getUser(Users.java:54)
> at 
> hudson.plugins.perforce.PerforceMailResolver.findMailAddressFor(PerforceMailResolver.java:64)
> at 
> hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:100)
> at hudson.tasks.Mailer$UserProperty.getAddress(Mailer.java:514)
> at hudson.tasks.MailSender.buildCulpritList(MailSender.java:404)
> at hudson.tasks.MailSender.createEmptyMail(MailSender.java:364)
> at hudson.tasks.MailSender.createFailureMail(MailSender.java:223)
> at hudson.tasks.MailSender.getMail(MailSender.java:150)
> at hudson.tasks.MailSender.execute(MailSender.java:98)
> at hudson.tasks.Mailer.perform(Mailer.java:111)
> at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
> at 
> hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:703)
> at 
> hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:678)
> at 
> hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:656)
> at hudson.model.Build$RunnerImpl.post2(Build.java:162)
> at 
> hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:625)
> at hudson.model.Run.run(Run.java:1433)
> at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
> at hudson.model.ResourceController.execute(ResourceCon
> Thanks
> Rob

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-8082) git plugin multi-repo can't work

2012-03-01 Thread aba...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-8082?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159725#comment-159725
 ] 

abayer commented on JENKINS-8082:
-

They opted to go in a different direction - as I said, I'm happily using the 
Multiple SCMs plugin to do this, without needing changes to the git plugin.

> git plugin multi-repo can't work
> 
>
> Key: JENKINS-8082
> URL: https://issues.jenkins-ci.org/browse/JENKINS-8082
> Project: Jenkins
>  Issue Type: Bug
>  Components: git
>Affects Versions: current
> Environment: git plugin 1.1
>Reporter: bwilliams
>Assignee: abayer
>
> In the git plugin, you have the ability to watch multiple repos, but then you 
> clone them into the same dir, so the git checkouts show you all of one repo, 
> but not the others.
> The "local subdirectory for repo" and probably "branches to build" need to be 
> per repository, not for all.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12953) SVN Tag failing even though the Remote Module Location & Tag Base URL values are correct

2012-03-01 Thread suresh_ku...@hotmail.com (JIRA)
Suresh Kurra created JENKINS-12953:
--

 Summary: SVN Tag failing even though the Remote Module Location & 
Tag Base URL values are correct
 Key: JENKINS-12953
 URL: https://issues.jenkins-ci.org/browse/JENKINS-12953
 Project: Jenkins
  Issue Type: Bug
  Components: svn-tag
Affects Versions: current
 Environment: Jenkins 1.452 on AIX 6.1.0.1 with Jenkins Subversion 
Plugin 1.39 and Jenkins Subversion Tagging Plugin 1.16 with IBM JRE 1.6.0
Reporter: Suresh Kurra
Assignee: k2nakamura


BUILD SUCCESSFUL
Total time: 11 seconds
Remote Module Location: https://SVNSERVERHOSTNAME/svn/SVNPROJECTNAME/trunk@1020.
Tag Base URL: 
https://SVNSERVERHOSTNAME/svn/SVNPROJECTNAME/tags/TemporaryTag_by_Jenkins.
There was no old tag at 
https://SVNSERVERHOSTNAME/svn/SVNPROJECTNAME/tags/TemporaryTag_by_Jenkins.
Subversion copy failed. svn: File not found: revision 1020, path '/trunk/trunk'
svn: '/svn/SVNPROJECTNAME/!svn/bc/1020/trunk' path not found: 404 Not Found 
(https://SVNSERVERHOSTNAME)
Build step 'Perform Subversion tagging on successful build' marked build as 
failure
Finished: SUCCESS

https://SVNSERVERHOSTNAME/svn/SVNPROJECTNAME/!svn/bc/1020/trunk/ works fine in 
browser as URL and I can see the contents fine.
Command line Subversion Tagging works fine with the same Remote Module Location 
& Tag Base URL values. 
I don't understand where it's picking up '/trunk/trunk'

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-8082) git plugin multi-repo can't work

2012-03-01 Thread crw...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-8082?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159724#comment-159724
 ] 

crwong commented on JENKINS-8082:
-

I am not sure I understand why this is marked as "Won't Fix".  The Hudson 
version of the git plugin is marked as "Fixed".  

I have one project that has its source in one repo and the framework that it 
uses in another repo, and I would like to be able to use the plugin to pull 
both the source for the project and the source for the framework.

> git plugin multi-repo can't work
> 
>
> Key: JENKINS-8082
> URL: https://issues.jenkins-ci.org/browse/JENKINS-8082
> Project: Jenkins
>  Issue Type: Bug
>  Components: git
>Affects Versions: current
> Environment: git plugin 1.1
>Reporter: bwilliams
>Assignee: abayer
>
> In the git plugin, you have the ability to watch multiple repos, but then you 
> clone them into the same dir, so the git checkouts show you all of one repo, 
> but not the others.
> The "local subdirectory for repo" and probably "branches to build" need to be 
> per repository, not for all.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12952) Job stuck sending failure email -- perforce plugin

2012-03-01 Thread rspa...@hotheadgames.com (JIRA)
Robert Sparks created JENKINS-12952:
---

 Summary: Job stuck sending failure email -- perforce plugin
 Key: JENKINS-12952
 URL: https://issues.jenkins-ci.org/browse/JENKINS-12952
 Project: Jenkins
  Issue Type: Bug
  Components: perforce
Affects Versions: current
 Environment: jenkins 1.452
perforce plugin 1.3.8 (and 1.3.9 although i installed manually)
ubuntu 11.10  master
mac (snow leopard) slaves
Reporter: Robert Sparks


Very similar to https://issues.jenkins-ci.org/browse/JENKINS-12672.

We have your fix for bug 12672 but we are experiencing hangs forever while 
trying to send emails to individuals that broke the build.  

We use the "Send separate e-mails to individuals who broke the build" option 
under "E-mail Notification".

Problem occurs 100% of the time in our particular configuration.



We consistently get the following stack:


"Executor #0 for mac_1 : executing our-job-name #3450" Id=39 Group=main 
TIMED_WAITING on [B@5b195a44
at java.lang.Object.wait(Native Method)
-  waiting on [B@5b195a44
at 
hudson.remoting.FastPipedInputStream.read(FastPipedInputStream.java:173)
at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:283)
at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:325)
at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:177)
-  locked java.io.InputStreamReader@2466d4bf
at java.io.InputStreamReader.read(InputStreamReader.java:184)
at java.io.BufferedReader.fill(BufferedReader.java:154)
at java.io.BufferedReader.readLine(BufferedReader.java:317)
-  locked java.io.InputStreamReader@2466d4bf
at java.io.BufferedReader.readLine(BufferedReader.java:382)
at 
com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:330)
at 
com.tek42.perforce.parse.AbstractPerforceTemplate.getPerforceResponse(AbstractPerforceTemplate.java:292)
at com.tek42.perforce.parse.Users.exists(Users.java:61)
at com.tek42.perforce.parse.Users.getUser(Users.java:54)
at 
hudson.plugins.perforce.PerforceMailResolver.findMailAddressFor(PerforceMailResolver.java:64)
at 
hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:100)
at hudson.tasks.Mailer$UserProperty.getAddress(Mailer.java:514)
at hudson.tasks.MailSender.buildCulpritList(MailSender.java:404)
at hudson.tasks.MailSender.createEmptyMail(MailSender.java:364)
at hudson.tasks.MailSender.createFailureMail(MailSender.java:223)
at hudson.tasks.MailSender.getMail(MailSender.java:150)
at hudson.tasks.MailSender.execute(MailSender.java:98)
at hudson.tasks.Mailer.perform(Mailer.java:111)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
at 
hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:703)
at 
hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:678)
at 
hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:656)
at hudson.model.Build$RunnerImpl.post2(Build.java:162)
at 
hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:625)
at hudson.model.Run.run(Run.java:1433)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
at hudson.model.ResourceController.execute(ResourceCon



Thanks
Rob





--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12076) m2 Release Plugin lock builds

2012-03-01 Thread dogf...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-12076?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159723#comment-159723
 ] 

dogfood commented on JENKINS-12076:
---

Integrated in !http://ci.jenkins-ci.org/images/16x16/blue.png! 
[plugins_m2release #69|http://ci.jenkins-ci.org/job/plugins_m2release/69/]
 [FIXED JENKINS-12076] Add the ability to specify the number of release 
builds to keep. (Revision 82e9e2c2fbdae06a4d04700ed5cf0bdcea9c8ce8)

 Result = SUCCESS
James Nord : 
Files : 
* 
src/main/resources/org/jvnet/hudson/plugins/m2release/M2ReleaseBuildWrapper/config.jelly
* src/main/java/org/jvnet/hudson/plugins/m2release/M2ReleaseBuildWrapper.java
* src/main/webapp/help-projectConfig-help-numberOfReleaseBuildsToKeep.html
* src/test/java/org/jvnet/hudson/plugins/m2release/M2ReleaseActionTest.java


> m2 Release Plugin lock builds
> -
>
> Key: JENKINS-12076
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12076
> Project: Jenkins
>  Issue Type: New Feature
>  Components: m2release
>Affects Versions: current
> Environment: Any
>Reporter: Terry Sposato
>Assignee: teilo
>Priority: Trivial
>
> Is it possible to have a configurable option per job to always keep a m2 
> release build locked.
> At the moment only the latest release build stays locked...

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12895) automatically drop nexus stage if build fails

2012-03-01 Thread dogf...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-12895?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159721#comment-159721
 ] 

dogfood commented on JENKINS-12895:
---

Integrated in !http://ci.jenkins-ci.org/images/16x16/blue.png! 
[plugins_m2release #69|http://ci.jenkins-ci.org/job/plugins_m2release/69/]
 [FIXED JENKINS-12895] Drop stage if build is not a success. (Revision 
ef2ee3a76c17667f5bf130af529f4d92f9998596)

 Result = SUCCESS
James Nord : 
Files : 
* src/main/java/org/jvnet/hudson/plugins/m2release/M2ReleaseBuildWrapper.java


> automatically drop nexus stage if build fails
> -
>
> Key: JENKINS-12895
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12895
> Project: Jenkins
>  Issue Type: New Feature
>  Components: m2release
>Reporter: teilo
>Assignee: teilo
>
> if a build fails and is using nexus staging - then drop the stage

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-10042) When closing stage failes the plugin causes an exception

2012-03-01 Thread dogf...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-10042?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159722#comment-159722
 ] 

dogfood commented on JENKINS-10042:
---

Integrated in !http://ci.jenkins-ci.org/images/16x16/blue.png! 
[plugins_m2release #69|http://ci.jenkins-ci.org/job/plugins_m2release/69/]
 [FIXED JENKINS-10042] recreate logger on deserialisation. (Revision 
aeabbd9b71fdc0fa3aeb724d6f7e582b98a937fe)

 Result = SUCCESS
James Nord : 
Files : 
* src/main/java/org/jvnet/hudson/plugins/m2release/M2ReleaseBuildWrapper.java


> When closing stage failes the plugin causes an exception
> 
>
> Key: JENKINS-10042
> URL: https://issues.jenkins-ci.org/browse/JENKINS-10042
> Project: Jenkins
>  Issue Type: Bug
>  Components: m2release
>Reporter: teilo
>Assignee: teilo
>
> When a promotion of a build fails (due to staging validation rules) the 
> plugin dumps stack.
> [M2Release] Closing repository Stage[profileId=40365b31e0dc2b, 
> stageId=release_staging_profile-418
> FATAL: [M2Release] Could not close repository , StageException 
> org.jvnet.hudson.plugins.m2release.nexus.StageException: Failed to perform 
> CLOSE action to nexus stage(Stage[profileId=40365b31e0dc2b, 
> stageId=release_staging_profile-418)
> ERROR: Processing failed due to a bug in the code. Please report this to 
> jenkinsci-us...@googlegroups.com
> java.lang.NullPointerException
>   at 
> org.jvnet.hudson.plugins.m2release.M2ReleaseBuildWrapper$2.tearDown(M2ReleaseBuildWrapper.java:198)
>   at 
> hudson.maven.MavenModuleSetBuild$RunnerImpl.doRun(MavenModuleSetBuild.java:754)
>   at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:429)
>   at hudson.model.Run.run(Run.java:1374)
>   at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:467)
>   at hudson.model.ResourceController.execute(ResourceController.java:88)
>   at hudson.model.Executor.run(Executor.java:145)
> THis can be reproduced if you have validation rules on closing a stage (for 
> instance artifact uniqueness where a release version already exists)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12076) m2 Release Plugin lock builds

2012-03-01 Thread scm_issue_l...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-12076?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159720#comment-159720
 ] 

SCM/JIRA link daemon commented on JENKINS-12076:


Code changed in jenkins
User: James Nord
Path:
 src/main/java/org/jvnet/hudson/plugins/m2release/M2ReleaseBuildWrapper.java
 
src/main/resources/org/jvnet/hudson/plugins/m2release/M2ReleaseBuildWrapper/config.jelly
 src/main/webapp/help-projectConfig-help-numberOfReleaseBuildsToKeep.html
 src/test/java/org/jvnet/hudson/plugins/m2release/M2ReleaseActionTest.java
http://jenkins-ci.org/commit/m2release-plugin/82e9e2c2fbdae06a4d04700ed5cf0bdcea9c8ce8
Log:
  [FIXED JENKINS-12076] Add the ability to specify the number of release builds 
to keep.

If the number is -1 then all builds are kept.
a positive number will keep that many sucessfull release builds.
Any other number (< -1 or 0) will cause no release builds to be kept.


Compare: https://github.com/jenkinsci/m2release-plugin/compare/18712bd...82e9e2c



> m2 Release Plugin lock builds
> -
>
> Key: JENKINS-12076
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12076
> Project: Jenkins
>  Issue Type: New Feature
>  Components: m2release
>Affects Versions: current
> Environment: Any
>Reporter: Terry Sposato
>Assignee: teilo
>Priority: Trivial
>
> Is it possible to have a configurable option per job to always keep a m2 
> release build locked.
> At the moment only the latest release build stays locked...

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12895) automatically drop nexus stage if build fails

2012-03-01 Thread scm_issue_l...@java.net (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-12895?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

SCM/JIRA link daemon resolved JENKINS-12895.


Resolution: Fixed

> automatically drop nexus stage if build fails
> -
>
> Key: JENKINS-12895
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12895
> Project: Jenkins
>  Issue Type: New Feature
>  Components: m2release
>Reporter: teilo
>Assignee: teilo
>
> if a build fails and is using nexus staging - then drop the stage

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12076) m2 Release Plugin lock builds

2012-03-01 Thread scm_issue_l...@java.net (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-12076?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

SCM/JIRA link daemon resolved JENKINS-12076.


Resolution: Fixed

> m2 Release Plugin lock builds
> -
>
> Key: JENKINS-12076
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12076
> Project: Jenkins
>  Issue Type: New Feature
>  Components: m2release
>Affects Versions: current
> Environment: Any
>Reporter: Terry Sposato
>Assignee: teilo
>Priority: Trivial
>
> Is it possible to have a configurable option per job to always keep a m2 
> release build locked.
> At the moment only the latest release build stays locked...

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-10042) When closing stage failes the plugin causes an exception

2012-03-01 Thread scm_issue_l...@java.net (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-10042?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

SCM/JIRA link daemon resolved JENKINS-10042.


Resolution: Fixed

> When closing stage failes the plugin causes an exception
> 
>
> Key: JENKINS-10042
> URL: https://issues.jenkins-ci.org/browse/JENKINS-10042
> Project: Jenkins
>  Issue Type: Bug
>  Components: m2release
>Reporter: teilo
>Assignee: teilo
>
> When a promotion of a build fails (due to staging validation rules) the 
> plugin dumps stack.
> [M2Release] Closing repository Stage[profileId=40365b31e0dc2b, 
> stageId=release_staging_profile-418
> FATAL: [M2Release] Could not close repository , StageException 
> org.jvnet.hudson.plugins.m2release.nexus.StageException: Failed to perform 
> CLOSE action to nexus stage(Stage[profileId=40365b31e0dc2b, 
> stageId=release_staging_profile-418)
> ERROR: Processing failed due to a bug in the code. Please report this to 
> jenkinsci-us...@googlegroups.com
> java.lang.NullPointerException
>   at 
> org.jvnet.hudson.plugins.m2release.M2ReleaseBuildWrapper$2.tearDown(M2ReleaseBuildWrapper.java:198)
>   at 
> hudson.maven.MavenModuleSetBuild$RunnerImpl.doRun(MavenModuleSetBuild.java:754)
>   at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:429)
>   at hudson.model.Run.run(Run.java:1374)
>   at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:467)
>   at hudson.model.ResourceController.execute(ResourceController.java:88)
>   at hudson.model.Executor.run(Executor.java:145)
> THis can be reproduced if you have validation rules on closing a stage (for 
> instance artifact uniqueness where a release version already exists)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-10042) When closing stage failes the plugin causes an exception

2012-03-01 Thread scm_issue_l...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-10042?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159719#comment-159719
 ] 

SCM/JIRA link daemon commented on JENKINS-10042:


Code changed in jenkins
User: James Nord
Path:
 src/main/java/org/jvnet/hudson/plugins/m2release/M2ReleaseBuildWrapper.java
http://jenkins-ci.org/commit/m2release-plugin/aeabbd9b71fdc0fa3aeb724d6f7e582b98a937fe
Log:
  [FIXED JENKINS-10042] recreate logger on deserialisation.




> When closing stage failes the plugin causes an exception
> 
>
> Key: JENKINS-10042
> URL: https://issues.jenkins-ci.org/browse/JENKINS-10042
> Project: Jenkins
>  Issue Type: Bug
>  Components: m2release
>Reporter: teilo
>Assignee: teilo
>
> When a promotion of a build fails (due to staging validation rules) the 
> plugin dumps stack.
> [M2Release] Closing repository Stage[profileId=40365b31e0dc2b, 
> stageId=release_staging_profile-418
> FATAL: [M2Release] Could not close repository , StageException 
> org.jvnet.hudson.plugins.m2release.nexus.StageException: Failed to perform 
> CLOSE action to nexus stage(Stage[profileId=40365b31e0dc2b, 
> stageId=release_staging_profile-418)
> ERROR: Processing failed due to a bug in the code. Please report this to 
> jenkinsci-us...@googlegroups.com
> java.lang.NullPointerException
>   at 
> org.jvnet.hudson.plugins.m2release.M2ReleaseBuildWrapper$2.tearDown(M2ReleaseBuildWrapper.java:198)
>   at 
> hudson.maven.MavenModuleSetBuild$RunnerImpl.doRun(MavenModuleSetBuild.java:754)
>   at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:429)
>   at hudson.model.Run.run(Run.java:1374)
>   at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:467)
>   at hudson.model.ResourceController.execute(ResourceController.java:88)
>   at hudson.model.Executor.run(Executor.java:145)
> THis can be reproduced if you have validation rules on closing a stage (for 
> instance artifact uniqueness where a release version already exists)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12895) automatically drop nexus stage if build fails

2012-03-01 Thread scm_issue_l...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-12895?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159718#comment-159718
 ] 

SCM/JIRA link daemon commented on JENKINS-12895:


Code changed in jenkins
User: James Nord
Path:
 src/main/java/org/jvnet/hudson/plugins/m2release/M2ReleaseBuildWrapper.java
http://jenkins-ci.org/commit/m2release-plugin/ef2ee3a76c17667f5bf130af529f4d92f9998596
Log:
  [FIXED JENKINS-12895] Drop stage if build is not a success.




> automatically drop nexus stage if build fails
> -
>
> Key: JENKINS-12895
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12895
> Project: Jenkins
>  Issue Type: New Feature
>  Components: m2release
>Reporter: teilo
>Assignee: teilo
>
> if a build fails and is using nexus staging - then drop the stage

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-4958) add switch for -DdryRun=true

2012-03-01 Thread te...@java.net (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-4958?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

teilo resolved JENKINS-4958.


Resolution: Fixed

fixed in 0.9.1

> add switch for -DdryRun=true
> 
>
> Key: JENKINS-4958
> URL: https://issues.jenkins-ci.org/browse/JENKINS-4958
> Project: Jenkins
>  Issue Type: Improvement
>  Components: m2release
>Affects Versions: current
> Environment: Platform: All, OS: All
>Reporter: skybird
>Assignee: teilo
>
> It would be nice to have a checkbox on the release page which allows a dryRun
> bevore a release to check if everything is working or to test configuration 
> changes.
> If the checkbox is activated, simply -DdryRun=true should be appended to the
> build parameters.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12651) Possibility to select whether to save build or not on m2release

2012-03-01 Thread te...@java.net (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-12651?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

teilo resolved JENKINS-12651.
-

Resolution: Duplicate

Duplicate of JENKINS-12076

> Possibility to select whether to save build or not on m2release
> ---
>
> Key: JENKINS-12651
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12651
> Project: Jenkins
>  Issue Type: Improvement
>  Components: m2release
>Affects Versions: current
>Reporter: Roland Asmann
>Assignee: teilo
>Priority: Minor
>
> We would like to be able to set whether or not we want to save the release 
> builds in Jenkins.
> Optimally we would like to have this configurable in the main Jenkins 
> configuration with the possibility to override in the jobs themselves.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12894) Building a scheme including multiple static library test targets fails under jenkins but works with xcodebuild from cli

2012-03-01 Thread aherit...@apache.org (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-12894?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Arnaud Héritier closed JENKINS-12894.
-


> Building a scheme including multiple static library test targets fails under 
> jenkins but works with xcodebuild from cli
> ---
>
> Key: JENKINS-12894
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12894
> Project: Jenkins
>  Issue Type: Bug
>  Components: xcode
>Affects Versions: current
> Environment: OSX lion server 
> jenkins 1.450 
> xcode 4.2 
> plugin 1.3
> glassfish 3.1 host
>Reporter: ian carr
>Priority: Blocker
>
> I have an XCode workspace with several projects, each building a static 
> library target. Each library with it's own test target.
> I have created a scheme containing each of the 7 test targets each selected 
> for build, test, run (7 targets in all)
> (parralel building is disabled in this scheme.)
> Checking out this workspace from git and running a manual xcodebuild and 
> setting TEST_AFTER_BUILD completes the build successfully and runs the tests.
> I have also configured a jenkins build for this same workspace and scheme.
> Most of the targets build, but one generates compile errors when compiling 
> the test target. The failures indicate redefinitions of objective c interfaces
> indicating multiple inclusions of header files. Since these files are 
> #imported and not #included there should be no multiple-inclusion. And as 
> mentioned
> in XCode or from a manual run of xcodebuild these errors are not appearing.
> I am wondering whether there are some additional environment variables being 
> set in the jenkins invocation?
> or perhaps the mutiple target scheme is not supported?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12936) EnvInject Plugin 1.30 does not display all properties on job config page

2012-03-01 Thread mweb...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-12936?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159715#comment-159715
 ] 

mwebber commented on JENKINS-12936:
---

Thanks. 1.31 isn't released yet, will it be soon?

> EnvInject Plugin 1.30 does not display all properties on job config page
> 
>
> Key: JENKINS-12936
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12936
> Project: Jenkins
>  Issue Type: Bug
>  Components: envinject
>Reporter: mwebber
>Assignee: gbois
>
> I upgraded from EnvInject Plugin 1.28 to 1.30. The result was that, for some 
> jobs, variables I have previously defined are not displayed on the job 
> configuration page.
> This is where I have selected "Inject environment variables to the build 
> process", and have entries in the "Properties Content" box. Even though the 
> entries are on teh job config file, they are not always displayed in the 
> "Properties Content" box.
> When the config.xml looks like this, the "Properties Content" box IS 
> correctly populated:
> {noformat}
> 
>   
> branchTagPath=v0.9
> false
>   
> 
> {noformat} 
> When the config.xml looks like this, the "Properties Content" box s 
> incorrectly displays EMPTY:
> {noformat} 
> 
>   
> 
>   
> materialize_component
> sda
>   
>   
> materialize_category
> sda
>   
>   
> materialize_version
> v0.9
>   
>   
> materialize_workspace_path
> ${WORKSPACE}/materialize_workspace
>   
> 
> false
>   
> 
> {noformat} 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12951) Freestyle job 'Invoke Maven 3' build step can't find maven home for Maven installation installed from Apache Archives

2012-03-01 Thread andrew.fan...@thomsonreuters.com (JIRA)
Andrew Fannin created JENKINS-12951:
---

 Summary: Freestyle job 'Invoke Maven 3' build step can't find 
maven home for Maven installation installed from Apache Archives
 Key: JENKINS-12951
 URL: https://issues.jenkins-ci.org/browse/JENKINS-12951
 Project: Jenkins
  Issue Type: Bug
  Components: maven
Affects Versions: current
 Environment: Jenkins 1.424.3
Ubuntu 10.04.2 LTS
Tomcat 6
Reporter: Andrew Fannin


Out of the blue, with really no explanation, our freestyle projects which use 
the 'Invoke Maven 3' began throwing the following error when attempting to 
invoke the Maven 3 step:

ERROR: Maven 'Maven3' doesn't have its home set
Finished: FAILURE

Where 'Maven3' is the name of the Maven installation configured to 'Install 
from Apache' version 3.0.4

Nothing in the logs to indicate a problem.  I've deleted and re-added the Maven 
installation as well as creating new ones with different versions. Even went as 
far a blowing away the Tomcat context and redeploying still nothing.

Maven 2/3 projects still work fine.
Not completely convinced the Jenkins-Artifactory plugin doesn't have something 
to do with this; I have tested this issue in isolation, using only svn checkout 
and 'Invoke Maven 3', but wonder if the Artifactory plugin may be wrapping the 
job anyway.




--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12950) pom.xml not deploying to Artifactory

2012-03-01 Thread jerry.th...@aonhewitt.com (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-12950?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jerry Thome updated JENKINS-12950:
--


I stumbled across someone else who ran into this issue.  The work-around was to 
run 'mvn install'.  Somehow, this created the right chain of events for the 
upload to work correctly.

It seems to me, that as long as the JAR and POM are in the standard maven 
locations, the deploy should work correctly (from a user experience 
perspective).  I did not see any documentation which directed Maven users to 
first run an install.  I guess, if this plug-in is strategically replacing the 
'deploy', then executing the 'install' might make sense... but it wasn't 
intuitive.

Just looking for comment.  Thanks.

> pom.xml not deploying to Artifactory
> 
>
> Key: JENKINS-12950
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12950
> Project: Jenkins
>  Issue Type: Bug
>  Components: artifactory
>Reporter: Jerry Thome
>Assignee: yossis
> Attachments: 3-1-2012 10-38-30 AM.png
>
>
> Jenkins ver. 1.444
> Jenkins Artifactory Plugin 2.0.5
> Maven 3.0.3
> We have a very simple Maven project setup.  We are running "clean package 
> verify emma:emma" and then using the Artifactory plugin to publish to a 
> snapshot repository in Artifactory.
> We simlpy want the basic pom.xml and jar deployed, but only the JAR is being 
> deployed.  If I use the standard 'mvn deploy' or the "Deploy artifacts to 
> Maven repository", it works as expected.
> Do we need to configure something special in the "Include Patterns"?
> Thanks.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-11783) SAXParser-related IllegalAccessError on svn update

2012-03-01 Thread pe...@kode.cc (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-11783?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159713#comment-159713
 ] 

Peter Lillevold commented on JENKINS-11783:
---

I can confirm the same behavior using Jenkins 1.452 and the Config File 
Provider Plugin 
(https://wiki.jenkins-ci.org/display/JENKINS/Config+File+Provider+Plugin). The 
config files could not be pushed to my jnlp-enabled slave and I had indeed 
disabled the Maven plugin.

Enabling the Maven plugin solved the problem. But as @pancake says, there is an 
unnecessary dependency here.

> SAXParser-related IllegalAccessError on svn update
> --
>
> Key: JENKINS-11783
> URL: https://issues.jenkins-ci.org/browse/JENKINS-11783
> Project: Jenkins
>  Issue Type: Bug
>  Components: subversion
>Affects Versions: current
> Environment: Jenkins ver. 1.439
> Jenkins Subversion Plug-in1.34
>Reporter: pancake
>Assignee: Kohsuke Kawaguchi
>Priority: Critical
>
> This started to occur after a recent update to Jenkins ver. 1.439 + Jenkins 
> Subversion Plug-in 1.34.
> It only happens on *some slaves, not others* \- while they are (at least at 
> 1st glance) are totally identical.
> I did these steps, and the problem was fixed for *some* slaves:
> - deleted job workspaces;
> - deleted %APPDATA%\Subversion;
> - cleared %USERPROFILE%\Local Settings\Temp;
> - cleared %TMP%, %TEMP% (we override these env vars in slave nodes' 
> configuration) Jenkins service uses;
> - removed %JENKINS_HOME%\*.jar.
> {noformat}
> 15:02:14  Checking out a fresh workspace because there's no workspace at 
> C:\_JenkinsCI\workspace\for_maintenance
> 15:02:14  Cleaning local Directory .
> 15:02:14  Checking out http://server/rep
> 15:02:14  hudson.util.IOException2: remote file operation failed: 
> C:\_JenkinsCI\workspace\for_maintenance at 
> hudson.remoting.Channel@a18951:hudson32
> 15:02:14  at hudson.FilePath.act(FilePath.java:781)
> 15:02:14  at hudson.FilePath.act(FilePath.java:767)
> 15:02:14  at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:735)
> 15:02:14  at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:677)
> 15:02:14  at 
> hudson.model.AbstractProject.checkout(AbstractProject.java:1195)
> 15:02:14  at 
> hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:568)
> 15:02:14  at 
> hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:456)
> 15:02:14  at hudson.model.Run.run(Run.java:1404)
> 15:02:14  at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
> 15:02:14  at 
> hudson.model.ResourceController.execute(ResourceController.java:88)
> 15:02:14  at hudson.model.Executor.run(Executor.java:230)
> 15:02:14  Caused by: java.io.IOException: Remote call on hudson32 failed
> 15:02:14  at hudson.remoting.Channel.call(Channel.java:690)
> 15:02:14  at hudson.FilePath.act(FilePath.java:774)
> 15:02:14  ... 10 more
> 15:02:14  Caused by: java.lang.IllegalAccessError: tried to access method 
> org.apache.xerces.jaxp.SAXParserImpl.(Lorg/apache/xerces/jaxp/SAXParserFactoryImpl;Ljava/util/Hashtable;Z)V
>  from class org.apache.xerces.jaxp.SAXParserFactoryImpl
> 15:02:14  at 
> org.apache.xerces.jaxp.SAXParserFactoryImpl.newSAXParser(Unknown Source)
> 15:02:14  at 
> org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.readData(HTTPConnection.java:745)
> 15:02:14  at 
> org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.readData(HTTPConnection.java:719)
> 15:02:14  at 
> org.tmatesoft.svn.core.internal.io.dav.http.HTTPRequest.dispatch(HTTPRequest.java:216)
> 15:02:14  at 
> org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection._request(HTTPConnection.java:364)
> 15:02:14  at 
> org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:285)
> 15:02:14  at 
> org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:276)
> 15:02:14  at 
> org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:264)
> 15:02:14  at 
> org.tmatesoft.svn.core.internal.io.dav.DAVConnection.doPropfind(DAVConnection.java:126)
> 15:02:14  at 
> org.tmatesoft.svn.core.internal.io.dav.DAVUtil.getProperties(DAVUtil.java:73)
> 15:02:14  at 
> org.tmatesoft.svn.core.internal.io.dav.DAVUtil.getResourceProperties(DAVUtil.java:79)
> 15:02:14  at 
> org.tmatesoft.svn.core.internal.io.dav.DAVUtil.getStartingProperties(DAVUtil.java:103)
> 15:02:14  at 
> org.tmatesoft.svn.core.internal.io.dav.DAVUtil.findStartingProperties(DAVUtil.java:125)
> 15:02:14  at 
> org.tmatesoft.svn.core.internal.io.dav.DAVUtil.getBaselineProperties(DAVUtil.java:226)
> 15:02:14  at 
> org.tmatesoft.svn.core.internal.i

[JIRA] (JENKINS-12912) URLTtrigger does not poll on jobs which are tied to disconnected slaves

2012-03-01 Thread gb...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-12912?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159712#comment-159712
 ] 

gbois commented on JENKINS-12912:
-

The current behavior is to process polling on the target execution node (master 
or a slave).
In your use case, you need to have to ability to poll always on master.

Does it suits you if I add a check-box 'Poll on master' in the job 
configuration?

> URLTtrigger does not poll on jobs which are tied to disconnected slaves
> ---
>
> Key: JENKINS-12912
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12912
> Project: Jenkins
>  Issue Type: Bug
>  Components: urltrigger
> Environment: Jenkins 1.451
> URLTrigger Plugin 0.10, 0.14
>Reporter: OHTAKE Tomohiro
>Assignee: gbois
>
> Since 0.10, URLTtrigger does not poll on jobs which are tied to disconnected 
> slaves even if there are available executors on master.
> URLTrigger Plugin 0.9 makes master poll the URL even if the jobs are tied to 
> slaves.
> If there are changes in URL, a slave that is tied to the job wakes up and 
> runs the job.
> URLTrigger 0.9 says that polling has been done on slaves, but master polles.
> {code:title=URLTrigger Log (0.14, job which is tied to disconnected slaves)}
> Polling for the job aa
> Searching a node to run the polling for the label ''.
> Can't find any complete active node for the polling action. Maybe slaves are 
> not yet active at this time or the number of executor of the master is 0. 
> Checking again in next polling schedule.
> {code}
> {code:title=URLTrigger Log (0.14, job which is not tied to any slaves)}
> Polling for the job bb
> Polling on master.
> Polling started on Feb 28, 2012 10:22:42 AM
> Invoking the url: 
>  http://aaa.invalid/bb
> Inspecting the content
> Polling complete. Took 0.12 sec.
> No changes.
> {code}
> {code:title=URLTrigger Log (0.9, job which is tied to disconnected slaves)}
> Polling started on Feb 28, 2012 10:51:04 AM
> Searching a node to run the polling for the label ''.
> Invoking the url: 
>  http://aaa.invalid/bb
> Inspecting the content
> Polling complete. Took 0.14 sec
> No changes.
> {code}
> Workarounds:
> * Downgrade URLTrigger Plugin to 0.9
> * Do not tie jobs which uses Use URLTrigger
> ** Create a job that uses URLTrigger and do not tie the job to any slaves.
> ** Configure the job to build other projects in its post-build actions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12938) MavenReporters always run, even if unneeded: MavenFingerprinter is slow

2012-03-01 Thread jatw...@linuxstuff.org (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-12938?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

James Atwill updated JENKINS-12938:
---

Description: 
The MavenFingerprinter MavenReporter should not run if fingerprinting the build 
is disabled.

---
Yesterday I attached YourKit to our Jenkins Maven-style build.  I was attached 
to the actual Maven3 builder and discovered that 36% of our build time is spent 
in MavenReporters we don't use.  We don't have fingerprinting turned on but the 
MavenFingerprinter report still runs and was particularly expensive.
---

I rebuilt the maven-plugin removing the @Extension from MavenArtifactArchiver, 
MavenFingerprinter and MavenMailer and improved our build time by 36%.  There's 
no good out-of-the-box way to do this with Jenkins.  I had little luck when 
dropping in a custom PluginStrategy to do this at runtime.



  was:
The MavenFingerprinter MavenReporter should not run if fingerprinting the build 
is disabled.
---
Yesterday I attached YourKit to our Jenkins Maven-style build.  I was attached 
to the actual Maven3 builder and discovered that 36% of our build time is spent 
in MavenReporters we don't use.  We don't have fingerprinting turned on but the 
MavenFingerprinter report still runs and was particularly expensive.
---

I rebuilt the maven-plugin removing the @Extension from MavenArtifactArchiver, 
MavenFingerprinter and MavenMailer and improved our build time by 36%.  




> MavenReporters always run, even if unneeded: MavenFingerprinter is slow
> ---
>
> Key: JENKINS-12938
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12938
> Project: Jenkins
>  Issue Type: Bug
>  Components: maven
> Environment: Linux, separate master/slave. Slave launched via SSH. 
> Multi-minute, multi-module maven build.
>Reporter: James Atwill
>  Labels: maven
>
> The MavenFingerprinter MavenReporter should not run if fingerprinting the 
> build is disabled.
> ---
> Yesterday I attached YourKit to our Jenkins Maven-style build.  I was 
> attached to the actual Maven3 builder and discovered that 36% of our build 
> time is spent in MavenReporters we don't use.  We don't have fingerprinting 
> turned on but the MavenFingerprinter report still runs and was particularly 
> expensive.
> ---
> I rebuilt the maven-plugin removing the @Extension from 
> MavenArtifactArchiver, MavenFingerprinter and MavenMailer and improved our 
> build time by 36%.  There's no good out-of-the-box way to do this with 
> Jenkins.  I had little luck when dropping in a custom PluginStrategy to do 
> this at runtime.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12950) pom.xml not deploying to Artifactory

2012-03-01 Thread jerry.th...@aonhewitt.com (JIRA)
Jerry Thome created JENKINS-12950:
-

 Summary: pom.xml not deploying to Artifactory
 Key: JENKINS-12950
 URL: https://issues.jenkins-ci.org/browse/JENKINS-12950
 Project: Jenkins
  Issue Type: Bug
  Components: artifactory
Reporter: Jerry Thome
Assignee: yossis
 Attachments: 3-1-2012 10-38-30 AM.png

Jenkins ver. 1.444
Jenkins Artifactory Plugin 2.0.5
Maven 3.0.3

We have a very simple Maven project setup.  We are running "clean package 
verify emma:emma" and then using the Artifactory plugin to publish to a 
snapshot repository in Artifactory.

We simlpy want the basic pom.xml and jar deployed, but only the JAR is being 
deployed.  If I use the standard 'mvn deploy' or the "Deploy artifacts to Maven 
repository", it works as expected.

Do we need to configure something special in the "Include Patterns"?

Thanks.



--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-11784) Build numbers not getting into manifest file

2012-03-01 Thread oded.mai...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-11784?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159711#comment-159711
 ] 

Oded Maimon commented on JENKINS-11784:
---

Actually this is something that i would be very happy if it was configurable.
i for instant don't wish jenkins to add the manifest data, it makes each build 
artifact to have different md5sum even if the code wasn't changed.

> Build numbers not getting into manifest file
> 
>
> Key: JENKINS-11784
> URL: https://issues.jenkins-ci.org/browse/JENKINS-11784
> Project: Jenkins
>  Issue Type: Bug
>  Components: core
>Reporter: vinod mahalingam
>Assignee: olamy
>
> I recently upgraded from Hudson to Jenkins and found that the Manifest file 
> in my jars no longer have the build/version related information in them.
> Contents of manifest file with hudson that are missing after upgrading to 
> Jenkins
> ...
> Hudson-Build-Number: 11
> Hudson-Project: 
> Hudson-Version: 1.357

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12810) JUnit test results are getting wrongly attached to all the test cases

2012-03-01 Thread brunodepau...@yahoo.com.br (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-12810?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159710#comment-159710
 ] 

Bruno P. Kinoshita commented on JENKINS-12810:
--

Your understanding is perfect, and very clear for me. The actual problem is 
where to find which platform the test case used. 

> How it should work with platform property: 

Let's include one more step here.

1. plugin gets set of test cases from defined Test Plan and Platform (TC11, 
TC12, TC13; let's call it 'definedTestCasesByTestPlanAndPlatform')
2. executes all tests that are specified as maven argument
3. seeks result + platform in JUnit/TestNG XML
4. record result for 'definedTestCasesByTestPlanAndPlatform' in TestLink 
for defined Test Plan and Platform combination

I couldn't find an easy way to include the platform in JUnit or TestNG XML. 
That's way only TAP supports platforms at moment. 

Thanks Jaroslavas, it's really great to discuss this issue with someone else 
that is keen to help :-) 

Bruno

> JUnit test results are getting wrongly attached to all the test cases
> -
>
> Key: JENKINS-12810
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12810
> Project: Jenkins
>  Issue Type: Bug
>  Components: testlink
>Affects Versions: current
>Reporter: Vignesh Senapathy
>Assignee: Bruno P. Kinoshita
> Fix For: current
>
> Attachments: 1.jpg, 2.jpg, 3.jpg, last_tc.png, schema.jpg, 
> screenshot20120228152415.jpg, screenshot20120228152511.jpg, tc1.png, tc2.png, 
> testlink-3.1-alpha2.hpi
>
>
> Hi,
> I am using the Testlink Jenkins plugin and when i run my jobs in Jenkins the 
> Junit Test results are getting generated. This in turn calls the Testlink xml 
> rpc and attaches the results to the test case, but the test results are 
> attached wrongly. The 1st test case has 6 results, the next has 5 and so on 
> and the last one has 1 test result attached to it. I dont know if it is bug 
> which is causing this. Please let me know what seems to be the problems. Also 
> the execution flags are correctly rendered in this. which ever test case 
> fails is marked as failed and which passed is marked as passed.
> Also I have one custom field which maps to the test suite name and test 
> classname.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12947) update of Perforce plugin fails with IOException

2012-03-01 Thread rob.pe...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-12947?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159709#comment-159709
 ] 

Rob Petti commented on JENKINS-12947:
-

Updating without restarting isn't supported by Jenkins yet.

> update of Perforce plugin fails with IOException
> 
>
> Key: JENKINS-12947
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12947
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce, update-center
>Affects Versions: current
> Environment: Windows 7 64 SP1, JDK 1.6_29_x64, Jenkins 1.451
>Reporter: robsimon
>
> Try to updated an installed plugin without restarting Jenkins. In my case 
> Perforce threw the following exception (SubVersion behaved similar):
> hudson.util.IOException2: Failed to dynamically deploy this plugin
>   at 
> hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:1137)
>   at hudson.model.UpdateCenter$DownloadJob.run(UpdateCenter.java:955)
>   at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>   at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>   at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>   at java.lang.Thread.run(Thread.java:662)
> Caused by: java.io.IOException: Unable to delete 
> C:\Jenkins\plugins\perforce\WEB-INF\lib\commons-codec-1.4.jar
>   at hudson.Util.deleteFile(Util.java:237)
>   at hudson.Util.deleteRecursive(Util.java:287)
>   at hudson.Util.deleteContentsRecursive(Util.java:198)
>   at hudson.Util.deleteRecursive(Util.java:278)
>   at hudson.Util.deleteContentsRecursive(Util.java:198)
>   at hudson.Util.deleteRecursive(Util.java:278)
>   at hudson.Util.deleteContentsRecursive(Util.java:198)
>   at hudson.ClassicPluginStrategy.explode(ClassicPluginStrategy.java:389)
>   at 
> hudson.ClassicPluginStrategy.createPluginWrapper(ClassicPluginStrategy.java:113)
>   at hudson.PluginManager.dynamicLoad(PluginManager.java:340)
>   at 
> hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:1133)
>   ... 7 more

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-10606) Support Matrix Builds

2012-03-01 Thread rob.pe...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-10606?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159708#comment-159708
 ] 

Rob Petti commented on JENKINS-10606:
-

Yeah, I've been thinking about how best to handle it going forward. Having to 
add ${JOB_NAME} seems a bit hacky, but it works until this ticket gets resolved.

> Support Matrix Builds
> -
>
> Key: JENKINS-10606
> URL: https://issues.jenkins-ci.org/browse/JENKINS-10606
> Project: Jenkins
>  Issue Type: Improvement
>  Components: perforce
>Reporter: Rob Petti
>Assignee: Rob Petti
>
> Currently the perforce plugin does not explicitly support matrix builds, 
> which can lead to certain features not working correctly.
> For example, matrix builds will always use the same client workspace for all 
> sub jobs, requiring a force sync for each one. In addition, each sub job will 
> sync to the latest changeset, which could be different depending on when the 
> jobs run. At the very least, the perforce plugin should sync to the same 
> changeset for all sub jobs.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-10606) Support Matrix Builds

2012-03-01 Thread andy_bi...@scee.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-10606?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159707#comment-159707
 ] 

Andy Bigos commented on JENKINS-10606:
--


Yes - that was it. Thanks!

I'd set all the other items that had an 'Import Note' about matrix builds - but 
the workspace name didn't have one (though it has plenty of others!). At the 
risk of adding even more text I'd suggest adding something about this - or even 
better, when a matrix job is detected auto-populate the field with ${JOB_NAME}. 
That will at least bring the issue to notice.

Anyway - thanks for sorting the issue out so quickly.

Andy


> Support Matrix Builds
> -
>
> Key: JENKINS-10606
> URL: https://issues.jenkins-ci.org/browse/JENKINS-10606
> Project: Jenkins
>  Issue Type: Improvement
>  Components: perforce
>Reporter: Rob Petti
>Assignee: Rob Petti
>
> Currently the perforce plugin does not explicitly support matrix builds, 
> which can lead to certain features not working correctly.
> For example, matrix builds will always use the same client workspace for all 
> sub jobs, requiring a force sync for each one. In addition, each sub job will 
> sync to the latest changeset, which could be different depending on when the 
> jobs run. At the very least, the perforce plugin should sync to the same 
> changeset for all sub jobs.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-10606) Support Matrix Builds

2012-03-01 Thread rob.pe...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-10606?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159706#comment-159706
 ] 

Rob Petti commented on JENKINS-10606:
-

Your matrixruns might be running at the exact same time with the same client, 
so some of them don't sync. 

Try adding the ${JOB_NAME} token to your client workspace name. That should 
prevent any collisions, since it's unique for all matrixruns. 

> Support Matrix Builds
> -
>
> Key: JENKINS-10606
> URL: https://issues.jenkins-ci.org/browse/JENKINS-10606
> Project: Jenkins
>  Issue Type: Improvement
>  Components: perforce
>Reporter: Rob Petti
>Assignee: Rob Petti
>
> Currently the perforce plugin does not explicitly support matrix builds, 
> which can lead to certain features not working correctly.
> For example, matrix builds will always use the same client workspace for all 
> sub jobs, requiring a force sync for each one. In addition, each sub job will 
> sync to the latest changeset, which could be different depending on when the 
> jobs run. At the very least, the perforce plugin should sync to the same 
> changeset for all sub jobs.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12948) "Always Force Sync" and "Don't update server database on sync (-p)" are not compatible with each other

2012-03-01 Thread rob.pe...@gmail.com (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-12948?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rob Petti updated JENKINS-12948:


Assignee: Rob Petti

> "Always Force Sync" and "Don't update server database on sync (-p)" are not 
> compatible with each other
> --
>
> Key: JENKINS-12948
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12948
> Project: Jenkins
>  Issue Type: Bug
>  Components: perforce
>Affects Versions: current
>Reporter: Thomas Fields
>Assignee: Rob Petti
>Priority: Trivial
>
> Hi there,
> If you configure the Perforce plugin to "Always Force Sync" and "Don't update 
> server database on sync (-p)" then this will fail with:
> [NvTriStrip] $ "C:\\Program Files\\Perforce\\p4.exe" -s sync -f -p 
> //Jenkins_NvTriStrip-Build2/...@167119
> 11:33:20  Caught exception communicating with perforce. Errors encountered 
> while force syncing: error: Usage: sync [ -n -p -q ] [-m max] [files...]
> 11:33:20  com.tek42.perforce.PerforceException: Errors encountered while 
> force syncing: error: Usage: sync [ -n -p -q ] [-m max] [files...]
> 11:33:20  
> 11:33:20  at 
> com.tek42.perforce.parse.Workspaces.syncTo(Workspaces.java:167)
> 11:33:20  at 
> hudson.plugins.perforce.PerforceSCM.checkout(PerforceSCM.java:747)
> 11:33:20  at 
> hudson.model.AbstractProject.checkout(AbstractProject.java:1195)
> 11:33:20  at 
> hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:579)
> 11:33:20  at 
> hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:468)
> 11:33:20  at hudson.model.Run.run(Run.java:1408)
> 11:33:20  at hudson.matrix.MatrixBuild.run(MatrixBuild.java:252)
> 11:33:20  at 
> hudson.model.ResourceController.execute(ResourceController.java:88)
> 11:33:20  at hudson.model.Executor.run(Executor.java:238)
> 11:33:20  at hudson.model.OneOffExecutor.run(OneOffExecutor.java:66)
> 11:33:20  ERROR: Unable to communicate with perforce. Errors encountered 
> while force syncing: error: Usage: sync [ -n -p -q ] [-m max] [files...]
> Is it possible to update the Perforce plugin to at least warn or error if 
> both these options are enabled?
> Regards,
> Tom.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12934) Subversion Tag plugin tries to copy from invalid source path

2012-03-01 Thread pe...@kode.cc (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-12934?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Peter Lillevold updated JENKINS-12934:
--

   Priority: Critical  (was: Blocker)
Description: 
Last week the subversion tagging plugin stopped working, and I have so far not 
been able to pinpoint the source of this error.
This bug is a showstopper for us since the tags are used in other jobs.

The job module have Subversion SCM set up with the following repo: 
https://svn.myserver.com/svn/repo/folder1.sub/trunk
The svn-tag plugin is configured with:
https://svn.myserver.com/svn/repo/folder1.sub/tags/${env['BUILD_VERSION']}

The error message from the plugin shows that apparently it tries to copy from 
an invalid source path.
(note: I have obfuscated url names, but otherwise the number of parts are the 
same)

Remote Module Location: 
https://svn.myserver.com/svn/repo/folder1.sub/trunk@2254.
Tag Base URL: https://svn.myserver.com/svn/repo/folder1.sub/tags/0.0.3.2254.
There was no old tag at 
https://svn.myserver.com/svn/repo/folder1.sub/tags/0.0.3.2254.
Subversion copy failed. svn: File not found: revision 2254, path 
'/folder1.sub/trunk/folder1.sub/trunk'
svn: '/svn/repo/!svn/bc/2254/folder1.sub/trunk' path not found: 404 Not Found 
(https://svn.myserver.com)
Build step 'Perform Subversion tagging on successful build' marked build as 
failure


  was:
Last week the subversion tagging plugin stopped working, and I have so far not 
been able to pinpoint the source of this error.
This bug is a showstopper for us since the tags are used in other jobs.

The error message from the plugin shows that apparently it tries to copy from 
an invalid source path.
(note: I have obfuscated url names, but otherwise the number of parts are the 
same)
The job module have the following repo: 
https://svn.myserver.com/svn/repo/folder1/folder2/trunk
The svn-tag plugin is configured with:
https://svn.myserver.com/svn/repo/folder1/folder2/tags/${env['BUILD_VERSION']}

Remote Module Location: 
https://svn.myserver.com/svn/repo/folder1/folder2/trunk@2254.
Tag Base URL: https://svn.myserver.com/svn/repo/folder1/folder2/tags/0.0.3.2254.
There was no old tag at 
https://svn.myserver.com/svn/repo/folder1/folder2/tags/0.0.3.2254.
Subversion copy failed. svn: File not found: revision 2254, path 
'/folder1/folder2/trunk/folder1/folder2/trunk'
svn: '/svn/repo/!svn/bc/2254/folder1/folder2/trunk' path not found: 404 Not 
Found (https://svn.myserver.com)
Build step 'Perform Subversion tagging on successful build' marked build as 
failure



Fixed the actual folder beneath repo level, and added that my folder includes a 
'.' in case this has any significance. I have tried with other folders with 
names that do not contain '.' with same results though.

> Subversion Tag plugin tries to copy from invalid source path
> 
>
> Key: JENKINS-12934
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12934
> Project: Jenkins
>  Issue Type: Bug
>  Components: plugin, subversion
>Affects Versions: current
> Environment: Windows Server 2008 R2.
> Jenkins installed as Windows Service.
>Reporter: Peter Lillevold
>Priority: Critical
>  Labels: jenkins, plugin, subversion, tag
>
> Last week the subversion tagging plugin stopped working, and I have so far 
> not been able to pinpoint the source of this error.
> This bug is a showstopper for us since the tags are used in other jobs.
> The job module have Subversion SCM set up with the following repo: 
> https://svn.myserver.com/svn/repo/folder1.sub/trunk
> The svn-tag plugin is configured with:
> https://svn.myserver.com/svn/repo/folder1.sub/tags/${env['BUILD_VERSION']}
> The error message from the plugin shows that apparently it tries to copy from 
> an invalid source path.
> (note: I have obfuscated url names, but otherwise the number of parts are the 
> same)
> Remote Module Location: 
> https://svn.myserver.com/svn/repo/folder1.sub/trunk@2254.
> Tag Base URL: https://svn.myserver.com/svn/repo/folder1.sub/tags/0.0.3.2254.
> There was no old tag at 
> https://svn.myserver.com/svn/repo/folder1.sub/tags/0.0.3.2254.
> Subversion copy failed. svn: File not found: revision 2254, path 
> '/folder1.sub/trunk/folder1.sub/trunk'
> svn: '/svn/repo/!svn/bc/2254/folder1.sub/trunk' path not found: 404 Not Found 
> (https://svn.myserver.com)
> Build step 'Perform Subversion tagging on successful build' marked build as 
> failure

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12949) Do not automatically convert post-split Hudson installation to Jenkins

2012-03-01 Thread oldel...@java.net (JIRA)
Richard Mortimer created JENKINS-12949:
--

 Summary: Do not automatically convert post-split Hudson 
installation to Jenkins
 Key: JENKINS-12949
 URL: https://issues.jenkins-ci.org/browse/JENKINS-12949
 Project: Jenkins
  Issue Type: Bug
  Components: core
Affects Versions: current
 Environment: Debian/Ubuntu but I suspect other packaging has the same 
problems.
Reporter: Richard Mortimer
Priority: Critical


The Jenkins Debian/Ubuntu packaging automatically converts Hudson installs into 
Jenkins. This works fine for pre-split versions of Hudson but newer installs of 
Hudson have configuration/plugins that are starting to diverge significantly 
from Jenkins.

The packaging should detect newer post-split Hudson installs and should refrain 
from converting the install to Jenkins.

Earlier today there was an incident of this reported via IRC #jenkins and it 
was not immediately obvious what the cause of the problems were and fixing 
plugin versions/configuration is not for the fainthearted!



--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-10606) Support Matrix Builds

2012-03-01 Thread andy_bi...@scee.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-10606?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159704#comment-159704
 ] 

Andy Bigos commented on JENKINS-10606:
--

Hi,

Given the title of this issue - can I ask what is the general state of Matrix 
Job support at the moment? I ask as I have some jobs which have some matrix 
elements that don't sync. It's pretty random which elements don't get a synced. 
I have selected:

* Let Jenkins Manage Workspace View - TRUE
* Let Jenkins Create Workspace - TRUE
* Clean Workspace Before Each Build - TRUE
* Always Force Sync - TRUE
* Poll Only on Master - TRUE

Does this behaviour sounds like something you might expect given the current 
level of support for matrix builds, or should I create a new issue and add more 
details? Or am I simply missing something in the config?

Thanks for help,
Andy


> Support Matrix Builds
> -
>
> Key: JENKINS-10606
> URL: https://issues.jenkins-ci.org/browse/JENKINS-10606
> Project: Jenkins
>  Issue Type: Improvement
>  Components: perforce
>Reporter: Rob Petti
>Assignee: Rob Petti
>
> Currently the perforce plugin does not explicitly support matrix builds, 
> which can lead to certain features not working correctly.
> For example, matrix builds will always use the same client workspace for all 
> sub jobs, requiring a force sync for each one. In addition, each sub job will 
> sync to the latest changeset, which could be different depending on when the 
> jobs run. At the very least, the perforce plugin should sync to the same 
> changeset for all sub jobs.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12223) Warnings trend graph (type distribution) dashboard portlet is very slow to display when # jobs in view > 12 or so

2012-03-01 Thread ullrich.haf...@gmail.com (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-12223?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ulli Hafner resolved JENKINS-12223.
---

Resolution: Fixed

> Warnings trend graph (type distribution) dashboard portlet is very slow to 
> display when # jobs in view > 12 or so
> -
>
> Key: JENKINS-12223
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12223
> Project: Jenkins
>  Issue Type: Improvement
>  Components: analysis-collector, analysis-core, dashboard-view, 
> warnings
>Affects Versions: current
>Reporter: Greg Moncreaff
>Assignee: Ulli Hafner
>
> Is it possible that the data can be cached (in the dashboard view) to be 
> reused (and refreshed in the background as needed) rather than starting from 
> scratch each time.
> While waiting for portlet to finish, view controls in other portlets (e.g. 
> sorts) are not available.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12929) Is it possible to have a QTP only plugin or perhaps enhance the QC plugin to do this?

2012-03-01 Thread nath...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-12929?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159703#comment-159703
 ] 

Nathmie S commented on JENKINS-12929:
-

I have managed thus far to kick of test(s) and export results to HTML without 
the QC plugin.

>From what I have read you guys managed to get the QC plugin to read the 
>results.xml and work with the Junit test reporting is this correct?

If so, could you please provide some guidance on how to do that? 

> Is it possible to have a QTP only plugin or perhaps enhance the QC plugin to 
> do this?
> -
>
> Key: JENKINS-12929
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12929
> Project: Jenkins
>  Issue Type: New Feature
>  Components: qc
> Environment: Windows 2008 Server, HP QTP 11
>Reporter: Nathmie S
>Assignee: Daniel Petisme
>
> I want to be able to kick off QTP tests and store results in Jenkins. I do 
> not have access to a QC installation.
> Do you have any ideas? I have been googling to try and find a solution.
> CAn the QC plugin be manipulated to do this?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12810) JUnit test results are getting wrongly attached to all the test cases

2012-03-01 Thread jaroslavas.daskevic...@exigenservices.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-12810?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159702#comment-159702
 ] 

Jaroslavas D. edited comment on JENKINS-12810 at 3/1/12 1:14 PM:
-

I don't really understood why it is JUnit or TestNG limitation.. I'll explain 
my situation.

Let's imagine we have such Test plan/Platforms/Test Case structure
!schema.jpg|thumbnail!

For simplicity, let's use only _Test Plan 1_ for execution.

As I understand (correct me if I am wrong), now it works like this:
# plugin gets set of test cases from defined _Test Plan_ (_TC11_, _TC12_, 
_TC13_, _TC14_, _TC15_, _TC16_; let's call it 'definedTestCasesByTestPlan')
# executes all tests that are specified as maven argument
# records results for 'definedTestCasesByTestPlan' in TestLink for defined 
_Test Plan_

How it should work with platform property:
# plugin gets set of test cases from defined _Test Plan_ and _Platform_ 
(_TC11_, _TC12_, _TC13_; let's call it 'definedTestCasesByTestPlanAndPlatform')
# executes all tests that are specified as maven argument
# record result for 'definedTestCasesByTestPlanAndPlatform' in TestLink for 
defined _Test Plan_ and _Platform_ combination

So, the problem is to get proper set of Test Cases for execution in TestLink 
(in step 1). However, JUnit/TestNG/TAP takes a part on step 2 and step 3.

Sorry if I am wrong in some cases (please, correct me).. I just want to 
understand the problem and try to help :)

  was (Author: jar):
I don't really understood why it is JUnit or TestNG limitation.. I'll 
explain my situation.

Let's imagine we have such Test plan/Platforms/Test Case structure
!schema.jpg|thumbnail!

As I understand (correct me if I am wrong), now it works like this:
# plugin gets set of test cases from defined _Test Plan_ (_TC11_, _TC12_, 
_TC13_, _TC14_, _TC15_, _TC16_; let's call it 'definedTestCasesByTestPlan')
# executes all tests that are specified as maven argument
# records results for 'definedTestCasesByTestPlan' in TestLink for defined 
_Test Plan_

How it should work with platform property:
# plugin gets set of test cases from defined _Test Plan_ and _Platform_ 
(_TC11_, _TC12_, _TC13_; let's call it 'definedTestCasesByTestPlanAndPlatform')
# executes all tests that are specified as maven argument
# record result for 'definedTestCasesByTestPlanAndPlatform' in TestLink for 
defined _Test Plan_ and _Platform_ combination

So, the problem is to get proper set of Test Cases for execution in TestLink 
(in step 1). However, JUnit/TestNG/TAP takes a part on step 2 and step 3.

Sorry if I am wrong in some cases (please, correct me).. I just want to 
understand the problem and try to help :)
  
> JUnit test results are getting wrongly attached to all the test cases
> -
>
> Key: JENKINS-12810
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12810
> Project: Jenkins
>  Issue Type: Bug
>  Components: testlink
>Affects Versions: current
>Reporter: Vignesh Senapathy
>Assignee: Bruno P. Kinoshita
> Fix For: current
>
> Attachments: 1.jpg, 2.jpg, 3.jpg, last_tc.png, schema.jpg, 
> screenshot20120228152415.jpg, screenshot20120228152511.jpg, tc1.png, tc2.png, 
> testlink-3.1-alpha2.hpi
>
>
> Hi,
> I am using the Testlink Jenkins plugin and when i run my jobs in Jenkins the 
> Junit Test results are getting generated. This in turn calls the Testlink xml 
> rpc and attaches the results to the test case, but the test results are 
> attached wrongly. The 1st test case has 6 results, the next has 5 and so on 
> and the last one has 1 test result attached to it. I dont know if it is bug 
> which is causing this. Please let me know what seems to be the problems. Also 
> the execution flags are correctly rendered in this. which ever test case 
> fails is marked as failed and which passed is marked as passed.
> Also I have one custom field which maps to the test suite name and test 
> classname.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12810) JUnit test results are getting wrongly attached to all the test cases

2012-03-01 Thread jaroslavas.daskevic...@exigenservices.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-12810?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159702#comment-159702
 ] 

Jaroslavas D. commented on JENKINS-12810:
-

I don't really understood why it is JUnit or TestNG limitation.. I'll explain 
my situation.

Let's imagine we have such Test plan/Platforms/Test Case structure
!schema.jpg|thumbnail!

As I understand (correct me if I am wrong), now it works like this:
# plugin gets set of test cases from defined _Test Plan_ (_TC11_, _TC12_, 
_TC13_, _TC14_, _TC15_, _TC16_; let's call it 'definedTestCasesByTestPlan')
# executes all tests that are specified as maven argument
# records results for 'definedTestCasesByTestPlan' in TestLink for defined 
_Test Plan_

How it should work with platform property:
# plugin gets set of test cases from defined _Test Plan_ and _Platform_ 
(_TC11_, _TC12_, _TC13_; let's call it 'definedTestCasesByTestPlanAndPlatform')
# executes all tests that are specified as maven argument
# record result for 'definedTestCasesByTestPlanAndPlatform' in TestLink for 
defined _Test Plan_ and _Platform_ combination

So, the problem is to get proper set of Test Cases for execution in TestLink 
(in step 1). However, JUnit/TestNG/TAP takes a part on step 2 and step 3.

Sorry if I am wrong in some cases (please, correct me).. I just want to 
understand the problem and try to help :)

> JUnit test results are getting wrongly attached to all the test cases
> -
>
> Key: JENKINS-12810
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12810
> Project: Jenkins
>  Issue Type: Bug
>  Components: testlink
>Affects Versions: current
>Reporter: Vignesh Senapathy
>Assignee: Bruno P. Kinoshita
> Fix For: current
>
> Attachments: 1.jpg, 2.jpg, 3.jpg, last_tc.png, schema.jpg, 
> screenshot20120228152415.jpg, screenshot20120228152511.jpg, tc1.png, tc2.png, 
> testlink-3.1-alpha2.hpi
>
>
> Hi,
> I am using the Testlink Jenkins plugin and when i run my jobs in Jenkins the 
> Junit Test results are getting generated. This in turn calls the Testlink xml 
> rpc and attaches the results to the test case, but the test results are 
> attached wrongly. The 1st test case has 6 results, the next has 5 and so on 
> and the last one has 1 test result attached to it. I dont know if it is bug 
> which is causing this. Please let me know what seems to be the problems. Also 
> the execution flags are correctly rendered in this. which ever test case 
> fails is marked as failed and which passed is marked as passed.
> Also I have one custom field which maps to the test suite name and test 
> classname.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12810) JUnit test results are getting wrongly attached to all the test cases

2012-03-01 Thread jaroslavas.daskevic...@exigenservices.com (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-12810?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jaroslavas D. updated JENKINS-12810:


Attachment: schema.jpg

> JUnit test results are getting wrongly attached to all the test cases
> -
>
> Key: JENKINS-12810
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12810
> Project: Jenkins
>  Issue Type: Bug
>  Components: testlink
>Affects Versions: current
>Reporter: Vignesh Senapathy
>Assignee: Bruno P. Kinoshita
> Fix For: current
>
> Attachments: 1.jpg, 2.jpg, 3.jpg, last_tc.png, schema.jpg, 
> screenshot20120228152415.jpg, screenshot20120228152511.jpg, tc1.png, tc2.png, 
> testlink-3.1-alpha2.hpi
>
>
> Hi,
> I am using the Testlink Jenkins plugin and when i run my jobs in Jenkins the 
> Junit Test results are getting generated. This in turn calls the Testlink xml 
> rpc and attaches the results to the test case, but the test results are 
> attached wrongly. The 1st test case has 6 results, the next has 5 and so on 
> and the last one has 1 test result attached to it. I dont know if it is bug 
> which is causing this. Please let me know what seems to be the problems. Also 
> the execution flags are correctly rendered in this. which ever test case 
> fails is marked as failed and which passed is marked as passed.
> Also I have one custom field which maps to the test suite name and test 
> classname.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12945) New breadcrumb: relative path should be resolved based on model-link's href

2012-03-01 Thread ohtake_tomoh...@java.net (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-12945?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Work on JENKINS-12945 stopped by OHTAKE Tomohiro.

> New breadcrumb: relative path should be resolved based on model-link's href
> ---
>
> Key: JENKINS-12945
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12945
> Project: Jenkins
>  Issue Type: Bug
>  Components: core
> Environment: Jenkins 1.454-SNAPSHOT 
> (7bf8e8e894e0358401de4be1aa15986627efad11)
>Reporter: OHTAKE Tomohiro
>Assignee: OHTAKE Tomohiro
> Attachments: relative.png
>
>
> See screenshot attached.
> Clicking "Delete Slave" menu item will navigate to the page for deleting All 
> View.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12945) New breadcrumb: relative path should be resolved based on model-link's href

2012-03-01 Thread ohtake_tomoh...@java.net (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-12945?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159701#comment-159701
 ] 

OHTAKE Tomohiro commented on JENKINS-12945:
---

I have raised a pull request to fix path resolution of new breadcrumb.
https://github.com/jenkinsci/jenkins/pull/393

> New breadcrumb: relative path should be resolved based on model-link's href
> ---
>
> Key: JENKINS-12945
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12945
> Project: Jenkins
>  Issue Type: Bug
>  Components: core
> Environment: Jenkins 1.454-SNAPSHOT 
> (7bf8e8e894e0358401de4be1aa15986627efad11)
>Reporter: OHTAKE Tomohiro
>Assignee: OHTAKE Tomohiro
> Attachments: relative.png
>
>
> See screenshot attached.
> Clicking "Delete Slave" menu item will navigate to the page for deleting All 
> View.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12948) "Always Force Sync" and "Don't update server database on sync (-p)" are not compatible with each other

2012-03-01 Thread thomasmfie...@gmail.com (JIRA)
Thomas Fields created JENKINS-12948:
---

 Summary: "Always Force Sync" and "Don't update server database on 
sync (-p)" are not compatible with each other
 Key: JENKINS-12948
 URL: https://issues.jenkins-ci.org/browse/JENKINS-12948
 Project: Jenkins
  Issue Type: Bug
  Components: perforce
Affects Versions: current
Reporter: Thomas Fields
Priority: Trivial


Hi there,

If you configure the Perforce plugin to "Always Force Sync" and "Don't update 
server database on sync (-p)" then this will fail with:

[NvTriStrip] $ "C:\\Program Files\\Perforce\\p4.exe" -s sync -f -p 
//Jenkins_NvTriStrip-Build2/...@167119
11:33:20  Caught exception communicating with perforce. Errors encountered 
while force syncing: error: Usage: sync [ -n -p -q ] [-m max] [files...]
11:33:20  com.tek42.perforce.PerforceException: Errors encountered while force 
syncing: error: Usage: sync [ -n -p -q ] [-m max] [files...]
11:33:20  
11:33:20at 
com.tek42.perforce.parse.Workspaces.syncTo(Workspaces.java:167)
11:33:20at 
hudson.plugins.perforce.PerforceSCM.checkout(PerforceSCM.java:747)
11:33:20at 
hudson.model.AbstractProject.checkout(AbstractProject.java:1195)
11:33:20at 
hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:579)
11:33:20at 
hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:468)
11:33:20at hudson.model.Run.run(Run.java:1408)
11:33:20at hudson.matrix.MatrixBuild.run(MatrixBuild.java:252)
11:33:20at 
hudson.model.ResourceController.execute(ResourceController.java:88)
11:33:20at hudson.model.Executor.run(Executor.java:238)
11:33:20at hudson.model.OneOffExecutor.run(OneOffExecutor.java:66)
11:33:20  ERROR: Unable to communicate with perforce. Errors encountered while 
force syncing: error: Usage: sync [ -n -p -q ] [-m max] [files...]

Is it possible to update the Perforce plugin to at least warn or error if both 
these options are enabled?

Regards,
Tom.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12947) update of Perforce plugin fails with IOException

2012-03-01 Thread robsi...@java.net (JIRA)
robsimon created JENKINS-12947:
--

 Summary: update of Perforce plugin fails with IOException
 Key: JENKINS-12947
 URL: https://issues.jenkins-ci.org/browse/JENKINS-12947
 Project: Jenkins
  Issue Type: Bug
  Components: perforce, update-center
Affects Versions: current
 Environment: Windows 7 64 SP1, JDK 1.6_29_x64, Jenkins 1.451
Reporter: robsimon


Try to updated an installed plugin without restarting Jenkins. In my case 
Perforce threw the following exception (SubVersion behaved similar):


hudson.util.IOException2: Failed to dynamically deploy this plugin
at 
hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:1137)
at hudson.model.UpdateCenter$DownloadJob.run(UpdateCenter.java:955)
at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.io.IOException: Unable to delete 
C:\Jenkins\plugins\perforce\WEB-INF\lib\commons-codec-1.4.jar
at hudson.Util.deleteFile(Util.java:237)
at hudson.Util.deleteRecursive(Util.java:287)
at hudson.Util.deleteContentsRecursive(Util.java:198)
at hudson.Util.deleteRecursive(Util.java:278)
at hudson.Util.deleteContentsRecursive(Util.java:198)
at hudson.Util.deleteRecursive(Util.java:278)
at hudson.Util.deleteContentsRecursive(Util.java:198)
at hudson.ClassicPluginStrategy.explode(ClassicPluginStrategy.java:389)
at 
hudson.ClassicPluginStrategy.createPluginWrapper(ClassicPluginStrategy.java:113)
at hudson.PluginManager.dynamicLoad(PluginManager.java:340)
at 
hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:1133)
... 7 more

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12946) New breadcrumb: "Next/Previous Build" does not work

2012-03-01 Thread ohtake_tomoh...@java.net (JIRA)
OHTAKE Tomohiro created JENKINS-12946:
-

 Summary: New breadcrumb: "Next/Previous Build" does not work
 Key: JENKINS-12946
 URL: https://issues.jenkins-ci.org/browse/JENKINS-12946
 Project: Jenkins
  Issue Type: Bug
  Components: core
 Environment: Jenkins 1.454-SNAPSHOT 
(7bf8e8e894e0358401de4be1aa15986627efad11)
Reporter: OHTAKE Tomohiro
 Attachments: prev.png

See screenshot attached.
Clicking "Previous Build" menu item will navigate to JSON page.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12945) New breadcrumb: relative path should be resolved based on model-link's href

2012-03-01 Thread ohtake_tomoh...@java.net (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-12945?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Work on JENKINS-12945 started by OHTAKE Tomohiro.

> New breadcrumb: relative path should be resolved based on model-link's href
> ---
>
> Key: JENKINS-12945
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12945
> Project: Jenkins
>  Issue Type: Bug
>  Components: core
> Environment: Jenkins 1.454-SNAPSHOT 
> (7bf8e8e894e0358401de4be1aa15986627efad11)
>Reporter: OHTAKE Tomohiro
>Assignee: OHTAKE Tomohiro
> Attachments: relative.png
>
>
> See screenshot attached.
> Clicking "Delete Slave" menu item will navigate to the page for deleting All 
> View.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12945) New breadcrumb: relative path should be resolved based on model-link's href

2012-03-01 Thread ohtake_tomoh...@java.net (JIRA)
OHTAKE Tomohiro created JENKINS-12945:
-

 Summary: New breadcrumb: relative path should be resolved based on 
model-link's href
 Key: JENKINS-12945
 URL: https://issues.jenkins-ci.org/browse/JENKINS-12945
 Project: Jenkins
  Issue Type: Bug
  Components: core
 Environment: Jenkins 1.454-SNAPSHOT 
(7bf8e8e894e0358401de4be1aa15986627efad11)
Reporter: OHTAKE Tomohiro
Assignee: OHTAKE Tomohiro
 Attachments: relative.png

See screenshot attached.
Clicking "Delete Slave" menu item will navigate to the page for deleting All 
View.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-6963) CGit browser support.

2012-03-01 Thread lionel.schw...@in2p3.fr (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-6963?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159700#comment-159700
 ] 

Lionel Schwarz commented on JENKINS-6963:
-

any news on this request? I'm currently trying to setup a dev platform base 
upon CGit and Jenkins. Support of CGit would be great benefit.

> CGit browser support.
> -
>
> Key: JENKINS-6963
> URL: https://issues.jenkins-ci.org/browse/JENKINS-6963
> Project: Jenkins
>  Issue Type: Improvement
>  Components: git
>Affects Versions: current
> Environment: All
>Reporter: mkalika
>Assignee: abayer
>Priority: Minor
> Attachments: 0001-Add-CGit-git-browser-support.patch
>
>
> Please add cgit support to the git plugin.  I added the plugin support for it 
> (heavily based on the existing GitWeb code).  I'll uploaded the patch next.  
> Thank you for your consideration.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12810) JUnit test results are getting wrongly attached to all the test cases

2012-03-01 Thread brunodepau...@yahoo.com.br (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-12810?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159699#comment-159699
 ] 

Bruno P. Kinoshita commented on JENKINS-12810:
--

Hi Jaroslavas!

That's a very interesting feature, that I really would like to see available 
for all strategies. However, there's one technical limitation from JUnit and 
TestNG that I never could overcome. They are not extensible. Let me explain why 
that's important.

When you're using platform, sometimes your test plan has more than one 
platform. So the platform has to exist for each test case, and then I cannot 
add one field in plugin options configuration :-( that was my first try some 
time ago (there was an issue on that).

TAP can be extended with YAMLish, which looks a lot like JSON, but minus '{' 
and '}'. So with TAP, I expect you to include the platform for each case in 
your test result (like a test case in JUnit XML).

One alternative for JUnit and TestNG, is using tap4j JUnit Runner or TestNG 
Listener. This way, besides generating JUnit XML and TestNG XML, your tests 
will output TAP too. But you'll have to use the TAP file name strategy. 

Does it make sense? Do you have any other idea to enable platforms on JUnit and 
TestNG? 

Thanks :) 

> JUnit test results are getting wrongly attached to all the test cases
> -
>
> Key: JENKINS-12810
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12810
> Project: Jenkins
>  Issue Type: Bug
>  Components: testlink
>Affects Versions: current
>Reporter: Vignesh Senapathy
>Assignee: Bruno P. Kinoshita
> Fix For: current
>
> Attachments: 1.jpg, 2.jpg, 3.jpg, last_tc.png, 
> screenshot20120228152415.jpg, screenshot20120228152511.jpg, tc1.png, tc2.png, 
> testlink-3.1-alpha2.hpi
>
>
> Hi,
> I am using the Testlink Jenkins plugin and when i run my jobs in Jenkins the 
> Junit Test results are getting generated. This in turn calls the Testlink xml 
> rpc and attaches the results to the test case, but the test results are 
> attached wrongly. The 1st test case has 6 results, the next has 5 and so on 
> and the last one has 1 test result attached to it. I dont know if it is bug 
> which is causing this. Please let me know what seems to be the problems. Also 
> the execution flags are correctly rendered in this. which ever test case 
> fails is marked as failed and which passed is marked as passed.
> Also I have one custom field which maps to the test suite name and test 
> classname.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12944) Env Inject Plugin doesn't substitute ${WORKSPACE} variable at all when used in 'Preparing an environment for the job'

2012-03-01 Thread joerg.schwaerz...@infineon.com (JIRA)
Joerg Schwaerzler created JENKINS-12944:
---

 Summary: Env Inject Plugin doesn't substitute ${WORKSPACE} 
variable at all when used in 'Preparing an environment for the job'
 Key: JENKINS-12944
 URL: https://issues.jenkins-ci.org/browse/JENKINS-12944
 Project: Jenkins
  Issue Type: Bug
  Components: envinject
Affects Versions: current
Reporter: Joerg Schwaerzler
Assignee: gbois


Since we upgraded to EnvInject v1.30 we don't get our variable set if they are 
dependend on ${WORKSPACE}.
Please check the job log snippet:
--
11:02:12  [EnvInject] - Preparing an environment for the job.
11:02:12  [EnvInject] - Jenkins system variables are kept.
11:02:12  [EnvInject] - Jenkins build variables are kept.
11:02:12  [EnvInject] - Injecting as environment variables the properties 
content 
11:02:12  HOME=${WORKSPACE}\home\muccctt1
11:02:12  
11:02:12  [EnvInject] - Variables injected successfully.
11:02:12  [EnvInject] - Unset unresolved 'WORK_DRIVE' variable.
11:02:12  [EnvInject] - Unset unresolved 'HOME' variable.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12943) Intermittent "java.io.StreamCorruptedException: invalid type code: 4B" when communicating with a slave

2012-03-01 Thread pontus.edvards...@ericsson.com (JIRA)
Pontus Edvardsson created JENKINS-12943:
---

 Summary: Intermittent "java.io.StreamCorruptedException: invalid 
type code: 4B" when communicating with a slave
 Key: JENKINS-12943
 URL: https://issues.jenkins-ci.org/browse/JENKINS-12943
 Project: Jenkins
  Issue Type: Bug
  Components: ssh-slaves
Affects Versions: current
 Environment: Jenkins 1.452
Reporter: Pontus Edvardsson
Assignee: Kohsuke Kawaguchi
Priority: Critical
 Attachments: jenkins_log.txt, jenkins_server_info.txt

This resembles an earlier bug, JENKINS-8856

I experience random crashes while Jenkins is trying to contact any of the 
configured slaves. Jobs have been working fine prior upgrading from v1.450, at 
which time I also added the GIT/Gerrit plugins. I don't do anything special to 
invoke the problem. I create and run either a maven or freestyle job which in 
turn starts another job which more than likely crashes.
I have attached the log and server info.


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-9589) SSH sessions kept open by Subversion checkout

2012-03-01 Thread stefan....@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-9589?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159698#comment-159698
 ] 

Stefan Moj commented on JENKINS-9589:
-

Did you resolve the issue or find a workaround? Seems like i ran into the same 
issue. We are using SVN version 1.6.12. It looks like that problem occurs since 
i set up post-commit hook as described [here. | 
https://wiki.jenkins-ci.org/display/JENKINS/Subversion+Plugin]

> SSH sessions kept open by Subversion checkout
> -
>
> Key: JENKINS-9589
> URL: https://issues.jenkins-ci.org/browse/JENKINS-9589
> Project: Jenkins
>  Issue Type: Bug
>  Components: subversion
> Environment: Jenkins ver. 1.410
> Jenkins subversion plugin 1.25
> Subversion server 1.1
>Reporter: Steven Murdoch
>
> After running Jenkins for a few days there are a large number of SSH 
> processes running on the server:
> root 19732  0.0  0.6 11632 3092 ?Ss   May02   0:00  \_ sshd: 
> secsvn [priv]
> secsvn   19736  0.0  0.6 11632 3332 ?SMay02   0:00  |   \_ sshd: 
> secsvn@notty
> secsvn   19737  0.0  0.3  6152 2052 ?Ss   May02   0:00  |   \_ 
> svnserve -t --tunnel-user=sjm217 -r ...
> root 19756  0.0  0.6 11632 3092 ?Ss   May02   0:00  \_ sshd: 
> secsvn [priv]
> secsvn   19760  0.0  0.6 11632 3332 ?SMay02   0:00  |   \_ sshd: 
> secsvn@notty
> secsvn   19761  0.0  0.3  6148 1944 ?Ss   May02   0:00  |   \_ 
> svnserve -t --tunnel-user=sjm217 -r ...
> root 19780  0.0  0.5 11632 2676 ?Ss   May02   0:00  \_ sshd: 
> secsvn [priv]
> secsvn   19784  0.0  0.5 11632 2944 ?SMay02   0:00  |   \_ sshd: 
> secsvn@notty
> secsvn   19785  0.0  0.3  6152 1928 ?Ss   May02   0:00  |   \_ 
> svnserve -t --tunnel-user=sjm217 -r ...
> ...
> Perhaps related is the following error in the log
> 04-May-2011 15:03:08 hudson.model.Run run
> INFO: cheri #10 main build action completed: SUCCESS
> 04-May-2011 15:03:08 hudson.scm.SubversionSCM$CheckOutTask checkClockOutOfSync
> INFO: Failed to estimate the remote time stamp
> org.tmatesoft.svn.core.SVNException: svn: 'stat' not implemented
> svn: Unknown command 'stat'
>   at 
> org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:126)
>   at 
> org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:110)
>   at 
> org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.handleUnsupportedCommand(SVNRepositoryImpl.java:1368)
>   at 
> org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.info(SVNRepositoryImpl.java:1212)
>   at 
> hudson.scm.SubversionSCM$CheckOutTask.checkClockOutOfSync(SubversionSCM.java:732)
>   at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:709)
>   at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:691)
>   at hudson.FilePath.act(FilePath.java:756)
>   at hudson.FilePath.act(FilePath.java:738)
>   at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:684)
>   at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:633)
>   at hudson.model.AbstractProject.checkout(AbstractProject.java:1181)
>   at 
> hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:536)
>   at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:424)
>   at hudson.model.Run.run(Run.java:1374)
>   at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
>   at hudson.model.ResourceController.execute(ResourceController.java:88)
>   at hudson.model.Executor.run(Executor.java:145)
> Caused by: org.tmatesoft.svn.core.SVNException: svn: Unknown command 'stat'
>   at 
> org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64)
>   at 
> org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51)
>   at 
> org.tmatesoft.svn.core.internal.io.svn.SVNReader.handleFailureStatus(SVNReader.java:269)
>   at 
> org.tmatesoft.svn.core.internal.io.svn.SVNReader.parse(SVNReader.java:248)
>   at 
> org.tmatesoft.svn.core.internal.io.svn.SVNConnection.read(SVNConnection.java:260)
>   at 
> org.tmatesoft.svn.core.internal.io.svn.SVNConnection.authenticate(SVNConnection.java:160)
>   at 
> org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.authenticate(SVNRepositoryImpl.java:1265)
>   at 
> org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.info(SVNRepositoryImpl.java:1191)
>   ... 14 more
> Caused by: org.tmatesoft.svn.core.SVNErrorMessage: svn: Unknown command 'stat'
>   at 
> org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:200)
>   at 
> org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:146)
>   at 
> org.tmatesoft.svn.core.SVNErro

[JIRA] (JENKINS-11683) email-ext: user unknown ($PROJECT_DEFAULT_RECIPIENTS) exception

2012-03-01 Thread niels.weg...@edict.de (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-11683?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159697#comment-159697
 ] 

Niels Wegner commented on JENKINS-11683:


According to the value displayed in the Jenkins configuration ist should be 
possible to use $DEFAULT_RECIPIENT_LIST instead

> email-ext: user unknown ($PROJECT_DEFAULT_RECIPIENTS) exception
> ---
>
> Key: JENKINS-11683
> URL: https://issues.jenkins-ci.org/browse/JENKINS-11683
> Project: Jenkins
>  Issue Type: Bug
>  Components: email-ext
>Affects Versions: current
> Environment: linux, jenkins 1.438, email-ext 2.16
>Reporter: Bruno Marti
>Assignee: Slide-O-Mix
>  Labels: email-ext, unknown, user
>
> According to [https://issues.jenkins-ci.org/browse/JENKINS-11665], global 
> recipients variable does no longer exist.
> But is still use in email-ext plugin, even if there is not present. 
> $PROJECT_DEFAULT_RECIPIENTS is added to recipient list automatically.
> Stacktrace:
> Email was triggered for: Success
> Sending email for trigger: Success
> Sending email to: www.t...@xxx.com $PROJECT_DEFAULT_RECIPIENTS
> ERROR: Could not send email as a part of the post-build publishers.
> com.sun.mail.smtp.SMTPSendFailedException: 250 2.0.0 pA99kJg2007424 Message 
> accepted for delivery;
>   nested exception is:
>   com.sun.mail.smtp.SMTPAddressFailedException: 550 5.1.1 
> <$PROJECT_DEFAULT_RECIPIENTS>... user unknown
>   at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:598)
>   at javax.mail.Transport.send0(Transport.java:169)
>   at javax.mail.Transport.send(Transport.java:99)
>   at 
> hudson.plugins.emailext.ExtendedEmailPublisher.sendMail(ExtendedEmailPublisher.java:260)
>   at 
> hudson.plugins.emailext.ExtendedEmailPublisher._perform(ExtendedEmailPublisher.java:243)
>   at 
> hudson.plugins.emailext.ExtendedEmailPublisher.perform(ExtendedEmailPublisher.java:203)
>   at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:36)
>   at 
> hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:695)
>   at 
> hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:670)
>   at 
> hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:648)
>   at hudson.model.Build$RunnerImpl.cleanUp(Build.java:172)
>   at hudson.model.Run.run(Run.java:1448)
>   at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:47)
>   at hudson.model.ResourceController.execute(ResourceController.java:88)
>   at hudson.model.Executor.run(Executor.java:230)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-11683) email-ext: user unknown ($PROJECT_DEFAULT_RECIPIENTS) exception

2012-03-01 Thread niels.weg...@edict.de (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-11683?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159697#comment-159697
 ] 

Niels Wegner edited comment on JENKINS-11683 at 3/1/12 9:33 AM:


According to the value displayed in the Jenkins configuration it should be 
possible to use $DEFAULT_RECIPIENT_LIST instead

  was (Author: nwegner):
According to the value displayed in the Jenkins configuration ist should be 
possible to use $DEFAULT_RECIPIENT_LIST instead
  
> email-ext: user unknown ($PROJECT_DEFAULT_RECIPIENTS) exception
> ---
>
> Key: JENKINS-11683
> URL: https://issues.jenkins-ci.org/browse/JENKINS-11683
> Project: Jenkins
>  Issue Type: Bug
>  Components: email-ext
>Affects Versions: current
> Environment: linux, jenkins 1.438, email-ext 2.16
>Reporter: Bruno Marti
>Assignee: Slide-O-Mix
>  Labels: email-ext, unknown, user
>
> According to [https://issues.jenkins-ci.org/browse/JENKINS-11665], global 
> recipients variable does no longer exist.
> But is still use in email-ext plugin, even if there is not present. 
> $PROJECT_DEFAULT_RECIPIENTS is added to recipient list automatically.
> Stacktrace:
> Email was triggered for: Success
> Sending email for trigger: Success
> Sending email to: www.t...@xxx.com $PROJECT_DEFAULT_RECIPIENTS
> ERROR: Could not send email as a part of the post-build publishers.
> com.sun.mail.smtp.SMTPSendFailedException: 250 2.0.0 pA99kJg2007424 Message 
> accepted for delivery;
>   nested exception is:
>   com.sun.mail.smtp.SMTPAddressFailedException: 550 5.1.1 
> <$PROJECT_DEFAULT_RECIPIENTS>... user unknown
>   at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:598)
>   at javax.mail.Transport.send0(Transport.java:169)
>   at javax.mail.Transport.send(Transport.java:99)
>   at 
> hudson.plugins.emailext.ExtendedEmailPublisher.sendMail(ExtendedEmailPublisher.java:260)
>   at 
> hudson.plugins.emailext.ExtendedEmailPublisher._perform(ExtendedEmailPublisher.java:243)
>   at 
> hudson.plugins.emailext.ExtendedEmailPublisher.perform(ExtendedEmailPublisher.java:203)
>   at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:36)
>   at 
> hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:695)
>   at 
> hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:670)
>   at 
> hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:648)
>   at hudson.model.Build$RunnerImpl.cleanUp(Build.java:172)
>   at hudson.model.Run.run(Run.java:1448)
>   at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:47)
>   at hudson.model.ResourceController.execute(ResourceController.java:88)
>   at hudson.model.Executor.run(Executor.java:230)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-3105) Configuration UI to disable process tree killer selectively

2012-03-01 Thread chantiv...@yahoo.fr (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-3105?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159696#comment-159696
 ] 

chanti vlad commented on JENKINS-3105:
--

@mdonohue: I think it _does_ apply to enough users.

Lots of us are using concurrent gmake builds without a problem on linux 
machines, and lots of us want to do just the same for msvc builds under windows.

It would be definitely nice to have a checkbox for a "Windows Batch Command" 
build step or something like this, because a typical use case is not to kill 
mspdbsrv.exe for simultaneous visual studio builds.

> Configuration UI to disable process tree killer selectively
> ---
>
> Key: JENKINS-3105
> URL: https://issues.jenkins-ci.org/browse/JENKINS-3105
> Project: Jenkins
>  Issue Type: Improvement
>  Components: other
>Affects Versions: current
> Environment: Platform: Sun, OS: Solaris
>Reporter: olamy
>Priority: Trivial
>
> Due to fix https://hudson.dev.java.net/issues/show_bug.cgi?id=2729, I can't
> restart my tomcat instance with using a script which worked fine before 1.283.
> My script called fastRestart.sh is :
> PWD=`pwd`
> cd $PWD
> #BUILD_ID="dontKillMe catalina.sh start"
> #BUILD_ID="dontKillMe ./startup.sh"
> echo $BUILD_ID
> kill -9 `cat ./tomcat.pid` && ./startup.sh
> My hudson job do :
> BUILD_ID=dontKillMe startup.sh && cd
> /local/dotw/tomcat-dev-ota-ah/apache-tomcat-6.0.14/bin && ./fastRestart.sh 
> job console output :
> started
> [workspace] $ /bin/sh -xe
> /local/dotw/tmp/hudson-tmp/hudson3776950102996593394.sh
> BUILD_ID=dontKillMe startup.sh
> + cd /local/dotw/tomcat-dev-ota-ah/apache-tomcat-6.0.14/bin
> + ./fastRestart.sh
> + pwd
> PWD=/local/dotw/tomcat-dev-ota-ah/apache-tomcat-6.0.14/bin
> + cd /local/dotw/tomcat-dev-ota-ah/apache-tomcat-6.0.14/bin
> + echo dontKillMe startup.sh
> dontKillMe startup.sh
> + cat ./tomcat.pid
> + kill -9 9822
> + ./startup.sh
> finished: SUCCESS
> Here the tomcat has been killed and restarted but immediatly stop due to fix 
> for
> 2729.
> Is there any other workaround ?
> IMHO we should have a flag when running a script which "don't kill child
> processes" (to preserve a minimum of backward compatibility and a minimum of
> some jobs/scripts rewriting)
> Thanks
> --
> Olivier

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-9104) Visual studio builds started by Jenkins fail with "Fatal error C1090" because mspdbsrv.exe gets killed

2012-03-01 Thread chantiv...@yahoo.fr (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-9104?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159695#comment-159695
 ] 

chanti vlad commented on JENKINS-9104:
--

"Jenkins mustn't kill mspdbsrv.exe to be able to build more than one Visual 
Studio project at the same time."

Although i will try the indicated workaround, i think this would be good to 
have it as a feature somewhere, maybe in the node configuration?

> Visual studio builds started by Jenkins fail with "Fatal error C1090" because 
> mspdbsrv.exe gets killed
> --
>
> Key: JENKINS-9104
> URL: https://issues.jenkins-ci.org/browse/JENKINS-9104
> Project: Jenkins
>  Issue Type: Bug
>  Components: core
>Affects Versions: current
> Environment: Windows XP, using MSBuild or devenv.exe to build MS 
> Visual Studio Projects
>Reporter: Christoph Vogtländer
>Priority: Minor
>
> I run into errors when using a customized build system which uses Visual 
> Studio's devenv.exe under the hood to compile VisualStudio 2005 projects 
> (with VC++ compiler). When starting two parallel builds with Jenkins (on 
> different code base) the second job will always fail with "Fatal error C1090: 
> PDB API call failed, error code '23' : '(" in exactly the same second the 
> first job finishes processing. Running both jobs outside Jenkins does not 
> produce the error.
> This has also been reported for builds executed by MSBuild on the Jenkins 
> user mailing list [1].
> I analysed this issue thoroughly and can track the problem down to the usage 
> of mspdbsrv.exe. This program is automatically spawned when building a 
> VisualStudio project. All Visual Studio instances normally share one common 
> pdb-server which shutdown itself after a idle period (standard is 10 
> minutes). "It ensures access to .pdb files is properly serialized in parallel 
> builds when multiple instances of the compiler try to access the same .pdb 
> file" [2].
> I assume that Jenkins does a clean up of its build environment when a 
> automatically started job finishes (like as described at 
> http://wiki.jenkins-ci.org/display/JENKINS/Aborting+a+build). I checked 
> mspbsrv.exe with ProcessExplorer and the process indeed has a variable 
> JENKINS_COOKIE/HUDSON_COOKIE set in its environment if started through 
> Jenkins. Killing mspdbsrv.exe while projects are still connected will break 
> compilation. 
> Jenkins mustn't kill mspdbsrv.exe to be able to build more than one Visual 
> Studio project at the same time.
> --
> [1] 
> http://jenkins.361315.n4.nabble.com/MSBuild-fatal-errors-when-build-triggered-by-timer-td385181.html
> [2] 
> http://social.msdn.microsoft.com/Forums/en-US/vcgeneral/thread/b1d1bceb-06b6-47ef-a0ea-23ea752e0c4f/

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-12810) JUnit test results are getting wrongly attached to all the test cases

2012-03-01 Thread jaroslavas.daskevic...@exigenservices.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-12810?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159693#comment-159693
 ] 

Jaroslavas D. edited comment on JENKINS-12810 at 3/1/12 8:03 AM:
-

Oh, I have found what it's supported from 3.0 version (JENKINS-9054).. only for 
TAP. How it should be used?

Is it possible to have it for JUnit?

Now, if I run _Test Plan_ with platform I get an exception
{code}
br.eti.kinoshita.testlinkjavaapi.TestLinkAPIException: (reportTCResult) - 
Parameter platformname OR platformid is required, but has not been provided
at 
br.eti.kinoshita.testlinkjavaapi.BaseService.checkResponseError(BaseService.java:119)
at 
br.eti.kinoshita.testlinkjavaapi.BaseService.executeXmlRpcCall(BaseService.java:92)
at 
br.eti.kinoshita.testlinkjavaapi.TestCaseService.reportTCResult(TestCaseService.java:634)
at 
br.eti.kinoshita.testlinkjavaapi.TestLinkAPI.reportTCResult(TestLinkAPI.java:1115)
at 
hudson.plugins.testlink.TestLinkSite.updateTestCase(TestLinkSite.java:166)
at 
hudson.plugins.testlink.result.AbstractJUnitResultSeeker.handleResult(AbstractJUnitResultSeeker.java:82)
at 
hudson.plugins.testlink.result.JUnitCaseNameResultSeeker.seek(JUnitCaseNameResultSeeker.java:98)
at 
hudson.plugins.testlink.TestLinkBuilder.perform(TestLinkBuilder.java:158)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
at 
hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:703)
at hudson.model.Build$RunnerImpl.build(Build.java:178)
at hudson.model.Build$RunnerImpl.doRun(Build.java:139)
at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:473)
at hudson.model.Run.run(Run.java:1408)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
at hudson.model.ResourceController.execute(ResourceController.java:88)
at hudson.model.Executor.run(Executor.java:238)
{code}

So, maybe it is a trivial problem of one additional field in plugin options 
configuration on jenkins job?

  was (Author: jar):
Oh, I have found what it's supported from 3.0 version (JENKINS-9054).. only 
for TAP. How it should be used?

Is it possible to have it for JUnit?

No, if I run _Test Plan_ with platform I get an exception
{code}
br.eti.kinoshita.testlinkjavaapi.TestLinkAPIException: (reportTCResult) - 
Parameter platformname OR platformid is required, but has not been provided
at 
br.eti.kinoshita.testlinkjavaapi.BaseService.checkResponseError(BaseService.java:119)
at 
br.eti.kinoshita.testlinkjavaapi.BaseService.executeXmlRpcCall(BaseService.java:92)
at 
br.eti.kinoshita.testlinkjavaapi.TestCaseService.reportTCResult(TestCaseService.java:634)
at 
br.eti.kinoshita.testlinkjavaapi.TestLinkAPI.reportTCResult(TestLinkAPI.java:1115)
at 
hudson.plugins.testlink.TestLinkSite.updateTestCase(TestLinkSite.java:166)
at 
hudson.plugins.testlink.result.AbstractJUnitResultSeeker.handleResult(AbstractJUnitResultSeeker.java:82)
at 
hudson.plugins.testlink.result.JUnitCaseNameResultSeeker.seek(JUnitCaseNameResultSeeker.java:98)
at 
hudson.plugins.testlink.TestLinkBuilder.perform(TestLinkBuilder.java:158)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
at 
hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:703)
at hudson.model.Build$RunnerImpl.build(Build.java:178)
at hudson.model.Build$RunnerImpl.doRun(Build.java:139)
at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:473)
at hudson.model.Run.run(Run.java:1408)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
at hudson.model.ResourceController.execute(ResourceController.java:88)
at hudson.model.Executor.run(Executor.java:238)
{code}

So, maybe it is a trivial problem of one additional field in plugin options 
configuration on jenkins job?
  
> JUnit test results are getting wrongly attached to all the test cases
> -
>
> Key: JENKINS-12810
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12810
> Project: Jenkins
>  Issue Type: Bug
>  Components: testlink
>Affects Versions: current
>Reporter: Vignesh Senapathy
>Assignee: Bruno P. Kinoshita
> Fix For: current
>
> Attachments: 1.jpg, 2.jpg, 3.jpg, last_tc.png, 
> screenshot20120228152415.jpg, screenshot20120228152511.jpg, tc1.png, tc2.png, 
> testlink-3.1-alpha2.hpi
>
>
> Hi,
> I am using the Testlink Jenkins plugin and when i run my jobs in Jenkins the 
> Junit Test results are getting generated. This in turn calls the Testlink xml 
> rpc and attaches the

[JIRA] (JENKINS-12810) JUnit test results are getting wrongly attached to all the test cases

2012-03-01 Thread jaroslavas.daskevic...@exigenservices.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-12810?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159693#comment-159693
 ] 

Jaroslavas D. edited comment on JENKINS-12810 at 3/1/12 8:03 AM:
-

Oh, I have found what it's supported from 3.0 version (JENKINS-9054).. only for 
TAP. How it should be used?

Is it possible to have it for JUnit?

No, if I run _Test Plan_ with platform I get an exception
{code}
br.eti.kinoshita.testlinkjavaapi.TestLinkAPIException: (reportTCResult) - 
Parameter platformname OR platformid is required, but has not been provided
at 
br.eti.kinoshita.testlinkjavaapi.BaseService.checkResponseError(BaseService.java:119)
at 
br.eti.kinoshita.testlinkjavaapi.BaseService.executeXmlRpcCall(BaseService.java:92)
at 
br.eti.kinoshita.testlinkjavaapi.TestCaseService.reportTCResult(TestCaseService.java:634)
at 
br.eti.kinoshita.testlinkjavaapi.TestLinkAPI.reportTCResult(TestLinkAPI.java:1115)
at 
hudson.plugins.testlink.TestLinkSite.updateTestCase(TestLinkSite.java:166)
at 
hudson.plugins.testlink.result.AbstractJUnitResultSeeker.handleResult(AbstractJUnitResultSeeker.java:82)
at 
hudson.plugins.testlink.result.JUnitCaseNameResultSeeker.seek(JUnitCaseNameResultSeeker.java:98)
at 
hudson.plugins.testlink.TestLinkBuilder.perform(TestLinkBuilder.java:158)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
at 
hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:703)
at hudson.model.Build$RunnerImpl.build(Build.java:178)
at hudson.model.Build$RunnerImpl.doRun(Build.java:139)
at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:473)
at hudson.model.Run.run(Run.java:1408)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
at hudson.model.ResourceController.execute(ResourceController.java:88)
at hudson.model.Executor.run(Executor.java:238)
{code}

So, maybe it is a trivial problem of one additional field in plugin options 
configuration on jenkins job?

  was (Author: jar):
Oh, I have found what it's supported from 3.0 version (JENKINS-9054).. only 
for TAP. How it should be used?

Is it possible to have it for JUnit?
  
> JUnit test results are getting wrongly attached to all the test cases
> -
>
> Key: JENKINS-12810
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12810
> Project: Jenkins
>  Issue Type: Bug
>  Components: testlink
>Affects Versions: current
>Reporter: Vignesh Senapathy
>Assignee: Bruno P. Kinoshita
> Fix For: current
>
> Attachments: 1.jpg, 2.jpg, 3.jpg, last_tc.png, 
> screenshot20120228152415.jpg, screenshot20120228152511.jpg, tc1.png, tc2.png, 
> testlink-3.1-alpha2.hpi
>
>
> Hi,
> I am using the Testlink Jenkins plugin and when i run my jobs in Jenkins the 
> Junit Test results are getting generated. This in turn calls the Testlink xml 
> rpc and attaches the results to the test case, but the test results are 
> attached wrongly. The 1st test case has 6 results, the next has 5 and so on 
> and the last one has 1 test result attached to it. I dont know if it is bug 
> which is causing this. Please let me know what seems to be the problems. Also 
> the execution flags are correctly rendered in this. which ever test case 
> fails is marked as failed and which passed is marked as passed.
> Also I have one custom field which maps to the test suite name and test 
> classname.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[JIRA] (JENKINS-11327) NUnit plugin: fails to find report files for nontrivial file pattern

2012-03-01 Thread heinrichmar...@hotmail.com (JIRA)

 [ 
https://issues.jenkins-ci.org/browse/JENKINS-11327?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Martin Heinrich resolved JENKINS-11327.
---

Fix Version/s: current
   Resolution: Not A Defect

Just came across this ticket while searching for another issue. Filenames in 
the example contain Tests-results.xml, but patterns are Test-results.xml 
(without 's'!).

Sorry for jumping in at this point. I am quite sure, there is no use in open 
tickets for resolved(?) issues.

> NUnit plugin: fails to find report files for nontrivial file pattern
> 
>
> Key: JENKINS-11327
> URL: https://issues.jenkins-ci.org/browse/JENKINS-11327
> Project: Jenkins
>  Issue Type: Bug
>  Components: nunit
>Affects Versions: current
>Reporter: Simon Hoffmann
>Assignee: redsolo
> Fix For: current
>
>
> I have a project that uses a custom workspace. The NUnit test reports are 
> written to a directory "Output\Log" relative to the workspace root, together 
> with other kinds of log files.
> If I specify "Output\Log\*.Test-reports.xml" or 
> "Output\Log\*Test-reports.xml" in the "Test report XMLs" field, recording the 
> results fails with:
> > Recording NUnit tests results
> > FATAL: No NUnit test report files were found. Configuration error?
> > Build step 'Publish NUnit test result report' marked build as failure
> If I reduce the pattern to "Output\Log\*.xml", the NUnit reports are found 
> (only now there are other, non-NUnit files matched as well).

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira