Skip to content

Periodic writes to task-set-specific result files #1215

Open

Description

@PhilippWendler

benchexec writes result files for each <rundefinition> and <tasks> tag in the benchmark definition. The former are written periodically during the benchmarking, whereas the latter are written only at the end, once all results are in. Since #1211 writing of the run-definition-specific result files is optional and one can use benchexec with only result files per task set (if using --results-per-taskset and not --results-per-rundefinition). In this more, no intermediate result files are written. This has the disadvantage that one cannot easily look at the partial results that have been obtained so far and that if benchexec crashes, all results are lost. So it would be better if the task-specific files would also be written incrementally (at least when they are the only produced result files).

Activity

  1. added a commit that references this issue on Jan 12, 2026
    fb6b5b0
  2. saurabh12nxf commented on Jan 12, 2026

    @saurabh12nxf
    Contributor

    Hi @PhilippWendler I have raised PR on this please verify it if any changes needed i am happy to do it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions