Skip to main content
iso8583sim.net.load

LoadReport

Results of a load run. Latencies are in milliseconds.

throughput

Responses per second.

percentile()

Latency percentile (nearest rank), e.g. percentile(95).

Functions

run_load()

Send count requests with at most concurrency in flight, spread over connections. Parameters
Callable[[], ISO8583Client]
required
Creates a (not yet connected) client
int
required
Number of requests to send
int
default:"10"
Maximum requests waiting for a response at once
int
default:"1"
Number of TCP connections to spread requests over
CardNetwork | None
default:"None"
Card network for the generated sample messages
Callable[[int], ISO8583Message] | None
default:"None"
Builds request i. Defaults to sample authorizations with unique STANs.
LoadReport
LoadReport with counts, response codes and latencies