Index _ | A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | R | S | T | U | V | W _ __init__() (rampa.bus.EventBus method) (rampa.distributed.archive.ArchiveManifest method) (rampa.distributed.segment.ExecutionSegment method) (rampa.engine.Engine method) (rampa.engine.EngineOptions method) (rampa.engine.RunController method) (rampa.events.EngineEvent method) (rampa.events.LiveThresholdEvent method) (rampa.events.PauseEvent method) (rampa.events.PhaseEvent method) (rampa.events.ResumeEvent method) (rampa.events.RunResult method) (rampa.events.SnapshotEvent method) (rampa.events.ThresholdEvent method) (rampa.http._TraceTimings method) (rampa.http.HttpClient method) (rampa.http.Response method) (rampa.loader.TestPlan method) (rampa.mcp.registry.RunRecord method) (rampa.mcp.registry.RunRegistry method) (rampa.mcp.registry.RuntimeRun method) (rampa.metrics.CounterSink method) (rampa.metrics.GaugeSink method) (rampa.metrics.HdrTrendSink method) (rampa.metrics.Metric method) (rampa.metrics.MetricEngine method) (rampa.metrics.MetricRegistry method) (rampa.metrics.MetricSnapshot method) (rampa.metrics.RateSink method) (rampa.metrics.SinkProtocol method) (rampa.metrics.TrendSink method) (rampa.output.Output method) (rampa.output.OutputManager method) (rampa.protocols.grpc.GrpcClient method) (rampa.protocols.grpc.GrpcResponse method) (rampa.protocols.websocket.WebSocketClient method) (rampa.protocols.websocket.WebSocketSession method) (rampa.thresholds.Threshold method) (rampa.thresholds.ThresholdExpression method) (rampa.thresholds.ThresholdResult method) (rampa.worker.ExecutionInfo method) (rampa.worker.Worker method) __new__() (rampa._types.Sample static method) (rampa.ci.compare.MetricDelta static method) (rampa.events.RunStatus method) _abc_impl (rampa.config.Config attribute) (rampa.config.Options attribute) (rampa.config.ScenarioConfig attribute) (rampa.config.Stage attribute) (rampa.metrics.SinkProtocol attribute) (rampa.output.Output attribute) _asdict() (rampa._types.Sample method) (rampa.ci.compare.MetricDelta method) _build_trace_config() (in module rampa.http) _cached_sub_sinks (rampa.metrics.MetricEngine attribute) _check_thresholds() (rampa.metrics.MetricEngine method) _drain_available() (rampa.metrics.MetricEngine method) _emit() (rampa.http.HttpClient method) (rampa.worker.Worker method) _emit_phase_timings() (rampa.http.HttpClient method) _emit_snapshot() (rampa.metrics.MetricEngine method) _ensure_session() (rampa.http.HttpClient method) _ensure_sorted() (rampa.metrics.TrendSink method) _estimate_request_size() (in module rampa.http) _field_defaults (rampa._types.Sample attribute) (rampa.ci.compare.MetricDelta attribute) _fields (rampa._types.Sample attribute) (rampa.ci.compare.MetricDelta attribute) _find_threshold() (rampa.metrics.MetricEngine method) _generate_next_value_() (rampa.events.RunStatus static method) _get_channel() (rampa.protocols.grpc.GrpcClient method) _grace_deadlines (rampa.metrics.MetricEngine attribute) _ingest() (rampa.metrics.MetricEngine method) _is_protocol (rampa.metrics.SinkProtocol attribute) (rampa.output.Output attribute) _last_threshold_check (rampa.metrics.MetricEngine attribute) _make() (rampa._types.Sample class method) (rampa.ci.compare.MetricDelta class method) _make_run_id() (in module rampa.events) _replace() (rampa._types.Sample method) (rampa.ci.compare.MetricDelta method) _run() (rampa.engine.Engine method) (rampa.metrics.MetricEngine method) _run_plan() (in module rampa.pytest_plugin) _running (rampa.metrics.MetricEngine attribute) _samples (rampa.output.OutputManager attribute) _sink_key() (in module rampa.thresholds) _snapshot_lock (rampa.metrics.MetricEngine attribute) _snapshots (rampa.metrics.MetricEngine attribute) _start_time (rampa.metrics.MetricEngine attribute) _thread (rampa.metrics.MetricEngine attribute) _TraceTimings (class in rampa.http) _validate_no_shortcut_with_scenarios() (rampa.config.Config method) _validate_threshold_expressions() (rampa.config.Config class method) A abort_callback (rampa.metrics.MetricEngine attribute) abort_on_fail (rampa.thresholds.Threshold attribute) add() (rampa.metrics.CounterSink method) (rampa.metrics.GaugeSink method) (rampa.metrics.HdrTrendSink method) (rampa.metrics.RateSink method) (rampa.metrics.SinkProtocol method) (rampa.metrics.TrendSink method) (rampa.output.OutputManager method) add_samples() (rampa.output.Output method) aggregation (rampa.thresholds.ThresholdExpression attribute) aggregation_value (rampa.thresholds.ThresholdExpression attribute) all_metrics() (rampa.metrics.MetricRegistry method) all_sinks() (rampa.metrics.MetricRegistry method) all_sub_sinks() (rampa.metrics.MetricRegistry method) ArchiveManifest (class in rampa.distributed.archive) B baseline (rampa.ci.compare.MetricDelta attribute) body (rampa.http.Response attribute) buffer_sample() (rampa.output.OutputManager method) buffer_samples() (rampa.output.OutputManager method) build_docs_parser() (in module rampa.cli) build_mcp_server() (in module rampa.mcp.server) C check() (rampa.worker.Worker method) close() (rampa.http.HttpClient method) (rampa.protocols.grpc.GrpcClient method) (rampa.protocols.websocket.WebSocketClient method) (rampa.protocols.websocket.WebSocketSession method) compare_results() (in module rampa.ci.compare) complete() (rampa.mcp.registry.RunRegistry method) Config (class in rampa.config) config (rampa.distributed.archive.ArchiveManifest attribute) (rampa.loader.TestPlan attribute) connect() (rampa.protocols.websocket.WebSocketClient method) controller (rampa.mcp.registry.RuntimeRun attribute) COUNTER (rampa._types.MetricType attribute) counter() (rampa.worker.Worker method) CounterSink (class in rampa.metrics) create_archive() (in module rampa.distributed.archive) create_parser() (in module rampa.cli) create_sink() (in module rampa.metrics) current (rampa.ci.compare.MetricDelta attribute) D DATA (rampa._types.ValueType attribute) data_files (rampa.distributed.archive.ArchiveManifest attribute) DEFAULT (rampa._types.ValueType attribute) delete() (rampa.http.HttpClient method) dependencies (rampa.distributed.archive.ArchiveManifest attribute) Duration (in module rampa.config) duration (rampa.config.Options attribute) (rampa.config.ScenarioConfig attribute) (rampa.config.Stage attribute) (rampa.metrics.MetricSnapshot attribute) E Engine (class in rampa.engine) EngineEvent (class in rampa.events) EngineOptions (class in rampa.engine) entrypoint (rampa.distributed.archive.ArchiveManifest attribute) env (rampa.config.ScenarioConfig attribute) error (rampa.events.RunResult attribute) evaluate_threshold() (in module rampa.thresholds) evaluate_thresholds() (in module rampa.thresholds) event_task (rampa.mcp.registry.RuntimeRun attribute) EventBus (class in rampa.bus) events (rampa.mcp.registry.RunRecord attribute) events() (rampa.bus.EventBus method) (rampa.engine.RunController method) exec_fn (rampa.config.ScenarioConfig attribute) EXECUTION_FAILED (rampa.events.RunStatus attribute) ExecutionInfo (class in rampa.worker) ExecutionSegment (class in rampa.distributed.segment) executor (rampa.config.ScenarioConfig attribute) expression (rampa.thresholds.Threshold attribute) extract_archive() (in module rampa.distributed.archive) F flush() (rampa.output.OutputManager method) flush_interval (rampa.metrics.MetricEngine attribute) format() (rampa.metrics.CounterSink method) (rampa.metrics.GaugeSink method) (rampa.metrics.HdrTrendSink method) (rampa.metrics.RateSink method) (rampa.metrics.SinkProtocol method) (rampa.metrics.TrendSink method) format_json() (in module rampa.ci.compare) format_markdown() (in module rampa.ci.compare) format_text() (in module rampa.ci.compare) fraction (rampa.distributed.segment.ExecutionSegment property) G GAUGE (rampa._types.MetricType attribute) gauge() (rampa.worker.Worker method) GaugeSink (class in rampa.metrics) get() (rampa.http.HttpClient method) (rampa.mcp.registry.RunRegistry method) get_latest_snapshot() (rampa.metrics.MetricEngine method) get_or_create() (rampa.metrics.MetricRegistry method) get_or_create_sub_sink() (rampa.metrics.MetricRegistry method) get_output() (in module rampa.outputs) get_sink() (rampa.metrics.MetricRegistry method) get_sub_sink() (rampa.metrics.MetricRegistry method) grace_period (rampa.thresholds.Threshold attribute) graceful_stop (rampa.config.ScenarioConfig attribute) grpc (rampa.worker.Worker property) GrpcClient (class in rampa.protocols.grpc) GrpcResponse (class in rampa.protocols.grpc) H HdrTrendSink (class in rampa.metrics) headers (rampa.http.Response attribute) http (rampa.worker.Worker property) HttpClient (class in rampa.http) I index (rampa.distributed.segment.ExecutionSegment attribute) is_complete (rampa.mcp.registry.RunRecord property) is_paused (rampa.engine.RunController property) is_regressed() (in module rampa.ci.compare) iteration (rampa.worker.ExecutionInfo attribute) iteration_range() (rampa.distributed.segment.ExecutionSegment method) iterations (rampa.config.Options attribute) (rampa.config.ScenarioConfig attribute) J json() (rampa.http.Response method) L last_failed (rampa.thresholds.Threshold attribute) lhs (rampa.thresholds.ThresholdResult attribute) list_all() (rampa.mcp.registry.RunRegistry method) LiveThresholdEvent (class in rampa.events) load_test() (in module rampa.loader) M main() (in module rampa.cli) (in module rampa.mcp.server) make_sample() (in module rampa._types) max_vus (rampa.config.ScenarioConfig attribute) Metric (class in rampa.metrics) metric (rampa._types.Sample attribute) (rampa.ci.compare.MetricDelta attribute) metric_flush_interval (rampa.engine.EngineOptions attribute) metric_type (rampa.metrics.Metric attribute) MetricDelta (class in rampa.ci.compare) MetricEngine (class in rampa.metrics) MetricRegistry (class in rampa.metrics) MetricSnapshot (class in rampa.metrics) MetricType (class in rampa._types) model_config (rampa.config.Config attribute) (rampa.config.Options attribute) (rampa.config.ScenarioConfig attribute) (rampa.config.Stage attribute) module rampa._types rampa.bus rampa.ci.compare rampa.config rampa.distributed.archive rampa.distributed.segment rampa.engine rampa.events rampa.http rampa.loader rampa.metrics rampa.protocols.grpc rampa.protocols.websocket rampa.thresholds rampa.worker N name (rampa.metrics.Metric attribute) O ok (rampa.protocols.grpc.GrpcResponse property) on_sample (rampa.engine.EngineOptions attribute) (rampa.metrics.MetricEngine attribute) on_snapshot (rampa.metrics.MetricEngine attribute) on_threshold (rampa.metrics.MetricEngine attribute) operator (rampa.thresholds.ThresholdExpression attribute) Options (class in rampa.config) options (rampa.config.Config attribute) Output (class in rampa.output) OutputManager (class in rampa.output) outputs (rampa.output.OutputManager attribute) P parse_duration() (in module rampa.config) parse_submetric() (in module rampa.thresholds) parse_threshold() (in module rampa.thresholds) PASSED (rampa.events.RunStatus attribute) passed (rampa.thresholds.ThresholdResult attribute) patch() (rampa.http.HttpClient method) pause() (rampa.engine.RunController method) paused_seconds (rampa.events.ResumeEvent attribute) PauseEvent (class in rampa.events) pct_change (rampa.ci.compare.MetricDelta attribute) percentile() (rampa.metrics.TrendSink method) phase (rampa.events.PhaseEvent attribute) PhaseEvent (class in rampa.events) post() (rampa.http.HttpClient method) pre_allocated_vus (rampa.config.ScenarioConfig attribute) publish() (rampa.bus.EventBus method) publish_threadsafe() (rampa.bus.EventBus method) put() (rampa.http.HttpClient method) pytest_configure() (in module rampa.pytest_plugin) python_version (rampa.distributed.archive.ArchiveManifest attribute) R rampa._types module rampa.bus module rampa.ci.compare module rampa.config module rampa.distributed.archive module rampa.distributed.segment module rampa.engine module rampa.events module rampa.http module rampa.loader module rampa.metrics module rampa.protocols.grpc module rampa.protocols.websocket module rampa.thresholds module rampa.worker module rampa_result (pytest fixture in rampa.pytest_plugin) RampaTestCase (class in rampa.unittest_plugin) RATE (rampa._types.MetricType attribute) rate (rampa.config.ScenarioConfig attribute) RateSink (class in rampa.metrics) receive() (rampa.protocols.websocket.WebSocketSession method) register() (rampa.mcp.registry.RunRegistry method) register_builtins() (in module rampa.metrics) registry (rampa.metrics.MetricEngine attribute) request() (rampa.http.HttpClient method) Response (class in rampa.http) result (rampa.mcp.registry.RunRecord attribute) results (rampa.events.LiveThresholdEvent attribute) (rampa.events.ThresholdEvent attribute) resume() (rampa.engine.RunController method) ResumeEvent (class in rampa.events) rhs (rampa.thresholds.ThresholdResult attribute) run_id (rampa.engine.EngineOptions attribute) (rampa.engine.RunController property) (rampa.events.EngineEvent attribute) (rampa.events.RunResult attribute) (rampa.mcp.registry.RunRecord attribute) run_rampa() (rampa.unittest_plugin.RampaTestCase method) RunController (class in rampa.engine) RunRecord (class in rampa.mcp.registry) RunRegistry (class in rampa.mcp.registry) RunResult (class in rampa.events) RunStatus (class in rampa.events) runtime (rampa.mcp.registry.RunRecord attribute) RuntimeRun (class in rampa.mcp.registry) S Sample (class in rampa._types) sample_queue (rampa.metrics.MetricEngine attribute) scale_rate() (rampa.distributed.segment.ExecutionSegment method) scenario (rampa.worker.ExecutionInfo attribute) scenario() (in module rampa.loader) ScenarioConfig (class in rampa.config) scenarios (rampa.config.Config attribute) (rampa.loader.TestPlan attribute) script_path (rampa.mcp.registry.RunRecord attribute) send() (rampa.protocols.websocket.WebSocketSession method) serialize_event() (in module rampa.events) server_stream() (rampa.protocols.grpc.GrpcClient method) SETUP_FAILED (rampa.events.RunStatus attribute) setup_fn (rampa.loader.TestPlan attribute) setup_timeout (rampa.config.Options attribute) sha256 (rampa.distributed.archive.ArchiveManifest attribute) Sink (in module rampa.metrics) SinkProtocol (class in rampa.metrics) snapshot (rampa.events.RunResult attribute) (rampa.events.SnapshotEvent attribute) snapshot() (rampa.engine.RunController method) SnapshotEvent (class in rampa.events) source (rampa.thresholds.Threshold attribute) (rampa.thresholds.ThresholdResult attribute) Stage (class in rampa.config) stages (rampa.config.Options attribute) (rampa.config.ScenarioConfig attribute) start() (rampa.engine.Engine method) (rampa.metrics.MetricEngine method) (rampa.output.Output method) start_all() (rampa.output.OutputManager method) start_time (rampa.config.ScenarioConfig attribute) started_at (rampa.mcp.registry.RunRecord attribute) stat (rampa.ci.compare.MetricDelta attribute) status (rampa.events.RunResult attribute) (rampa.http.Response attribute) stop() (rampa.engine.RunController method) (rampa.metrics.MetricEngine method) (rampa.output.Output method) stop_all() (rampa.output.OutputManager method) stop_reason (rampa.events.RunResult attribute) STOPPED (rampa.events.RunStatus attribute) SubmetricKey (in module rampa.metrics) subscribe() (rampa.bus.EventBus method) subscriber_count (rampa.bus.EventBus property) T tags (rampa._types.Sample attribute) (rampa.config.Options attribute) (rampa.config.ScenarioConfig attribute) target (rampa.config.Stage attribute) TEARDOWN_FAILED (rampa.events.RunStatus attribute) teardown_fn (rampa.loader.TestPlan attribute) teardown_timeout (rampa.config.Options attribute) TestPlan (class in rampa.loader) text() (rampa.http.Response method) Threshold (class in rampa.thresholds) THRESHOLD_FAILED (rampa.events.RunStatus attribute) threshold_interval (rampa.metrics.MetricEngine attribute) threshold_results (rampa.events.RunResult attribute) ThresholdEvent (class in rampa.events) ThresholdExpression (class in rampa.thresholds) ThresholdResult (class in rampa.thresholds) thresholds (rampa.config.Config attribute) (rampa.metrics.MetricEngine attribute) TIME (rampa._types.ValueType attribute) time_unit (rampa.config.ScenarioConfig attribute) timestamp (rampa._types.Sample attribute) (rampa.metrics.MetricSnapshot attribute) timestamp_ns (rampa.events.EngineEvent attribute) total (rampa.distributed.segment.ExecutionSegment attribute) TREND (rampa._types.MetricType attribute) trend() (rampa.worker.Worker method) TrendSink (class in rampa.metrics) U unary() (rampa.protocols.grpc.GrpcClient method) unsubscribe() (rampa.bus.EventBus method) url (rampa.http.Response attribute) V value (rampa._types.Sample attribute) (rampa.thresholds.ThresholdExpression attribute) value_type (rampa.metrics.Metric attribute) values (rampa.metrics.MetricSnapshot attribute) ValueType (class in rampa._types) version (rampa.distributed.archive.ArchiveManifest attribute) vu_range() (rampa.distributed.segment.ExecutionSegment method) vus (rampa.config.Options attribute) (rampa.config.ScenarioConfig attribute) W wait() (rampa.engine.RunController method) wait_task (rampa.mcp.registry.RuntimeRun attribute) WebSocketClient (class in rampa.protocols.websocket) WebSocketSession (class in rampa.protocols.websocket) will_abort (rampa.events.LiveThresholdEvent attribute) Worker (class in rampa.worker) worker_id (rampa.worker.ExecutionInfo attribute) ws (rampa.worker.Worker property)