# Lucene 8.6.3 benchmark API

benchmark

See: Description

Packages
org.apache.lucene.benchmark: Lucene Benchmarking Package
org.apache.lucene.benchmark.byTask: Benchmarking Lucene By Tasks
org.apache.lucene.benchmark.byTask.feeds: Sources for benchmark inputs: documents and queries.
org.apache.lucene.benchmark.byTask.programmatic: Sample performance test written programmatically - no algorithm file is needed here.
org.apache.lucene.benchmark.byTask.stats: Statistics maintained when running benchmark tasks.
org.apache.lucene.benchmark.byTask.tasks: Extendable benchmark tasks.
org.apache.lucene.benchmark.byTask.utils: Utilities used for the benchmark, and for the reports.
org.apache.lucene.benchmark.quality: Search Quality Benchmarking.
org.apache.lucene.benchmark.quality.trec: Utilities for Trec related quality benchmarking, feeding from Trec Topics and QRels inputs.
org.apache.lucene.benchmark.quality.utils: Miscellaneous utilities for search quality benchmarking: query parsing, submission reports.
org.apache.lucene.benchmark.utils: Benchmark Utility functions.

benchmark