[jboss-jira] [JBoss JIRA] (JBRULES-3473) Ability to resume a benchmark

Lukáš Petrovický (JIRA) jira-events at lists.jboss.org
Fri Apr 20 10:04:18 EDT 2012


     [ https://issues.jboss.org/browse/JBRULES-3473?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Lukáš Petrovický updated JBRULES-3473:
--------------------------------------

    Description: 
Benchmarks are usually long-running processes. During the runtime of a benchmark, lots of things can happen - you may lose power on your laptop, you may accidentally kill the benchmark process... Those have already happened to me and when they do, I lose the hours of benchmarks that have run so far but haven't yet generated a HTML report.

What I propose is the following:
- After each benchmark in a suite finishes, some kind of intermediate file is written, describing exactly which other benchmarks are left to do. It may also need to store the results of the already finished benchmarks, so that in the future we can create the charts etc.
- A new API is added to Planner that allows to resume the benchmark from the above intermediate file.

  was:
Benchmarks are usually long-running processes. During the runtime of a benchmark, lots of things can happen - you may lose power on your laptop, you may accidentally kill the benchmark process... Those have already happened to me and when they do, I lose the hours of benchmarks that have run so far but haven't yet generated a HTML report.

What I propose is the following:
- After each benchmark in a suite finishes, some kind of intermediate file is written, describing exactly which other benchmarks are left to do. It may also need to store the results of the already finished benchmarks, so that we can create the charts etc.
- A new API is added to Planner that allows to resume the benchmark from the above intermediate file.


    
> Ability to resume a benchmark
> -----------------------------
>
>                 Key: JBRULES-3473
>                 URL: https://issues.jboss.org/browse/JBRULES-3473
>             Project: Drools
>          Issue Type: Feature Request
>      Security Level: Public(Everyone can see) 
>          Components: drools-planner
>            Reporter: Lukáš Petrovický
>            Assignee: Geoffrey De Smet
>
> Benchmarks are usually long-running processes. During the runtime of a benchmark, lots of things can happen - you may lose power on your laptop, you may accidentally kill the benchmark process... Those have already happened to me and when they do, I lose the hours of benchmarks that have run so far but haven't yet generated a HTML report.
> What I propose is the following:
> - After each benchmark in a suite finishes, some kind of intermediate file is written, describing exactly which other benchmarks are left to do. It may also need to store the results of the already finished benchmarks, so that in the future we can create the charts etc.
> - A new API is added to Planner that allows to resume the benchmark from the above intermediate file.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

       



More information about the jboss-jira mailing list