Skip to content

Separate warmup time from iteration time #74

Open
@qurbonzoda

Description

@qurbonzoda

Currently, both warmup and measurement iterations use iterationTime and iterationTimeUnit values defined in the configuration script. @Warmup annotation only defines iterations value leaning on @Measurement time and timeUnit values. When iterationTime and iterationTimeUnit are not defined in the configuration script, JVM run of the same benchmark uses different time and timeUnit for warmups than JS and Native.

Consider aligning behavior on all targets. For example, by introducing warmupTime/warmupTimeUnit and @Warmup(val time: Int, val timeUnit: BenchmarkTimeUnit).

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions