Revision 014d0d6ca05a357cac87ca00effe8ed152303376 authored by mergify[bot] on 06 September 2022, 15:07:59 UTC, committed by GitHub on 06 September 2022, 15:07:59 UTC
* add separated runs by UUID (#9367) This _should_ be the last piece needed for this tool. This allows the tool to generate reports on multiple experimental runs that may have been performed against the same chain. The `load` tool has been updated to generate a `UUID` on startup to uniquely identify each experimental run. The `report` tool separates all of the results it reads by `UUID` and performs separate calculations for each discovered experiment. Sample output is as follows ``` Experiment ID: 6bd7d1e8-d82c-4dbe-a1b3-40ab99e4fa30 Connections: 1 Rate: 1000 Size: 1024 Total Valid Tx: 9000 Total Negative Latencies: 0 Minimum Latency: 86.632837ms Maximum Latency: 1.151089602s Average Latency: 813.759361ms Standard Deviation: 225.189977ms Experiment ID: 453960af-6295-4282-aed6-367fc17c0de0 Connections: 1 Rate: 1000 Size: 1024 Total Valid Tx: 9000 Total Negative Latencies: 0 Minimum Latency: 79.312992ms Maximum Latency: 1.162446243s Average Latency: 422.755139ms Standard Deviation: 241.832475ms Total Invalid Tx: 0 ``` closes: #9352 #### PR checklist - [ ] Tests written/updated, or no tests needed - [ ] `CHANGELOG_PENDING.md` updated, or no changelog entry needed - [ ] Updated relevant documentation (`docs/`) and code comments, or no documentation updates needed (cherry picked from commit 1067ba15719b89a74c89bcbec065062d2d0159d8) # Conflicts: # go.mod * fix merge conflict * fix lint Co-authored-by: William Banfield <4561443+williambanfield@users.noreply.github.com> Co-authored-by: William Banfield <wbanfield@gmail.com>
1 parent 441405e
File | Mode | Size |
---|---|---|
conn | ||
mock | ||
mocks | ||
pex | ||
trust | ||
upnp | ||
README.md | -rw-r--r-- | 770 bytes |
base_reactor.go | -rw-r--r-- | 2.5 KB |
conn_set.go | -rw-r--r-- | 1.3 KB |
errors.go | -rw-r--r-- | 4.2 KB |
fuzz.go | -rw-r--r-- | 3.8 KB |
key.go | -rw-r--r-- | 3.2 KB |
key_test.go | -rw-r--r-- | 1.9 KB |
metrics.go | -rw-r--r-- | 2.8 KB |
netaddress.go | -rw-r--r-- | 11.9 KB |
netaddress_test.go | -rw-r--r-- | 5.3 KB |
node_info.go | -rw-r--r-- | 8.2 KB |
node_info_test.go | -rw-r--r-- | 4.5 KB |
peer.go | -rw-r--r-- | 9.2 KB |
peer_set.go | -rw-r--r-- | 3.4 KB |
peer_set_test.go | -rw-r--r-- | 5.3 KB |
peer_test.go | -rw-r--r-- | 5.3 KB |
switch.go | -rw-r--r-- | 23.2 KB |
switch_test.go | -rw-r--r-- | 20.2 KB |
test_util.go | -rw-r--r-- | 7.5 KB |
transport.go | -rw-r--r-- | 14.4 KB |
transport_test.go | -rw-r--r-- | 14.3 KB |
types.go | -rw-r--r-- | 164 bytes |
Computing file changes ...