Search documentation of snmpkit

# SnmpKit.SnmpSim.Performance.Benchmarks (snmpkit v1.2.0)

Comprehensive benchmarking framework for SNMP simulator performance testing.

Features:

- Load testing with configurable request patterns
- Throughput and latency measurement
- Memory and CPU profiling
- Concurrent client simulation
- Performance regression detection
- Automated benchmark reporting

# Summary

## Functions

run_benchmark_suite(opts \\ [])

Run comprehensive benchmark suite.

run_error_resilience_benchmark(opts \\ [])

Benchmark response to various error conditions.

run_memory_stress_benchmark(opts)

Run memory stress test to identify memory leaks and limits.

run_scaling_benchmark(opts)

Run scaling benchmark to test performance at different device counts.

run_single_benchmark(test_name, opts \\ [])

Run single benchmark with specified parameters.

# Functions

# run_benchmark_suite(opts \\ [])

Run comprehensive benchmark suite.

# run_error_resilience_benchmark(opts \\ [])

Benchmark response to various error conditions.

# run_memory_stress_benchmark(opts)

Run memory stress test to identify memory leaks and limits.

# run_scaling_benchmark(opts)

Run scaling benchmark to test performance at different device counts.

# run_single_benchmark(test_name, opts \\ [])

Run single benchmark with specified parameters.