pronk icon indicating copy to clipboard operation
pronk copied to clipboard

A small command line application for load testing web servers. Think of it as similar to httperf or ab, only more modern and simpler to deal with.

Results 13 pronk issues
Sort by recently updated
recently updated
newest added

Is there any chance that this project will be updated? It has bitrotted due to lack of upper bounds and is currently not buildable.

Use list comprehension with guards

This is so that it would build, but I'd love to spend some time figuring out what to change so it works with more recent versions of things. Thanks!

This integrates fixes from meteficha, acfoltzer, and myself to fix errors encountered using a clean copy of pronk, and a clean cabal-dev sandbox.

Added a bunch of `return`s to appease the new hastache API

On Mountain Lion (10.8.3) ghc: stable 7.4.2 cabal-install version 1.16.0.2 using version 1.16.0.3 of the Cabal library ``` [5 of 6] Compiling Network.HTTP.LoadTest.Report ( lib/Network/HTTP/LoadTest/Report.hs, dist/build/Network/HTTP/LoadTest/Report.o ) lib/Network/HTTP/LoadTest/Report.hs:145:19: Couldn't match...

This is the error I get when compiling using `cabal-dev install` ``` [5 of 6] Compiling Network.HTTP.LoadTest.Report ( lib/Network/HTTP/LoadTest/Report.hs, dist/build/Network/HTTP/LoadTest/Report.o ) lib/Network/HTTP/LoadTest/Report.hs:145:19: Couldn't match kind `*' against `* -> *'...

Just a thought ... See http://www.softwareishard.com/blog/har-12-spec/ There are firefox plugins that can generate these HAR files from browser interactions automatically and it would be quite powerful to have these HAR...

``` [3 of 6] Compiling Network.HTTP.LoadTest.Types ( lib/Network/HTTP/LoadTest/Types.hs, dist/build/Network/HTTP/LoadTest/Types.o ) lib/Network/HTTP/LoadTest/Types.hs:28:23: Module `Data.Hashable' does not export `Hashable(hash)' ```

curl http://localhost:8000/greeting/david returns ``` html HelloHello, david! ``` pronk --num-requests=100 http://localhost:8000/greeting/david tested in 2.374 msec (74.8% CPU) Error: connect: does not exist (Connection refused) The following works, however. pronk --num-requests=100...