Yes, it does. To get access to them you can listen to the JobCompleted event of the environment. To achive that you should use the envent service of openmole such as:

import org.openmole.core.eventdispatcher._

env listen {
  case ev: JobCompleted ⇒ do some side effect
}

In the JobCompleted class you'll find a runtime log, containing some execution times gathered durring the execution of the job.

Romain

Le 08/05/2015 15:39, Andreas Schuh a écrit :
Hi,

I noticed there are some executionTime and duration called variables/functions in OpenMOLE. Does it provide some means of reporting execution time statistics for tasks?

In particular, I am interested in the CPU time (and maybe real time, but unlikely makes sense in a distributed environment) of a task operating on different input files. In the end, I am aggregating those times to calculate the mean CPU time. I can do this myself in the ScalaTask from which I execute the external program using for example Benchmark.scala <https://github.com/balagez/Benchmark.scala>. I was just wondering if OpenMOLE already facilitates something like this ?

Andreas


_______________________________________________
OpenMOLE-users mailing list
[email protected]
http://fedex.iscpif.fr/mailman/listinfo/openmole-users

Attachment: smime.p7s
Description: Signature cryptographique S/MIME

_______________________________________________
OpenMOLE-users mailing list
[email protected]
http://fedex.iscpif.fr/mailman/listinfo/openmole-users

Reply via email to