IngestLatencyBenchResult class

Result of BenchmarkService.benchmarkIngestLatency.

Wall-clock ms for the full prepare → drain → finalize → delete cycle of each variant. Stub embeddings (zeroed Float32List) keep the measurement focused on FFI + Rust pipeline cost rather than ONNX time.

Constructors

IngestLatencyBenchResult({required int docBytes, required int warmupRuns, required int measuredRuns, required IngestLatencyStats stringPath, required IngestLatencyStats utf8Path, required IngestLatencyStats filePath})
const

Properties

docBytes int
Document size in UTF-8 bytes.
final
fileP50Ms double
no setter
fileP95Ms double
no setter
filePath IngestLatencyStats
final
hashCode int
The hash code for this object.
no setterinherited
measuredRuns int
Number of measured iterations that fed the stats.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stringP50Ms double
no setter
stringP95Ms double
no setter
stringPath IngestLatencyStats
final
utf8P50Ms double
no setter
utf8P95Ms double
no setter
utf8Path IngestLatencyStats
final
warmupRuns int
Number of warmup iterations excluded from stats.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
renderSummary() String
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited