Skip to content

PURISTA API


PURISTA API / @purista/ai / diffEvaluationResults

Function: diffEvaluationResults()

diffEvaluationResults(a, b): object

Defined in: packages/ai/src/evaluation/helpers.ts:62

Produces a quick diff between two runs so regressions are easy to spot.

Parameters

a

EvaluationResult

b

EvaluationResult

Returns

object

baseline

baseline: object = a.summary

baseline.avgDurationMs?

optional avgDurationMs: number

baseline.failures

failures: number

baseline.successes

successes: number

baseline.total

total: number

candidate

candidate: object = b.summary

candidate.avgDurationMs?

optional avgDurationMs: number

candidate.failures

failures: number

candidate.successes

successes: number

candidate.total

total: number

deltaDuration

deltaDuration: number

deltaSuccess

deltaSuccess: number

workload

workload: string = a.workload