mutilin / klever

Klever Git repository read-only mirror
https://forge.ispras.ru/projects/klever
Apache License 2.0
0 stars 1 forks source link

Reuse benchexec statistics #50

Closed PavelAndrianov closed 5 years ago

PavelAndrianov commented 5 years ago

It may be useful to have some general summary, as benchexec does. For instance, graphics may be a part of some report. So, the main task is to join all different csv output from several benchexec launches, and then generate an html statistics. One of the problem may be related with the same file names, which are launched with different configurations. An extension is a possibility to join and compare different jobs.

vmordan commented 5 years ago

CV job statistics is rather different and most likely should not fully copy it from BenchExec. At the same time, some statistics can be exported. I think, the following statistics from BenchExec can be useful for CV:

Statistics, which probably is not required in CV:

PavelAndrianov commented 5 years ago

Not quite sure, why we need statistics about energy. The rest looks reasonable.

vmordan commented 5 years ago

The point is to extend hard-coded resources (currently cpu time, wall time, memory), so it would be easy to add any new value. Column 'energy' I specified only as an example, since it presented in the last SV-COMP.

vmordan commented 5 years ago

Commit 6eea988 adds support for quantile plots on the job page and on the comparison pages (for multiple jobs).

vmordan commented 5 years ago

Commit f85ee4d adds support for scatter plots on the comparison page.

vmordan commented 5 years ago

Commit d62071f adds support for any new verification resources. They should be specified in the verification reports.

vmordan commented 5 years ago

Commit 585c002 adds support for verification configuration (such as resource limitation, tool options, etc.).