Ticket #3620 (closed: fixed)
Progress: report fractions of 1%
Reported by: | Janik Zikovsky | Owned by: | Janik Zikovsky |
---|---|---|---|
Priority: | minor | Milestone: | Iteration 30 |
Component: | Mantid | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Tester: | Martyn Gigg |
Description
For some very slow algorithms, reporting every 0.1 % change would be a little nicer. Allows canceling faster: e.g. MergeMDEW = 30 minutes = 18 seconds between updates.
This should probably be an option on the Progress() dialog.
Some work will be needed in the MantidPlot side to show the fraction.
Change History
comment:3 Changed 9 years ago by Janik Zikovsky
- Status changed from accepted to verify
- Resolution set to fixed
comment:4 Changed 9 years ago by Martyn Gigg
- Status changed from verify to verifying
- Tester set to Martyn Gigg
comment:5 Changed 9 years ago by Martyn Gigg
- Status changed from verifying to closed
Verified that progress notification can now be sent at defined intervals rather than simple every 1%.
The time estimation seems to work for top-level algorithms but not if something is called as a child, e.g. Load with LoadISISNexus. A minor issue though so #3672 has been created to look at it.
Note: See
TracTickets for help on using
tickets.
Reporting an ETA would be cool too.