INNER CODE UNIT · TypeScript
latencyPercentileComparison
envoyproxy/gateway · site/tools/benchmark-dashboard/src/data/index.ts:259
export const latencyPercentileComparison = benchmarkResults.map(result => ({
routes: result.routes,
phase: result.phase,
p50: result.latency.percentiles.p50,
p75: result.latency.percentiles.p75,
p90: result.latency.percentiles.p90,
p95: result.latency.percentiles.p95,
p99: result.latency.percentiles.p99,
p999: result.latency.percentiles.p999
}));
export const resourceTrends = benchmarkResults.map(result => ({
routes: result.routes,
phase: result.phase,
envoyGatewayMemory: result.resources.envoyGateway.memory.mean,
envoyGatewayCpu: result.resources.envoyGateway.cpu.mean,
envoyProxyMemory: result.resources.envoyProxy.memory.mean,
envoyProxyCpu: result.resources.envoyProxy.cpu.mean