[JIRA] [dynamic-axis-plugin] (JENKINS-30437) Build status page displays incorrect run combinaison for matrix build with dynamic axis
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
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
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
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
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
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
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
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
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
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.