Versions in this module Expand all Collapse all v0 v0.1.1 Oct 11, 2022 Changes in this version + var ErrCanceled = recorder.ErrCanceled + type InvalidConfigError = config.InvalidConfigError v0.1.0 Oct 9, 2022 Changes in this version + const ConfigFieldBody + const ConfigFieldConcurrency + const ConfigFieldGlobalTimeout + const ConfigFieldHeader + const ConfigFieldInterval + const ConfigFieldMethod + const ConfigFieldRequestTimeout + const ConfigFieldRequests + const ConfigFieldTests + const ConfigFieldURL + const StatusCanceled + const StatusDone + const StatusRunning + const StatusTimeout + var ConfigFieldsUsage = config.FieldsUsage + var DefaultConfig = config.Default + var IsConfigField = config.IsField + var NewRequestBody = config.NewRequestBody + type Config = config.Global + type MetricsAggregate = metrics.Aggregate + type MetricsField = metrics.Field + type MetricsTimeStats = metrics.TimeStats + type MetricsValue = metrics.Value + type RecorderConfig = config.Runner + type RecordingProgress = recorder.Progress + type RecordingStatus = recorder.Status + type Report = report.Report + type ReportMetadata = report.Metadata + type RequestBody = config.RequestBody + type RequestConfig = config.Request + type Runner struct + func New(onRecordingProgress func(RecordingProgress)) *Runner + func (r *Runner) Progress() RecordingProgress + func (r *Runner) Run(ctx context.Context, cfg config.Global) (*Report, error) + type TestCase = tests.Case + type TestCaseResult = tests.CaseResult + type TestPredicate = tests.Predicate + type TestSuiteResults = tests.SuiteResult