[JIRA] [dynamic-axis-plugin] (JENKINS-30437) Build status page displays incorrect run combinaison for matrix build with dynamic axis

2016-04-20 Thread jan.bot...@de.transport.bombardier.com (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Jan Bottek commented on  JENKINS-30437 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Build status page displays incorrect run combinaison for matrix build with dynamic axis  
 
 
 
 
 
 
 
 
 
 
Hi, we patched the plugin on our local server with the bugfix mentioned above. With the fix we had much less incorrect links, but sometimes the problem still occurs - till now we didn't find a reproducible way to solve it and always get correct links. 
I there any updates, or someone has a idea? 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [dynamic-axis-plugin] (JENKINS-30437) Build status page displays incorrect run combinaison for matrix build with dynamic axis

2016-02-23 Thread rich.norl...@gmail.com (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Richard Norling commented on  JENKINS-30437 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Build status page displays incorrect run combinaison for matrix build with dynamic axis  
 
 
 
 
 
 
 
 
 
 
Is there any updates on this issue? 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [dynamic-axis-plugin] (JENKINS-30437) Build status page displays incorrect run combinaison for matrix build with dynamic axis

2015-09-16 Thread o.v.nenas...@gmail.com (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Oleg Nenashev commented on  JENKINS-30437 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Build status page displays incorrect run combinaison for matrix build with dynamic axis  
 
 
 
 
 
 
 
 
 
 
Probably MatrixProject:getAxis() may return a snapshot of the axes list instead of the original object. It's a common practice for all list getters, because otherwise they expose the internal implementation. BTW, this fix is not enough for Dynamic Axis, because we need to recalculate axes on rebuild.  
I think that Matrix Project API and Dynamic Axis should be updated.  
I would propose to... 
 

Add new API methods to Axis definitions, which would allow to alter values. E.g. "Axis forRun(MatrixRun)", etc. (such self-factory pattern is weird, but we need something like that to avoid the huge changes scope)
 

In matrixProject:getAxes() accurately build axes lists using the new methods
 

Update Dynamic Axis plugin to implement the new API
 
 
Ideal: 
 

Decouple Axis and AxisValue entities
 

Seriously rework the implementation and APIs. BTW we will need the artificial Axis constructors in any case to maintain the backward compatibility
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) 
 
 
 
 
  
 
 
 
 
 
 

[JIRA] [dynamic-axis-plugin] (JENKINS-30437) Build status page displays incorrect run combinaison for matrix build with dynamic axis

2015-09-16 Thread te...@java.net (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 James Nord commented on  JENKINS-30437 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Build status page displays incorrect run combinaison for matrix build with dynamic axis  
 
 
 
 
 
 
 
 
 
 
how is this different from a normal matrix build where you just delete one values from one of the axes? 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [dynamic-axis-plugin] (JENKINS-30437) Build status page displays incorrect run combinaison for matrix build with dynamic axis

2015-09-16 Thread te...@java.net (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 James Nord updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Jenkins /  JENKINS-30437 
 
 
 
  Build status page displays incorrect run combinaison for matrix build with dynamic axis  
 
 
 
 
 
 
 
 
 

Change By:
 
 James Nord 
 
 
 

Comment:
 
 how is this different from a normal matrix build where you just delete one values from one of the axes? 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [dynamic-axis-plugin] (JENKINS-30437) Build status page displays incorrect run combinaison for matrix build with dynamic axis

2015-09-14 Thread yoann.dubre...@gmail.com (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Yoann Dubreuil commented on  JENKINS-30437 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Build status page displays incorrect run combinaison for matrix build with dynamic axis  
 
 
 
 
 
 
 
 
 
 
Attached 2 jobs configuration to reproduce 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [dynamic-axis-plugin] (JENKINS-30437) Build status page displays incorrect run combinaison for matrix build with dynamic axis

2015-09-14 Thread yoann.dubre...@gmail.com (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Yoann Dubreuil created an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Jenkins /  JENKINS-30437 
 
 
 
  Build status page displays incorrect run combinaison for matrix build with dynamic axis  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Bug 
 
 
 

Assignee:
 
 Yoann Dubreuil 
 
 
 

Components:
 

 dynamic-axis-plugin, matrix-project-plugin 
 
 
 

Created:
 

 14/Sep/15 2:10 PM 
 
 
 

Environment:
 

 core 1.609  matrix-project 1.6  dynamic-axis 1.0.3 
 
 
 

Priority:
 
  Major 
 
 
 

Reporter:
 
 Yoann Dubreuil 
 
 
 
 
 
 
 
 
 
 
On the build status page of a matrix build configured with one or more dynamic axis, run combinaison are not shown properly (but on-disk saved data is correct). The page is not using dynamic axis values coming from the build but cached values from the latest build. 
For example, if all the values of a dynamic axis change between 2 builds, the build status page of the first build will show all run combinaison as "Not Run" because no combinaison with latest value of dynamic axis ever run. 
Problem comes from MatrixBuild.axes field which is a reference of MatrixProject.axes. For manually configured axis, it isn't a problem. When the user updates axis values in job configuration page, MatrixProject.axes field is replaced with a newly instanciated AxisList object holding new Axis objects. As DynamicAxis might hold different values for each build, MatrixBuild.axes should hold a dedicated instance for each build. 

[JIRA] [dynamic-axis-plugin] (JENKINS-30437) Build status page displays incorrect run combinaison for matrix build with dynamic axis

2015-09-14 Thread jbr...@cloudbees.com (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 James Brown assigned an issue to Yoann Dubreuil 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Jenkins /  JENKINS-30437 
 
 
 
  Build status page displays incorrect run combinaison for matrix build with dynamic axis  
 
 
 
 
 
 
 
 
 

Change By:
 
 James Brown 
 
 
 

Assignee:
 
 Yoann Dubreuil 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [dynamic-axis-plugin] (JENKINS-30437) Build status page displays incorrect run combinaison for matrix build with dynamic axis

2015-09-14 Thread yoann.dubre...@gmail.com (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Yoann Dubreuil updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Jenkins /  JENKINS-30437 
 
 
 
  Build status page displays incorrect run combinaison for matrix build with dynamic axis  
 
 
 
 
 
 
 
 
 

Change By:
 
 Yoann Dubreuil 
 
 
 

Attachment:
 
 jobs.zip 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [dynamic-axis-plugin] (JENKINS-30437) Build status page displays incorrect run combinaison for matrix build with dynamic axis

2015-09-14 Thread jbr...@cloudbees.com (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 James Brown assigned an issue to Unassigned 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Jenkins /  JENKINS-30437 
 
 
 
  Build status page displays incorrect run combinaison for matrix build with dynamic axis  
 
 
 
 
 
 
 
 
 

Change By:
 
 James Brown 
 
 
 

Assignee:
 
 Yoann Dubreuil 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.