Updating test coverage UI can hog UI for very long time

XMLWordPrintable

    • Type: Sub-task
    • Resolution: Fixed
    • Priority: Medium
    • 3.0 M4, 3.0
    • Affects Version/s: None
    • Component/s: CIJ Plugin
    • None

      Currently when a line in the Test Runs becomes visible it starts computation of contribution coverage, using invokeLater()
      The queue is not bound and not cancellable, as the result if you scroll the view for Jira CPU will be hogged for a long time.
      UI becomes less responsive, although it does not block completely.

      Solution:

      • create a manageable queue to be calculated off the UI thread
      • make the process cancellable.

              Assignee:
              SlawekA (Inactive)
              Reporter:
              SlawekA (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Estimated:
                  Original Estimate - 8h
                  8h
                  Remaining:
                  Remaining Estimate - 8h
                  8h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified