mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-04 01:48:54 +00:00
0fdebe53ba
- Belatedly update to version 1.2.1 and sync port description - Builds with CMake now and uses modern libraries instead of the Apache Portable Runtime (devel/apr1) - While upstream asks for C++11, force C++17 because that's how Abseil C++ libraries are currently built, otherwise it won't link due to ABI incompatibilities - Hook two provided tests to our framework (USES+=cmake:testing)
16 lines
654 B
Plaintext
16 lines
654 B
Plaintext
apib is a tool that makes it easy to run performance tests of HTTP API
|
|
servers. It has most of the features of Apache Bench (ab), but is also
|
|
intended as a more modern replacement. In particular, it offers:
|
|
|
|
- Proper HTTP 1.1 support including keep-alives and chunked encoding
|
|
- Ability to spawn multiple I/O threads to take advantage of multiple
|
|
CPU cores
|
|
- Non-blocking I/O for high concurrency
|
|
- Support for POST and PUT of large objects
|
|
- Support for OAuth 1.0 signatures
|
|
- Ability to output results to a file so they may be automated
|
|
- Remote CPU monitoring
|
|
- Simple command-line interface
|
|
|
|
WWW: https://github.com/apigee/apib
|