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

Slow connections can cause module loading to time out

    • iapetus

      If you are on very bad wifi (e.g. airport) sometimes Blue Ocean will timeout waiting for a module to load.

       

      Solution: show a message to the user that they should reload the app. 

          [JENKINS-40980] Slow connections can cause module loading to time out

          James Dumay added a comment -

          rtyler PING

          James Dumay added a comment - rtyler PING

          Michael Neale added a comment - - edited

          that load could be retried, or a global page refresh, not sure what else could be done.
          This may just be bad error handling and reporting. I am often at that airport and most websites fail to load regularly, but they tell you, and you refresh.

          Michael Neale added a comment - - edited that load could be retried, or a global page refresh, not sure what else could be done. This may just be bad error handling and reporting. I am often at that airport and most websites fail to load regularly, but they tell you, and you refresh.

          James Dumay added a comment -

          kzantow question for you: is that the resource timing out (e.g. browser timemout) or some internal timeout we've set watching the resource?

          James Dumay added a comment - kzantow question for you: is that the resource timing out (e.g. browser timemout) or some internal timeout we've set watching the resource?

          Michael Neale added a comment - - edited

          I would cc tfennelly as well - as he may know where that comes from. I tried to do this by being creative with networks, I can get general timeouts and failures, but not this specific module load fail. Perhaps just bad luck, which some better global error handling may help with, or are we doing it wrong with the browser? shouldn't there be some retry for it?

          Michael Neale added a comment - - edited I would cc tfennelly as well - as he may know where that comes from. I tried to do this by being creative with networks, I can get general timeouts and failures, but not this specific module load fail. Perhaps just bad luck, which some better global error handling may help with, or are we doing it wrong with the browser? shouldn't there be some retry for it?

          Tom FENNELLY added a comment -

          When you're on very very bad wifi ..... shit happens

          Only thing we could do here is catch this situation and show something to the user telling them they're connection is not strong enough for running Blue Ocean.

          Tom FENNELLY added a comment - When you're on very very bad wifi ..... shit happens Only thing we could do here is catch this situation and show something to the user telling them they're connection is not strong enough for running Blue Ocean.

          R. Tyler Croy added a comment -

          michaelneale something that said "something failed to load, please refresh" would be more than reasonable to me, especially for 1.0

          R. Tyler Croy added a comment - michaelneale something that said "something failed to load, please refresh" would be more than reasonable to me, especially for 1.0

          Tom FENNELLY added a comment -

          brody Hey Brody ... can you spec the UI for this please. Something that shows a message along the lines of "Sorry, we're having trouble loading the Blue Ocean UI. Please check your connection quality and then try reloading.".

          Tom FENNELLY added a comment - brody Hey Brody ... can you spec the UI for this please. Something that shows a message along the lines of "Sorry, we're having trouble loading the Blue Ocean UI. Please check your connection quality and then try reloading.".

          Brody Maclean added a comment -

          tfennelly you might need to get jamesdumay to have a look over the copy.

          https://zpl.io/1Qa7BM

          Brody Maclean added a comment - tfennelly you might need to get jamesdumay to have a look over the copy. https://zpl.io/1Qa7BM

            Unassigned Unassigned
            jamesdumay James Dumay
            Votes:
            2 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated: