envoyproxy / envoyproxy/nighthawk
Improve error message when terminating due to a predicate
Open
enhancement
good first issue
help wanted
- Dominant language
- C++
- Stars
- 414
- Forks
- 95
- Avg merge
- 2d 9h
- Merged PRs (30d)
- 11
Description
Nighthawk will sometimes terminate some of its worker threads early, before the specified --duration has elapsed. It reports the error:
`[E] Exiting due to failing termination predicate`
This error message should tell the user which termination predicate failed, that is, which counter was exceeded, and what its final value was.
This would be useful debugging information because the user may have specified multiple termination predicates.
Contributor guide
Assessment
This issue has not been assessed yet.