Commit Graph

69 Commits

Author SHA1 Message Date
Tomás Senart
f689362188 Decouple Reporters from Attack function
This changeset breaks the API of Attack in order to decouple Reporters
and the Attack function. Attack now returns a slice with
non-deterministic order of Results which one can use on the calling code
with or without Reporters, hence making it much more useful on a library
usage setting.
These developments could be of interest to issue #11 which was closed in
the past.
2013-09-09 03:08:44 +01:00
Tomás Senart
bab3d9f89a Publicize vegeta.Result 2013-09-09 03:08:44 +01:00
Tomás Senart
b66534db26 One liner swap 2013-09-09 03:08:01 +01:00
Tomás Senart
e66bcc287d Update README.md 2013-09-08 22:45:14 +01:00
Tomás Senart
b53c5f7a72 Parameterize number of CPUs to be used 2013-09-08 21:02:04 +01:00
Tomás Senart
3eab2de2c1 Fix doc typo 2013-09-08 20:55:15 +01:00
Tomás Senart
6d853a6d84 Constantize error strings 2013-09-08 20:54:50 +01:00
Tomás Senart
e99979cccf Release script for precompiled binaries 2013-09-08 20:45:06 +01:00
Tomás Senart
fecd4f8f25 Add plot:timings CLI test 2013-09-08 04:16:15 +01:00
Tomás Senart
d104324729 Move comment to new line 2013-09-08 03:28:42 +01:00
Tomás Senart
bc44c06457 Add Travis build icon to Readme 2013-09-08 03:15:52 +01:00
Tomás Senart
b2a700deb0 Remove support for Go 1.0 2013-09-08 03:08:15 +01:00
Tomás Senart
392f54ff1c Integrate with Travis CI 2013-09-08 03:04:18 +01:00
Tomás Senart
813f062f1f Test main package (CLI) 2013-09-08 03:02:10 +01:00
Tomás Senart
26c793ae47 Update checksums 2013-08-23 16:25:22 +02:00
Tomás Senart
660f6783d6 Print reporting error 2013-08-23 16:17:52 +02:00
Tomás Senart
9b730ca77a Merge pull request #9 from Sirupsen/target-comments
Add handling of comments in targets.txt
2013-08-21 11:23:05 -07:00
Simon Eskildsen
1dadca892a Remove regexp for comment detection 2013-08-21 14:14:47 -04:00
Tomás Senart
4f568b9ace Remove wrong gz extensions 2013-08-20 23:52:14 +02:00
Simon Eskildsen
4f0eb93696 Add handling of comments in targets.txt
Skips lines that start with `//`, to allow commments in `targets.txt`. This is
handy when you want to attach a comment on why a specific endpoint is tested, in
a `targets.txt` used as part of a benchmark suite.
2013-08-20 11:28:28 -04:00
Tomás Senart
1579b4dcb0 Merge pull request #8 from zackshen/patch-2
Update README.md
2013-08-20 04:18:17 -07:00
zackshen
cb3ebb4e22 Update README.md
fix return value
2013-08-20 18:00:32 +08:00
Tomás Senart
09c5f59a24 HTTPS support is built-in. Closes #6 2013-08-19 13:45:56 +02:00
Tomás Senart
56e103d78a Release new binaries 2013-08-19 12:20:16 +02:00
Tomás Senart
45eb87b961 Enclose condition in parantheses. Fixes #5 2013-08-19 12:15:23 +02:00
Tomás Senart
4f543e7b9c Merge pull request #4 from nodesocket/master
Show example of using http basic auth in targets file
2013-08-18 01:44:21 -07:00
NodeSocket
c6218b582c Show example of using http basic auth in targets file 2013-08-17 20:48:05 -07:00
Tomás Senart
adebd470a6 Add 32 bit versions 2013-08-18 03:50:39 +02:00
Tomás Senart
631b811b6c Add pre-compiled executables install option to README 2013-08-18 03:42:40 +02:00
Tomás Senart
2f9f40a37d Use a Creative Commons licensed image 2013-08-18 02:21:04 +02:00
Tomás Senart
09660f96f9 Add "go get" to install instructions (fixes #1) 2013-08-18 02:01:40 +02:00
Tomás Senart
2a94aa3d34 Update README.md 2013-08-17 20:13:42 +02:00
Tomás Senart
66a6f3b308 Update README.md 2013-08-17 20:13:05 +02:00
Tomás Senart
b4f3d60f30 Update README.md 2013-08-17 20:12:09 +02:00
Tomás Senart
9736927c8b Update README 2013-08-17 20:10:59 +02:00
Tomás Senart
8782650e2a TimingsPlotReporter: Y axis in milliseconds 2013-08-17 20:08:58 +02:00
Tomás Senart
2158f38070 Update README.md 2013-08-17 20:05:07 +02:00
Tomás Senart
c6ad47722b TimingsPlotReporter 2013-08-17 19:52:29 +02:00
Tomás Senart
2814cf312e Vegeta as a library
* Slicker API
* Privatises a bunch of stuff
* More tests
* More documentation
2013-08-17 16:37:32 +02:00
Tomás Senart
54c32f7155 Test targets parsing and shuffling 2013-08-17 15:02:58 +02:00
Tomás Senart
33eecab9b3 Use tabwriter for TextReporter output 2013-08-17 14:31:35 +02:00
Tomás Senart
0db8538368 Parameterize rate in Drill 2013-08-17 13:47:51 +02:00
Tomás Senart
a2d4d25dec Type rate as uint64 2013-08-16 20:08:10 +02:00
Tomás Senart
e9fc844fd1 Update README 2013-08-16 20:03:01 +02:00
Tomás Senart
f71ffc5936 Simplify throttle loop 2013-08-16 20:01:05 +02:00
Tomás Senart
2a476cbb49 Use bufio.Scanner 2013-08-16 19:46:40 +02:00
Tomás Senart
7d13447b64 Simplify random ordering code 2013-08-16 19:38:57 +02:00
Tomás Senart
e296881ac2 Avoid using io.WriteCloser 2013-08-16 19:13:49 +02:00
Tomás Senart
6dc5d189f9 Use switch instead of if/else 2013-08-16 19:11:42 +02:00
Tomás Senart
86a888ec22 Remove redundant comments 2013-08-16 19:09:06 +02:00