[JIRA] (JENKINS-55427) Blue Ocean display of sequential stages in parallel stages is flaky

4 views
Skip to first unread message

kutzi@gmx.de (JIRA)

unread,
Jan 7, 2019, 10:02:02 AM1/7/19
to jenkinsc...@googlegroups.com
kutzi created an issue
 
Jenkins / Bug JENKINS-55427
Blue Ocean display of sequential stages in parallel stages is flaky
Issue Type: Bug Bug
Assignee: Unassigned
Components: blueocean-plugin
Created: 2019-01-07 15:01
Environment: BlueOcean 1.10.1
Priority: Minor Minor
Reporter: kutzi
Add Comment Add Comment
 
This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d)

kutzi@gmx.de (JIRA)

unread,
Jan 7, 2019, 10:05:04 AM1/7/19
to jenkinsc...@googlegroups.com
kutzi updated an issue
Change By: kutzi
Attachment: Screenshot from 2019-01-07 15-57-37.png

kutzi@gmx.de (JIRA)

unread,
Jan 7, 2019, 10:05:04 AM1/7/19
to jenkinsc...@googlegroups.com
kutzi updated an issue
When there are sequential stages in a parallel stage then the display of them is often not correct and very inconsistent - i.e. sometimes the display changes even from one build to the next.
This seems to apply only to running builds. As soon as the build is completed the stages are displayed correctly.

Note: this seems to be related to JENKINS-55320, but that one is about BlueOcean 1.9 and scripted stages. This one is about declarative stages.

kutzi@gmx.de (JIRA)

unread,
Jan 7, 2019, 10:07:02 AM1/7/19
to jenkinsc...@googlegroups.com
kutzi commented on Bug JENKINS-55427
 
Re: Blue Ocean display of sequential stages in parallel stages is flaky

E.g. in one build the stage 'Integration Tests' was showing the sequential stages of the stage 'IWG | DBG'. See 

kutzi@gmx.de (JIRA)

unread,
Jan 7, 2019, 10:08:02 AM1/7/19
to jenkinsc...@googlegroups.com
kutzi commented on Bug JENKINS-55427

In other instances the sequential stages are correctly mapped to the parallel stages, but the sequential steps in 'IWG | DBG' are shown grey all the time, even if they are already finished.

kutzi@gmx.de (JIRA)

unread,
Jan 7, 2019, 10:12:02 AM1/7/19
to jenkinsc...@googlegroups.com
kutzi updated an issue
Change By: kutzi
When there are sequential stages in a parallel stage then the display of them is often not correct and very inconsistent - i.e. sometimes the display changes even from one build to the next.
This seems to apply only to running builds. As soon as the build is completed the stages are displayed correctly.

Note: this seems to be related to JENKINS-55320, but that one is about BlueOcean 1.9 and scripted stages. This one is about declarative stages.


 

This is the relevant part of my Jenkinsfile:
{code:java}
stage("Run Tests") {

    parallel {
        stage("Acceptance Tests") {

            steps {
                ...
            }
        }
    }

    stage("Integration Tests") {

        steps {
            ....
        }
    }

    stage("IWG | DBG")  {
        stages {
            stage("IWG Tests") {
                steps {
                    ...
                }
            }

            stage("DBG Tests") {
                steps {
                    ...
                }

            }
        }
    }

    stage("Payment Acceptance Tests") {
        steps {
            ...
        }
    }
} {code}

kutzi@gmx.de (JIRA)

unread,
Jan 7, 2019, 10:12:02 AM1/7/19
to jenkinsc...@googlegroups.com

kutzi@gmx.de (JIRA)

unread,
Jan 7, 2019, 10:13:02 AM1/7/19
to jenkinsc...@googlegroups.com
kutzi updated an issue
When there are sequential stages in a parallel stage then the display of them is often not correct and very inconsistent - i.e. sometimes the display changes even from one build to the next.
This seems to apply only to running builds. As soon as the build is completed the stages are displayed correctly.

Note: this seems to be related to JENKINS-55320, but that one is about BlueOcean 1.9 and scripted stages. This one is about declarative stages and BlueOcean 1 . 10.1

kutzi@gmx.de (JIRA)

unread,
Jan 7, 2019, 10:23:07 AM1/7/19
to jenkinsc...@googlegroups.com
kutzi updated an issue
Change By: kutzi
Attachment: Screenshot from 2019-01-07 16-22-29.png

kutzi@gmx.de (JIRA)

unread,
Jan 7, 2019, 10:24:03 AM1/7/19
to jenkinsc...@googlegroups.com
kutzi edited a comment on Bug JENKINS-55427
In other instances the sequential stages are correctly mapped to the parallel stages, but the sequential steps in 'IWG | DBG' are shown grey all the time, even if they are already finished.


!Screenshot from 2019-01-07 16-22-29.png|thumbnail!

kutzi@gmx.de (JIRA)

unread,
Jan 7, 2019, 10:25:03 AM1/7/19
to jenkinsc...@googlegroups.com
kutzi edited a comment on Bug JENKINS-55427
Also clicking on click-selecting these grey-but-already-finished stages is often - but not always - not possible.

kutzi@gmx.de (JIRA)

unread,
Jan 7, 2019, 10:25:03 AM1/7/19
to jenkinsc...@googlegroups.com
kutzi commented on Bug JENKINS-55427

Also clicking on these grey-but-already-finished stages is often - but not always - not possible.

kutzi@gmx.de (JIRA)

unread,
Jan 8, 2019, 6:50:02 AM1/8/19
to jenkinsc...@googlegroups.com

mlandman99@gmail.com (JIRA)

unread,
Jan 11, 2019, 1:30:02 PM1/11/19
to jenkinsc...@googlegroups.com
boris ivan commented on Bug JENKINS-55427
 
Re: Blue Ocean display of sequential stages in parallel stages is flaky

We see the same flaky behavior, re: nodes complete but not showing as complete (and often not clickable).

Also, note the truncation in the picture you've attached, re: the name of that stage. The truncation of that stage name is too aggressive, making it useless (https://issues.jenkins-ci.org/browse/JENKINS-55393)

 

kutzi@gmx.de (JIRA)

unread,
Mar 26, 2019, 9:31:02 AM3/26/19
to jenkinsc...@googlegroups.com
kutzi commented on Bug JENKINS-55427

Any update on this?
It didn't become any better with the latest BlueOcean updates.
It's IMO basically unusable as long as the build is running.
For one because you sometimes cannot select the later branches: wherever I click, always the steps for the 1st branch are displayed - even it the other branch is displayed as selected in the UI.
For 2nd, even if you manage to select a different branch, often the logs display switches to a different branch, if that branch gets new log updates

vivek.pandey@gmail.com (JIRA)

unread,
Jun 28, 2019, 12:23:02 PM6/28/19
to jenkinsc...@googlegroups.com

kutzi https://issues.jenkins-ci.org/browse/JENKINS-53816 has been fixed and released with blueocean 1.17.0. This might be related to problem reported in this ticket, give it a try and let us know if it fixes your problem.

vivek.pandey@gmail.com (JIRA)

unread,
Jun 28, 2019, 2:00:03 PM6/28/19
to jenkinsc...@googlegroups.com
Vivek Pandey edited a comment on Bug JENKINS-55427
- [~kutzi] https://issues.jenkins-ci.org/browse/JENKINS-53816 has been fixed and released with blueocean 1.17.0. This might be related to problem reported in this ticket, give it a try and let us know if it fixes your problem. -

[Edited] JENKINS-53816 is reopened as its not fixing it completed as reported in that ticket.
Reply all
Reply to author
Forward
0 new messages