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
Tomás Senart
9ab3a97bf7
Update README.md
2013-08-15 13:56:36 +02:00
Tomás Senart
85c576d13e
Add limitations section to README
2013-08-14 22:57:14 +02:00
Tomás Senart
1a9ca5a84d
Revert "Increase in-process max open files limit"
...
This reverts commit 7bf545f5e5 .
2013-08-14 22:46:56 +02:00
Tomás Senart
caf84d1910
Add vegeta.test to .gitignore
2013-08-14 22:40:46 +02:00
Tomás Senart
43a7074260
Update TODO
2013-08-14 22:28:28 +02:00
Tomás Senart
7bf545f5e5
Increase in-process max open files limit
2013-08-14 22:27:51 +02:00
Tomás Senart
0d22f32683
No need for more than one client with internal concurrency
2013-08-14 21:03:03 +02:00
Tomás Senart
06a27404fa
Use all available CPUs
2013-08-14 18:24:20 +02:00
Tomás Senart
c8261d7cdd
Fail fast on output opening errors
2013-08-14 18:04:20 +02:00
Tomás Senart
fe12ab2e9b
Parameterize reporter output file
2013-08-14 17:48:51 +02:00
Tomás Senart
c065e699e3
Update README.md
2013-08-14 17:32:36 +02:00
Tomás Senart
c1e4962972
Extract main logic into attack function and test it
2013-08-14 17:30:49 +02:00
Tomás Senart
8c26088706
Add Vegeta image to README
2013-08-14 15:18:05 +02:00
Tomás Senart
41eb13afce
Update TODO
2013-08-14 14:21:22 +02:00
Tomás Senart
c88c8c4fb5
Working Vegeta
2013-08-14 14:13:12 +02:00
Tomás Senart
3d46c2fe81
Implement Clients with throttling and metrics
2013-08-13 15:01:41 +02:00
Tomás Senart
085158fc88
Add executable to .gitignore
2013-08-13 13:48:55 +02:00
Tomás Senart
684ce767c6
Command line interface
2013-08-13 13:48:09 +02:00
Tomás Senart
40deb7a1f4
Initial commit
2013-08-13 04:45:22 -07:00