Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 88 lines (77 sloc) 2.048 kB
4e70b0a @bos Rename the package and repos.
bos authored
1 name: pronk
f68d89c @bos Refactor the package into a library and a command line application.
bos authored
2 version: 0.1.0.0
4e70b0a @bos Rename the package and repos.
bos authored
3 synopsis: A library and command line app for HTTP load testing
ab3e52f @bos Initial commit
bos authored
4 description:
f68d89c @bos Refactor the package into a library and a command line application.
bos authored
5 A library and command line tool for HTTP load testing. You can
6 think of this package as similar to `httperf` or `ab`, only more
7 modern, faster, more scalable, easier to deal with, and
8 programmable.
4e70b0a @bos Rename the package and repos.
bos authored
9 .
10 The name "pronk" comes from the Afrikaans verb /pronk-/, meaning
11 "to show off" or "to strut".
12 homepage: https://github.com/mailrank/pronk
ab3e52f @bos Initial commit
bos authored
13 license: BSD3
14 license-file: LICENSE
15 author: Bryan O'Sullivan <bos@mailrank.com>
16 maintainer: Bryan O'Sullivan <bos@mailrank.com>
17 copyright: 2011 MailRank, Inc.
18 category: Network
19 build-type: Simple
20 cabal-version: >=1.8
21 extra-source-files:
22 README.markdown
47470a3 @bos Rename ping servers
bos authored
23 servers/ping/ping-servers.cabal
24 servers/ping/src/*.hs
ab3e52f @bos Initial commit
bos authored
25
1f90729 @bos Add a developer flag.
bos authored
26 flag developer
27 description: operate in developer mode
28 default: False
29
f68d89c @bos Refactor the package into a library and a command line application.
bos authored
30 library
31 hs-source-dirs: lib
32 exposed-modules:
33 Network.HTTP.LoadTest
5435291 @bos Split running a load test out from analysing it.
bos authored
34 Network.HTTP.LoadTest.Analysis
9bbd82c @bos Move the default reporting code into its own module.
bos authored
35 Network.HTTP.LoadTest.Report
0f8f050 @bos Add support for dumping analysis as JSON.
bos authored
36 Network.HTTP.LoadTest.Types
ab3e52f @bos Initial commit
bos authored
37
f68d89c @bos Refactor the package into a library and a command line application.
bos authored
38 ghc-options: -Wall
1f90729 @bos Add a developer flag.
bos authored
39 if flag(developer)
40 ghc-prof-options: -auto-all
ab3e52f @bos Initial commit
bos authored
41
42 build-depends:
0f8f050 @bos Add support for dumping analysis as JSON.
bos authored
43 aeson,
ab3e52f @bos Initial commit
bos authored
44 base < 5,
45 bytestring,
a55714d @bos A couple of improvements. (Yes, these should be separate commits.)
bos authored
46 case-insensitive,
bbfb9df @bos Make the output more digestible.
bos authored
47 criterion >= 0.5.1.0,
b4cddda @bos Add support for reporting a summary of event types.
bos authored
48 hashable >= 1.1.2.0,
ab3e52f @bos Initial commit
bos authored
49 http-enumerator,
a55714d @bos A couple of improvements. (Yes, these should be separate commits.)
bos authored
50 http-types,
b8561c8 @bos Add basic analysis support.
bos authored
51 statistics,
a55714d @bos A couple of improvements. (Yes, these should be separate commits.)
bos authored
52 text,
9bbd82c @bos Move the default reporting code into its own module.
bos authored
53 text-format,
b8561c8 @bos Add basic analysis support.
bos authored
54 time,
b4cddda @bos Add support for reporting a summary of event types.
bos authored
55 unordered-containers >= 0.1.4.0,
b8561c8 @bos Add basic analysis support.
bos authored
56 vector,
57 vector-algorithms
ab3e52f @bos Initial commit
bos authored
58
4e70b0a @bos Rename the package and repos.
bos authored
59 executable pronk
f68d89c @bos Refactor the package into a library and a command line application.
bos authored
60 hs-source-dirs: app
4e70b0a @bos Rename the package and repos.
bos authored
61 main-is: App.hs
604b0a0 @bos Set up some sane default RTS options.
bos authored
62 c-sources: app/cbits/rtsopts.c
f68d89c @bos Refactor the package into a library and a command line application.
bos authored
63
64 ghc-options: -threaded -rtsopts -Wall
4e70b0a @bos Rename the package and repos.
bos authored
65
1f90729 @bos Add a developer flag.
bos authored
66 if flag(developer)
67 ghc-prof-options: -auto-all
f68d89c @bos Refactor the package into a library and a command line application.
bos authored
68
69 build-depends:
0f8f050 @bos Add support for dumping analysis as JSON.
bos authored
70 aeson,
f68d89c @bos Refactor the package into a library and a command line application.
bos authored
71 base < 5,
0f8f050 @bos Add support for dumping analysis as JSON.
bos authored
72 bytestring,
f68d89c @bos Refactor the package into a library and a command line application.
bos authored
73 cmdargs >= 0.7,
3deb9b8 @bos Move reporting out to the top-level app.
bos authored
74 criterion,
a55714d @bos A couple of improvements. (Yes, these should be separate commits.)
bos authored
75 http-enumerator,
4e70b0a @bos Rename the package and repos.
bos authored
76 pronk,
f68d89c @bos Refactor the package into a library and a command line application.
bos authored
77 network,
3deb9b8 @bos Move reporting out to the top-level app.
bos authored
78 text,
f68d89c @bos Refactor the package into a library and a command line application.
bos authored
79 text-format
80
ab3e52f @bos Initial commit
bos authored
81 source-repository head
82 type: git
4e70b0a @bos Rename the package and repos.
bos authored
83 location: git://github.com/mailrank/pronk
ab3e52f @bos Initial commit
bos authored
84
85 source-repository head
86 type: mercurial
4e70b0a @bos Rename the package and repos.
bos authored
87 location: https://bitbucket.org/bos/pronk
Something went wrong with that request. Please try again.