ExperimentalOptionalclient?: {The client to use
Call a DELETE endpoint
Call a GET endpoint
Call a HEAD endpoint
Call a OPTIONS endpoint
Call a PATCH endpoint
Call a POST endpoint
Call a PUT endpoint
Call a TRACE endpoint
Unregister middleware
Register middleware
Optionalconcurrency?: numberThe number of evaluators to run in parallel
OptionaldiagLogLevel?: DiagLogLevelLog level to set for the default DiagConsoleLogger when tracing. Omit to disable default diag logging, or to bring your own.
OptionaldryRun?: number | booleanWhether to run the evaluation as a dry run If a number is provided, the evaluation will be run for the first n runs
The evaluators to use
The experiment to evaluate
Optionallogger?: LoggerThe logger to use
OptionalsetGlobalTracerProvider?: booleanWhether to set the global tracer provider when running the evaluators
OptionaltracerProvider?: null | NodeTracerProviderThe tracer provider to use. If set, the other parameters will be ignored and the passed tracer provider will get used Intended as a pass-through from runExperiment
OptionaluseBatchSpanProcessor?: booleanWhether to use batching for the span processor.
Evaluate an experiment.
This feature is not complete, and will change in the future.