# Interface BenchmarkSuiteResult

Complete benchmark suite result.

interface BenchmarkSuiteResult {
name: string;
component: string;
version: string;
operations: readonly OperationBenchmark[];
environment: BenchmarkEnvironment;
summary: BenchmarkSummary;
}

- Defined in packages/nexus-agents/src/benchmarks/benchmark-types.ts:115

##### Index

### Properties

name
component
version
operations
environment
summary

## Properties

### `Readonly` name

name: string

Suite name.

- Defined in packages/nexus-agents/src/benchmarks/benchmark-types.ts:117

### `Readonly` component

component: string

Component being benchmarked.

- Defined in packages/nexus-agents/src/benchmarks/benchmark-types.ts:119

### `Readonly` version

version: string

Version of the component.

- Defined in packages/nexus-agents/src/benchmarks/benchmark-types.ts:121

### `Readonly` operations

operations: readonly OperationBenchmark[]

Individual operation benchmarks.

- Defined in packages/nexus-agents/src/benchmarks/benchmark-types.ts:123

### `Readonly` environment

environment: BenchmarkEnvironment

Environment information.

- Defined in packages/nexus-agents/src/benchmarks/benchmark-types.ts:125

### `Readonly` summary

summary: BenchmarkSummary

Overall summary.

- Defined in packages/nexus-agents/src/benchmarks/benchmark-types.ts:127