Skip to content

Ability to control the benchmark iterations #491

@prudhvigodithi

Description

@prudhvigodithi

Coming from the implementation in apache/lucene#15383 when I wanted to test the benchmark for small patch changes I have to wait until all the jvmCount iterations are completed. From my understanding jvmCount is how many separate JVM processes are launched and taskRepeatCount is how many times each query runs within a single JVM ?

It would be good to control these with args like -iterations (updating https://github.com/mikemccand/luceneutil/blob/main/src/python/competition.py#L443) and -warmups (updating https://github.com/mikemccand/luceneutil/blob/main/src/python/competition.py#L442C5-L442C20).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions