Details

    • Similar Issues:
    • Epic Link:
    • Sprint:
      Blue Ocean - 1.1-beta-1, Blue Ocean - 1.1-beta2, Blue Ocean 1.1-beta4, Blue Ocean 1.1, Blue Ocean 1.1, Blue Ocean 1.2, Blue Ocean 1.3

      Description

      As discussed in an earlier meeting, there are some improvements we should look to make in core-js and across the code base.

      1. Avoid swallowing of promise errors by using a different promise lib / polyfill. Bluebird looks promising:
      2. We should add test coverage for core-js' Fetch utility especially around the area of error handling. We've just recently had to add more intricate logic for error handling (validation in creation flows) and we should assert these errors propagate when they should, and are caught properly when the UI can gracefully recover.

        Attachments

          Issue Links

            Activity

            Hide
            cliffmeyers Cliff Meyers added a comment -

            James Dumay do we have an appropriate epic for this kind of purely technical work?

            Show
            cliffmeyers Cliff Meyers added a comment - James Dumay do we have an appropriate epic for this kind of purely technical work?
            Hide
            jamesdumay James Dumay added a comment -

            Cliff Meyers what is the status of this? was it waiting on anything?

            Show
            jamesdumay James Dumay added a comment - Cliff Meyers what is the status of this? was it waiting on anything?
            Hide
            jamesdumay James Dumay added a comment -

            Cliff Meyers if this isn't being worked on can you please move to the 1.3 sprint?

            Show
            jamesdumay James Dumay added a comment - Cliff Meyers if this isn't being worked on can you please move to the 1.3 sprint?
            Hide
            cliffmeyers Cliff Meyers added a comment -

            There's some in-progress work but I've been focused on JENKINS-40855. I'll bump to 1.3.

            Show
            cliffmeyers Cliff Meyers added a comment - There's some in-progress work but I've been focused on JENKINS-40855 . I'll bump to 1.3.

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: