Ticket #2549 (closed: fixed)

Opened 10 years ago

Last modified 5 years ago

ThreadPool: add a version that reports progress automatically

Reported by: Janik Zikovsky Owned by: Janik Zikovsky
Priority: major Milestone: Iteration 28
Component: Mantid Keywords:
Cc: Blocked By:
Blocking: Tester: Vickie Lynch

Description

... by using the reported cost of tasks. Will likely require a new version of ThreadPoolRunnable since that's where the task getting/doing is happening. Just check the cost done vs total cost and report that, same as the Progress.

Change History

comment:1 Changed 10 years ago by Janik Zikovsky

... This will have to be in the API subproject since it needs to know about Algorithm.

It would be nice to report the name of a task also (Task->getName() would be needed).

comment:2 Changed 10 years ago by Janik Zikovsky

  • Status changed from new to accepted

comment:3 Changed 10 years ago by Janik Zikovsky

(In [10429]) Refs #2549: SVN tree conflict fix?

comment:4 Changed 10 years ago by Janik Zikovsky

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

comment:5 Changed 9 years ago by Vickie Lynch

  • Status changed from verify to verifying
  • Tester set to Vickie Lynch

comment:6 Changed 9 years ago by Vickie Lynch

  • Status changed from verifying to closed

Progress bar works correctly.

comment:7 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 3396

Note: See TracTickets for help on using tickets.