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

Activity tab for multibranch pipeline doesn't display new runs when branch filtering is active

    Details

    • Similar Issues:

      Description

      When viewing the Activity tab for a multibranch pipeline, the runs list will not update with new runs while branch filtering is active. This might only apply to branches that contain slashes in the name.

      Repro Steps

      1. Open activity tab for a multibranch pipeline in two different tabs
        1. Note that this might be more reproducible using branches with git-flow naming style
      2. In Tab B, replay a branch. Note that in Tab A, the run appears.
      3. In Tab A, apply filtering for that branch.
      4. In Tab B, replay that branch again. Note the run appears in Tab B.

      Expected Behavior

      • Second run should appear in Tab A

      Actual Behavior

      • Second run does not appear in Tab B.
        • Note that clearing the branch filter should display the run that was previously hidden.

      Notes

      • You can probably do this testing in a single tab and still see the issue.
      • Might be able to write a unit test for this against the Activity component but may be challenging.
      • ATH shouldn't be too difficult to write.

        Attachments

        1. screenshot-1.png
          screenshot-1.png
          442 kB
        2. screenshot-10.png
          screenshot-10.png
          495 kB
        3. screenshot-2.png
          screenshot-2.png
          436 kB
        4. screenshot-3.png
          screenshot-3.png
          332 kB
        5. screenshot-4.png
          screenshot-4.png
          441 kB
        6. screenshot-5.png
          screenshot-5.png
          466 kB
        7. screenshot-6.png
          screenshot-6.png
          334 kB
        8. screenshot-7.png
          screenshot-7.png
          387 kB
        9. screenshot-8.png
          screenshot-8.png
          503 kB
        10. screenshot-9.png
          screenshot-9.png
          490 kB

          Activity

          cliffmeyers Cliff Meyers created issue -
          cliffmeyers Cliff Meyers made changes -
          Field Original Value New Value
          Epic Link JENKINS-35742 [ 171802 ]
          cliffmeyers Cliff Meyers made changes -
          Description When viewing the Activity tab for a multibranch pipeline, the runs list will not update with new runs while branch filtering is active.

          *Repro Steps*
          # Open activity tab for a multibranch pipeline in two different tabs
          ## Note that this might be more reproducible using branches with git-flow naming style
          # In Tab B, replay a branch. Note that in Tab A, the run appears.
          # In Tab A, apply filtering for that branch.
          # In Tab B, replay that branch again. Note the run appears in Tab B.

          *Expected Behavior*
          * Second run should appear in Tab A

          *Actual Behavior*
          * Second run does not appear in Tab B.
          ** Note that clearing the branch filter should display the run that was previously hidden.

          *Notes*
          * You can probably do this testing in a single tab and still see the issue.
          * Might be able to write a unit test for this against the Activity component but may be challenging.
          * ATH shouldn't be too difficult to write.
          When viewing the Activity tab for a multibranch pipeline, the runs list will not update with new runs while branch filtering is active. This might only apply to branches that contains slashes in the name.

          *Repro Steps*
          # Open activity tab for a multibranch pipeline in two different tabs
          ## Note that this might be more reproducible using branches with git-flow naming style
          # In Tab B, replay a branch. Note that in Tab A, the run appears.
          # In Tab A, apply filtering for that branch.
          # In Tab B, replay that branch again. Note the run appears in Tab B.

          *Expected Behavior*
          * Second run should appear in Tab A

          *Actual Behavior*
          * Second run does not appear in Tab B.
          ** Note that clearing the branch filter should display the run that was previously hidden.

          *Notes*
          * You can probably do this testing in a single tab and still see the issue.
          * Might be able to write a unit test for this against the Activity component but may be challenging.
          * ATH shouldn't be too difficult to write.
          cliffmeyers Cliff Meyers made changes -
          Description When viewing the Activity tab for a multibranch pipeline, the runs list will not update with new runs while branch filtering is active. This might only apply to branches that contains slashes in the name.

          *Repro Steps*
          # Open activity tab for a multibranch pipeline in two different tabs
          ## Note that this might be more reproducible using branches with git-flow naming style
          # In Tab B, replay a branch. Note that in Tab A, the run appears.
          # In Tab A, apply filtering for that branch.
          # In Tab B, replay that branch again. Note the run appears in Tab B.

          *Expected Behavior*
          * Second run should appear in Tab A

          *Actual Behavior*
          * Second run does not appear in Tab B.
          ** Note that clearing the branch filter should display the run that was previously hidden.

          *Notes*
          * You can probably do this testing in a single tab and still see the issue.
          * Might be able to write a unit test for this against the Activity component but may be challenging.
          * ATH shouldn't be too difficult to write.
          When viewing the Activity tab for a multibranch pipeline, the runs list will not update with new runs while branch filtering is active. This might only apply to branches that contain slashes in the name.

          *Repro Steps*
          # Open activity tab for a multibranch pipeline in two different tabs
          ## Note that this might be more reproducible using branches with git-flow naming style
          # In Tab B, replay a branch. Note that in Tab A, the run appears.
          # In Tab A, apply filtering for that branch.
          # In Tab B, replay that branch again. Note the run appears in Tab B.

          *Expected Behavior*
          * Second run should appear in Tab A

          *Actual Behavior*
          * Second run does not appear in Tab B.
          ** Note that clearing the branch filter should display the run that was previously hidden.

          *Notes*
          * You can probably do this testing in a single tab and still see the issue.
          * Might be able to write a unit test for this against the Activity component but may be challenging.
          * ATH shouldn't be too difficult to write.
          kshultz Karl Shultz made changes -
          Attachment screenshot-1.png [ 40418 ]
          kshultz Karl Shultz made changes -
          Attachment screenshot-2.png [ 40419 ]
          kshultz Karl Shultz made changes -
          Attachment screenshot-3.png [ 40420 ]
          kshultz Karl Shultz made changes -
          Attachment screenshot-4.png [ 40421 ]
          kshultz Karl Shultz made changes -
          Labels testing-notes-reviewed
          kshultz Karl Shultz made changes -
          Attachment screenshot-5.png [ 40453 ]
          kshultz Karl Shultz made changes -
          Attachment screenshot-6.png [ 40454 ]
          kshultz Karl Shultz made changes -
          Attachment screenshot-7.png [ 40455 ]
          kshultz Karl Shultz made changes -
          Attachment screenshot-8.png [ 40456 ]
          kshultz Karl Shultz made changes -
          Attachment screenshot-9.png [ 40457 ]
          kshultz Karl Shultz made changes -
          Attachment screenshot-10.png [ 40458 ]

            People

            • Assignee:
              Unassigned
              Reporter:
              cliffmeyers Cliff Meyers
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: