Details

    • Similar Issues:
    • Epic Link:
    • Sprint:
      1.0-japan-m9, 1.0-m10, 1.0-m11, 1.0-m12, 1.0-pre-beta-1, 1.0-beta-1

      Description

      SSE reconnects after losing it's connection, however if the client is hibernated completely (e.g. closing a laptop) then SSE stops completely and does not reconnect again after reopening the laptop.

      Scenario
      1. Start a job
      2. View the activity of the pipeline in blue ocean
      3. close your laptop lid until the run finishes
      4. open your laptop lid and see that the run is still executing

      We need some way of detecting that we were in hibernation and, once detected, reload the page completely, forcing an update of the UI and a restarting of SSE etc.

        Attachments

          Issue Links

            Activity

            jamesdumay James Dumay created issue -
            jamesdumay James Dumay made changes -
            Field Original Value New Value
            Issue Type Task [ 3 ] Bug [ 1 ]
            jamesdumay James Dumay made changes -
            Epic Link JENKINS-35742 [ 171802 ]
            jamesdumay James Dumay made changes -
            Sprint 1.0-m9 [ 46 ]
            jamesdumay James Dumay made changes -
            Rank Ranked higher
            tfennelly Tom FENNELLY made changes -
            Epic Link JENKINS-35742 [ 171802 ] JENKINS-35737 [ 171801 ]
            tfennelly Tom FENNELLY made changes -
            Link This issue is related to JENKINS-35175 [ JENKINS-35175 ]
            jamesdumay James Dumay made changes -
            Assignee James Dumay [ jamesdumay ] Tom FENNELLY [ tfennelly ]
            jamesdumay James Dumay made changes -
            Sprint 1.0-japan-m9 [ 46 ] 1.0-japan-m9, 1.0-m10 [ 46, 66 ]
            jamesdumay James Dumay made changes -
            Priority Minor [ 4 ] Blocker [ 1 ]
            jamesdumay James Dumay made changes -
            Priority Blocker [ 1 ] Major [ 3 ]
            jamesdumay James Dumay made changes -
            Rank Ranked higher
            jamesdumay James Dumay made changes -
            Rank Ranked higher
            jamesdumay James Dumay made changes -
            Priority Major [ 3 ] Critical [ 2 ]
            tfennelly Tom FENNELLY made changes -
            Summary When SSE receives a disconnect the pages data should be refetched Reload page after hibernate
            tfennelly Tom FENNELLY made changes -
            Description *Scenario*
            1. Start a job
            2. View the activity of the pipeline in blue ocean
            3. close your laptop lid until the run finishes
            4. open your laptop lid and see that the run is still executing
            SSE reconnects after losing it's connection, however if the client is hibernated completely (e.g. closing a laptop) then SSE stops completely and does not reconnect again after reopening the laptop.

            *Scenario*
            1. Start a job
            2. View the activity of the pipeline in blue ocean
            3. close your laptop lid until the run finishes
            4. open your laptop lid and see that the run is still executing
            tfennelly Tom FENNELLY made changes -
            Description SSE reconnects after losing it's connection, however if the client is hibernated completely (e.g. closing a laptop) then SSE stops completely and does not reconnect again after reopening the laptop.

            *Scenario*
            1. Start a job
            2. View the activity of the pipeline in blue ocean
            3. close your laptop lid until the run finishes
            4. open your laptop lid and see that the run is still executing
            SSE reconnects after losing it's connection, however if the client is hibernated completely (e.g. closing a laptop) then SSE stops completely and does not reconnect again after reopening the laptop.

            *Scenario*
            1. Start a job
            2. View the activity of the pipeline in blue ocean
            3. close your laptop lid until the run finishes
            4. open your laptop lid and see that the run is still executing

            We need some way of detecting that we were in hibernation and, once detected, reload the page completely, forcing an update of the UI and a restarting of SSE etc.
            tfennelly Tom FENNELLY made changes -
            Priority Critical [ 2 ] Minor [ 4 ]
            tfennelly Tom FENNELLY made changes -
            Rank Ranked lower
            tfennelly Tom FENNELLY made changes -
            Rank Ranked lower
            jamesdumay James Dumay made changes -
            Sprint 1.0-japan-m9, 1.0-m10 [ 46, 66 ] 1.0-japan-m9, 1.0-m10, 1.0-m11 [ 46, 66, 71 ]
            jamesdumay James Dumay made changes -
            Sprint 1.0-japan-m9, 1.0-m10, 1.0-m11 [ 46, 66, 71 ] 1.0-japan-m9, 1.0-m10, 1.0-m11, 1.0-m12 [ 46, 66, 71, 76 ]
            rtyler R. Tyler Croy made changes -
            Workflow JNJira [ 172698 ] JNJira + In-Review [ 184734 ]
            jamesdumay James Dumay made changes -
            Sprint 1.0-japan-m9, 1.0-m10, 1.0-m11, 1.0-m12 [ 46, 66, 71, 76 ] 1.0-japan-m9, 1.0-m10, 1.0-m11, 1.0-m12, 1.0-beta-1 [ 46, 66, 71, 76, 86 ]
            jamesdumay James Dumay made changes -
            Rank Ranked lower
            jamesdumay James Dumay made changes -
            Priority Minor [ 4 ] Major [ 3 ]
            jamesdumay James Dumay made changes -
            Sprint 1.0-japan-m9, 1.0-m10, 1.0-m11, 1.0-m12, 1.0-pre-beta-1 [ 46, 66, 71, 76, 86 ] 1.0-japan-m9, 1.0-m10, 1.0-m11, 1.0-m12, 1.0-pre-beta-1, 1.0-beta-1 [ 46, 66, 71, 76, 86, 96 ]
            jamesdumay James Dumay made changes -
            Sprint 1.0-japan-m9, 1.0-m10, 1.0-m11, 1.0-m12, 1.0-pre-beta-1, 1.0-beta-1 [ 46, 66, 71, 76, 86, 96 ] 1.0-japan-m9, 1.0-m10, 1.0-m11, 1.0-m12, 1.0-pre-beta-1 [ 46, 66, 71, 76, 86 ]
            jamesdumay James Dumay made changes -
            Sprint 1.0-japan-m9, 1.0-m10, 1.0-m11, 1.0-m12, 1.0-pre-beta-1 [ 46, 66, 71, 76, 86 ] 1.0-japan-m9, 1.0-m10, 1.0-m11, 1.0-m12, 1.0-pre-beta-1, 1.0-beta-2 [ 46, 66, 71, 76, 86, 101 ]
            jamesdumay James Dumay made changes -
            Rank Ranked higher
            tfennelly Tom FENNELLY made changes -
            Sprint 1.0-japan-m9, 1.0-m10, 1.0-m11, 1.0-m12, 1.0-pre-beta-1, 1.0-beta-2 [ 46, 66, 71, 76, 86, 101 ] 1.0-japan-m9, 1.0-m10, 1.0-m11, 1.0-m12, 1.0-pre-beta-1, 1.0-beta-1 [ 46, 66, 71, 76, 86, 96 ]
            tfennelly Tom FENNELLY made changes -
            Rank Ranked lower
            tfennelly Tom FENNELLY made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            tfennelly Tom FENNELLY made changes -
            Status In Progress [ 3 ] In Review [ 10005 ]
            tfennelly Tom FENNELLY made changes -
            Status In Review [ 10005 ] Closed [ 6 ]
            Resolution Fixed [ 1 ]
            jamesdumay James Dumay made changes -
            Status Closed [ 6 ] In Review [ 10005 ]
            jamesdumay James Dumay made changes -
            Status In Review [ 10005 ] In Progress [ 3 ]
            tfennelly Tom FENNELLY made changes -
            Status In Progress [ 3 ] In Review [ 10005 ]
            jamesdumay James Dumay made changes -
            Status In Review [ 10005 ] Resolved [ 5 ]
            jbriden Jenn Briden made changes -
            Status Resolved [ 5 ] Closed [ 6 ]

              People

              • Assignee:
                tfennelly Tom FENNELLY
                Reporter:
                jamesdumay James Dumay
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: