Ticket #7565 (closed: fixed)

Opened 7 years ago

Last modified 5 years ago

Progress Reporting Missing from Algorithms

Reported by: Owen Arnold Owned by: Samuel Jackson
Priority: critical Milestone: Release 3.0
Component: Indirect Inelastic Keywords:
Cc: Blocked By: #5591
Blocking: Tester: Owen Arnold

Description

Algorithms as part of #5591 seems to be taking quite some time to run. Anything over a second should have progress reporting as part of the execution.

Users get very annoyed when they think the application is unresponsive.

Change History

comment:1 Changed 7 years ago by Samuel Jackson

  • Component changed from Framework to Indirect Inelastic

comment:2 Changed 7 years ago by Samuel Jackson

  • Status changed from new to inprogress

Added simple progress reporting to Spline algorithms.

Refs #7565

Changeset: e86393b5a89da1ef67f6e82245237c4939a175f4

comment:3 Changed 7 years ago by Samuel Jackson

  • Status changed from inprogress to verify
  • Resolution set to fixed

To Test:

Very simple progress reporting has been added to both SplineSmoothing and SplineInterpolation. Test that when running these algorithms the status bar should update at the bottom of the UI.

comment:4 Changed 7 years ago by Owen Arnold

  • Status changed from verify to verifying
  • Tester set to Owen Arnold

comment:5 Changed 7 years ago by Owen Arnold

  • Status changed from verifying to closed

Merge remote-tracking branch 'origin/feature/7565_progress_reporting_in_spline_algs'

comment:6 Changed 7 years ago by Owen Arnold

This works fine. I was able to slow down SplineSmoothing sufficiently to see the progress update by using the Error parameter. The SplineInterpolation implementation looks identical. Code changes looks like exactly what I would expect.

comment:7 Changed 7 years ago by Nick Draper

  • Milestone changed from Backlog to Release 3.0

comment:8 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 8410

Note: See TracTickets for help on using tickets.