• Icon: Story Story
    • Resolution: Fixed
    • Icon: Minor Minor
    • blueocean-plugin
    • None
    • 1.0-m10, 1.0-m11, 1.0-m12, 1.0-pre-beta-1, 1.0-beta-1

      Create a v1 acceptance test for testing the the multibranch flow:

      1. Create the multibranch job. Will need to have branches.
      2. Inspect structure of the Branches tab. Use a Nightwatch page-object for this.
      3. Setup an SSE listener in the test to listen for runs of one of the branches.
      4. Press the "run" widget on the branch being listened to.
      5. Use the async SSE events to move the test to a successful "done()".
      6. Verify that the "Queued" and "Started" Toast components appeared at the right time. This will be tricky hmmm.

          [JENKINS-36177] Acceptance test for Multi-Branch flow

          Tom FENNELLY created issue -
          Tom FENNELLY made changes -
          Epic Link New: JENKINS-36178 [ 172150 ]
          Tom FENNELLY made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Michael Neale made changes -
          Priority Original: Major [ 3 ] New: Critical [ 2 ]
          Tom FENNELLY made changes -
          Status Original: In Progress [ 3 ] New: Open [ 1 ]
          Tom FENNELLY made changes -
          Description Original: Create a v1 acceptance test for testing the the multibranch flow:

          # Create the multibranch job. Will need to have branches.
          # Inspect structure of the Branches tab. Use a Nightwatch page-object for this.
          # Setup an SSE listener in the test to listen for runs of one of the branches.
          # Press the "run" widget on the branch being listened to.
          # Use the async SSE events to move the test to a successful "done()".
          New: Create a v1 acceptance test for testing the the multibranch flow:

          # Create the multibranch job. Will need to have branches.
          # Inspect structure of the Branches tab. Use a Nightwatch page-object for this.
          # Setup an SSE listener in the test to listen for runs of one of the branches.
          # Press the "run" widget on the branch being listened to.
          # Use the async SSE events to move the test to a successful "done()".
          # Verify that the "Queued" and "Started" Toast components appeared at the right time. This will be tricky hmmm.
          Tom FENNELLY made changes -
          Issue Type Original: Task [ 3 ] New: Story [ 10002 ]
          James Dumay made changes -
          Sprint Original: 1.0-m10 [ 66 ] New: 1.0-m10, 1.0-m11 [ 66, 71 ]
          James Dumay made changes -
          Rank New: Ranked higher
          James Dumay made changes -
          Priority Original: Critical [ 2 ] New: Blocker [ 1 ]
          James Dumay made changes -
          Rank New: Ranked higher

            tscherler Thorsten Scherler
            tfennelly Tom FENNELLY
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: