boulder/test/load-generator
Aaron Gable 80df797486
Fix flaky unittest failures (#7544)
Fix three unit tests which have been flakily failing for the last
several weeks:

//test/load-generator/acme: TestNew/unreachable_directory_URL
Fixed by changing the error checking code to care only about the
underlying "connection refused" message, and not the IP address from
which it was receieved.

//va: TestHTTPDialTimeout
Fixed by correcting the error checking code to look for "network is
unreachable" instead of "Network unreachable"

//va: TestFetchHTTP/Broken_IPv6_only
Fixed by making the expected error message more specific -- it was
previously looking for "Error getting validation data", which is the
message that `detailedError` gives for errors it doesn't recognize. An
underlying library has changed to provide an error type that
`detailedError` now recognizes as a connection error.
2024-06-12 15:26:30 -07:00
..
acme Fix flaky unittest failures (#7544) 2024-06-12 15:26:30 -07:00
config VA: Use default PortConfig during testing (#6609) 2023-01-25 16:16:08 -05:00
README.md load-generator: remove acme v1 support. (#4132) 2019-03-25 12:22:18 -04:00
boulder-calls.go Replace explicit int loops with range-over-int (#7434) 2024-04-22 10:34:51 -07:00
example-config.json VA: Use default PortConfig during testing (#6609) 2023-01-25 16:16:08 -05:00
latency-charter.py latency-charter.py: import matplotlib once, not twice (#7096) 2023-09-22 08:27:48 -07:00
latency.go Review fixes pt. 3 2017-03-02 15:13:33 -08:00
main.go Fix non-gRPC process cleanup and exit (#6808) 2023-04-14 16:22:56 -04:00
requirements.txt Review fixes pt. 3 2017-03-02 15:13:33 -08:00
state.go Upgrade go-jose from v2.6.1 to v.4.0.1 (#7345) 2024-04-02 17:49:51 -04:00

README.md

load-generator

load-generator is a load generator for RFC 8555 which emulates user workflows.