Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-37666

Preceding step is sometimes erroneously expanded

    XMLWordPrintable

Details

    • Bug
    • Status: Closed (View Workflow)
    • Blocker
    • Resolution: Fixed
    • blueocean-plugin
    • None
    • Google Chrome
    • 1.0-beta-1

    Description

      Steps to reproduce

      1. Open this result in Chrome
      2. Scroll to the top and close the failing step
      3. Open the successful shell script immediately above the failing step
      4. BUG: Both the successful step and the failing step will open at the same time. Only the step we asked to expand should open.

      It would be good to add a regression test for this.

      Attachments

        Activity

          bwalding Ben Walding added a comment - - edited

          The link in the report is gone now but I can reproduce this - https://ci.blueocean.io/blue/organizations/jenkins/scratch%2Ftst-log-opening/detail/tst-log-opening/1/pipeline/5

          (I lied - the original link is fine - it's just uber slow for me)

          1. Expand "Shell script" line 1
          2. Close "Shell script" line 1
          3. Expand "Shell script" line 2

          "Shell script" line 1 reopens.

          bwalding Ben Walding added a comment - - edited The link in the report is gone now but I can reproduce this - https://ci.blueocean.io/blue/organizations/jenkins/scratch%2Ftst-log-opening/detail/tst-log-opening/1/pipeline/5 (I lied - the original link is fine - it's just uber slow for me) 1. Expand "Shell script" line 1 2. Close "Shell script" line 1 3. Expand "Shell script" line 2 "Shell script" line 1 reopens.
          jamesdumay James Dumay added a comment -

          bwalding yeah its slow due to the intersection of JENKINS-35788 and JENKINS-37024

          jamesdumay James Dumay added a comment - bwalding yeah its slow due to the intersection of JENKINS-35788 and JENKINS-37024

          Code changed in jenkins
          User: Thorsten Scherler
          Path:
          src/main/js/page_objects/blueocean/bluePipelineRunDetail.js
          src/test/js/failing.js
          src/test/js/log-karaoke/stages.js
          src/test/resources/test_scripts/noStagesFailing.groovy
          http://jenkins-ci.org/commit/blueocean-acceptance-test/edcbedd7f75458969608e25d8f0d0e3574fd9958
          Log:
          JENKINS-37666 Implement test for regression of clicking steps sometimes resulted in weird state

          scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Thorsten Scherler Path: src/main/js/page_objects/blueocean/bluePipelineRunDetail.js src/test/js/failing.js src/test/js/log-karaoke/stages.js src/test/resources/test_scripts/noStagesFailing.groovy http://jenkins-ci.org/commit/blueocean-acceptance-test/edcbedd7f75458969608e25d8f0d0e3574fd9958 Log: JENKINS-37666 Implement test for regression of clicking steps sometimes resulted in weird state

          Code changed in jenkins
          User: Thorsten Scherler
          Path:
          PULL_REQUEST_TEMPLATE
          src/main/js/page_objects/blueocean/bluePipelineBranch.js
          src/test/js/edgeCases/folder.js
          http://jenkins-ci.org/commit/blueocean-acceptance-test/56f41884c033113a7fa40eaa2e577cf33e2d9dd3
          Log:
          Merge remote-tracking branch 'origin/master' into JENKINS-37666

          Compare: https://github.com/jenkinsci/blueocean-acceptance-test/compare/edcbedd7f754...56f41884c033

          scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Thorsten Scherler Path: PULL_REQUEST_TEMPLATE src/main/js/page_objects/blueocean/bluePipelineBranch.js src/test/js/edgeCases/folder.js http://jenkins-ci.org/commit/blueocean-acceptance-test/56f41884c033113a7fa40eaa2e577cf33e2d9dd3 Log: Merge remote-tracking branch 'origin/master' into JENKINS-37666 Compare: https://github.com/jenkinsci/blueocean-acceptance-test/compare/edcbedd7f754...56f41884c033

          Code changed in jenkins
          User: Thorsten Scherler
          Path:
          src/main/js/page_objects/blueocean/bluePipelineRunDetail.js
          src/test/js/failing.js
          src/test/js/log-karaoke/stages.js
          src/test/resources/test_scripts/noStagesFailing.groovy
          http://jenkins-ci.org/commit/blueocean-acceptance-test/a79354d70cf507490dd7e48d4c2fb65f722a8227
          Log:
          JENKINS-37666 Implement test for regression of clicking steps sometimes resulted in weird state (#32)

          scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Thorsten Scherler Path: src/main/js/page_objects/blueocean/bluePipelineRunDetail.js src/test/js/failing.js src/test/js/log-karaoke/stages.js src/test/resources/test_scripts/noStagesFailing.groovy http://jenkins-ci.org/commit/blueocean-acceptance-test/a79354d70cf507490dd7e48d4c2fb65f722a8227 Log: JENKINS-37666 Implement test for regression of clicking steps sometimes resulted in weird state (#32)

          People

            tscherler Thorsten Scherler
            jamesdumay James Dumay
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: