Skip to content

Consider making the runs longer #1417

Description

@tomas-langer

Some frameworks/languages have runtime optimisations (such as Java with JIT), which trigger after some time.
As far as I could find out, these benchmarks do not warmp-up the servers (or the warmup is very short), and the data is collected from three 5 second runs.

Is there a plan to have longer runs once you switch from "alpha", or is this the current intent?

If so, I would like to ask to consider changing this, as most HTTP servers run over longer periods of time, and any runtime optimisation is relevant. This also penalises servers that have any kind of JIT equivalent.

I understand this would make the whole suite run really long, if we were to switch from seconds to minutes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    platformEverything related to benchmark exection, including the PR workflow.

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions